代码之家  ›  专栏  ›  技术社区  ›  mana

如何管理应用程序资源?

  •  4
  • mana  · 技术社区  · 17 年前

    有这些键值对可以转换所有内容。此时,我们使用Excel(键、德语、法语、英语)进行此操作。但这并不奏效。。。如果有多人编辑此文件,则您没有机会自动合并不同的文件。

    ---补充资料---

    可合并

    5 回复  |  直到 6 年前
        1
  •  3
  •   Marcin Gil    17 年前

    为什么不使用 gettext 和管理单独的.po文件?看到了吗 blog entry

        2
  •  1
  •   Ed Guiness    17 年前

    如果您可以以纯文本形式存储此信息,那么您将能够使用诸如subversion之类的版本控制系统来帮助您合并更改。颠覆是自由的。

    subversion的免费指南(“红皮书”)很好地解释了这种合并是如何工作的。

    http://svnbook.red-bean.com/en/1.5/svn.basic.vsn-models.html#svn.basic.vsn-models.copy-merge

    编辑:另一个想法-如果你真的想继续使用电子表格-谷歌文档支持同时编辑电子表格。您可以导入现有的电子表格,并免费获得多用户合并的愿望,而只需对您的工作方式进行很少的更改。

        3
  •  0
  •   Jonke    17 年前

    好问题。 有一些“最佳实践”取决于您实际使用的代码(java、ms windows c#)。

    然后可以将该数据库生成为模块、类、obj、txt,以生成相应的代码(平台) 并且可以访问,具体取决于ide,因此在c#,bt中,label=corelang.save;

        4
  •  0
  •   Robert Gould    17 年前

    经过数年的本地化,包括索尼等大公司的本地化。我只能说“标准”是Excel:)

    有很多好主意,可能还有很多更好的方法,但在现实生活中,excel似乎是最好的/经济高效的解决方案,它不需要培训或制作复杂的新工具来完成工作。

        5
  •  0
  •   mana    17 年前

    发现Intellij Idea(至少在版本7和8中)有一个应用程序资源编辑器。但它根本不是免费的。而且它不能扩展到具有超过1000个密钥的更大资源文件。

    干杯 法力