【问题标题】:Where do i keep my language module for a mobile application?我在哪里保存移动应用程序的语言模块?
【发布时间】:2016-09-20 11:00:01
【问题描述】:

关于我们正在开发适用于 Android 的移动应用程序的一个学校项目,我们无法找到将我们的语言模块自然保留的地方。

我们正在考虑将每种语言的资源文件保存在手机本地,从而使它们保持关闭和可用 - 或者保存在我们的在线数据库中以节省手机空间,但因此要求客户需要互联网访问才能切换语言。

提前致谢!

【问题讨论】:

    标签: android mobile native mobile-application


    【解决方案1】:

    对于静态内容,您应该更喜欢在您的 apk 中提供它们。您已经提到这一点使切换语言更加容易,这是最自然的方式。这里有一些关于多语言支持的文档https://developer.android.com/training/basics/supporting-devices/languages.html

    可能需要节省空间,但您的每个翻译需要多少空间?通常最好使用 proguard 来缩小你的 apk 大小。

    对于像博客文章这样的动态内容,我更喜欢在线数据库。那么你就不需要新版本来更新了。

    【讨论】:

      猜你喜欢
      • 2022-11-11
      • 1970-01-01
      • 2017-02-02
      • 2012-01-25
      • 1970-01-01
      • 1970-01-01
      • 2016-08-25
      • 2013-06-19
      • 1970-01-01
      相关资源
      最近更新 更多