ASP.NET/i18n
#i18n
#ASP.NET
#.NET
https://docs.microsoft.com/ja-jp/aspnet/core/fundamentals/localization
多言語アプリ ツールキット v4.0 (VS 2017+)
https://marketplace.visualstudio.com/items?itemName=MultilingualAppToolkit.MultilingualAppToolkit-18308
任意のカルチャーのローカライザー
任意のカルチャーのLocalizer取得は obsolete されていて(実際.NET5では消えている)
Use CurrentCulture and CurrentUICulture instead.
ということらしい。
https://docs.microsoft.com/ja-jp/dotnet/api/microsoft.extensions.localization.istringlocalizer.withculture?view=dotnet-plat-ext-3.1#Microsoft_Extensions_Localization_IStringLocalizer_WithCulture_System_Globalization_CultureInfo_
https://docs.microsoft.com/ja-jp/dotnet/api/system.globalization.cultureinfo.currentculture
うっそだろ? 任意のカルチャの文字列取得しづらい。
https://stackoverflow.com/questions/58316533/net-core-3-istringlocalizer-withculturecultureinfo-is-obsolete
だからさぁぁぁぁ。
Currentとかだけにいぞんするなよぉおおおお
https://github.com/dotnet/aspnetcore/issues/3117
https://stackoverflow.com/questions/49382172/asp-net-mvc-async-currentculture-is-not-shared-between-controller-and-view?noredirect=1&lq=1