CodeIgniter: редактор языковых файлов? - PullRequest
2 голосов
/ 26 сентября 2011

Я ищу, чтобы найти хороший способ создания редактора http для управления языковыми файлами CI ... (для CMS, сделанного на заказ)

Я нашел следующий проект, но он немного старый и глючный: http://www.mrkirkland.com/codeigniter-language-file-translator/ также не поддерживается добавление нового языкового файла и языкового ключа ...

/// Я думаю о новом способе облегчения управления языками CI с помощью смешивания mysql и 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 ['hello'] = 'hello';

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

что такоеваше мнение ?стоит ли это делать?

Ответы [ 2 ]

3 голосов
/ 30 сентября 2011

Я нашел это:

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

Надеюсь, это поможет :)

0 голосов
/ 21 декабря 2011

Для редактирования файлов на языке php я использую это дополнение к Firefox: https://addons.mozilla.org/en-US/firefox/addon/phplangeditor/ Непереведенные строки легко найти ...

enter image description here

...