﻿# Организовать поддержку и обновление переводов

> [HTML Version](localization-support.html)

Чтобы поддерживать локализацию системы в актуальном состоянии, нужно обновлять переводы:

- [после выхода обновления ELMA365 на новую версию](#new-system-version) — если в компании настроены дополнительные локали. Для языков, поддерживаемых по умолчанию, перевод предоставляется вместе с версией системы и применяется автоматически;

- [после обновления пользовательской конфигурации](#new-components) — при добавлении новых пользовательских приложений, изменении названий полей и т. д.

В статье даётся общая логика шагов, которая не заменяет подробные инструкции. Для каждого из них вы найдёте ссылки на статьи с детальным описанием нужных действий.

## Обновление перевода для новой версии системы

Для каждой дополнительной локали, добавленной в систему:

1. Обратитесь в техподдержку ELMA365, чтобы получить новый **.po**‑файл ресурсов для перевода на уровне локали.

2. Выполните перевод ресурсов и создайте модуль типа **Языковой пакет** так же, как при [добавлении локали](set-new-locale.md). 

3. Установите модуль в компании. Для каждого языка в системе может использоваться только один модуль, поэтому ранее установленный языковой пакет для этой локали обновится.

4. Проверьте наличие новых ресурсов в **.po**‑файлах на уровне конфигурации и при необходимости [дополните](update-translations.md) их.

## Обновление перевода пользовательской конфигурации

Если в компании добавились или изменились пользовательские компоненты:

1. В зависимости от вашего сценария работы перейдите к переводам на уровне конфигурации или на уровне компонентов.

2. Для новых компонентов [переведите ресурсы](translate-configuration-and-components.md).

3. Для изменённых компонентов, которые ранее уже переводились, [дополните переводы](update-translations.md).