Статистика

Участников проекта 105
Опубликовано статей 78
Отчет по карме. Топ 20

Новости блога

1 29.11.2013  Сегодня самым активным участникам newblog'а был выплачен доход с sape.
7 02.11.2012  Ура! Свешилось, нашему сайту дали тИЦ 10. Спасибо всем кто принимает участие в развитии нашего блога.
8 21.08.2012  Интеграция с sape.ru. Теперь каждый автор статей на newblog автоматически зарабатывает на рекламе.
Все новости

Топ 5 категорий

Программирование 46
Операционные системы 9
Базы данных 4
Туризм 2
Заметки 2

Последние 5 заметок (90)

gullyar - Закладки gullyar
gullyar - Ваша первая закладка
osadchaya - Закладки osadchaya
Ira0231188 - Закладки Ira0231188
Ira0231188 - Закладки Ira0231188

Ссылки

www.freedev.asia
Все лечебные травы

Объединение двух переводов в один файл в cakephp

29.03.2012 20:47 | Просмотров: 2730 | Доход: 38.77 руб. | Комментариев: 6
[Программирование] 
Рейтинг: 4/1

После запуска cake i18n extract кейк создает новый файл переводов и появляется необходимость объединить уже существующие переводы с этим файлом. Делается это одной командой:
 
msgmerge --no-fuzzy-matching -v -o result.po file1.po flie2.po
--no-fuzzy-matching - отказаться от нечеткого соответствия
-v - показать прогрессбар выполнения операции
-o - задает файл результата result.po
file1.po и file2.po - входящие файлы.

 


© GM
| Комментировать статью |
  • saratan +16 (17.04.2012 11:09)
    а i18n extract стало работать уже без глюков? а то помнится раньше он __d(\'domen\', \'word\') не особо хотел хавать.
    | Ответить |
    • GM +2587 (17.04.2012 12:06)
      хм.. где здесь должна быть сложность для парсера? domen, это название plugin\'а ?
      | Ответить |
      • Аноним 0 (20.04.2012 00:00)
        домен это типа группа переводов
        | Ответить |
        • GM +2587 (20.04.2012 09:54)
          http://book.cakephp.org/2.0/en/core-libraries/global-constants-and-functions.html
          Useful when internationalizing a plugin: echo __d(\'PluginName\', \'This is my plugin\');
          | Ответить |
  • Аноним 0 (11.03.2014 15:30)
    Опытным путем выяснилось что порядок файлов file1.po, flie2.po - имеет значение
    Первым идет файл, который имеет частично переведенные данные. Вторым - пустой новый.
    
    ЗЫ WTP, опять пароль забыл )
    | Ответить |
    • GM +2587 (12.03.2014 15:51)
      почему пустой?
      | Ответить |