У меня следующая ситуация:
Один продукт, который я хочу перевести, имеет два отдельных веб-сайта, один для администраторов, другой для клиентов.
Кодовая база - CakePHP.
Оба сайта полностью отделены друг от друга, они представляют собой полные сайты CakePHP.
И у них обоих есть МНОГО общих строк.
Итак, с CakePHP я генерирую файлы .pot для каждого сайта, но мне бы хотелось предоставить переводчикам ОДИН файл с уникальными строками в обоих файлах .pot.
Они вернут мне один файл .po со строками для обоих сайтов, и я просто скопирую тот же файл на оба сайта, так что у меня будут файлы .po с дополнительными строками, которые код не будет использовать, но это не должно быть проблемой.
Итак, вопрос, по сути, в том ... Как мне объединить два файла .pot?
Вы знаете какие-нибудь инструменты, которые позволили бы мне это сделать? Мне бы очень не хотелось писать свои собственные.
Это комментарии, о которых я говорю выше:
#: \controllers\accounts_controller.php:118
#: \controllers\customer_documents_controller.php:75
msgid "Parent Customer not specified"
msgstr ""