From 6972da2b9773f9c580d2f62533a0fc60cb17406e Mon Sep 17 00:00:00 2001 From: Interkarma Date: Thu, 2 Nov 2023 09:36:47 +1000 Subject: [PATCH] Localize save/load prompt text format --- .../StringTables/Internal_Strings Shared Data.asset | 4 ++++ Assets/Localization/StringTables/Internal_Strings_en.asset | 4 ++++ .../UserInterfaceWindows/DaggerfallUnitySaveGameWindow.cs | 2 +- .../Text/Master Localization CSV Files/Edit History.txt | 3 ++- .../Text/Master Localization CSV Files/Internal_Strings.csv | 3 ++- 5 files changed, 13 insertions(+), 3 deletions(-) diff --git a/Assets/Localization/StringTables/Internal_Strings Shared Data.asset b/Assets/Localization/StringTables/Internal_Strings Shared Data.asset index 963a255276..df699b2db2 100644 --- a/Assets/Localization/StringTables/Internal_Strings Shared Data.asset +++ b/Assets/Localization/StringTables/Internal_Strings Shared Data.asset @@ -3955,6 +3955,10 @@ MonoBehaviour: m_Key: confirmDefaultControls m_Metadata: m_Items: [] + - m_Id: 410605082671312896 + m_Key: saveLoadPromptFormat + m_Metadata: + m_Items: [] m_Metadata: m_Items: [] m_KeyGenerator: diff --git a/Assets/Localization/StringTables/Internal_Strings_en.asset b/Assets/Localization/StringTables/Internal_Strings_en.asset index ee2ea913eb..82a2838cf3 100644 --- a/Assets/Localization/StringTables/Internal_Strings_en.asset +++ b/Assets/Localization/StringTables/Internal_Strings_en.asset @@ -5215,5 +5215,9 @@ MonoBehaviour: m_Localized: Are you sure you want to set default controls? m_Metadata: m_Items: [] + - m_Id: 410605082671312896 + m_Localized: '{0} for ''{1}''' + m_Metadata: + m_Items: [] references: version: 1 diff --git a/Assets/Scripts/Game/UserInterfaceWindows/DaggerfallUnitySaveGameWindow.cs b/Assets/Scripts/Game/UserInterfaceWindows/DaggerfallUnitySaveGameWindow.cs index f4d41cd202..d674a3d831 100644 --- a/Assets/Scripts/Game/UserInterfaceWindows/DaggerfallUnitySaveGameWindow.cs +++ b/Assets/Scripts/Game/UserInterfaceWindows/DaggerfallUnitySaveGameWindow.cs @@ -366,7 +366,7 @@ protected virtual void UpdateSavesList() promptText = TextManager.Instance.GetLocalizedText("savePrompt"); else if (mode == Modes.LoadGame) promptText = TextManager.Instance.GetLocalizedText("loadPrompt"); - promptLabel.Text = string.Format("{0} for '{1}'", promptText, currentPlayerName); + promptLabel.Text = string.Format(TextManager.Instance.GetLocalizedText("saveLoadPromptFormat"), promptText, currentPlayerName); } protected virtual void UpdateSelectedSaveInfo() diff --git a/Assets/StreamingAssets/Text/Master Localization CSV Files/Edit History.txt b/Assets/StreamingAssets/Text/Master Localization CSV Files/Edit History.txt index 70fc339269..2eefe911fa 100644 --- a/Assets/StreamingAssets/Text/Master Localization CSV Files/Edit History.txt +++ b/Assets/StreamingAssets/Text/Master Localization CSV Files/Edit History.txt @@ -40,4 +40,5 @@ Internal_RSC * 5242 > "ofthe" to "of the" Internal_Strings * Add nordSurnameImmutableSuffix "sen" > appended manually to every random nord surname. -* Add confirmDefaultControls > "Are you sure you want to set default controls?" \ No newline at end of file +* Add confirmDefaultControls > "Are you sure you want to set default controls?" +* Add saveLoadPromptFormat > "{0} for {1}" for save/load UI. \ No newline at end of file diff --git a/Assets/StreamingAssets/Text/Master Localization CSV Files/Internal_Strings.csv b/Assets/StreamingAssets/Text/Master Localization CSV Files/Internal_Strings.csv index 8ce877535e..4d2019397a 100644 --- a/Assets/StreamingAssets/Text/Master Localization CSV Files/Internal_Strings.csv +++ b/Assets/StreamingAssets/Text/Master Localization CSV Files/Internal_Strings.csv @@ -1573,4 +1573,5 @@ sure yep" random,Random nordSurnameImmutableSuffix,sen -confirmDefaultControls,Are you sure you want to set default controls? \ No newline at end of file +confirmDefaultControls,Are you sure you want to set default controls? +saveLoadPromptFormat,{0} for '{1}' \ No newline at end of file