2011-09-26 80 views
2

我希望找到一个好办法来创建一个HTTP编辑器来管理CI语言文件...(用于制作CMS自定义)CodeIgniter:语言文件编辑器?

我发现了以下项目,但它有点老车: http://www.mrkirkland.com/codeigniter-language-file-translator/ 也它不支持增加新的语言文件和语言的关键...

/// 我为使其更容易与混合MySQL和CI语言文件管理CI语言新的思维方式...

在mysql表中会有两个表(lang/translations)和一个控制器HTTP GUI ...

每次编辑完成他/她的翻译工作,她/她会点击完成按钮,它会在不同的语言输出CI语言文件(但在同一个文件中的每个语言)

通过这种方式我们使用原生的CI语言系统(这是快速的)和翻译的管理/搜索/编辑比直接编辑CI语言文件要容易得多...并且其安全性也很高...

示例:

TABLE:langs =
lang_id ---- lang_name
1 ----英文
2 ---德国

表:翻译=
关键--- LANG_ID ---翻译
招呼--- 1 ---你好
你好 - - 2 ---喂

和输出将这些文件

/application/language/english/global_lang.php
$ LANG [ '你好'] = '你好';

/application/language/german/global_lang.php
$ LANG [ '你好'] = '喂';

你的意见是?这样做值得吗?

回答