Използване на функцията за вариации за многоезични сайтове
Отнася се за
Многоезичният сайт е един уеб сайт, който се възпроизвежда на повече от един език. По-голямата част от съдържанието на сайта е едно и също, но се локализира, за да отрази няколко езика. В тази статия се разглежда функцията за вариации, използвана в процеса на настройване и управление на многоезични сайтове. Можете да използвате тази функция във версии на Microsoft SharePoint Server, по-ранни от SharePoint Server 2019.
Важно:
-
През септември 2018 г. беше обявено, че услугите за машинен превод ще бъдат прекратени в SharePoint за Microsoft 365, но ще продължат да бъдат поддържани. Тази услуга е недостъпна и не се поддържа изцяло до края на юли 2022 г.
-
API на сървъра за машинен превод е маркиран като отхвърлен и няма да е достъпен чрез CSOM на SharePoint.
-
Всички съществуващи екземпляри на API на сървъра за машинен превод вече не показват многоезична функционалност във вашата среда на Microsoft 365 до края на юли 2022 г.
-
Ако използвате сайтове за модерна комуникация в SharePoint, ви препоръчваме да използвате модерната многоезична функция за сайтове и страницивместо функцията за услуги за машинен превод с вариации.
-
Alternativley, можете да използвате API за превод наAzure.
В тази статия
Терминология
Преди да настроите вашия многоезичен уеб сайт, е полезно да разберете терминологията на вариациите на SharePoint. Тази таблица дефинира ключовите термини, с които ще се сблъскате в процеса на настройка и управление на вариации.
Термин |
Определение |
---|---|
Вариации |
Отделни екземпляри на уеб сайт, които са локализирани и/или преведени за конкретен език и езиково-географска променлива. |
Начало на вариация |
Базовият URL адрес за всички вариации на вашия уеб сайт. Обикновено се намира в корена на колекцията от сайтове, домът на вариацията може да бъде и подсайт в колекция. Той пренасочва посетителите на сайта към подходящия сайт за вариации въз основа на настройките за местоположение на браузъра. |
Етикет за вариация |
Забележка: От септември 2018 г. няма да можете да използвате машинен превод, когато създавате етикети за вариации в SharePoint. Двойката езиково-езикова променлива за сайт за вариации и идентификатора за сайта за вариации от най-високо ниво и всички сайтове, съдържание и т.н. под сайта от най-горно ниво. Например етикетът en-us означава, че сайтът е публикуван на английски език и се показва на потребители, чието местоположение според настройките на браузъра им е САЩ. От друга страна en-uk означава, че сайтът е публикуван на английски език и се показва на потребители, чиито настройки на браузъра показват Обединеното кралство. Етикетът е включен в URL адреса на сайта и може да изглежда по подобен начин: http://contoso.com/en-us. |
Сайт източник на вариации |
Сайтът, където е написано и публикувано съдържанието. От този източник ще бъдат копирани всички сайтове с вариации. След като даден сайт бъде идентифициран като източник, той не може да бъде променен и никой друг сайт в рамките на колекцията от сайтове не може да бъде определен като източник. |
Целеви сайт за вариации |
Сайтове, които получават по-голямата част от своето съдържание от сайта източник на вариации. Ново съдържание може да бъде създадено в целеви сайт за вариации, но това съдържание не се споделя с други сайтове и е уникално за сайта, на който е създадено. |
Йерархия на вариациите |
Пълният набор от сайтове за вариации, включително източника. |
Страници с вариации |
Публикуване на страници, които се съхраняват в библиотеката със страници на източника и целевите сайтове за вариации. |
Microsoft Translator |
Услугата, използвана от SharePoint за машинен превод на съдържанието на уеб сайт. Microsoft Translator е изпълним модул за уеб страница, който ви позволява да превеждате страници на вашия уеб сайт в реално време. Потребителите могат да виждат страниците ви на собствения си език, без да се налага да отиват в отделен уеб сайт за превод, за да споделят страницата ви с други хора на много езици. |
XLIFF файл |
Стандартен XML базиран формат, който се поддържа от широк набор от инструменти за локализация. |
Как работят сайтовете с вариации
В основата си сайтът за вариации е управлявано копие на уеб сайт. Авторството се извършва в сайта източник – сайтът във вашата йерархия с вариации, от който се копират всички останали. Когато публикувате сайта източник, всички страници за публикуване от библиотеката със страници се репликират автоматично върху целите и се поставят на опашката за превод и публикуване. Библиотеките с документи, списъците с обявления и библиотеките с изображения също се репликират като част от процеса на вариации.
Сайтовете с вариации са изградени йерархично с главния сайт в горната част и всички езикови варианти под него. Източникът и целите са едно ниво под корена. Ето един пример:
Функцията за вариации е компонент на инфраструктурата за публикуване на SharePoint и използва шаблони за сайтове за публикуване, когато създава сайтове. Действителният процес на публикуване на съдържание обаче зависи от това кой шаблон за сайт сте избрали при настройването на вашите вариации. Избирането на сайт за публикуване за вариацията източник означава, че всички страници в източника или под него в йерархията на сайта трябва да бъдат публикувани, преди да бъдат реплицирани в целевите сайтове с вариации. Избирането на сайт за публикуване с работен поток означава, че страниците трябва да преминават през работния поток за одобрение, преди да бъдат реплицирани в целеви сайтове за вариации. Заданието на таймера за вариации върши работа по възпроизвеждане на одобрени и публикувани страници в целеви сайтове и започва след създаването на йерархията на сайта.
Тъй като функцията за вариации зависи от инфраструктурата за публикуване и шаблоните за сайтове за публикуване, ще трябва да разрешите публикуването във вашата колекция от сайтове, преди да създадете етикети за вариации или йерархия на сайт.
Активиране на публикуване в колекцията от сайтове
-
От корена на вашата колекция от сайтове щракнете върху Настройки
след което щракнете върху Настройки на сайта. Ако не виждате Настройки на сайта, щракнете върху Информация за сайта и след това щракнете върху Преглед на всички настройки на сайта. Някои страници може да изискват да изберете "Съдържание на сайта" и след това "Настройки на сайта". -
На страницата Настройки на сайта, под Администриране на колекция от сайтове щракнете върху Функции на колекцията от сайтове.
-
Превъртете надолу до инфраструктурата за публикуване на SharePoint Server и след това щракнете върху Активиране.
След като публикуването е разрешено, ще следвате процес от четири стъпки, за да настроите вариации, както следва:
-
Определете как се пускат страниците в сайтове с вариации.
-
Създаване на етикети за сайтове източници и цели.
-
Създаване на йерархията на вариациите.
-
Създавайте и публикувайте.
Определяне на начина, по който страниците се пускат на сайтовете
Ще искате да обмислите как вашата организация ще се справи с автоматичното създаване на сайтове, като имате предвид, че имате известна гъвкавост при вземането на решение какво съдържание да бъде публикувано и кога. Да предположим например, че вашата фирма току-що е стартирала нов продукт и го предлага на видно място на началната страница на вашия уеб сайт. Той трябва да бъде включен и в уеб сайтовете на всички ваши международни филиали, но тъй като продуктът няма да бъде издаван в продължение на още няколко месеца, искате собствениците на сайтове във всеки от филиалите да задържат съдържанието, докато продуктът не стане наличен локално. Като регулирате настройките за вариации, можете да контролирате как да се обработват нови, актуализирани и изтрити страници във всеки сайт за вариации.
Конфигуриране на настройки за вариации
Забележка: Само администратори на колекция от сайтове могат да извършват това действие.
-
От корена на вашата колекция от сайтове щракнете върху Настройки
след което щракнете върху Настройки на сайта. Ако не виждате Настройки на сайта, щракнете върху Информация за сайта и след това щракнете върху Преглед на всички настройки на сайта. Някои страници може да изискват да изберете "Съдържание на сайта" и след това "Настройки на сайта". -
На страницата Настройки на сайта, под Администриране на колекция от сайтове щракнете върху Настройки на вариации.
-
В Поведение на сайт, списък и създаване на страница изберете:
Създаване навсякъде , ако нови страници трябва да се копират във всички цели. -or-Create Selectively, ако искате да изберете кои цели трябва да получават нови страници. -
В Пресъздаване на изтритата целева страница изберете:
Създайте отново нова целева страница, когато страницата източник се публикува отново , ако искате новата страница да замести тази, която е изтрита. -или-Не създавайте отново нова целева страница, когато страницата източник се публикува отново, ако не искате новата страница да замести тази, която е изтрита. -
В Актуализиране на уеб частите на целевата страница изберете:
Актуализиране на промените на уеб частта в целеви страници, когато се разпространява актуализация на страница на източник на вариация , ако искате промените в уеб частта в източника да се актуализират за целта. Всички персонализации на уеб части на целта ще бъдат загубени. -или-Не актуализирайте промените на уеб частта в целевите страници, когато се разпространява актуализация на страница източник на вариации, ако не искате промените в уеб частта в източника да се актуализират за целта. -
В Известие поставете отметка в квадратчето, за да известявате собствениците на сайтове, когато са налични нови страници или актуализации на страници.
-
Щракнете върху OK.
Създаване на етикети за сайтове източници и цели
Важно: От септември 2018 г. няма да можете да използвате машинен превод, когато създавате етикети за вариации в SharePoint. Все още можете да създавате етикети за вариации, но ще трябва да използвате друг метод за превод– препоръчваме да използвате API за превод на Bing. Следващите стъпки няма да са налични в SharePoint. Стъпките, започващи с Създаване на йерархия на сайт с вариации , ще продължат да работят с етикети, създадени преди септември 2018 г.
Етикетът на вариация е езиково-езиковата двойка за сайт с вариации, като например en-us, de-de или fr-fr. Този етикет е включен в URL адреса на сайта.
Първият етикет, който трябва да създадете, е етикетът източник. Източникът е мястото, където създавате съдържанието, което ще бъде копирано в целевите сайтове. За сайт с много езици можете да използвате основния език на вашата организация като етикет източник.
Забележка: Може да има само един етикет източник и след като сте задали етикета на източника, не можете да го промените на друг, без да изтриете етикета на източника и да прекъснете всички съществуващи релации на целта на източника.
Създаване на сайта източник на вариации
Следващата стъпка е да създадете етикетите на цели – по един за всеки езиков вариант в йерархията. Ако например възнамерявате да публикувате четири езикови вариации на вашия сайт (източник и три цели), ще създадете четири етикета – по един за всеки език.
-
От главната директория на вашата колекция от сайтове щракнете върху Настройки
и след това щракнете върху Настройки на сайта. Ако не виждате Настройки на сайта, щракнете върху Информация за сайта и след това щракнете върху Преглед на всички настройки на сайта. Някои страници може да изискват да изберете "Съдържание на сайта" и след това "Настройки на сайта". -
На страницата Настройки на сайта, под Администриране на колекция от сайтове щракнете върху Етикети за вариации.
-
На страницата Етикет на вариации щракнете върху Нов етикет.
-
На страницата Създаване на етикет за вариация, в Език за шаблон на сайт изберете езика, който да се използва в многоезичния потребителски интерфейс (MUI) на сайта източник. Изборът зависи от това кои езикови пакети са налични с вашия абонамент за Microsoft 365. Езиковите пакети са необходими само ако искате да използвате MUI за страниците за администриране на сайта. Езиковите пакети не са необходими за вариации.
-
В Езикова променлива изберете езика и езиковата двойка, които да се използват за този сайт. Езиковата променлива определя езика за цялото съдържание, генерирано от потребителя; форматиране на елементи, като например дата, час и валута; и метода за пренасочване на потребители от главния сайт, според настройките на браузъра им.
-
В Местоположение въведете местоположението на източника и целите в йерархията на вашия сайт. Тя ще бъде на най-горното ниво на колекцията от сайтове, просто въведете наклонена черта (/).
-
В Име на етикета двойката езикова променлива се въвежда вместо вас въз основа на езиковата променлива, избрана по-рано. Можете да редактирате тази информация.
-
В Описание въведете описание, за да помогнете на потребителите да разберат целта на етикета. Например можете да въведете "Английски".
-
В Показвано име езикът и езиковата променлива се въвеждат вместо вас въз основа на езиковата променлива, която сте избрали по-рано. Можете да редактирате тази информация.
-
В Шаблон за сайт за публикуване изберете шаблона за сайт, който да се използва за всеки сайт за вариации. Изберете Сайт за публикуване с работен поток , ако искате всички страници да преминават през работен поток за одобрение, преди да бъдат копирани в целеви сайтове за вариации. Изберете Сайт за публикуване , ако не е необходим работен поток за одобрение. Всички страници в източника или под нея в йерархията на сайта трябва да бъдат публикувани, преди да могат да бъдат копирани в целеви сайтове за вариации.
-
В Контакт за етикет въведете имейл адресите на тези хора, които трябва да получат известие, когато се създава сайтът източник на вариации.
-
Щракнете върху OK. Процесът на създаване на източник започва автоматично.
Създаване на етикети на целеви вариации
Не е необходимо да създавате всички целеви вариации наведнъж. Всъщност ви препоръчваме да създадете съдържание в източника, преди да създадете етикети на цели. Препоръчваме ви също да създадете няколко етикети на цели, преди да създадете йерархията на сайта.
-
От главната директория на вашата колекция от сайтове щракнете върху Настройки
и след това щракнете върху Настройки на сайта. Ако не виждате Настройки на сайта, щракнете върху Информация за сайта и след това щракнете върху Преглед на всички настройки на сайта. Някои страници може да изискват да изберете "Съдържание на сайта" и след това "Настройки на сайта". -
На страницата Настройки на сайта, под Администриране на колекция от сайтове щракнете върху Етикети за вариации.
-
На страницата Етикет на вариации щракнете върху Нов етикет.
-
В Език за шаблон за сайт изберете езика, който да се използва в MUI на сайта източник. Изборът се базира на езиковите пакети, инсталирани. Езиковите пакети са необходими само ако искате да използвате MUI за страниците за администриране на сайта. Езиковите пакети не са необходими за вариации.
-
В Езикова променлива изберете езика и езиковата двойка, които да се използват за този сайт. Езиковата променлива определя форматирането на елементите, като например дата, час и валута, както и начина, по който потребителите се пренасочват от главния сайт, според настройките на браузъра си.
-
Щракнете върху Продължи.
-
В Име на етикета двойката езикова променлива се въвежда вместо вас въз основа на езиковата променлива, избрана по-рано. Можете да редактирате тази информация.
-
В Описание въведете описание, за да помогнете на потребителите да разберат целта на етикета. Например можете да въведете "Английски".
-
В Показвано име езикът и езиковата променлива се въвеждат вместо вас въз основа на езиковата променлива, която сте избрали по-рано. Можете да редактирате тази информация.
-
В Създаване на йерархия изберете частта от източника, която искате да копирате в тази нова цел:
-
Публикуване на сайтове, Списъци с вариации и всички страници, за да създадете йерархия от сайтове за публикуване и всички страници.
-
Публикуване само на сайтове , за да се създаде йерархия само на сайтове за публикуване.
-
Главен сайт Само за създаване на сайт от най-високо ниво без сайтове или страници.
-
Щракнете върху Продължи.
-
В Създаване на пакет за превод изберете дали да разрешите човешки превод на съдържанието за тази цел. Разрешаването на тази опция означава, че съдържанието ще бъде пакетирано в XLIFF файл, който се изтегля на вашия компютър, така че да може да се изпраща на преводачите за обработка. XLIFF файлът е стандартен XML базиран формат, който се поддържа от широк набор от инструменти за локализация.
-
В Машинен превод изберете дали да разрешите машинен превод за тази цел. Разрешаването на тази опция означава, че потребителите могат да поискат превод чрез услугата Microsoft Translator.
-
Щракнете върху Продължи.
-
В Поведение при актуализиране на страница изберете как искате да се актуализират съществуващите страници, когато промените идват от източника:
-
Потребителите могат ръчно да синхронизират актуализации от страници източник на вариации , за да позволят на собствениците на сайтове или авторите на съдържание да сравняват актуализираната страница със съществуващата и да определят кои промени да приемат.
-
Автоматично актуализиране на целевите страници с вариации , за да изпратите версия на чернова на страницата до целта.
-
В Контакт за етикет въведете имейл адресите на тези хора, които трябва да получат известие, когато се създава целевият сайт за вариации.
-
Щракнете върху Продължи.
-
Прегледайте настройките за етикетите и след това щракнете върху Готово.
Създаване на йерархия на сайт с вариации
Създаването на йерархията на сайт с вариации изпълнява две задачи:
-
Свързва източник на вариации и цели един с друг и с главния сайт на вариация.
-
Създава сайтовете и страниците за всяка езикова вариация.
Създаването на йерархията на сайтовете с вариации може да изисква много ресурси, особено ако имате много вариации във вашата йерархия. Затова създаването на йерархия се обработва като част от задание за групов таймер, което се изпълнява приблизително на всеки час. Можете да следите напредъка на заданието на таймера, като проверите регистрационния файл на вариациите.
Създаване на йерархията
-
От главната директория на вашата колекция от сайтове щракнете върху Настройки
и след това щракнете върху Настройки на сайта. Ако не виждате Настройки на сайта, щракнете върху Информация за сайта и след това щракнете върху Преглед на всички настройки на сайта. Някои страници може да изискват да изберете "Съдържание на сайта" и след това "Настройки на сайта". -
На страницата Настройки на сайта, под Администриране на колекция от сайтове щракнете върху Етикети за вариации.
-
Щракнете върху Създаване на йерархии.
Проверка на състоянието в регистрационния файл на вариациите
-
От главната директория на вашата колекция от сайтове щракнете върху Настройки
и след това щракнете върху Настройки на сайта. Ако не виждате Настройки на сайта, щракнете върху Информация за сайта и след това щракнете върху Преглед на всички настройки на сайта. Някои страници може да изискват да изберете "Съдържание на сайта" и след това "Настройки на сайта". -
На страницата Настройки на сайта, под Администриране на колекция от сайтове щракнете върху Регистрационни файлове за вариации.
Добавяне на нов сайт за вариации към съществуваща йерархия на сайт
След като създадете йерархията на сайта с вариации, можете да добавите нов целеви сайт по всяко време.
-
От главната директория на вашата колекция от сайтове щракнете върху Настройки
и след това щракнете върху Настройки на сайта. Ако не виждате Настройки на сайта, щракнете върху Информация за сайта и след това щракнете върху Преглед на всички настройки на сайта. Някои страници може да изискват да изберете "Съдържание на сайта" и след това "Настройки на сайта". -
На страницата Настройки на сайта, под Администриране на колекция от сайтове щракнете върху Етикети за вариации.
-
Щракнете върху Нов етикет и след това създайте етикета, както е описано в "Създаване на етикети за целеви вариации" по-горе.
-
Повторете стъпки 1 и 2 за всяка нова цел и след това щракнете върху Създаване на йерархии.
Създаване и публикуване
След като йерархията на вариациите бъде създадена, на лентата ще се появят нови вариации и опции за превод. Точните налични опции зависят от това дали работите върху източник, или върху целеви сайт.
Опции на лентата на сайта източник
В раздела Публикуване на лентата на сайта източник ще видите нова група, наречена Вариации. Тук ще намерите два бутона, които контролират как актуализациите на съдържанието ще се разпространяват до целевите сайтове.
Button |
Описание |
---|---|
Създаване на нова цел |
Установява релация между източник и цел. Целите получават копие на страницата източник и всички бъдещи актуализации на нея. |
Актуализиране на всички цели |
Копира текущата версия на източника за всички съществуващи цели. Страницата остава като непубликувана чернова, докато собственикът или авторът на сайта с вариации не я публикува. |
Актуализиране на всички цели
-
От сайта източник отидете на новата или актуализираната страница. (Страницата трябва да бъде публикувана или одобрена от работния поток за одобрение, преди да може да бъде копирана в цели.)
-
В раздела Публикуване , в групата Вариации щракнете върху Актуализиране на всички цели. Обърнете внимание, че съдържанието може да се копира само от източник в цел, а не от цел към цел.
Посочете кои цели трябва да получават актуализации
-
От сайта източник отидете на новата или актуализираната страница. (Страницата трябва да бъде публикувана или одобрена чрез работен поток за одобрение, преди да може да бъде копирана в цели.)
-
В раздела Публикуване , в групата Вариации щракнете върху Създаване на нова цел.
-
На страницата Създаване на вариация поставете отметка в квадратчето до всяка цел, която трябва да получи съдържанието. За да изпратите съдържанието до всички налични цели, поставете отметка в квадратчето до Етикет. Обърнете внимание, че съдържанието може да се копира само от източник в цел, а не от цел към цел.
-
Щракнете върху Продължи.
Опции на лентата на целевия сайт
Собствениците на целеви сайтове получават известие, когато пристигне ново съдържание от източника. Известието се намира в горната част на засегнатата страница и включва връзка, която ги отвежда до източника, така че да могат да преглеждат степента на промените и да определят дали да ги приемат, или отхвърлят. Размерът на възможност за приемане и/или отхвърляне на ново и актуализирано съдържание зависи от това как са конфигурирани настройките за вариации от администратора на колекцията от сайтове.
Лентата на всеки целеви сайт включва раздел "Вариации", подобен на показания по-долу:
Този раздел ви помага както да прегледате съдържанието, получено от източника, така и да го подготвите за човешки или машинен превод. Всеки от бутоните е обяснен в следващата таблица.
Button |
Обяснение |
---|---|
Преглед на промените |
Сравнява съдържанието на източника, което току-що е копирано с текущия превод на целевия сайт. За да определите обхвата на промените, щракнете върху Преглед на промените всеки път, когато получите ново съдържание от източника. Ако промените са минимални, можете да изберете да ги игнорирате или да ги направите ръчно. |
Синхронизиране от източник |
Предоставя две опции:
|
Създаване на пакет за превод |
Експортира текущата страница като XLIFF файл на вашия компютър и уведомява хората, които посочите, че файлът е готов за превод. Файлът XLIFF има разширение .xlf. Тази функция е разрешена или забранена по време на създаването на етикета за вариация. |
Качване на превод |
Позволява ви да качите преведения XLIFF файл и да прегледате промените. Тази функция е разрешена или забранена по време на създаването на етикета за вариация. |
Машинен превод |
Използва Microsoft Translator за превод в реално време, ако е разрешен. Тази функция е разрешена или забранена по време на създаването на етикета за вариация. |
Състояние на превода |
Регистрационен файл на дейностите по превод, включително човешки и машинен превод. |
Преглед на промените от източника
-
Отидете до страницата, която току-що е получена от източника.
-
В известието в горния край на страницата или в раздела Вариации щракнете върху Преглед на промените.
Отваря се нов прозорец с отчет, който акцентира върху разликите между последно синхронизирания източник и текущия източник.
Приемане на промените от източника
-
Отидете до страницата, която току-що е получена от източника.
-
В раздела Вариации щракнете върху Синхронизиране от източника.
Съществуващата страница се замества с тази, получена от източника. -
Когато сте доволни от промените, публикувайте страницата.
Отхвърляне на промените от източника
-
Отидете до страницата, която току-що е получена от източника.
-
В раздела Вариации щракнете върху Задай като текущ. Съществуващата страница остава както си е.
Пакетиране на страница за превод
-
Отидете на страницата, чието съдържание искате да преведете.
-
В раздела Вариации щракнете върху Създаване на пакет за превод.
-
Въведете имейл адресите на всеки, който трябва да бъде уведомен, когато съдържанието е готово за превод. Всеки получател ще получи имейл, съдържащ връзка към пакета за превод.
Качване на преведен пакет
-
Отидете до страницата, която току-що е преведена.
-
В раздела Вариации щракнете върху Качване на превод.
-
Отидете до библиотеката на SharePoint или друго местоположение на вашия компютър или сайт на SharePoint, където се съхранява преведеният XLIFF файл.
-
По желание: За целите на проследяването въведете името на фирмата, която е извършил превода.
-
Когато сте доволни от превода, публикувайте страницата.
Проверка на състоянието на превода
-
Отидете на страницата, чието съдържание се превежда.
-
В раздела Вариации щракнете върху Състояние на превода.
-
Прегледайте регистрационния файл на състоянието на превода.
Вариации на списък
Вариациите на списък са подобни на вариациите на страници с едно изключение: Само пълни списъци, а не отделни елементи от списъци, могат да бъдат реплицирани в целеви сайтове.
Задайте кои цели трябва да получават актуализации на списъци
-
От сайта източник отидете до новия или актуализирания списък.
-
В раздела Вариации щракнете върху Настройки.
-
На страницата Създаване на вариация поставете отметка в квадратчето до всеки целеви сайт, който трябва да получи списъка. За да изпратите списъка до всички налични цели, поставете отметка в квадратчето до Етикет.
-
Щракнете върху Продължи.