utils/locale library

Functions

fromLocale(Locale locale) String
final locale1 = Locale('en', 'US'); print(fromLocale(locale1)); // Outputs: en_US final locale2 = Locale('zh', 'CN', 'Hans'); print(fromLocale(locale2)); // Outputs: zh_Hans_CN final locale3 = Locale('ja'); print(fromLocale(locale3)); // Outputs: ja
toLocale(String? locale) Locale
Parses an underscore-separated locale string (e.g. en_US, zh_Hans_CN) into a Locale. Returns en_US when locale is null, empty, or fails to parse.