Ren*_*soo 5 javascript php gettext
我已经在我工作的许多项目中成功使用了GNU Gettext,但在我最近的工作中,我突然发现自己被迫使用一个非常笨拙的本地化系统.
当前系统将翻译存储在数据库中,并添加新的翻译,如下所示:
print translate('foo');
translations.sql
文件中.(current revision nr + 1).sql
所有这些过程都是完全手动的,即使您需要修复一个小错字,也必须重复几乎全部.不支持复数形式.整个翻译数据库非常混乱,因为翻译几乎从未被删除 - 仅添加和更新.
我已经尝试了几个参数来说服其他开发人员(特别是一个特定的开发人员):
但人们仍然不相信.我可能做错了什么?
在发布此问题几个月后,我们现在终于转换到Gettext.当我们需要支持两种以上语言时,我们当前系统的缺点对于那些抵制它的人来说更加明显.
归档时间: |
|
查看次数: |
833 次 |
最近记录: |