@amazon-devices/react-native-localize是一个库,用于在适用于Vega的React Native (RNK) 应用中使用Localize React Native。该库提供本地化和国际化支持,让您可以根据不同的语言、地区和文化调整应用。
安装
要使用该程序包,请在应用的package.json文件中添加JavaScript库依赖项,如下所示。
示例
以下是如何使用@amazon-devices/react-native-localize的示例。
API参考
getLocales()
按顺序返回用户的首选区域设置。方法类型
示例
getNumberFormatSettings()
返回数字格式化设置。方法类型
示例
getCurrencies()
按顺序返回用户的首选货币代码。方法类型
示例
getCountry()
根据用户的设备区域设置而不是位置返回用户当前的国家/地区代码。方法类型
示例
拉丁美洲地区
使用拉丁美洲区域设置的设备将返回“UN”而不是“419”,因为“419”不是标准的国家/地区代码。getCalendar()
返回用户的首选日历格式。方法类型
示例
getTemperatureUnit()
返回用户的首选温度单位。方法类型
示例
getTimeZone()
根据用户的设备设置而不是位置返回用户的首选时区。方法类型
示例
uses24HourClock()
如果用户偏好24小时的时钟格式,则返回true;如果用户偏好12小时的时钟格式,则返回false。
方法类型
示例
usesMetricSystem()
如果用户偏好公制度量系统,则返回true;如果用户偏好英制度量系统,则返回false。
方法类型
示例
usesAutoDateAndTime()
告知设备是否启用自动日期和时间设置。方法类型
示例
usesAutoTimeZone()
告知设备是否启用自动时区设置。方法类型
示例
支持的版本
相关主题
- 支持的第三方库和服务
- react-native-device-info—要检索设备和应用程序信息,例如操作系统版本、设备型号、应用程序版本和软件包ID,请将
react-native-device-info包与react-native-localize一起使用。

