Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
В этом PR добавлен интерфейс для перевода сайта на разные локализации. Теперь нет необходимости редактировать файлы с локализацией напрямую — можно сделать это в панели управления
При входе подгружается список ключей локализации для русского языка, другие можно выбрать в соответствующем dropdown. Также можно выбрать несколько языков (вариант "через запятую"), или сразу все (нужно будет ввести запрос перед этим).
Поиск ищет как по ключу, так и по значению. Если Вы хотите искать только по точному значению полей, используйте key:ТЕКСТ или value:ТЕКСТ соответственно.
Для того, чтобы создать ключ, выберите список языков ("любой"/"через запятую") и введите в поле для поиска key:ИМЯ_НОВОГО_КЛЮЧА. Появятся поля ввода для каждого из выбранных Вами локалей. Нужно просто заполнить поле с значением и нажать на кнопку "Сохранить все" внизу страницы, или же можно сохранять ключи по одному (кнопка с стрелочкой вверх).
Кнопка "копировать" копирует название и значение ключа, возле которого она была нажата, в поля ввода под поисковой строкой. Это также один из вариантов ускорения работы над переводом — нужно выбрать язык, заполнить значение и нажать на иконку "добавить" ("+").
Кнопка с земным шаром позволяет перейти к странице ключа и посмотреть, как он переведен (или не переведен) во всех локалях, и сразу отредактировать в случае необходимости.
С помощью кнопки "удалить" возможно удалить ключ, но он удалится только из локали, флаг которой был отображен рядом с названием ключа.
Кстати, этот раздел был переведен с помощью интерфейса🙃


