0
ASP.NETのBoilerplateでローカリゼーションサポートをしたくない場合は、どうすれば無効にすることができますか(可能な場合)教えてください。ローカライゼーションを無効にし、デフォルトでは英語のみを使用します。
ASP.NETのBoilerplateでローカリゼーションサポートをしたくない場合は、どうすれば無効にすることができますか(可能な場合)教えてください。ローカライゼーションを無効にし、デフォルトでは英語のみを使用します。
DefaultLanguagesCreator.csでコメントアウトこれらの行を:
private static List<ApplicationLanguage> GetInitialLanguages()
{
return new List<ApplicationLanguage>
{
new ApplicationLanguage(null, "en", "English", "famfamfam-flags gb"),
// new ApplicationLanguage(null, "ar", "العربية", "famfamfam-flags sa"),
// new ApplicationLanguage(null, "de", "German", "famfamfam-flags de"),
// new ApplicationLanguage(null, "it", "Italiano", "famfamfam-flags it"),
// new ApplicationLanguage(null, "fr", "Français", "famfamfam-flags fr"),
// new ApplicationLanguage(null, "pt-BR", "Portuguese", "famfamfam-flags br"),
// new ApplicationLanguage(null, "tr", "Türkçe", "famfamfam-flags tr"),
// new ApplicationLanguage(null, "ru", "Русский", "famfamfam-flags ru"),
// new ApplicationLanguage(null, "zh-CN", "简体中文", "famfamfam-flags cn"),
// new ApplicationLanguage(null, "es-MX", "Español México", "famfamfam-flags mx"),
// new ApplicationLanguage(null, "ja", "日本語", "famfamfam-flags jp")
};
}
あなたが前に播種した場合は、データベースにAbpLanguages
テーブルからエントリを削除します。 Account/_Layout.cshtmlこのラインアウト
コメントは、ログインする前に言語選択を無効にする:
@*<vc:account-languages></vc:account-languages>*@
コメントを出し、この行をShared/_Layout.cshtmlにログインした後に言語選択を無効にする:
@*@await Component.InvokeAsync(typeof(TopBarLanguageSwitchViewComponent))*@