Вопрос касается скорее как отвязаться от длины переводимой строки.
Т.е. если я в шаблоне прописываю следующим образом:
<?php _e('A string to translate', 'translation_name'); ?>
то перевод в файлах .po\.mo будет привязан жестко к строке
"A string to translate", и если я вдруг в шаблоне .php изменю строку на
"A very long string to translate", то все переводы полетят, т.к. строки "A string to translate" в оригинале больше нет, и переводам на других языках негде искать изначальное соответствие.
Как правильно сделать перевод строк? Есть ли другой подход? Спасибо заранее за помощь!