Локализовать текст из скриптов

В .po-файлах можно локализовать текст, который добавляется в интерфейс в пользовательском скрипте, в том числе в виджете Код. Для этого используется объект SR и доступный для него метод T().

Допустим, чтобы можно было перевести надпись, которая создаётся в виджете Код, задайте её текст в методе таким образом:

<% if (true) { %>
<br>
<%= SR.T('Список клиентов') %>
<% } %>

Строка Список клиентов добавится в .po-файлы локализации:

  • на уровне компонента, в котором размещён виджет Код;
  • на уровне конфигурации.

Добавьте переводы этой строки в .po-файлы для используемых локалей, чтобы пользователи видели надпись в интерфейсе на языке своего профиля. Подробнее читайте в статье о переводе на уровне конфигурации и компонента.