Локализация интерфейса – добавлен перевод нового портала!

Подскажите клиентский портал переведен полностью?
обновились на 2.3 в клиентском портале интерфейс частично на английском, частично на русском.

Новый портал пока не переведен, в процессе.

1 лайк

Обновление переводов до версии iTop 2.3.1

Это самое большое обновление переводов с момента публикации!

Основные моменты:

  • Перевод нового портала – обратите внимание на патчи для окончательного перевода!
  • Разделы в административной части: конфигурация, резервное копирование, категории аудита.
  • Анализ влияния, настройки резервирования в КЕ.
  • Более подробное описание вкладок, дополнительные всплывающие подсказки и другое.

Тем не менее, многое ещё не переведено или переведено с ошибками, так что любые замечания и пожелания принимаются тут в комментариях.

Сделал обновление (руссификацию) как по инструкции до версии 2.3.1 (до этого руссифицировал свой 2.3.1 файлами от предыдущей версии), файлы правил руками, при обновлении itop/setup сразу после архивации данных получил ошибку:

Eror loading module “workorder-mgmt”: /itop_design/classes/class[ScheduledActivity] at line 6: could not find parent with id ‘Ticket’ - Loaded modules: dictionaries,core,application,authent-external,authent-ldap,authent-local,auto-set-agent-as-caller,combodo-autoclose-ticket,combodo-email-synchro,datetimepicker-widget,itop-attachments,itop-backup,itop-config-mgmt,itop-config,itop-datacenter-mgmt,itop-endusers-devices,itop-portal-base,itop-portal,itop-profiles-itil,itop-sla-computation,itop-standard-email-synchro,itop-storage-mgmt,itop-tickets,itop-virtualization-mgmt,itop-welcome-itil,portal-announcement,sample-module-monitor,workorder-mgmt

Откатил измененный вручную файлы, скачал измененные файлы из каталога patches при попытки обновить появляется та же ошибка.

Снова вернул старую папку datamodels проверил процедуру обновления, все проходит отлично.

Владимир, подскажите пожалуйста, где делаю неправильно?

Добрый день, @Happyman.

Без патчей пробовали переводы устанавливать?

Ошибка говорит о том, что при установке модуля workorder-mgmt айтоп не может в своем дереве классов найти Ticket, от которого наследуется плановая активность (ScheduledActivity). Обычно такое бывает, если у устанавливаемого модуля не указаны зависимости, но тут они указаны и даже видно, что модуль itop-tickets загружается до workorder-mgmt.

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

@Happyman, попробуйте применить патчи вручную, отредактировав строки в указанных файлах, как показано в инструкции.

Спасибо за перевод. В файле ru.dict.itop-knownerror-mgmt затесалась очепятка в 153 строке в место “Торопитесь?” написано “Поропитесь?”

Спасибо, исправил! На самом видном месте, а я не заметил. Глаз замылился.

…\itop-rus-master\dictionaries\ru.dictionary.itop.ui.php
‘UI:NotificationsMenu:HelpContent’ => '

В iTop уведомления полностью настраиваемые. Они основаны на двух наборах объектов: триггеры и действия.

Триггеры оперделяют когда уведомление будет выполнено. Есть 3 типа триггеров обробатывающих 3 разных фазы жизненного цикла объекта:

    Сразу 2 опечатки в одном предложении. оперделяют и обробатывающих

Файл локализации …datamodels\2.x\itop-attachments\ru.dict.itop-attachments.php
Лишняя буква s в слове Attachments, из-за этого везде слово не переводится.

Спасибо! Переписал этот блок.

Не увидел. В файле полностью отсутствовал перевод атрибутов класса Attachment, хотя в основном iTop 2.6.1 он есть. Видимо, я забыл перенести его после прошлого релиза :man_shrugging: