我在iOS上遇到了一个特定的翻译问题。我目前正在开发的应用程序从Web服务获取其显示的所有文本。除了以下情况,我已经能够实现这一点:
我还没有找到一种方法来以编程方式更改info.plist中使用的文本,该文本在我无法控制的代码中使用系统。我需要处理的是“隐私-相机使用说明”。到目前为止,我找到的所有文档都告诉我添加info.plist的本地化文本版本,但在这种特殊情况下,这对我没有帮助,因为不同的客户可能会为相同的语言指定不同的文本,有时我甚至不知道文本所处的语言,因此我不能仅仅依靠应用程序中的静态数据来选择适当的文本版本。
是否有任何方法可以通过编程方式设置此类文本,或者如果不可能捕获显示它的警报并将其替换为自己的警报?
我还没有找到一种方法来以编程方式更改info.plist中使用的文本,该文本在我无法控制的代码中使用系统。我需要处理的是“隐私-相机使用说明”。到目前为止,我找到的所有文档都告诉我添加info.plist的本地化文本版本,但在这种特殊情况下,这对我没有帮助,因为不同的客户可能会为相同的语言指定不同的文本,有时我甚至不知道文本所处的语言,因此我不能仅仅依靠应用程序中的静态数据来选择适当的文本版本。
是否有任何方法可以通过编程方式设置此类文本,或者如果不可能捕获显示它的警报并将其替换为自己的警报?