﻿# Локализовать текст из скриптов

> [HTML Version](localization-in-scripts.html)

В **.po**-файлах можно локализовать текст, который добавляется в интерфейс в пользовательском [скрипте](360027203731.md), в том числе в [виджете Код](code_widget.md). Для этого используется [объект SR и доступный для него метод T()](https://tssdk.elma365.com/ru/latest/interfaces/_03_globals_.translator.html).

Допустим, чтобы можно было перевести надпись, которая создаётся в виджете **Код**, задайте её текст в методе таким образом:

````
<% if (true) \{ %>  
<br>  
<%= SR.T('Список клиентов') %>  
<% \} %>

````
Строка **Список клиентов** добавится в **.po**-файлы локализации:

- на уровне компонента, в котором размещён виджет **Код**; 

- на уровне конфигурации.

Добавьте переводы этой строки в **.po**-файлы для используемых локалей, чтобы пользователи видели надпись в интерфейсе на языке своего профиля. Подробнее читайте в [статье о переводе на уровне конфигурации и компонента](translate-configuration-and-components.md).