v1.1.1
locale_names
로케일에서 로케일 표시 이름을 제공하는 플러터 패키지입니다.
10좋아요 1.1만30일 다운로드150Pub 점수
AndroidiOSWebmacOSWindowsLinux
로케일에서 로케일 표시 이름을 제공하는 플러터 패키지입니다.
{"sdk":"flutter"}{"sdk":"flutter"}^2.0.0아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
A Flutter package that provide locale display names in locales, by adding extension on Locale from dart:ui.
Add locale_names as a dependency in your pubspec.yaml file.
dependencies:
locale_names:
Import locale_names in files that it will be used:
import 'package:locale_names/locale_names.dart';
Locale locale = Locale.fromSubtags(
languageCode: 'zh', scriptCode: "Hans", countryCode: 'CN');
print(locale.defaultDisplayLanguage);
Locale locale = Locale.fromSubtags(
languageCode: 'zh', scriptCode: "Hans", countryCode: 'CN');
print(locale.defaultDisplayLanguageScript);
Locale locale = Locale.fromSubtags(
languageCode: 'zh', scriptCode: "Hans", countryCode: 'CN');
print(locale.defaultDisplayCountry);
Locale locale = Locale.fromSubtags(
languageCode: 'zh', scriptCode: "Hans", countryCode: 'CN');
print(locale.nativeDisplayLanguage);
Locale locale = Locale.fromSubtags(
languageCode: 'zh', scriptCode: "Hans", countryCode: 'CN');
print(locale.nativeDisplayLanguageScript);
Locale locale = Locale.fromSubtags(
languageCode: 'zh', scriptCode: "Hans", countryCode: 'CN');
print(locale.nativeDisplayCountry);
Locale fr = Locale.fromSubtags(languageCode: "fr");
Locale locale = Locale.fromSubtags(
languageCode: 'zh', scriptCode: "Hans", countryCode: 'CN');
print(locale.displayLanguageIn(fr));
Locale fr = Locale.fromSubtags(languageCode: "fr");
Locale locale = Locale.fromSubtags(
languageCode: 'zh', scriptCode: "Hans", countryCode: 'CN');
print(locale.displayLanguageScriptIn(fr));
Locale fr = Locale.fromSubtags(languageCode: "fr");
Locale locale = Locale.fromSubtags(
languageCode: 'zh', scriptCode: "Hans", countryCode: 'CN');
print(locale.displayCountryIn(fr));