在没有越狱的情况下创建新的iOS语言需要哪些步骤

时间:2014-09-19 14:09:24

标签: ios iphone ipad

我渴望创建一种名为“英语(海盗)”的新iOS语言,以纪念海盗日的国际演讲。

原因很简单,FaceBook应用程序查看Settings-> General-> International-> Language来决定如何本地化。那个坏血病的扎克伯格无视我在他的网站上给我的选择。

由于只是语言名称足以触发FaceBook应用程序使用盗版本地化,我以为我可以将英语(美国)复制并重命名为英语(海盗)。但是,虽然我是一个削减歹徒的程序员,但我不会因为这样的琐事而取消我的保修,所以没有越狱。

是否有Apple批准的方式在其iOS平台上创建新语言?一桶熟朗的朗姆酒和最好的答案! (或者,如果TOC不允许朗姆酒和嚼子,那么小额赏金......)

2 个答案:

答案 0 :(得分:2)

https://developer.apple.com/library/ios/documentation/MacOSX/Conceptual/BPInternational/LanguageandLocaleIDs/LanguageandLocaleIDs.html

如果您选择创建新的指示符,请务必遵循BCP 47: Tags for Identifying Languages的第2.2.1和4.5节中的规则。不遵循这些约定的标签不能保证有效。使用子标签时,请确保用户语言设置存储的缩写与.lproj目录使用的标识完全匹配。

答案 1 :(得分:1)

没有Apple认可的方法。