Память переводов#

Weblate поставляется со встроенной памятью переводов, состоящей из следующих частей:

Содержимое памяти переводов может быть применено одним из двух способов:

Советы по установке см. в Память переводов Weblate, которая включена по умолчанию.

Области действия памяти переводов#

Добавлено в версии 3.2: В более ранних версиях память переводов могла быть загружена только из файла, соответствующего области действия текущей импортированной памяти переводов.

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

Импортированная память переводов#

Importing arbitrary translation memory data using the weblate import_memory command makes memory content available to all users and projects.

Память переводов пользователя#

Автоматически сохраняет все переводы пользователя в персональной памяти переводов соответствующего пользователя.

Память переводов проекта#

Все переводы в рамках проекта автоматически сохраняются в памяти переводов проекта, доступной только для этого проекта.

Совместная память переводов#

Все переводы в проектах с включённой совместной памятью переводов сохраняются в совместной памяти переводов, доступной для всех проектов.

Пожалуйста, внимательно подумайте, следует ли включать эту функцию для совместно используемых установок Weblate, поскольку это может иметь серьёзные последствия:

  • Переводы могут быть использованы кем угодно.

  • Это может привести к разглашению секретной информации.

Управление памятью переводов#

Пользовательский интерфейс#

Добавлено в версии 3.2.

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

Подсказка

В Weblate может быть импортирована память переводов в формате JSON, формат TMX предусмотрен для взаимодействия с другими инструментами.

../_images/memory.png

Интерфейс управления#

Для управления содержимым памяти переводов существует несколько команд управления. Они работают с памятью переводов целиком, не применяя фильтр по областям (если только этот фильтр не запрошен параметрами):

weblate dump_memory

Экспортирует память переводов в виде JSON’а

weblate import_memory

Импортирует файлы TMX или JSON в память переводов