0
devmahmod created
7 Answer(s)
-
0
hi
Try to remove the languages from
AbpLocalizationOptions
PostConfigure<AbpLocalizationOptions>(options => { options.Languages.Remove.. });
-
0
thanks for quick replay , which project i will make this note i'm using mvc core multi layer and all languages appear in project web, and please give me full code or i mean full fix
-
0
-
0
thanks but i want from code how
-
0
ok, you can clear the data from the
AbpLanguages
table.Then, remove languages from all projects.
PostConfigure<AbpLocalizationOptions>(options => { options.Languages.Remove.. });
-
0
namespace SCISP.Migrations { /// <inheritdoc /> public partial class RemoveUnwantedLanguagesMigration : Migration { /// <inheritdoc /> protected override void Up(MigrationBuilder migrationBuilder) { // Delete application languages you don't want migrationBuilder.Sql("DELETE FROM AbpLanguages WHERE CultureName NOT IN ('ar', 'en')"); // Keep only Arabic and English } /// <inheritdoc /> protected override void Down(MigrationBuilder migrationBuilder) { } } } Configure<AbpLocalizationOptions>(options => { options.Languages.Add(new LanguageInfo("ar", "ar", "العربية")); //options.Languages.Add(new LanguageInfo("cs", "cs", "Čeština")); options.Languages.Add(new LanguageInfo("en", "en", "English")); //options.Languages.Add(new LanguageInfo("en-GB", "en-GB", "English (UK)")); //options.Languages.Add(new LanguageInfo("hu", "hu", "Magyar")); //options.Languages.Add(new LanguageInfo("fi", "fi", "Finnish")); //options.Languages.Add(new LanguageInfo("fr", "fr", "Français")); //options.Languages.Add(new LanguageInfo("hi", "hi", "Hindi")); //options.Languages.Add(new LanguageInfo("it", "it", "Italiano")); //options.Languages.Add(new LanguageInfo("pt-BR", "pt-BR", "Português")); //options.Languages.Add(new LanguageInfo("ru", "ru", "Русский")); //options.Languages.Add(new LanguageInfo("sk", "sk", "Slovak")); //options.Languages.Add(new LanguageInfo("tr", "tr", "Türkçe")); //options.Languages.Add(new LanguageInfo("zh-Hans", "zh-Hans", "简体中文")); //options.Languages.Add(new LanguageInfo("zh-Hant", "zh-Hant", "繁體中文")); //options.Languages.Add(new LanguageInfo("de-DE", "de-DE", "Deutsch")); //options.Languages.Add(new LanguageInfo("es", "es", "Español")); //options.Languages.Add(new LanguageInfo("sv", "sv", "Svenska")); });
I make migration file empty then add this code and update DB, and remove all unwanted languages from domain shared project and also delete unwanted json file, many thanks to you my friend maliming :)
-
0
: )