Интернационализация PHP-приложения Codeigniter с использованием электронной таблицы Excel - PullRequest
0 голосов
/ 01 марта 2012

У меня есть веб-приложение, созданное поверх codeigniter.Это в основном на английском языке, но теперь я хочу добавить поддержку и других языков.

Я знаком с языковой библиотекой Codeigniter: http://codeigniter.com/user_guide/libraries/language.html

Однако это кажется довольно хорошим решениемУ меня есть одна проблема.Для каждого языка вы должны создать отдельный файл с инструкциями $ lang [KEY] = VALUE.Это означает, что если я хочу, чтобы мой друг, говорящий по-испански, помог мне перевести мое заявление, ему нужно открыть другой файл рядом с тем, над которым он работает.Может быть довольно легко потерять отслеживание вашей позиции.

Я хотел бы перевести это, используя метод электронных таблиц (CSV), представьте что-то вроде этого: enter image description here

Каковы некоторые способыЯ мог бы пойти на достижение этого?Я подумал о создании «основной» электронной таблицы для приложения, а затем о написании php-программы для командной строки для анализа файла csv и создания соответствующих языковых файлов, которые я вставил бы в свое приложение.Есть ли лучший способ?

1 Ответ

0 голосов
/ 01 марта 2012

Вы смотрели на это? http://codeigniter.com/wiki/LangBuilder

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...