Skip to content

Commit

Permalink
Merge pull request #343 from Xele02/FixBranche
Browse files Browse the repository at this point in the history
Add some static string in the localization
  • Loading branch information
Xele02 authored Feb 23, 2025
2 parents 3d15cf1 + 1c0c140 commit ad0d34e
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 0 deletions.
5 changes: 5 additions & 0 deletions Unity/Assets/UMAssets/Scripts/JpStringLiterals.cs
Original file line number Diff line number Diff line change
Expand Up @@ -728,5 +728,10 @@ class JpStringLiterals
public static string UMO_DisplaySwitch { get { return DatabaseTextConverter.TranslateStringLiterals("UMO_DisplaySwitch", "表示切替"); } }
public static string UMO_Prism { get { return DatabaseTextConverter.TranslateStringLiterals("UMO_Prism", "超時空プリズム"); } }
public static string UMO_Group { get { return DatabaseTextConverter.TranslateStringLiterals("UMO_Group", "ユニット編成"); } }
public static string UMO_PrismOn { get { return DatabaseTextConverter.TranslateStringLiterals("UMO_PrismOn", "超時空プリズム ON"); } }
public static string UMO_ValkOn { get { return DatabaseTextConverter.TranslateStringLiterals("UMO_ValkOn", "バルキリーモード ON"); } }
public static string UMO_NotesOn { get { return DatabaseTextConverter.TranslateStringLiterals("UMO_NotesOn", "ノーツ表示 ON"); } }
public static string UMO_DivaSpOn { get { return DatabaseTextConverter.TranslateStringLiterals("UMO_DivaSpOn", "超歌姫モード ON"); } }
public static string UMO_OriginSetting { get { return DatabaseTextConverter.TranslateStringLiterals("UMO_OriginSetting", "スタンダード編成"); } }
public const string StringLiteral_13083_3_1_0 = "\u753B\u50CF\u3092\u30B7\u30A7\u30A2\u3059\u308B\u30A2\u30D7\u30EA\u3092\u9078\u629E\u3057\u3066\u304F\u3060\u3055\u3044\u3002"; //0x03515218
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
using XeApp.Game.Common;
using System;
using mcrs;
using UnityEngine.UI;

namespace XeApp.Game.Menu
{
Expand Down Expand Up @@ -59,6 +60,14 @@ private void Awake()
//0xA7405C
OnClickPrismButtonFunc();
});
Text t = m_prismButtonObject.transform.Find("Text_Name").GetComponent<Text>();
t.text = JpStringLiterals.UMO_PrismOn;
if(RuntimeSettings.CurrentSettings.Language != "jp")
{
t.lineSpacing = 0.6f;
t.resizeTextForBestFit = true;
t.resizeTextMaxSize = t.fontSize;
}
}
if(m_valkyrieModeButton != null)
{
Expand All @@ -67,6 +76,14 @@ private void Awake()
//0xA74060
OnClickValkyrieModeButtonFunc();
});
Text t = m_valkyrieModeButtonObject.transform.Find("Text_Name").GetComponent<Text>();
t.text = JpStringLiterals.UMO_ValkOn;
if(RuntimeSettings.CurrentSettings.Language != "jp")
{
t.lineSpacing = 0.6f;
t.resizeTextForBestFit = true;
t.resizeTextMaxSize = t.fontSize;
}
}
if(m_notesButton != null)
{
Expand All @@ -75,6 +92,15 @@ private void Awake()
//0xA74064
OnClickNotesButtonFunc();
});
Text t = m_notesButtonObject.transform.Find("Text_Name").GetComponent<Text>();
t.text = JpStringLiterals.UMO_NotesOn;
if(RuntimeSettings.CurrentSettings.Language != "jp")
{
t.lineSpacing = 0.6f;
t.resizeTextForBestFit = true;
t.resizeTextMaxSize = t.fontSize;
t.rectTransform.sizeDelta = new Vector2(140, t.rectTransform.sizeDelta.y);
}
}
if(m_divaSpModeButton != null)
{
Expand All @@ -83,6 +109,14 @@ private void Awake()
//0xA74068
OnClickDivaSpModeButtonFunc();
});
Text t = m_divaSpModeButtonObject.transform.Find("Text_Name").GetComponent<Text>();
t.text = JpStringLiterals.UMO_DivaSpOn;
if(RuntimeSettings.CurrentSettings.Language != "jp")
{
t.lineSpacing = 0.6f;
t.resizeTextForBestFit = true;
t.resizeTextMaxSize = t.fontSize;
}
}
if(m_originalSettingButton != null)
{
Expand All @@ -92,6 +126,12 @@ private void Awake()
if (OnClickOriginalSettingButton != null)
OnClickOriginalSettingButton();
});
Text t = m_originalSettingButton.transform.Find("All/Top/Text_Name").GetComponent<Text>();
t.text = JpStringLiterals.UMO_OriginSetting;
if(RuntimeSettings.CurrentSettings.Language != "jp")
{
t.lineSpacing = 0.6f;
}
}
}

Expand Down

0 comments on commit ad0d34e

Please sign in to comment.