Intereting Posts

Обновление файла WordPress Theme / Plugin POT без потери последовательности строк

Это повторяющаяся проблема, возникающая при создании WordPress Theme или Plugin: каждая новая функция, добавленная в код, нарушает согласованность файлов i18n. Файлы POT / PO хранят номер строки переведенной строки, поэтому, если я добавлю, например, новый блок кода из десяти строк в файл функций моей темы, все номера строк строк, переведенных с этой точки, будут ошибочными.

В настоящее время я застрял в создании нового файла POT с помощью makepot и с помощью инструмента diff для обновления всех номеров строк соответственно. Это пустая трата времени, особенно при работе с большими файлами переводов и / или несколькими файлами POT … Кто-нибудь когда-либо придумывал умный способ обновить номера строк в файлах языков без ущерба для уже переведенных текстов?

Благодаря!