From a5dd499ba6bb9a4b1db6db5fac5ce37c53a3ab7b Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sun, 8 Oct 2023 15:31:27 +0100 Subject: [PATCH] [OffsetStream] Do not raise an exception if trying to read past stream end, just return partial data. --- .../Localization/Localization.Designer.cs | 18 ++++++++++++++++++ .../Localization/Localization.es.resx | 6 ++++++ Aaru.Archives/Localization/Localization.resx | 6 ++++++ Aaru.Archives/Symbian/Info.cs | 5 +++-- Aaru.Helpers | 2 +- 5 files changed, 34 insertions(+), 3 deletions(-) diff --git a/Aaru.Archives/Localization/Localization.Designer.cs b/Aaru.Archives/Localization/Localization.Designer.cs index 65c2f69c9..229a2d7ca 100644 --- a/Aaru.Archives/Localization/Localization.Designer.cs +++ b/Aaru.Archives/Localization/Localization.Designer.cs @@ -158,6 +158,24 @@ namespace Aaru.Archives { } } + /// + /// Looks up a localized string similar to Name for language {0}: {1}. + /// + internal static string Name_for_language_0_1 { + get { + return ResourceManager.GetString("Name_for_language_0_1", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Option {0}:. + /// + internal static string Option_0 { + get { + return ResourceManager.GetString("Option_0", resourceCulture); + } + } + /// /// Looks up a localized string similar to Required {0} version {1}.{2}. /// diff --git a/Aaru.Archives/Localization/Localization.es.resx b/Aaru.Archives/Localization/Localization.es.resx index 832397251..c2d248cc1 100644 --- a/Aaru.Archives/Localization/Localization.es.resx +++ b/Aaru.Archives/Localization/Localization.es.resx @@ -231,4 +231,10 @@ Nokia E61 + + Opción {0}: + + + Nombre para el idioma {0}: {1} + \ No newline at end of file diff --git a/Aaru.Archives/Localization/Localization.resx b/Aaru.Archives/Localization/Localization.resx index 22d3e9fc1..906e7a6fa 100644 --- a/Aaru.Archives/Localization/Localization.resx +++ b/Aaru.Archives/Localization/Localization.resx @@ -239,4 +239,10 @@ Nokia E61 + + Option {0}: + + + Name for language {0}: {1} + \ No newline at end of file diff --git a/Aaru.Archives/Symbian/Info.cs b/Aaru.Archives/Symbian/Info.cs index 124b700b8..216634aaf 100644 --- a/Aaru.Archives/Symbian/Info.cs +++ b/Aaru.Archives/Symbian/Info.cs @@ -350,9 +350,10 @@ public sealed partial class Symbian { OptionRecord option = _options[i]; - description.AppendFormat("Option {0}:", i + 1).AppendLine(); + description.AppendFormat(Localization.Option_0, i + 1).AppendLine(); foreach(KeyValuePair kvp in option.names) - description.AppendFormat("\tName for language {0}: {1}", kvp.Key, kvp.Value).AppendLine(); + description.AppendFormat("\t" + Localization.Name_for_language_0_1, kvp.Key, kvp.Value). + AppendLine(); } description.AppendLine(); diff --git a/Aaru.Helpers b/Aaru.Helpers index 0a5ccd5a9..934b86c79 160000 --- a/Aaru.Helpers +++ b/Aaru.Helpers @@ -1 +1 @@ -Subproject commit 0a5ccd5a9a3a4963589e2cc9e444a0a0ac01cba2 +Subproject commit 934b86c79f3e21bee1d7c853997bad820e4e6fc3