相关疑难解决方法(0)

没有英语的iPhone本地化

我有一个只支持荷兰语和法语的应用程序.英语不是此应用程序的可用语言.如果我想使用可本地化的字符串,则默认情况下总是设置为英语.我希望这是荷兰人.所以我所做的就是使用英语可本地化的字符串文件并用荷兰语填充它.我唯一的问题是它在App Store中将英语显示为受支持的语言.有没有办法将默认的Localizable Strings文件更改为Dutch,以便显示的只有两种语言是荷兰语和法语?

提前致谢,

Lewion

iphone localization localizable.strings

5
推荐指数
1
解决办法
1536
查看次数

如何让Cocoa明白我的iPhone应用程序不是英文的?

我使用纯粹使用瑞典语的iPhone应用程序,它永远不会被本地化为任何其他语言.应用程序中的所有字符串都是瑞典语,所以我们甚至没有Localizable.strings.

问题是Cocoa生成的字符串(例如Done和Edit)是英文的.我试过设置Localization native development regionInfo.plistSwedish,但什么也没有改变.告诉Cocoa我的应用程序是瑞典语应该不是那么难,但显然它是.

我也尝试过其他一些没有运气的东西.那么我需要做些什么才能使Cocoa将其字符串本地化为瑞典语?

iphone cocoa-touch localization ios

5
推荐指数
1
解决办法
879
查看次数

iOS - 我可以在运行时更改localizable.strings内容吗?

每次启动应用程序时,我都会通过JSON文件加载翻译.我可以解析那个JSON,清理它并将它放在localizable.strings文件中吗?

如果没有,我是否可以从Documents目录中创建的可本地化文件加载本地化?

iphone xcode localization localizable.strings ios

5
推荐指数
1
解决办法
4453
查看次数

在代码中查找 iOS 应用程序的当前本地化

相关问题:iOS 应用程序的非英语默认语言?

我想知道如何在代码中检查我的应用程序的当前本地化。例如:我想检查应用程序是否使用德语本地化(.strings、storyboard)这行代码:

[[[NSLocale preferredLanguages] objectAtIndex:0] isEqualToString:@"de"]
Run Code Online (Sandbox Code Playgroud)

不提供正确答案。因为如果设备设置中用户的语言列表看起来像这样(法语、德语、英语),而我们只有英语和德语的本地化,应用程序以德语启动,但不满足上述条件。

localization ios

5
推荐指数
1
解决办法
880
查看次数

限制iOS项目中目标使用的本地化

我有五个目标的Xcode项目.所有这些资源都使用相同的资源(主要是图像)本地化为分布在*.lproj目录中的四种语言.是否可以禁用其中一个目标的特定本地化?

xcode ios

3
推荐指数
1
解决办法
958
查看次数

如何在xcode 5和ios 7中设置默认语言环境?

我知道这是一个已被问到的问题,但没有一个答案对我有帮助.

我正在写一个本地化的意大利语和英语的iOS应用程序.

我已经为文本做了两个故事板和两个Localizable.strings文件.

现在,如果我在手机上设置英语语言,应用程序会选择英语文件,如果我在手机上设置意大利语,应用程序会选择意大利文件.

但是,如果我设置法语(或西班牙语,或德语),该应用程序选择意大利文件,这是错误的,我怎么能将英语设置为默认语言?

xcode localization ios

3
推荐指数
1
解决办法
4982
查看次数