Jump to content
f2065

Как сделать локализацию для своего плагина?

Recommended Posts

Учусь писать плагины… DEV-режим, плагин в принципе получился… Но не понятно как сделать локализацию.
В справке IPS как-то не понятно описано, строки в файл dev/lang.php я прописал (и они оттуда работают), но это только один язык.
А я хочу сразу как минимум два - EN и RU.
В редакторе языков моих ключей что-то я не нашёл. Визуальный редактор в DEV-режиме недоступен.
Как это вообще сделать?

Share this post


Link to post
Share on other sites

Качаем Notepad++ качаем что будем переводить.
Открываем архив плагина, заходим в папку data и там есть файлик lang.xml, в нем и переводим - это если приложение
А если просто плагин чисто файл с расширением *.xml то его открываем notepad++ и переводим.
 

Share this post


Link to post
Share on other sites
1 минуту назад, Maiden8 сказал:

А если просто плагин чисто файл с расширением *.xml то его открываем notepad++ и переводим.

Вопрос в том как сделать в плагине сразу два языка (английский и русский).

Я хочу в своём плагине как-то сделать сразу оба языка (т.е. вся исходная среда разработки есть).

Пока не понимаю смысл dev/lang.php, если в итоге в плагине всё равно один только язык может быть.

Share this post


Link to post
Share on other sites

В штатном редакторе локализации можно переводить строки в том числе и от плагинов.

Однако, в IPS 4.4 при выгрузке файла локализации оказывается что строки плагинов в файл не попадают. И как экспортировать переведённые строки плагинов в таком случае? Не логично получается - редактор позволяет их редактировать, но не позволяет выгружать…

Share this post


Link to post
Share on other sites

Режим разработчика работает только с английским языком. Выход такой - перевести его в языках, экспортировать язык и удалить все приложения в переводе, кроме языка плагина.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×