@@ -18,7 +18,6 @@ public class Internationalization
18
18
{
19
19
public Settings Settings { get ; set ; }
20
20
private const string Folder = "Languages" ;
21
- private const string SystemLanguageCode = "System" ;
22
21
private const string DefaultLanguageCode = "en" ;
23
22
private const string DefaultFile = "en.xaml" ;
24
23
private const string Extension = ".xaml" ;
@@ -73,7 +72,7 @@ public void ChangeLanguage(string languageCode)
73
72
74
73
// Get actual language if language code is system
75
74
var isSystem = false ;
76
- if ( languageCode == SystemLanguageCode )
75
+ if ( languageCode == Constant . SystemLanguageCode )
77
76
{
78
77
languageCode = GetSystemLanguageCode ( ) ;
79
78
isSystem = true ;
@@ -114,7 +113,7 @@ private void ChangeLanguage(Language language, bool isSystem)
114
113
CultureInfo . CurrentUICulture = CultureInfo . CurrentCulture ;
115
114
116
115
// Raise event after culture is set
117
- Settings . Language = isSystem ? SystemLanguageCode : language . LanguageCode ;
116
+ Settings . Language = isSystem ? Constant . SystemLanguageCode : language . LanguageCode ;
118
117
_ = Task . Run ( ( ) =>
119
118
{
120
119
UpdatePluginMetadataTranslations ( ) ;
@@ -179,7 +178,7 @@ private void LoadLanguage(Language language)
179
178
public List < Language > LoadAvailableLanguages ( )
180
179
{
181
180
var list = AvailableLanguages . GetAvailableLanguages ( ) ;
182
- list . Insert ( 0 , new Language ( SystemLanguageCode , AvailableLanguages . GetSystemTranslation ( GetSystemLanguageCode ( ) ) ) ) ;
181
+ list . Insert ( 0 , new Language ( Constant . SystemLanguageCode , AvailableLanguages . GetSystemTranslation ( GetSystemLanguageCode ( ) ) ) ) ;
183
182
return list ;
184
183
}
185
184
0 commit comments