【问题标题】:CodeIgniter: Language file editor?CodeIgniter:语言文件编辑器?
【发布时间】:2011-09-26 14:57:03
【问题描述】:

我正在寻找一种创建 http 编辑器来管理 CI 语言文件的好方法...(对于定制的 CMS)

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

/// 我正在考虑一种新方法,通过混合 mysql 和 CI 语言文件来更轻松地管理 CI 语言...

mysql 表中有两个表(lang/translations)和一个用于 http gui 的控制器...

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

通过这种方式,我们使用的是本地 CI 语言系统(速度很快),并且翻译的管理/搜索/编辑比直接编辑 CI 语言文件要容易得多......而且它更安全......

示例:

表:语言 =
lang_id ---- 语言名称
1---- 英文
2 --- 德语

表:翻译=
键 --- lang_id --- 翻译
你好 --- 1 --- 你好
你好 --- 2 ---你好

输出将是这些文件

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

/application/language/german/global_lang.php
$lang['hello'] = '你好';

你有什么意见 ?这样做值得吗?

【问题讨论】:

    标签: php mysql user-interface codeigniter multilingual


    【解决方案1】:

    我发现了这个:

    http://blog.codebusters.pl/en/entry/codeigniter-frontend-language-files-editor

    希望这会有所帮助 :)

    【讨论】:

      【解决方案2】:

      对于 php 语言文件编辑,我正在使用这个 Firefox 插件:https://addons.mozilla.org/en-US/firefox/addon/phplangeditor/ 很容易找到未翻译的字符串...

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-10-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多