localeagnostic
Localeagnostic is a software design principle describing components or systems that function the same regardless of a user's locale. A locale-agnostic component minimizes or eliminates dependence on locale-specific rules for text direction, date and number formatting, sorting, calendar conventions, or language resources. The term is informal and used mainly in discussions of internationalization and localization, often contrasted with locale-aware or fully localized software.
Key practices include using Unicode for internal text representation; representing dates and times in invariant, machine-readable
Applications of locale-agnostic design include data interchange and APIs that must be interpreted consistently across environments,
Limitations and criticisms include potential misalignment with user expectations in locales that rely on local formats,
See also: internationalization, localization, locale-aware, i18n.