gpt4 book ai didi

objective-c - 我可以本地化 cocoa 中动态变化的字符串/文本吗

转载 作者:行者123 更新时间:2023-12-03 17:58:18 24 4
gpt4 key购买 nike

我对XCode4中的国际化概念有了一些了解。步骤是

1.将字符串文件添加到项目中

2.从此字符串文件的检查器面板中,在本地化部分下,从列表中选择所需的本地化语言。

3.考虑我添加了英语和法语。

4.如果我想本地化字符串Hello,我需要在相关字符串文件中添加键值对,例如Localized.Sring(English)中的“Title”=“Hello”和“Title”=“Bonjour”中的“Bonjour” Localized.Sring(法语)

5.然后,我们可以使用 NSLocalizedString(@"Title", nil); 读取英语和法语的本地化文本

这很好用。

这是我的要求,我正在从Web服务读取一个字符串,我不知道该字符串和字符串的长度,它可能是一个段落。每次发送请求时它可能会有所不同。

我需要阅读这段在运行时发生变化的文本,并将其转换为所需的本地化字符串,让我们考虑一下法语。我该如何做到这一点。如有任何建议,我们将不胜感激。

最佳答案

我猜你知道所有可能的字符串。为什么不使用:

NSString *myDynamicString = ...
NSLocalizedString(myDynamicString, "dynamic string");

关于objective-c - 我可以本地化 cocoa 中动态变化的字符串/文本吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10203794/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com