2013-03-14 31 views
3

我正在本地化iOS应用程序,并且难以在LiveCode的mergSettings扩展程序中转换字符串。我设置了一个新文件夹 - ja.lproj。然后,我在该文件夹内创建了一个名为“Localizable.strings”的新文件。然后我创建了“key”=“value”;对。我加载了应用程序,字符串未翻译。mergExt - 在iOS上使用mergSettings本地化应用程序

关于接下来要做什么的任何想法?蒙?

回答

0

设置包拥有自己的本地化资源文件夹,因此ja.lproj需要在Settings.bundle中。另外我假设当你加载应用程序的语言环境设置为ja?


编辑

该文件应该被命名为Root.strings

+0

是的,我在Settings.bundle把ja.lproj。区域设置和语言有什么区别?我将语言更改为JA,但我不知道如何更改区域设置? – 2013-03-15 17:23:43

+0

嗯...应该改变它。你在Settings.app中看到了和InAppSettingsKit一样的东西吗? – 2013-03-15 19:41:55

+0

我只看到英文设置InAppSettingsKit和Settings.app。这是一个截图,如果有帮助。 [截图](https://www.dropbox.com/s/jx64gjw667tp3c6/Settings_JA%20test.png) – 2013-03-15 20:24:51