多语言逻辑
This commit is contained in:
@@ -34,7 +34,7 @@ namespace NBF
|
||||
Slider.wholeNumbers = true;
|
||||
}
|
||||
|
||||
TextName.text = Lan.Get(Option.Name);
|
||||
TextName.SetLanguage(Option.Name);
|
||||
SetShow();
|
||||
}
|
||||
|
||||
|
||||
@@ -31,7 +31,8 @@ namespace NBF
|
||||
{
|
||||
var tab = new TabListData
|
||||
{
|
||||
Name = group
|
||||
Name = group,
|
||||
Key = $"TEXT_SETTINGS_{group}"
|
||||
};
|
||||
tabList.Add(tab);
|
||||
}
|
||||
@@ -85,7 +86,7 @@ namespace NBF
|
||||
var value = groupOptions[key];
|
||||
if (List.AddItemFromPool(url) is GLabel label)
|
||||
{
|
||||
label.title = Lan.Get(key);
|
||||
label.SetLanguage(key);
|
||||
}
|
||||
|
||||
foreach (var option in value)
|
||||
@@ -199,8 +200,8 @@ namespace NBF
|
||||
var settingItem = List.GetChildAt(index);
|
||||
if (settingItem is SettingItem item)
|
||||
{
|
||||
Introduce.TextName.text = Lan.Get(item.Option.Name);
|
||||
Introduce.TextIntroduce.text = Lan.Get(item.Option.Name);
|
||||
Introduce.TextName.SetLanguage(item.Option.Name);
|
||||
Introduce.TextIntroduce.SetLanguage(item.Option.Name);
|
||||
// Introduce.
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user