Я занимаюсь разработкой для Symfony2 на PHP и хотел бы найти все мои ключи перевода в разных видах веток, чтобы легко перечислить их в файле сообщений.
По сути, в моих шаблонах веток переведенный ключ / текст выглядит так:
{{ "my text" | trans }} or {{ "my_key" | trans }} or {{"my_key"|trans}} or {{"my text"|trans}}
Я бы хотел запустить скрипт .sh, в котором можно было бы перечислить все эти ключи / тексты, которые нужно перевести, в мои разные файлы шаблонов.
В другом проекте мне пришлось идентифицировать что-то вроде lang ('MY_KEY'), и команда, которая работала в значительной степени, следующая:
find . -type f -name '*.php' -execdir egrep -o -- "->lang\('[^']*" {} \; | sed -e "s/^.*->lang('//g"
Может быть, с этой же базой, как я могу легко найти мои разные переводы в моих файлах?
Огромное спасибо за вашу помощь!