草庐IT

ios - 使用 .strings 文件的 NSLocationWhenInUseUsageDescription 本地化不起作用

我已使用BaseLocalization将我的应用程序翻译成土耳其语。但是,我还需要翻译Info.plist文件中的NSLocationWhenInUseUsageDescription键。我对其他所有事情都做了同样的事情:转到文件检查器并检查土耳其语:然后我转到新的字符串资源并通过将此键添加到本地化文件来完成我的翻译:"NSLocationWhenInUseUsageDescription"="[位置权限的土耳其语描述]";保存、编译,甚至从设备中删除应用程序并重建,但无济于事。当我的应用程序请求位置权限时,下面的解释仍然是英文的(我已经尝试在基本翻译文件下包括英文翻译,但它没有改变

ios - 使用 .strings 文件的 NSLocationWhenInUseUsageDescription 本地化不起作用

我已使用BaseLocalization将我的应用程序翻译成土耳其语。但是,我还需要翻译Info.plist文件中的NSLocationWhenInUseUsageDescription键。我对其他所有事情都做了同样的事情:转到文件检查器并检查土耳其语:然后我转到新的字符串资源并通过将此键添加到本地化文件来完成我的翻译:"NSLocationWhenInUseUsageDescription"="[位置权限的土耳其语描述]";保存、编译,甚至从设备中删除应用程序并重建,但无济于事。当我的应用程序请求位置权限时,下面的解释仍然是英文的(我已经尝试在基本翻译文件下包括英文翻译,但它没有改变

iphone - Localizable.strings 未能加载所有其他构建?

我在使用Cocoa内置的本地化系统时遇到了一个奇怪的问题。我使用genstrings为我的项目创建了一个localizable.strings文件,该文件加载并替换了我应用中预期的字符串。但是,它似乎只适用于每隔一个版本。我将使用XCode构建代码,在我的设备上对其进行测试,它会毫无问题地显示正确的字符串。然而,下一个构建将无法加载字符串文件(至少,这是我的假设。)这不是随机的,而是可以预见的每个其他构建。我对Localizable.strings文件没有做任何花哨的事情。我什至不知道从哪里开始诊断这个问题,我想知道是否有人有在Cocoa上进行本地化的经验。我在整个代码库中使用NSLo

iphone - Localizable.strings 未能加载所有其他构建?

我在使用Cocoa内置的本地化系统时遇到了一个奇怪的问题。我使用genstrings为我的项目创建了一个localizable.strings文件,该文件加载并替换了我应用中预期的字符串。但是,它似乎只适用于每隔一个版本。我将使用XCode构建代码,在我的设备上对其进行测试,它会毫无问题地显示正确的字符串。然而,下一个构建将无法加载字符串文件(至少,这是我的假设。)这不是随机的,而是可以预见的每个其他构建。我对Localizable.strings文件没有做任何花哨的事情。我什至不知道从哪里开始诊断这个问题,我想知道是否有人有在Cocoa上进行本地化的经验。我在整个代码库中使用NSLo

ios - 每个目标自定义 Mainstoryboard.strings

我有一个包含2个目标的应用程序。应用程序中的字符串资源分散在代码和Storyboard文件中。现在我需要为两个目标设置完全不同的字符串(虽然对于两个目标都是英语)。我能够通过此链接为每个字符串创建2个不同版本的Localized.strings-AlternativestringsfordifferenttargetsofsameApp-useNSLocalizedString?但是我找不到任何类似的方法来为每个目标分离Mainstoryboard.strings文件。我应该制作MAinstoryboard.strings文件的2个副本并为每个目标分配。我还没有尝试过这个,但有些事情告

ios - 每个目标自定义 Mainstoryboard.strings

我有一个包含2个目标的应用程序。应用程序中的字符串资源分散在代码和Storyboard文件中。现在我需要为两个目标设置完全不同的字符串(虽然对于两个目标都是英语)。我能够通过此链接为每个字符串创建2个不同版本的Localized.strings-AlternativestringsfordifferenttargetsofsameApp-useNSLocalizedString?但是我找不到任何类似的方法来为每个目标分离Mainstoryboard.strings文件。我应该制作MAinstoryboard.strings文件的2个副本并为每个目标分配。我还没有尝试过这个,但有些事情告

ios - 无法本地化 info.plist 字符串

我需要本地化info.plist的两个键:NSLocationUsageDescription和NSCameraUsageDescription。所以我尝试创建一个名为InfoPlist.strings的新文件,然后将其本地化,但应用程序始终显示存储在info.plist文件中的字符串。怎么了?来自InformationPropertyListKeyReference的官方文档LocalizedvaluesarenotstoredintheInfo.plistfileitself.Instead,youstorethevaluesforaparticularlocalizationin

ios - 无法本地化 info.plist 字符串

我需要本地化info.plist的两个键:NSLocationUsageDescription和NSCameraUsageDescription。所以我尝试创建一个名为InfoPlist.strings的新文件,然后将其本地化,但应用程序始终显示存储在info.plist文件中的字符串。怎么了?来自InformationPropertyListKeyReference的官方文档LocalizedvaluesarenotstoredintheInfo.plistfileitself.Instead,youstorethevaluesforaparticularlocalizationin

objective-c - XIB 文件的 iOS Localizable.strings 文件?

我正在将一个iOS项目翻译成葡萄牙语,我创建了一个pt.lproj/Localizable.strings文件,并将NSLocalizedString()添加到源代码中。一切正常!有一个小问题——XIB文件中的字符串没有被翻译……不过我知道这是设计使然。我已经看到ibtool命令可用于从名为x的XIB文件中提取字符串并将其放入名为x.strings的文件中...但我的问题是,有没有办法从中提取字符串所有的xib文件并将它们全部放入一个.strings文件中(例如Localizable.strings?或者甚至另一个名为XIBs.strings的文件都可以吗?)

objective-c - XIB 文件的 iOS Localizable.strings 文件?

我正在将一个iOS项目翻译成葡萄牙语,我创建了一个pt.lproj/Localizable.strings文件,并将NSLocalizedString()添加到源代码中。一切正常!有一个小问题——XIB文件中的字符串没有被翻译……不过我知道这是设计使然。我已经看到ibtool命令可用于从名为x的XIB文件中提取字符串并将其放入名为x.strings的文件中...但我的问题是,有没有办法从中提取字符串所有的xib文件并将它们全部放入一个.strings文件中(例如Localizable.strings?或者甚至另一个名为XIBs.strings的文件都可以吗?)