Files
better-genshin-impact/BetterGenshinImpact/Genshin/Settings/LanguageSettings.cs
2023-12-10 13:51:52 +08:00

45 lines
766 B
C#

namespace BetterGenshinImpact.Genshin.Settings;
public class LanguageSettings
{
public TextLanguage TextLang { get; protected set; }
public VoiceLanguage VoiceLang { get; protected set; }
public LanguageSettings(MainJson data)
{
Load(data);
}
public void Load(MainJson data)
{
TextLang = (TextLanguage)data.DeviceLanguageType;
VoiceLang = (VoiceLanguage)data.DeviceVoiceLanguageType;
}
}
public enum VoiceLanguage
{
Chinese,
English,
Japanese,
Korean,
}
public enum TextLanguage
{
None,
English,
SimplifiedChinese,
TraditionalChinese,
French,
German,
Spanish,
Portugese,
Russian,
Japanese,
Korean,
Thai,
Vietnamese,
Indonesian,
}