-
План Enterprise (недоступен для планов LSP)
Свяжитесь с отделом продаж по вопросам лицензирования.
-
План Enterprise (Устаревшая версия)
Свяжитесь с отделом продаж по вопросам лицензирования.
Salesforce Knowledge — это система управления онлайн-контентом, которая помогает компаниям в решении задач маркетинга, продаж и коммерции. Коннектор предназначен как для классической версии, так и для версии Lightning системы Salesforce Knowledge.
Исходный язык проекта должен совпадать с языком по умолчанию Salesforce Knowledge, настроенным в параметрах Knowledge. Английский язык в Salesforce на самом деле является полной локалью английского языка (США).
Коннектор импортирует все обновляемые поля, имеющие типы данных string или textarea.
Коннектор соответствует последним требованиям безопасности Salesforce: он поддерживает PKCE, ротацию токенов обновления, 30-дневный срок действия неактивного токена и белый список IP-адресов.
Примечание
Начиная с 1 ноября 2022 года коннектор поддерживает рабочие процессы непрерывной локализации. При использовании этих рабочих процессов изменение существующего коннектора не активирует функциональность, поэтому необходимо создать новый коннектор.
Существует ряд вариантов использования коннектора:
-
Менеджеры проектов могут добавлять файлы непосредственно в проекты из онлайн-хранилища. В список включаются только документы, соответствующие исходному языку коннектора или не имеющие установленного языка.
-
Настройте портал отправителя, позволяющий отправителям добавлять файлы в запросы непосредственно из онлайн-хранилища. В список включаются только документы, соответствующие исходному языку коннектора или не имеющие установленного языка.
-
Используйте автоматическое создание проектов (APC) для автоматического создания новых проектов при обнаружении изменений в дате последнего изменения для отслеживаемых файлов или папок.
Перевод исходных статей
Чтобы разрешить авторам статей вручную запускать переводы, определите или создайте специальные поля в Salesforce Knowledge. Эти поля будут использоваться коннектором Phrase для запуска и отслеживания рабочих процессов перевода. Используйте существующие поля или создайте новые по мере необходимости.
Обязательные сопоставления полей
Для обеспечения надлежащей связи между Salesforce Knowledge и Phrase TMS необходимо выполнить следующие настройки полей:
-
Запуск запросов на перевод
-
Цель
Определите, какие статьи следует отправлять на перевод.
-
Настройка
Создайте или назначьте поле (например,
Workflow_stage__c), которое будет содержать определенное значение (например, «Translate»)- рекомендуемый тип: список выбора -
Сопоставление коннектора:
В Phrase TMS сопоставьте это поле, чтобы запускать перевод только для статей, имеющих указанное значение.
-
-
Отслеживание хода перевода
-
Цель
Статус статьи автоматически обновляется в процессе перевода.
-
Настройка
Используйте то же поле, что и выше, или создайте отдельное.
-
Сопоставление коннектора:
Настройте Phrase TMS так, чтобы при начале перевода этому полю присваивалось значение, например .
-
-
Указание завершения перевода
-
Цель
Уведомляйте пользователей о завершении перевода.
-
Настройка
Используйте то же поле, что и выше, или создайте отдельное.
-
Сопоставление коннектора:
Установите для этого поля значение, например , после того как переводы будут отправлены обратно в Salesforce.
-
-
Определение целевых языков для автоматического создания проектов (APC)
-
Цель
Укажите, на какие языки должна быть переведена статья.
-
Настройка
-
Создайте настраиваемое поле (например,
Target_Languages__c). -
Тип поля
Список с возможностью множественного выбора.
-
значения
Используйте коды языков (например,
fr, de, es) в качестве API Names, а не меток.
-
-
Сопоставление коннектора:
Phrase TMS считывает это поле, чтобы создавать задания только для выбранных языков.
-
Важно
При доступе из пользовательского домена (например, mydomain.phrase.jp) откройте окно браузера в режиме инкогнито и войдите в систему через cloud.memsource.com или us.cloud.memsource.com, чтобы применить аутентификацию, необходимую для создания или сохранения коннектора. После сохранения к коннектору можно получить доступ через пользовательский домен.
-
Перейдите на страницу настроек (
) и прокрутите вниз до раздела .
-
Нажмите на «Коннекторы».
Откроется страница .
-
Нажмите «Новый коннектор».
Откроется страница .
-
Измените Тип на Salesforce Knowledge и укажите имя для коннектора.
-
Укажите имя хоста.
-
При необходимости определите, когда статьи должны переводиться на основе .
-
При необходимости определите поле в исходных статьях, которое должно быть изменено на выбранное значение (например, «готово к переводу») при экспорте первого перевода.
-
При необходимости определите значение поля после перевода.
-
Выберите, какой статус должны иметь переводы.
-
Укажите
Автоматическое создание проекта создает задания только для языков, указанных в пользовательском поле, которое определяется по его имени (например,
Target_Languages__c). -
Настройте для сопоставления 2-значных кодов локалей Salesforce с 4-значными кодами локалей TMS.
-
Нажмите Подключиться к Salesforce.
Контрольная отметка появится, если соединение прошло успешно. Красный восклицательный знак появится, если это не так. Наведите курсор на значок, чтобы увидеть дополнительные сведения.
-
Нажмите «Сохранить».
Коннектор добавлен в список на странице .
Удалить коннектор
Чтобы удалить коннектор:
-
На странице выберите коннектор, который нужно удалить.
-
Нажмите Удалить.
Откроется окно .
-
Введите «delete» и нажмите Удалить.
Коннектор будет удален, и отобразится список коннекторов.
Примечание
Коннектор нельзя удалить, пока он связан с незавершенными заданиями в проекте, включая задания, находящиеся в корзине. Попытка удалить такой коннектор приводит к ошибке «Failed to delete connector».
Решение: Откройте проект, связанный с коннектором, и завершите или удалите все оставшиеся задания. Перейдите в и очистите его, чтобы удалить все задания, которые все еще связаны с коннектором. Повторите попытку удаления коннектора.
Устранение распространенных ошибок OAuth во время повторной аутентификации
Чтобы повторно аутентифицировать коннектор, откройте настройки коннектора Salesforce Knowledge в Phrase, откройте коннектор, который отображается как , и повторно авторизуйте доступ к Salesforce.
Если повторная аутентификация не удается с ошибкой We can't authorize you because of an OAuth error и кодом OAUTH_APPROVAL_ERROR_GENERIC, повторите попытку аутентификации через некоторое время, так как это может быть временным явлением.
Если повторная аутентификация не удается с ошибкой invalid_client: app must be installed into org, значит, подключенное приложение Phrase Salesforce Knowledge Connector не было установлено в организации Salesforce. Для решения этой проблемы администратор Salesforce должен:
-
В настройках Salesforce перейдите в или и проверьте, отображается ли Phrase Salesforce Knowledge Connector как установленное.
-
Если оно не отображается, установите его через или по URL-адресу установки приложения.
-
Убедитесь, что для политики OAuth подключенного приложения не установлено значение «Admin approved users are pre-authorized» без назначенного профиля или набора разрешений соответствующего пользователя, так как это также вызывает ту же ошибку.
-
Повторите попытку аутентификации из Phrase.
Администратору Salesforce требуются достаточные права для установки подключенного приложения. Если во время установки возникает проблема с правами доступа, возможно, потребуется эскалировать её внутри организации Salesforce.