ios - InfoPlist.strings 中未检测到俄语的位置权限描述
问题描述
我目前正在调整我的应用程序以适应不同的语言,但我在试图显示位置权限描述的俄语翻译时遇到了困难。
我创建了文件“InfoPlist.strings”,我将其本地化为俄语,所以现在它位于文件夹“ru.Iproj”中,并且我在 info.plist 文件中将“应用程序已本地化显示名称”定义为“YES”。
ru.Iproj/InfoPlist.strings:
"NSLocationAlwaysAndWhenInUseUsageDescription" = "Ваше местоположение требуется для точных отчетов о проблемах и отображения покрытия сети.";
"NSLocationAlwaysUsageDescription" = "Ваше местоположение требуется для точных отчетов о проблемах и отображения покрытия сети.";
"NSLocationWhenInUseUsageDescription" = "Ваше местоположение требуется для точных отчетов о проблемах и отображения покрытия сети.";
我在同一个文件夹“ru.Iproj”中有一个文件“Localizable.strings”,其余的字符串按预期工作。
此外,我为其他语言设置了相同的设置,如西班牙语、乌克兰语、英语、意大利语……这对所有语言都适用,无一例外。
我重复了很多次这个过程,我什至删除了项目的所有语言配置并从头开始,但是位置权限描述仍然没有被翻译成俄语
我真的不明白为什么仅针对 InfoPlist.strings 文件没有检测到俄语,我真的不知道我还能尝试什么。那么请问,您知道这里可能出了什么问题吗?也许内部方法是错误的,或者语言是错误的......
解决方案
推荐阅读
- postgresql - 如何在 postgres 脚本中使用变量?
- python - Folium:如何更改半圆插件中的填充颜色?
- css - 如果我可以使用三元运算符来反应原生 CSS?
- mysql - MySQL查询以选择特定数据范围
- css - nth-child(even) 不适用于我的 CSS 选择器
- python - 如何完成此 WebScrape 代码以获取电影的标题?
- symfony4 - fosjsrouting 转储不正确的路径
- python - 跨索引数组获取最小值
- python-3.x - Python 程序在启动时在 tmux 会话中运行时崩溃
- c - 为什么某些预处理器宏不扩展,除非它们是另一个宏的参数?