ios - 首选语言和设备语言不匹配
问题描述
假设我使用以下设置启动我的 iOS 应用程序:
Preferred Language: "ja"
Language Code: "ja"
Region Code: "US"
然后,我关闭应用程序并将其更改Preferred Language
为"de"
. 现在设置如下所示:
Preferred Language: "de"
Language Code: "ja"
Region Code: "US"
这会产生一个问题,因为文本将被翻译成德语,但日期和时间的内置设备格式将被格式化为日语。
你怎么能改变Language Code
?理想情况下,当用户的首选语言改变时,语言代码也应该改变正确吗?处理这个问题的最佳方法是什么?
解决方案
推荐阅读
- git - 发出“gh pr checkout 1234”后,如何查看分支指向的远程?
- kubernetes - Kubernetes 持久卷
- python - 在 python 中读取和解析类似 JSON 的字符串文件
- c# - 生成 ERR_HTTP2_PROTOCOL_ERROR 的 Azure 应用注册快速入门代码
- ruby-on-rails - Rails 多对多 API 查询
- python - 电报机器人 GetUpdate 返回 {"ok":true,"result":[]}
- json - 数据工厂 - 从 JSON 文件中使用破折号“-”从字段中检索值
- c++ - 访问者模式是否比受控使用 RTTI 更好?
- typescript - Webstorm+TypeScript 无法解析 CRA 项目中的 SCSS 模块(错误 TS2339)
- javascript - NodeJS API 不会删除或更新 mongodb 中的数据