当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Dart Platform.localeName用法及代码示例


dart:io 库中Platform.localeName 属性的用法介绍如下。

用法:

String localeName

获取当前语言环境的名称。

结果通常包括

  • 一种语言(例如,"en"),或
  • 语言和国家代码(例如"en_US"、"de_AT"),或
  • 语言、国家代码和字符集(例如"en_US.UTF-8")。

在 macOS 和 iOS 上,语言环境取自 CFLocaleGetIdentifier。

在 Linux 和 Fushia 上,语言环境取自 "LANG" 环境变量,可以设置为任何值。例如:

LANG=kitten dart myfile.dart  # localeName is "kitten"

在 Android 上,即使用户调整了语言设置,应用程序运行时该值也不会改变。

参看https://en.wikipedia.org/wiki/Locale_(computer_software)

相关用法


注:本文由纯净天空筛选整理自dart.dev大神的英文原创作品 localeName property。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。