Index: DamClients/DamUI/trunk/src/Dam/Tests/StiImporter/StiFileReaderTest.cs =================================================================== diff -u -r3011 -r3017 --- DamClients/DamUI/trunk/src/Dam/Tests/StiImporter/StiFileReaderTest.cs (.../StiFileReaderTest.cs) (revision 3011) +++ DamClients/DamUI/trunk/src/Dam/Tests/StiImporter/StiFileReaderTest.cs (.../StiFileReaderTest.cs) (revision 3017) @@ -137,7 +137,7 @@ var exception = Assert.Throws(call); Exception innerException = exception.InnerException; Assert.That(innerException, Is.Not.Null); - Assert.That(exception.Message, Is.EqualTo($"Reading file failed: {innerException.Message}.")); + Assert.That(exception.Message, Is.EqualTo($"Reading file '{filePath}' failed: {innerException.Message}.")); } private static void AssertSoilLayerGeometry(GeometryPoint bottomLeftPoint, Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/Translations.xml =================================================================== diff -u -r3016 -r3017 --- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/Translations.xml (.../Translations.xml) (revision 3016) +++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/Translations.xml (.../Translations.xml) (revision 3017) @@ -579,4 +579,6 @@ + + \ No newline at end of file Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/StiImporter/StiFileReader.cs =================================================================== diff -u -r3014 -r3017 --- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/StiImporter/StiFileReader.cs (.../StiFileReader.cs) (revision 3014) +++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/StiImporter/StiFileReader.cs (.../StiFileReader.cs) (revision 3017) @@ -2,6 +2,7 @@ using System.Linq; using Deltares.Geotechnics.IO.Importers; using Deltares.Geotechnics.Soils; +using Deltares.Standard.Language; using Deltares.Standard.Logging; namespace Deltares.Dam.Data.StiImporter @@ -29,7 +30,10 @@ { LogManager.Add(new LogMessage(LogMessageType.Error, this, message)); } - throw new StiFileReadException($"'{filePath}' is an unsupported file."); + + string errorMessageFormat = LocalizationManager.GetTranslatedText(this, "ReadUnsupportedStiFile"); + string errorMessage = string.Format(errorMessageFormat, filePath); + throw new StiFileReadException(errorMessage); } try @@ -39,7 +43,9 @@ } catch (Exception e) { - throw new StiFileReadException($"Reading file failed: {e.Message}.", e); + string errorMessageFormat = LocalizationManager.GetTranslatedText(this, "ReadStiFileFailed"); + string errorMessage = string.Format(errorMessageFormat, filePath, e.Message); + throw new StiFileReadException(errorMessage, e); } } }