多语言相关
This commit is contained in:
@@ -28,22 +28,22 @@ namespace NBC
|
||||
|
||||
public void AddLanguage(SystemLanguage language)
|
||||
{
|
||||
// var keys = GameConfig.Inst.GetLanguageConfig(LanguageConst.languageMap[language]);
|
||||
// if (keys != null)
|
||||
// {
|
||||
// _languages[language] = keys;
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// _languages[language] = new Dictionary<string, string>();
|
||||
// }
|
||||
var keys = Lan.Inst.GetLanguageConfig(LanguageConst.languageMap[language]);
|
||||
if (keys != null)
|
||||
{
|
||||
_languages[language] = keys;
|
||||
}
|
||||
else
|
||||
{
|
||||
_languages[language] = new Dictionary<string, string>();
|
||||
}
|
||||
}
|
||||
|
||||
public bool UseLanguage(SystemLanguage language)
|
||||
{
|
||||
if (_languages.ContainsKey(language))
|
||||
if (_languages.TryGetValue(language, out var language1))
|
||||
{
|
||||
_currentLanguageDictionary = _languages[language];
|
||||
_currentLanguageDictionary = language1;
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user