ICU Update: nb-NO to no-NO Locale ID Change – .NET Framework Adoption?
Hello,
At our company, we utilize various technologies and frameworks to develop our products. Given that our products are used globally, we adhere to internationalization best practices and ICU standards during development.
Recently, we noticed that in 2021, the ICU updated the locale ID for Norwegian from “nb-NO” to “no-NO,” with “no-NO” now serving as the parent locale for both “nn-NO” (Norwegian Nynorsk) and “nb-NO” (Norwegian Bokmål). Consequently, we aim to standardize on the “no-NO” locale ID to maintain consistency across our products.
However, it appears that while many frameworks have updated their locale codes accordingly, the Microsoft .NET Framework still uses “nb-NO” as the standard locale. One of our development teams prefers to continue using the “nb-NO” locale code due to this.
We would like to inquire whether Microsoft plans to adopt the “no-NO” locale ID as the official standard in a future update, aligning with the widely accepted ICU standards.
For reference, here is the official source mentioning the ICU change: https://icu.unicode.org/design/norwegian-locales-changes-in-v39
We would greatly appreciate a prompt response to our question, as it will help us ensure consistency in our localization efforts across our products.