【发布时间】:2012-02-22 04:20:48
【问题描述】:
我正在从事一个大型项目。我正在考虑一个新想法,以创建多种语言国际化的最佳方式。
解决方案:
- 1.将数据存储为数组 - 树文件系统。这不是一个好方法,因为我需要“在线”修改文件。
- 2.I18n表。所有翻译都有一个公共表或相对表。(查询到数据库+数据库缓存)
- 3.YAML(对我来说是新的)
我正在阅读 YAMl 文档,我喜欢这种结构。我建议使用第三种解决方案。
我想听听您的意见/建议。
提前谢谢你。
【问题讨论】:
-
gettext?它是为此而生的...var_exportbtw 缓解了对第 1 次的反对... -
@Wrikken 我从未听说过。有趣的解决方案..