Added Indonesian and Greek languages.

This commit is contained in:
Burak Kaan Köse
2024-05-30 01:03:03 +02:00
parent c1fc6f0bce
commit 747be07322
4 changed files with 23 additions and 9 deletions

View File

@@ -11,6 +11,8 @@
Czech, Czech,
Chinese, Chinese,
Spanish, Spanish,
French French,
Indonesian,
Greek,
} }
} }

View File

@@ -38,6 +38,8 @@ namespace Wino.Core.Domain.Translations
AppLanguage.French => "fr_FR", AppLanguage.French => "fr_FR",
AppLanguage.Chinese => "zh_CH", AppLanguage.Chinese => "zh_CH",
AppLanguage.Spanish => "es_ES", AppLanguage.Spanish => "es_ES",
AppLanguage.Indonesian => "id_ID",
AppLanguage.Greek => "el_GR",
_ => "en_US", _ => "en_US",
}; };
} }

View File

@@ -10,10 +10,13 @@
<None Remove="Translations\ca_ES\resources.json" /> <None Remove="Translations\ca_ES\resources.json" />
<None Remove="Translations\cs_CZ\resources.json" /> <None Remove="Translations\cs_CZ\resources.json" />
<None Remove="Translations\da_DK\resources.json" /> <None Remove="Translations\da_DK\resources.json" />
<None Remove="Translations\el_GR\resources.json" />
<None Remove="Translations\es_ES\resources.json" /> <None Remove="Translations\es_ES\resources.json" />
<None Remove="Translations\fr_FR\resources.json" /> <None Remove="Translations\fr_FR\resources.json" />
<None Remove="Translations\id_ID\resources.json" />
<None Remove="Translations\it_IT\resources.json" /> <None Remove="Translations\it_IT\resources.json" />
<None Remove="Translations\ja_JP\resources.json" /> <None Remove="Translations\ja_JP\resources.json" />
<None Remove="Translations\nl_NL\resources.json" />
<None Remove="Translations\pl_PL\resources.json" /> <None Remove="Translations\pl_PL\resources.json" />
<None Remove="Translations\ru_RU\resources.json" /> <None Remove="Translations\ru_RU\resources.json" />
<None Remove="Translations\uk_UA\resources.json" /> <None Remove="Translations\uk_UA\resources.json" />
@@ -24,12 +27,15 @@
<EmbeddedResource Include="Translations\ca_ES\resources.json" /> <EmbeddedResource Include="Translations\ca_ES\resources.json" />
<EmbeddedResource Include="Translations\cs_CZ\resources.json" /> <EmbeddedResource Include="Translations\cs_CZ\resources.json" />
<EmbeddedResource Include="Translations\da_DK\resources.json" /> <EmbeddedResource Include="Translations\da_DK\resources.json" />
<EmbeddedResource Include="Translations\el_GR\resources.json" />
<EmbeddedResource Include="Translations\en_US\resources.json" /> <EmbeddedResource Include="Translations\en_US\resources.json" />
<EmbeddedResource Include="Translations\de_DE\resources.json" /> <EmbeddedResource Include="Translations\de_DE\resources.json" />
<EmbeddedResource Include="Translations\es_ES\resources.json" /> <EmbeddedResource Include="Translations\es_ES\resources.json" />
<EmbeddedResource Include="Translations\fr_FR\resources.json" /> <EmbeddedResource Include="Translations\fr_FR\resources.json" />
<EmbeddedResource Include="Translations\id_ID\resources.json" />
<EmbeddedResource Include="Translations\it_IT\resources.json" /> <EmbeddedResource Include="Translations\it_IT\resources.json" />
<EmbeddedResource Include="Translations\ja_JP\resources.json" /> <EmbeddedResource Include="Translations\ja_JP\resources.json" />
<EmbeddedResource Include="Translations\nl_NL\resources.json" />
<EmbeddedResource Include="Translations\pl_PL\resources.json" /> <EmbeddedResource Include="Translations\pl_PL\resources.json" />
<EmbeddedResource Include="Translations\ru_RU\resources.json" /> <EmbeddedResource Include="Translations\ru_RU\resources.json" />
<EmbeddedResource Include="Translations\tr_TR\resources.json" /> <EmbeddedResource Include="Translations\tr_TR\resources.json" />

View File

@@ -69,16 +69,20 @@ namespace Wino.Core.Services
} }
public List<AppLanguageModel> GetAvailableLanguages() public List<AppLanguageModel> GetAvailableLanguages()
=> {
return
[ [
new AppLanguageModel(AppLanguage.English, "English"),
new AppLanguageModel(AppLanguage.Deutsch, "Deutsch"),
new AppLanguageModel(AppLanguage.Russian, "Russian"),
new AppLanguageModel(AppLanguage.Polish, "Polski"),
new AppLanguageModel(AppLanguage.Czech, "Czech"),
new AppLanguageModel(AppLanguage.Spanish, "Spanish"),
new AppLanguageModel(AppLanguage.French, "French"),
new AppLanguageModel(AppLanguage.Chinese, "Chinese"), new AppLanguageModel(AppLanguage.Chinese, "Chinese"),
new AppLanguageModel(AppLanguage.Czech, "Czech"),
new AppLanguageModel(AppLanguage.Deutsch, "Deutsch"),
new AppLanguageModel(AppLanguage.English, "English"),
new AppLanguageModel(AppLanguage.French, "French"),
new AppLanguageModel(AppLanguage.Greek, "Greek"),
new AppLanguageModel(AppLanguage.Indonesian, "Indonesian"),
new AppLanguageModel(AppLanguage.Polish, "Polski"),
new AppLanguageModel(AppLanguage.Russian, "Russian"),
new AppLanguageModel(AppLanguage.Spanish, "Spanish")
]; ];
}
} }
} }