我有一个应用程序,我想用韩语和英语发布。然而,在研究了Android的本地化方法之后,似乎有很多不利之处。"翻译"将不同的字符串xml文件转储到res文件夹中的方法,就像你不能为一种语言而不是另一种语言编写任何特定函数(例如,在我的应用程序中生存的时钟)在应用程序内,英文版将显示" 7:50AM是当前时间"而我希望韩文版显示"它是7' O时钟和50分钟(韩文) "。英文版中有额外的字符串,而不是韩文版...所以它有点混乱。
制作两个独立的应用程序是否有任何缺点或传统智慧? (除了您未来的任何更新,您必须将其分为两个不同的项目)?
答案 0 :(得分:0)
而不是尝试上传两个应用程序,您将尝试在一个应用程序中设置多个语言选项。这是最好的选择,因为支持多种语言的大多数成功应用程序只有一个版本。
答案 1 :(得分:0)
针对不同语言制作不同的应用程序存在一些缺点: