The verbiage below is from a generated AssemblyInfo file. Does this mean MS is recommending I modify the .csproj file by hand? By a Setting?
If it is by a Setting then what use is the NeutralResourcesLanguage attribute? How are you supposed to access it in code.
Cheers,
Berryl
//In order to begin building localizable applications, set
//<UICulture>CultureYouAreCodingWith</UICulture> in your .csproj file
//inside a <PropertyGroup>. For example, if you are using US english
//in your source files, set the <UICulture> to en-US. Then uncomment
//the NeutralResourceLanguage attribute below. Update the "en-US" in
//the line below to match the UICulture setting in the project file.
//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)]
This attribute (not a setting) can be defined in project properties, like so
In .Net core projects you can specify it in csproj
:
<PropertyGroup>
<TargetFramework>netcoreapp3.0</TargetFramework>
<NeutralLanguage>fr</NeutralLanguage>
</PropertyGroup>
or using Visual studio
:
Properties
.Package
Assembly neutral language
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With