ios - 本地化 NSArray

标签 ios localization nsarray

我一直在使用此方法本地化我的应用程序:

.m 文件

... initWithTitle:NSLocalizedString(@"CONFIRMACAO_TEL", @"Message")

可本地化的字符串文件

"CONFIRMACAO_TEL" = "Do you want to call?";

我要本地化的最后一个数据是两个 NSArray,尽管进行了所有搜索,我仍然不知道如何做到这一点。

这是我的数组:

descricaoServicos = [[NSArray alloc] initWithObjects:@"test 1, test 2", @"test 3", @"test 4", nil];

最佳答案

您可以这样本地化:

descricaoServicos = [[NSArray alloc] initWithObjects:NSLocalizedString(@"test 1, test 2",@"test 1, test 2"), NSLocalizedString(@"test 3", @""), NSLocalizedString(@"test 4", @""), nil];

关于ios - 本地化 NSArray,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19657980/

相关文章:

ios - NSNotificationCentre 崩溃

.net - .NET 应用程序中的命名资源字符串

flutter - 如何在上下文中的Flutter中结合DropdownMenu和AppLocalization?

ios - JSON无法在iOS上正常工作

ios - 将 NSString 中的事件替换为 NSArray 中的事件

ios - Xcode 'Deletes' 基于设备屏幕尺寸的表格 View 内的 ImageView

iOS CLLocationManager : Removing spikes

iphone - 如何格式化要使用 arrayWithContentsOfFile 读取的文本文件

ios - 与 View 高度成比例的底部空间限制

iphone - 为 iPhone 本地化带有文本的图像的最佳方法是什么?