as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
Ring
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持
跳转到主要内容
@amazon-devices/expo-localization为原生用户本地化信息提供接口。 此库提供getCalendars() 和getLocales() 方法及其相应的挂钩,这些方法返回有关用户区域设置的特定信息,例如languageCode、uses24HourClock、currencyCode和textDirection。此库不提供任何格式化文本或值的方法。当应用区域设置发生变化时,挂钩将触发重新渲染。 此库由系统部署,可供适用于Vega的React Native应用使用,无需单独的安装过程。此自动链接库在运行时连接到您的应用。只能在库和为其构建的适用于Vega的React Native版本之间保证兼容性。

安装

  1. 在package.json文件中添加JavaScript库依赖项。
  2. 使用npm install命令重新安装依赖项。

示例

下面的示例演示了如何检索用户的语言代码。

API参考

请查看文档页面,了解有关此库和API参考的信息:针对expo-localization的官方Expo文档(仅提供英文版)。

常量

挂钩

方法

已知问题和限制

  • 在Vega上,Localization类型上的region字段始终为null。
  • 函数useLocales()、useCalendars()、getCalendars() 和getLocales() 将始终返回其中包含一个项目的数组,而其他平台可能会返回空数组或多个有效的区域设置/日历。

支持的版本

相关主题

支持的第三方库和服务
最后修改于 2026年10月26日