Привет! После серии обновлений я столкнулся с ошибкой: недопустимый ключ интерполяции в пользовательском тексте сайта.
Я хотел найти, где используется этот текст. Discourse Bot посоветовал посмотреть в эти файлы:
Но я не могу найти префикс моего ключа перевода js.discourse_post_event.
Поскольку я очень проницателен , я предположил, что это может быть связано с плагином calendar-and-event, но сейчас не могу определить, находится ли он в отдельном репозитории GitHub, и если да, то в каком. Поэтому я застрял.
Запрос: было бы здорово иметь справочник суффиксов ключей перевода, подобный тому, что сообщил бот, но полный:
Весь ключ в YAML-файле найти крайне маловероятно, так как они вложены друг в друга, а не записаны целиком. Однако, если вы хотите его найти, поиска только основных файлов будет недостаточно, потому что, как вы предположили, это часть плагина календаря. Префикс js в начале указывает на то, что это часть файла client. Найти его можно здесь:
Вместо поиска на GitHub удобнее искать здесь:
Там вы даже сможете найти pull-реквесты, в которых текст был создан или обновлён, что часто сопровождается скриншотами или хотя бы комментарием.