Самостоятельно переводим плагины в MiHome на русский язык

Если вы не хотите оформлять подписку на автоматический перевод плагинов от проектов kapiba.ru и eda-studio.ru или же у них нет перевода нужного вам устройства, вы вполне можете перевести карточку устройства в MiHome на русский язык самостоятельно.

Внимание  Данную процедуру можно проделать только на Android устройстве.

Разберем перевод плагина на примере настольной лампы Mijia Philips Desk Lamp 2S. По умолчанию интерфейс плагина на английском языке, давайте сделаем его перевод на великий и могучий.

Translate 1

1 Устанавливаем Mihome Vevs.

2 Долгим тапом на устройстве вызываем внизу приложения шторку с функциями быстрого доступа и пролистав вправо жмем - "Изменить имя". Во всплывающем меню нас интересует строчка ID плагина: 1000114 (в случае вашего устройства номер будет другой).

Translate 3

3 Открываем любым файловым менеджером или просто стандартным проводником путь vevs > files > plugin > install > rn > 1000114 > 9104766 (этот номер папки может меняться, в зависимости, от версии плагина) > android или путь Android > data > com.xiaomi.smarthome > files > plugin > install > rn > 1000114 > 9104766 (этот номер папки может меняться, в зависимости, от версии плагина) > android, если вы не используете внешнюю папку "vevs > files..."

4 Находим файл main.bundle и копируем его себе на компьютер (его можно отредактировать и на смартфоне, но на это у вас уйдет  больше времени, на ПК будет намного удобнее), например, через телеграмм в папку Избранное.

Translate 4

5 Открываем скопированный файл main.bundle  на компьютере текстовым редактором, например, Microsoft Office, выбирая кодировку текста Юникод (UTF-8).

translate 5

6 В файле поиском ищем строчку 'en' - это английская версия перевода в плагине. Копируем весь блок от 'en' до zn'

translate 6

7 Вставляем скопированный блок, между английским и китайским переводом, и меняем его название с 'en' на 'ru'.

translate 7

8 Теперь осталось перевести текст справа после ":" так как мы захотим.

translate 9

9 Сохраняем файл и закидываем обратно в папку с плагинами, перезаписывая конечный файл main.bundle. Осталось перезапустить MiHome и посмотреть результат.

translate 10

Самое главное сохранять правильную разметку при редактировании файла main.bundle. 

Конечно, можно сразу редактировать одну из локализаций, в данном примере 'en', но тогда при переключении языка на английский вы потеряете перевод.

ВАЖНО Не забудьте скопировать переведенные строчки иначе после обновления плагина все ваши наработки пропадут.

Оставьте свой комментарий

Комментарии для сайта Cackle

Вам может понравится



RuMiHome.ru - Умный дом Xiaomi

Информационный ресурс по устройствам экосистемы Умного Дома Xiaomi - MiHome. Характеристики, описание, обзоры, отзывы и прошивки умных устройств.

Приложения

© 2020-2021 Rumihome.ru. Права защищены. Перепечатка возможна с активной ссылкой на проект.