Документерра: руководство пользователя

Перевод шаблонов уведомлений по электронной почте

В системе Документерра можно перевести шаблоны уведомлений по электронной почте . Процесс очень похож на настройку шаблонов уведомлений по электронной почте : файлы локализованных шаблонов находятся в той же папке /Storage/Templates/Emails, имеют схожие названия и могут быть отредактированы, как описано в упомянутом разделе. Однако есть несколько особенностей, которые необходимо знать:

  • Система будет использовать локализованные шаблоны только в том случае, если в вашей лицензии присутствуют модули перевода и брендинга.
  • Система автоматически генерирует локализованные и уже переведенные файлы шаблонов при добавлении на портал нового языка из списка языков. Эти локализованные файлы шаблонов будут иметь суффикс соответствующей локали вместо суффикса en-US. При этом название останется прежним.
    Например:
    Если на портале добавлен язык перевода французский (Франция), то в дополнение к уже существующему по умолчанию файлу CreateUserTemplate.en-US.html будет создан файл CreateUserTemplate.fr-FR.html.
    Предположим, что необходимо локализовать файл шаблона на каком-либо другом языке. В этом случае необходимо создать соответствующий файл с соответствующим суффиксом локали вручную, например, скопировав файл по умолчанию и переименовав его.
  • Авторы всегда получают уведомления, основанные на шаблонах по умолчанию en-US. Локализованные уведомления получают только авторизованные читатели.
  • Уведомления, предназначенные для внутреннего использования — те, которые никогда не отправляются авторизованным читателям, — всегда используют шаблоны по умолчанию en-US. Поэтому можно локализовать только несколько шаблонов уведомлений.
    Список локализуемых шаблонов уведомлений
    • ChangePasswordTemplate (шаблон смены пароля)
    • CreateUserTemplate (шаблон создания пользователя)
    • OfficialMasterTemplate (шаблон официального мастера)
    • ResetPasswordConfirmTemplate (шаблон подтверждения сброса пароля)
    • ResetPasswordTemplate (шаблон сброса пароля)
  • Если у авторизованного читателя в настройках профиля Формат даты/времени указана определенная локаль, то система будет использовать соответствующий шаблон для оповещения. Однако если в хранилище нет соответствующего файла локализованного шаблона или в настройках профиля пользователя Формат даты/времени установлено значение Определить автоматически. В этом случае для определения языка отправки уведомления будет использоваться Язык по умолчанию интерфейса читателя. Если в интерфейсе читателя отсутствует локализованный файл шаблона на языке по умолчанию, то в качестве резервного шаблона будет использоваться файл en-US.
  • Локализованные файлы с одинаковыми названиями, выполненные на одном языке, но имеющие разные локали (например, fr-FR и fr-CA), рассматриваются как разные и не связанные между собой файлы. Они не используются как запасные варианты друг для друга.
  • Если локализованный файл не корректен (отсутствует контент, нарушена HTML-разметка и т.д.), то в качестве резервного шаблона будет использоваться файл en-US.