private void InitializeLanguages()
{
LanguageManager LM = LanguageManager as LanguageManager;
if (LM != null) {
List<LanguageEntry> Langs = new List<LanguageEntry>() { new LanguageEntry() {
Code = LM.GetDefaultName()
}};
foreach (string lang in LM.GetTranslations()) {
Langs.Add(new LanguageEntry() {
Code = Path.GetFileNameWithoutExtension(lang)
});
}
ComboBoxLanguage.ItemsSource = Langs;
ComboBoxLanguage.SelectedItem = Langs.FirstOrDefault(e => e.Code == EnvironmentManager.Settings.LanguageFile);
CurrentLangIndex = Langs.IndexOf((LanguageEntry)ComboBoxLanguage.SelectedItem);
}
}