Sitecore — это услуга управления веб-контентом, которая помогает пользователям создавать веб-сайты и управлять ими.
url и другие непереводимые атрибуты в и непереводимые атрибуты в остаются без изменений в Sitecore после обновления существующего перевода
Коннектор Sitecore позволяет загружать оригинал контента и выгружать переводы в/из Sitecore для следующих типов полей:
-
Single-Line Text (и Limited)
-
Rich Text
-
Multi-Line Text (и Limited)
-
HTML
-
Текст
-
Name Value список
-
General Link
-
Изображение
-
Checklist (ссылочные элементы включаются в задание, если они не переведены.)
-
Multilist (ссылочные элементы включаются в задание, если они не переведены.)
-
Treelist (ссылочные элементы включаются в задание, если они не переведены.)
Существует ряд вариантов использования коннектора:
-
Менеджеры проектов могут добавить файлы непосредственно в проекты из онлайн-хранилища.
-
Настройте портал отправителя, чтобы позволить отправителям добавлять файлы к запросам непосредственно из онлайн-хранилища.
-
Используйте службу автоматического создания проектов (APC) для автоматического создания новых проектов при обнаружении изменений в дате последнего изменения<2> для отслеживаемых файлов или папок.
-
При использовании службы автоматического создания проектов, если главная страница для перевода содержит вложенные элементы, изменения, внесенные в эти вложенные элементы, не приводят к автоматическому созданию нового проекта. Эти вложенные элементы необходимо переводить вручную.
-
Ограничения
-
Язык по умолчанию, установленный на сервер Sitecore, должен совпадать с языком оригинала в учетной записи Phrase.
Функция контекстного предварительный просмотр предлагает предварительный просмотр в режиме реального времени оригинала или переведенного текста как в CAT Web Editor, так и в CAT Desktop Editor.
Поддерживаются таблицы, столбцы, различная графика, форматирование и шрифты (если они установлены пользователь). Функция предназначена для обеспечения контекста при переводе и не является идеальным представлением оригинала или завершенного документ; ожидаются некоторые визуальные различия. На нее также может влиять Включить/отключение опции Разрешить загрузку внешнего контент в редакторах в настройки Доступ и безопасность.
Требования Phrase:
-
Пройдите через корпоративный брандмауэр, чтобы получить доступ к локальной установке.
-
Пройдите аутентификацию в среде разработки.
Конфигурация брандмауэра для локальной установки:
-
Установка должна быть доступна с IP-адресов сервер Phrase. Актуальный список см. в IP-адреса сервер Phrase.
-
Отрасль должна иметь возможность разрешения извне.
Примечание
Некоторые HTML-теги представляют риск, поэтому CAT Editor удаляет их из этого HTML при отображении предварительный просмотр. Это необходимо для обеспечения конфиденциальности и безопасности данных пользователь.
Примеры удаленных тегов включают FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED, OBJECT или свойства CSS background-image.
Чтобы настроить коннектор, администратор Sitecore должен Включить SSL и интерфейс приложений API Rest.
Чтобы Включить интерфейс приложений API Rest, выполните следующие действия:
-
В файле
{SITECORE_ROOT}Website\\App_Config\\Include\\Sitecore.ItemWebApi.configустановитеitemwebapi.modeиitemwebapi.access:<site name="website"> <patch:attribute name="itemwebapi.mode">StandardSecurity</patch:attribute> <patch:атрибуты name="itemwebapi.получить доступ">ReadWrite</patch:атрибуты> </site> -
Установите политики безопасности:
В файле
{SITECORE_ROOT}Website\App_Config\Include\Sitecore.Services.Client.configустановите значениеSitecore.Services.SecurityPolicyнаSitecore.Services.Infrastructure.Web.Http.Security.ServicesOnPolicy, Sitecore.Services.Infrastructure. -
Перезапустите сервер/услуга.
-
Откройте
/sitecore/admin/showconfig.aspxи проверьте, что конфигурация была применена правильно:-
Item REST интерфейс приложений API включен:
<site name="website" itemwebapi.mode="StandardSecurity" itemwebapi.получить доступ="ReadWrite" patch:оригинал="Sitecore.ItemWebApi.config"/> -
Политика безопасности применена:
<setting name="Sitecore.Services.SecurityPolicy" value="Sitecore.Services.Infrastructure.Web.Http.Security.ServicesOnPolicy, Sitecore.Services.Infrastructure" patch:source="Sitecore.Services.Client.config"/>
-
Получить доступ к ролям и разрешениям
Коннектор Sitecore не требует специальных ролей.
Примените эти настройки:
-
Добавить права получить доступ на чтение и запись для элементов, которые необходимо перевести.
Дополнительную информацию см. в разделе Sitecore получить доступ к правам.
-
Добавить право получить доступ на чтение для элементов, которые являются родительскими для элементов, подлежащих переводу.
-
Добавить право получить доступ на чтение для элементов языков, используя
/System/Languages/** -
Добавить право получить доступ на чтение для элементов рабочий процесс, используя
/System/Workflows/**
-
Со страницы
настроек прокрутите вниз раздел «.
-
Нажмите на «Коннекторы».
Откроется страница .
-
Нажмите «Новый коннектор».
Откроется страница .
-
Изменить Тип на Sitecore и укажите имя для коннектор.
-
Введите URL-адрес Sitecore, включая протокол.
-
Введите имя пользователя и пароль.
-
Выберите оригинал язык.
Оригинал язык должен совпадать с языком по умолчанию в Sitecore.
-
Выберите для подключения. Если вы не используете базу данных по умолчанию, укажите .
-
Нажмите «Проверить подключение».
Контрольная отметка появится, если соединение прошло успешно. Красный восклицательный знак появится, если это не так. Наведите курсор на значок, чтобы увидеть дополнительные сведения.
-
Нажмите «Сохранить».
Коннектор добавлен в список на странице .