Index: DamClients/DamUI/trunk/src/Dam/Application/Program.cs =================================================================== diff -u -r6921 -r6922 --- DamClients/DamUI/trunk/src/Dam/Application/Program.cs (.../Program.cs) (revision 6921) +++ DamClients/DamUI/trunk/src/Dam/Application/Program.cs (.../Program.cs) (revision 6922) @@ -109,34 +109,38 @@ string versionCommonFiles = RegistryReader.GetRegistryValueFromLocalMachine(registryPathCommonFiles, registryKeyCommonFiles); if (string.IsNullOrEmpty(versionCommonFiles)) { - errorMessages.Add("Common Files not found."); + errorMessages.Add(LocalizationManager.GetTranslatedText(null, "CommonFilesNotFound")); } else if (!VersionComparer.IsVersionGreaterOrEqual(versionCommonFiles, requiredVersionCommonFiles)) { - errorMessages.Add($"Common files version is outdated: {versionCommonFiles}. Required version is {requiredVersionCommonFiles} or higher."); + errorMessages.Add(String.Format(LocalizationManager.GetTranslatedText(null, "CommonFilesOutdated"), + versionCommonFiles, requiredVersionCommonFiles)); } // Check version of DS_Flex string versionDsFlex = RegistryReader.GetRegistryValueFromLocalMachine(registryPathDsFlex, registryKeyDsFlex); if (string.IsNullOrEmpty(versionCommonFiles)) { - errorMessages.Add("DS_Flex not found."); + errorMessages.Add(LocalizationManager.GetTranslatedText(null, "DSFlexNotFound")); } else if (!VersionComparer.IsVersionGreaterOrEqual(versionDsFlex, requiredVersionDsFlex)) { - errorMessages.Add($"DS_Flex version is outdated: {versionDsFlex}. Required version is {requiredVersionDsFlex} or higher."); + errorMessages.Add(String.Format(LocalizationManager.GetTranslatedText(null, "DSFLexOutdated"), + versionDsFlex, requiredVersionDsFlex)); } if (errorMessages.Count > 0) { var errorMessage = new StringBuilder(); - errorMessage.AppendLine("The application cannot be started because it is not properly installed. Please reinstall the application."); + errorMessage.AppendLine(LocalizationManager.GetTranslatedText(null, "ApplicationNotInstalledCorrectly")); foreach (string msg in errorMessages) { errorMessage.AppendLine(msg); } - MessageBox.Show(errorMessage.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); + MessageBox.Show(errorMessage.ToString(), + LocalizationManager.GetTranslatedText(null, "Error"), + MessageBoxButtons.OK, MessageBoxIcon.Error); Environment.Exit(0); } }