iOS如何在我的英语应用程序中添加带有元音的阿拉伯语



这不是本地化现有应用程序的问题。只是想清楚这一点。我在创建iOS应用程序方面有足够的知识。我想创建我的第一个应用程序,该应用具有英语和阿拉伯语。具体来说,我正在尝试创建一个闪存卡/学习阿拉伯语词汇应用程序,该应用将并排使用英语和阿拉伯语单词。我想使用风格良好的阿拉伯字体,并全力支持标记所有元音(Damma,Fatha,Kasha等)。

我正在寻找有关从哪里开始的指导(教程,Wikis)。我知道如何为应用程序创建本地化,但是我想创建词汇单词,并且似乎无法在如何将阿拉伯语单词作为nsarrays和nsdictionalies中的独立单词中包含在内。那些如何创建这样的应用程序或知道我应该从哪里开始我的知识搜索的人,将不胜感激。谢谢

我建议不要在源代码中混合阿拉伯语单词。尽管如果您的源代码文件是UTF-8,则应使用它,但是用不同的写作说明的混合语言注定会令人沮丧。

我建议您使用一个带有所需单词的文件(例如,一个单词)并将其加载到代码中。

所以不要这样做:

NSString *s = @"وابة استرجاع أي لان";

这样做:

NSString *s = [NSString stringWithContentsOfFile:@"/some/file" encoding:NSUTF8StringEncoding error:&error];

nsstring基于Unicode。您可以在代码中直接输入阿拉伯字符串,也可以从文件中读取它们并将其作为NSStrings进行操作。无需特殊工作。

最新更新