- обычный json, который нужно почистить:
{
"global": {
"address": "Address",
"version": "Version",
"please_wait": "Please wait",
"operation_processing": "The operation is processing",
"en": "English",
"es": "Spanish",
"de": "Deutsch",
"language_selection": "Language selection",
"back": "Back",
"cancel": "Cancel",
"close": "Close",
"support_center": "Support Center",
"support": "Support",
"select_language": "Select language"
},
}Но в проекте очень много поменялось, файл перевода огромный. Можно ли как-то автоматически проверять, используется ли перевод в проекте и если нет - удалять?
сложный вопрос, для работы с переводами есть всякие подобия i18, но тут, думаю можно написать миддлварь которая будет сохранять какой перевод юзался, отправлять на сервак, и через недельку тестов проекта все что там накопилось - оставить, остальное удалить
Как вариант https://github.com/i18next/i18next-scanner
Обсуждают сегодня