New version QSystem 21.1 is available!

Facebook

Функциональность QSystem
× Электронная система управления очередью QSystem

Расскажите нам, и нашим пользователям о QSystem. Задайте вопрос о её возможностях. Обсуждайте сильные и слабые стороны СУО QSystem.

Мультиязычность...

  • Kvant
  • Kvant's Avatar Topic Author
  • Offline
  • Новый участник
  • Новый участник
More
8 years 9 months ago #1529 by Kvant
Kvant created the topic: Мультиязычность...
Доброго времени суток. Отсутствует документация по пункту "мультиязычность". В частности в админке, каждой услуге можно нажать правой кнопкой и выбрать там "Многоязычность"...
1. Как оно работает,
2. Как корректно выглядят идентификаторы для языков?
3. Как добавить свой язык (мне нужен казахский... шрифты и каз. раскладка установлены), если такое вообще можно. Если нет, то какие альтернативы?
Есть одна альтернатива - сделать отдельно услуги на каз.языке и услуги на рус.языке. Это будут две группы услуг "Казахский" и "Русский". Но хотелось бы встроенной возможностью пользоваться. Только не найду нигде документацию.

Please Log in or Create an account to join the conversation.

  • Evgenic
  • Evgenic's Avatar
  • Offline
  • Администратор
  • Администратор
More
8 years 9 months ago #1530 by Evgenic
Evgenic replied the topic: Мультиязычность...
ага. Есть такой момент с отсутствием мануала по настройке многоязычности.
Важно. Начиная с версии 1.4.2, мультиязычность изменилась и все нижеописанное относится к 1.4.2 или более позним версиям.

И так. Языки теперь хранятся в папке languages. Там файлы xx_XX.jar. Это языковые пакеты для QSystem. Задача к примеру - пункт регистрации с названиями на кнопках по казахски.

Если не замарачиваться полной локализацией на казахский, то при выборе казахского языка на киоске, часть текста(на кнопках) перейдет на казахский, а остальной текст(на управляющих кнопках) должен стать на неком дефолтном языке. Выбираем этот дефолтный язык из тех, которые уже есть в папке langusges. К прмеру, это файл ru_RU.jar. Далее смотрим инсткукцию to_do_new_lng.txt из той же папке. И делаем из русского пакета казахский. Переводить не надо, просто выполняем все шаги из инструкции за исключением собственно перевода. И в результате получаем kz_KZ.jar в котором лежит kz_KZ.properties и все файлы с тектос имеют нахвани ххх_kz_KZ.properties. Это мы выполнили инструкцию to_do_new_lng.txt.

Далее редактируем файл настроек \config\langs.properties. В нем включаем кнопку казахского на пункте регистрации, т.е. добавляем kz_KZ = 1.

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

Далее открываем админку. Видим дерево услуг. Правой кнопкой по услуге, щелкаем по "мультиязычности". В открывшияся список добавляем kz_KZ. Редактируем тексты. Сохраняемся. Рестартуем сервер. Рестартуем пункт регистрации. Смотрим как отображается наш текст по казахски на кнопках при выборе казахского языка.

В очереди все первые. Каждый в своё время.
The following user(s) said Thank You: Kvant, leech888

Please Log in or Create an account to join the conversation.

  • llgiant
  • llgiant's Avatar
  • Offline
  • Новый участник
  • Новый участник
More
8 years 2 months ago #1923 by llgiant
llgiant replied the topic: Мультиязычность...
Доброго дня.

Попробовал сделать мультиязычный пункт регистрации через следующие шаги
1)to_do_new_lng.txt выполнил по инструкции (без перевода)
2)kz_KZ = 1
3) добавляю язык в мультиязычности

В итоге пункт регистрации не запускается сосвем, подскажите может вам известно решение?

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

Please Log in or Create an account to join the conversation.

  • Evgenic
  • Evgenic's Avatar
  • Offline
  • Администратор
  • Администратор
More
8 years 2 months ago #1924 by Evgenic
Evgenic replied the topic: Мультиязычность...
Зазиповали не правильно. Каким-нибудь WinRAR, а он криво делает. Используйте 7zip без зжатия в zip.

Выбор языков батником multilangs.bat

В очереди все первые. Каждый в своё время.
The following user(s) said Thank You: llgiant

Please Log in or Create an account to join the conversation.

  • Diesel
  • Diesel's Avatar
  • Offline
  • Новый участник
  • Новый участник
More
8 years 1 month ago #2072 by Diesel
Diesel replied the topic: Мультиязычность...
та же проблема пакую через 7z без сжатия
Сервер не поднимается
Как решить?

Please Log in or Create an account to join the conversation.

  • Evgenic
  • Evgenic's Avatar
  • Offline
  • Администратор
  • Администратор
More
8 years 1 month ago #2073 by Evgenic
Evgenic replied the topic: Мультиязычность...
Файлы не все, какие-то потерялись.

В очереди все первые. Каждый в своё время.

Please Log in or Create an account to join the conversation.

  • Diesel
  • Diesel's Avatar
  • Offline
  • Новый участник
  • Новый участник
More
8 years 1 month ago #2074 by Diesel
Diesel replied the topic: Мультиязычность...
файлы в папках common и report надо ли переименовывать как в инструкции?

Please Log in or Create an account to join the conversation.

  • Evgenic
  • Evgenic's Avatar
  • Offline
  • Администратор
  • Администратор
More
8 years 1 month ago #2075 by Evgenic
Evgenic replied the topic: Мультиязычность...
надо как в инструкции и не терять вообще ни какие файлы ни в каких папках и даже в корне.

В очереди все первые. Каждый в своё время.

Please Log in or Create an account to join the conversation.

  • Diesel
  • Diesel's Avatar
  • Offline
  • Новый участник
  • Новый участник
More
8 years 1 month ago #2076 by Diesel
Diesel replied the topic: Мультиязычность...
Попробовал еще раз байт в байт размер сходиться, тоже самое сервер не поднимается. в логах на загрузке итальянского языка обрыв

Please Log in or Create an account to join the conversation.

  • Evgenic
  • Evgenic's Avatar
  • Offline
  • Администратор
  • Администратор
More
8 years 1 month ago #2077 by Evgenic
Evgenic replied the topic: Мультиязычность...
итальянский загрузился, а следующий нет

В очереди все первые. Каждый в своё время.

Please Log in or Create an account to join the conversation.

Time to create page: 0.064 seconds
Работаем с QSystem