如何在ios应用程序中获取翻译数据库

时间:2014-05-27 07:43:18

标签: ios iphone xcode xcode4

我正在为iPhone制作语言翻译应用程序。只是想问一下如何获得不同语言的翻译数据库?我确信无法手动输入这么多语言的每一个字!请帮忙。

3 个答案:

答案 0 :(得分:1)

只需引用包含小数据库的链接,它可能很有用:

http://www.omegawiki.org/Help:Downloading_the_data

http://glosbe.com/about

http://www.dicts.info/uddl.php

如果在此数据库中找不到,只需使用翻译器并将该单词存储在数据库中。在功能中,它将从数据库中检索该单词中的单词。

答案 1 :(得分:1)

您可以使用为翻译制作的各种API。像Google,Mygengo,Microsoft traslation API,WebServiceX Translate API。

答案 2 :(得分:0)

iOS上的本地化是通过使用宏来完成的......

NSLocalizedString(@"The string", @"Description");

然后,您可以使用名为genstrings的终端工具生成应用的翻译文件。

最后的翻译只是通过浏览这些文件并翻译文本。

您可以在Ray Wenderlich's Site上了解更多相关信息。

我还建议将此网站作为很多iOS内容的良好开端。