+

мацеста 2018: отдых

Сборщик фраз переводов для некоторых frameworks и не только

Мои шедевры, Программирование

Метки (теги) : , , ,

Автор: admin

Часто бывает так, что пишешь сайт на zendframework или yii, используешь вот такой примерно код для перевода

$translate->_(‘Hello’)

и лень сразу записывать эту фразу в файл переводов. Обычно думаешь так. Та потом в конце соберу все сразу, тем более что каждый раз нужно проверять есть ли уже такая фраза в файле перевода. Чаще я сам использую для перевода обычные php массивы.

Вот для такого php файла с массивом перевода я и сделал маленький скрипт, который выбирает все фразы из файлов и выдает их в браузер в удобочитаемом виде.

Сам скрипт можно скачать здесь  Сборщик переводимых фраз

  1. скрипт желательно залить в корень сайта;
  2. обратиться к нему напрямую из браузера;
  3. ввести путь к папке, в которой нужно искать файлы, в которых могут быть фразы для перевода;
  4. указать через запятую (без пробелов) расширения файлов, в которых нужно производить поиск;
  5. и самое главное правильно указать отличительные предшествующие и последующие несколько символов (кавычки, которыми обрамлена фраза в языке программирования, вписывать не нужно).

Если все сделали правильно, то на экране покажется массивоподобный список переводов, где ключом будет фраза которую нужно перевести и значением будет та же фраза, которую вы потом в файле переведете.

Комментарии:

Оставить комментарий

=