234просмотров
2 декабря 2022 г.
🎬 ВидеоScore: 257
🖥 Упрощаем процесс локализации с помощью плагина i18n-ally для VS Code Думаю это знакомо каждому. Если в вашем проекте есть поддержка хотябы двух языков, то процесс написания статичных текстов становится муторным занятием: прописать переменную локализации, зайти в en файл написать текст, зайти в ru написать перевод и так по сотне раз за день. А если текст нужно перевести не на два языка, а на пять? Страшно предствить... Упростить процесс призван плагин для VS Code i18n-ally. Из коробки мы получаем:
✊ Поддержку всех самых популярных i18n пакетов
📝 Подмена переменных локализации в коде на понятный текст (на языке по вашему выбору)
🚀 Быстрое добавление локализации на разные языки без необходимости переключатсья в json файлы
🌎Автоматический перевод (работает не так удобно как я ожидал, но все же лучше чем копипастить в гугл переводчик)
📊 Аналитика по вашему проекту, можно отслеживать какие куски еще не переведены, какие переводы вообще не используются в коде и т.д.
💬 Можно еще оставлять комментарии к переводам. Для этого нужно чтобы в git попал файл .vscode/i18n-ally-reviews.yml и другие участники использовали этот же плагин. Я записал небольшой сниппет того как можно этим пользоваться. P.S. реккомендую также в догонку поставить spell checker чтобы избежать разного рода опечаток в тексте, вы удивитесь как много их у вас встречается) Code Spell Checker (основной) и Russian - Code Spell Checker (для поддержки русского языка)