Настройка макета запуска Windows 11
Ищете версию ИТ-специалистов этой статьи? См. раздел "Настройка макета меню в Windows 11"
Совет
Сведения о версии Windows 10 этой статьи см. в разделе "Настройка макета начального запуска Windows 10"
Изготовители оборудования могут настроить макет начального запуска Windows 11, чтобы элементы, определенные oem (приложения и/или веб-сайты) закреплялись в определенных областях меню .
Настройки макета запуска, включая настройку пин-сайтов, настраиваются с LayoutModification.json
помощью .
Примечание.
Невозможно использовать конструктор конфигураций Windows или автоматическую настройку меню "Пуск" Windows 11.
разделы меню
Меню состоит из трех разделов: закрепление, все приложения и рекомендуемые. LayoutModification.json могут включать настройки для закрепленных и (или) рекомендуемых разделов.
Закрепленный раздел
Раздел в верхней части меню называется закрепленным разделом. Этот раздел состоит из закреплений, расположенных в сетке. Элементы в этом разделе — это подмножество всех приложений, установленных на компьютере; Не все установленные приложения включены в этот раздел по умолчанию. Количество строк и элементов в этом представлении согласовано между размерами панели устройств.
Пока начальное представление этого раздела отображает 18 элементов, пользователь может использовать элемент управления разбивкой на страницы для перемещения по страницам дополнительных закреплений. Элементы в этом разделе — это сочетание приложений, определяемых корпорацией Майкрософт, динамически предоставляемых приложений и элементов, настроенных OEM. После настройки компьютера пользователи могут добавлять, перемещать или удалять пин-коды в этом разделе.
Доступные настройки:
- До четырех элементов на странице 1 этого раздела. Настроено в
primaryOEMPins
LayoutModification.json. - До четырех элементов в нижней части закрепленной сетки приложений. Пользователи должны прокрутить вниз в меню , чтобы увидеть эти закрепления. Настроено в
secondaryOEMPins
LayoutModification.json.
Если вы закрепляете менее четырех элементов в одном из этих разделов, другие приложения, определенные Корпорацией Майкрософт, будут передвигаться, чтобы заполнить пространство для поддержания того же порядка. Все элементы массива, превышающие первые четыре, будут игнорироваться.
Примечание.
Элемент может отображаться только в закрепленном разделе один раз. Не удается закрепить приложение в нескольких расположениях в этом разделе, будь то на одной странице или на разных страницах.
Раздел "Все приложения"
Это отображается, когда пользователь щелкает все приложения в правом верхнем углу меню . Все приложения — это полный список в алфавитном порядке всех установленных приложений.
Доступные настройки:
- Нет настроек для этого раздела. Все приложения — это список, который включает все установленные приложения и не может быть настроен пользователями или изготовителем оборудования.
Рекомендуемый раздел
Это раздел ниже раздела "Закреплено". При первой загрузке приложение "Начало работы" от Майкрософт будет предварительно заполнено в этом расположении. OEM также может предварительно заполнить раздел приветственным или первым приложением для запуска, которое будет закреплено до семи дней, если клиент не удаляет его.
Доступные настройки: один элемент в этом разделе. Настроено в firstRunOEMPins
LayoutModification.json.
- Для лучшего и чистого взаимодействия с пользователем рекомендуется, чтобы приложение, выбранное для раздела "Рекомендуемые", не было предварительно закреплено на панели задач или первой странице начальных закреплений.
Настройка элементов меню
Внимание
Использование WCD или автоматической настройки меню Windows 11 не поддерживается, LayoutModification.json требуется.
Изготовители оборудования могут настроить макет "Пуск", создав пользовательский LayoutModification.json
файл и добавив его в изображение в папке %localappdata%\Microsoft\Windows\Shell
. Вам нужен только один LayoutModification.json
на изображении, так как эти файлы могут содержать один или несколько элементов верхнего уровня в любом сочетании.
Внимание
Убедитесь, что LayoutModification.json использует кодировку UTF-8.
LayoutModification.json
LayoutModification.json
позволяет настроить закрепление в настраиваемых разделах макета запуска.
члены LayoutModification.json
Элемент | Description |
---|---|
primaryOEMPins | Настраивает элементы, отображаемые на странице 1 раздела "Закреплено". Можно указать до четырех элементов в любом сочетании типов. |
secondaryOEMPins | Настраивает элементы, которые отображаются в конце раздела "Закреплено". Можно указать до четырех элементов в любом сочетании типов. |
firstRunOEMPins | Настраивается элемент OEM в разделе "Рекомендуемые". Можно указать один элемент. |
ключи LayoutModification.json
Каждый из указанных выше элементов может использовать следующие возможные члены для определения закреплений для каждого раздела:
Ключ. | Description |
---|---|
packagedAppID |
|
desktopAppID | Указывает распаковку приложения Win32. Чтобы закрепить приложение Win32, используйте AUMID приложения. Если приложение не имеет AUMID, укажите его с помощью desktopAppLink. |
desktopAppLink | Указывает распаковку приложения Win32, которое не имеет связанного AUMID. Чтобы закрепить этот тип приложения, используйте путь к ярлыку .lnk, который указывает на приложение. |
caption | Применяется только к элементу firstRunOEMPins . Текстовая строка, отображающаяся при наведении указателя мыши на плитку.Для изображений, содержащих несколько языков, можно указать другой текст для разных языков (как показано в приведенном ниже примере), а также заголовок по умолчанию, используемый в качестве резервного варианта, если язык пользователя не соответствует ни одному явно указанному языку. Дополнительные сведения об указании языков для подписей см . в тегах языка. |
secondaryTile | См . раздел "Закрепление веб-ссылки". |
плиткаID | Уникальный идентификатор, созданный для каждой вторичной плитки. Используется только при указании вторичных плиток. |
Пример файла LayoutModification.json
Ниже приведен пример файла LayoutModification.json с настройками для трех настраиваемых разделов меню :
- Три элемента в
primaryOEMPins
: одно приложение UWP, одно приложение Win32 и одна веб-ссылка - Два элемента:
secondaryOEMPins
одна веб-ссылка и одно приложение Win32 - Один элемент в
firstRunOEMPins
: одно приложение Win32, указанное в файле .lnk
{ "primaryOEMPins": [
{ "packagedAppId": "OEM.App1_1abcde2f3ghjk!App"},
{ "desktopAppLink": "%ALLUSERSPROFILE%\\Microsoft\\Windows\\Start Menu\\Programs\\MyWin32App.lnk"},
{ "packagedAppId": "Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App",
"tileId": "MSEdge.paomdnjincdkenhiicpl.UserData.Default"}
],
"secondaryOEMPins": [
{ "packagedAppId": "Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App",
"tileId": "MSEdge.anfoedbkjbcacemdbigf.UserData.Default" },
{ "desktopAppId": "Contoso.Desktop.Example.AUMID"}
],
"firstRunOEMPins": [
{ "desktopAppLink": "%ALLUSERSPROFILE%\\Microsoft\\Windows\\Start Menu\\Programs\\PutMeInRecommended.lnk",
"caption": {
"en-US": "(localized caption text for US English)",
"de": "(localized caption text for German)",
"default": "(fallback caption text for other languages)" }
}
]
}
Совет
Каждый символ обратной косой черты (\
) должен быть экранирован в формате \\
JSON.
Закрепление конфликтов
Динамически доставленные приложения: прежде чем корпорация Майкрософт пытается динамически закрепить первое или стороннее приложение, сначала проверяет, закреплено ли то же приложение изготовителем оборудования на любой странице. Если это так, корпорация Майкрософт сохраняет приложение OEM закреплено на своем месте.
Сторонние приложения статически определяются корпорацией Майкрософт на странице 1. Сторонние приложения (например, Microsoft Edge, Mail, Store), закрепленные на странице 1, нельзя переместить изготовителем оборудования. Если OEM пытается закрепить одно из этих приложений на странице 1, он будет игнорироваться.
Повышение статически определенных приложений Майкрософт: изготовители оборудования могут закрепить приложение Майкрософт (например, Калькулятор, камера) на странице 1 и переместить его положение на страницу 1 до тех пор, пока оно еще не закреплено корпорацией Майкрософт на странице 1 или не закреплено.
Закрепление веб-ссылки
Чтобы закрепить веб-ссылку на меню , необходимо указать secondaryTile
элемент в LayoutModification.json
. Самый простой способ сделать это — закрепить веб-сайт на меню с помощью Edge, а затем использовать PowerShell для экспорта макета "Пуск".
Закрепление веб-сайта с помощью Edge
Перейдите на веб-сайт, который вы хотите закрепить. Щелкните панель инструментов Edge (три точки меню) выберите "Другие инструменты", > > а затем нажмите кнопку "Закрепить на начальном экране".
Экспорт начального макета
См. статью "Экспорт начального макета", чтобы узнать, как экспортировать макет запуска. Экспортированный макет начального запуска будет содержать secondaryTile
элементы для каждой настроенной веб-ссылки. Затем его можно добавить в пользовательский LayoutModification.json
файл.
Пример веб-пина
Ниже приведен пример веб-закреплений из LayoutModification.json:
{
"secondaryTile": {
"tileId": "MSEdge._pin_mbfkklhhpckngkihcgoamfamci",
"arguments": " --pin-url=https://learn.microsoft.com/ --profile-directory=Default --launch-tile",
"displayName": "Microsoft Learn: Build skills that open doors in your career",
"packagedAppId": "Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App",
"smallIconPath": "ms-appdata:///local/Pins/MSEdge._pin_mbfkklhhpckngkihcgoamfamci/SmallLogo.png",
"smallIcon": "<base64 encoded image goes here>",
"largeIconPath": "ms-appdata:///local/Pins/MSEdge._pin_mbfkklhhpckngkihcgoamfamci/Logo.png",
"largeIcon": "<base64 encoded image goes here>"
}
}
Примечание.
Вторичная плитка, экспортированная из Export-StartLayout
нее, будет содержать изображения в кодировке Base64 как для больших, так и для небольших значков. Этот фрагмент JSON можно использовать как есть без каких-либо изменений для конфигурации OEM.
Добавьте эту плитку в LayoutModification.json, добавив новый объект JSON в разделе, который нужно добавить. Ниже показано, как выглядит, используя приведенный выше пример, чтобы закрепить веб-ссылку в нижней части раздела "Закреплено".
...
"primaryOEMPins": [
{
"packagedAppId": "Contoso_8wekyb3d8bbwe!App"
},
{
"secondaryTile": {
"tileId": "MSEdge._pin_mbfkklhhpckngkihcgoamfamci",
"arguments": " --pin-url=https://learn.microsoft.com/ --profile-directory=Default --launch-tile",
"displayName": "Microsoft Learn: Build skills that open doors in your career",
"packagedAppId": "Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App",
"smallIconPath": "ms-appdata:///local/Pins/MSEdge._pin_mbfkklhhpckngkihcgoamfamci/SmallLogo.png",
"smallIcon": "<base64 encoded image goes here>",
"largeIconPath": "ms-appdata:///local/Pins/MSEdge._pin_mbfkklhhpckngkihcgoamfamci/Logo.png",
"largeIcon": "<base64 encoded image goes here>"
}
}
]
...
Предварительная закрепление Office
Приложения Office click-to-Run (C2R) автоматически закрепляются на начальном экране Windows, если приложения предварительно установлены. Установите версию Office C2R с помощью пакета предварительной установки Office (OPK), и Windows автоматически обнаружит установку Office и добавит соответствующие пин-коды в начало. Не все Приложение Office C2R будут закреплены на начальном экране, только Word, Excel и PowerPoint. Это поведение полностью автоматически и не требует ничего в LayoutModification.json.
Если Office C2R не установлен, другие элементы, закрепленные на начальном экране, будут передвигаться, чтобы заполнить место этих приложений, чтобы не было пробелов, оставшихся в середине макета.
Добавление макета в изображение
Подключите образ Windows.
dism /mount-image /imagefile:E:\Sources\install.wim /mountdir:C:\mount /index:1
Скопируйте свой
LayoutModification.json
образ в подключенное изображение. Windows ищет этот файл в папке\Windows\Users\Default\Appdata\Local\Microsoft\Windows\Shell
. Если файл изменения макета уже существует в папке, замените существующий файл новым.xcopy /s LayoutModification.json C:\Mount\Users\Default\Appdata\Local\Microsoft\Windows\Shell
Отключите изображение, зафиксировав изменения.
dism /unmount-image /mountdir:C:\mount /commit
Теги языка для подписей
В следующей таблице содержатся теги, используемые для каждого языка, поддерживаемого Windows 11:
- Если вы знаете язык или языковой стандарт, найдите его в первом столбце и используйте соответствующий тег во втором столбце (примечание. Теги обрабатываются как регистр, поэтому обязательно используйте en-US например, а не en-us).
- Не используйте теги в третьем столбце. Однако если вы считаете, что используете неправильный тег и хотите найти соответствующий правильный тег, можно попробовать выполнить поиск третьего столбца для тега, который вы пытаетесь использовать, а затем увидеть, какой правильный тег должен быть из второго столбца.
Язык Windows | Тег для использования в LayoutModification.json | Тег старого стиля (не используйте, если отличается от 2-го столбца) |
---|---|---|
Африкаанс | af | af-ZA |
Албанский | sq | sq-AL |
Восточноевропейская овчарка | gsw | gsw-CH |
Амхарский | am | am-ET |
Арабский (Алжир) | ar-DZ | ar-DZ |
Арабский (Бахрейн) | ar-BH | ar-BH |
Арабский (Египет) | ar-EG | ar-EG |
Арабский (Ирак) | ar-IQ | ar-IQ |
Арабский (Иордания) | ar-JO | ar-JO |
Арабский (Кувейт) | ar-KW | ar-KW |
Арабский (Ливан) | ar-LB | ar-LB |
Арабский (Ливия) | ar-LY | ar-LY |
Арабский (Марокко) | ar-MA | ar-MA |
Арабский (Оман) | ar-OM | ar-OM |
Арабский (Катар) | ar-QA | ar-QA |
Арабский (Саудовская Аравия) | ar-SA | ar-SA |
Арабский (Сирия) | ar-SY | ar-SY |
Арабский (Тунис) | ar-TN | ar-TN |
Дубай (Объединенные Арабские Эмираты) | ar-AE | ar-AE |
Арабский (Йемен) | ar-YE | ar-YE |
Армянский | hy | hy-AM |
Ассамский | от имени | as-IN |
Азербайджан (кириллица) | az-Cyrl | az-Cyrl-AZ |
Азербайджанская (латиница) | az-Latn | az-Latn-AZ |
Бенгальский (Бангладеш) | bn-BD | bn-BD |
Башкирский | ba-Cyrl | ba-RU |
Баскский | eu | eu-ES |
Белорусский | be | be-BY |
Bengali (India) | bn-IN | bn-IN |
Боснийский (кириллица) | bs-Cyrl | bs-Cyrl-BA |
Боснийский (латиница) | bs | bs-Latn-BA |
Бретонский | br-Latn | br-FR |
Болгарский | bg | bg-BG |
Бирманский | my | my-MM |
Каталанский | ca | ca-ES |
Себуано (латиница, Филиппины) | ceb-Latn-PH | ceb-Latn-PH |
Центрально-курдский | ku-arab | ku-Arab-IQ |
Чакма (Чакма, Бангладеш) | ccp-Cakm-BD | ccp-Cakm-BD |
Чакма (Чакма, Индия) | ccp-Cakm-IN | ccp-Cakm-IN |
Cherokee (Cherokee) | chr-Cher | chr-Cher-US |
Китайский (упрощенное письмо, Китай) | zh-Hans-CN | zh-CN |
Китайский (упрощенное письмо, Сингапур) | zh-Hans-SG | zh-SG |
Китайский (традиционный, Гонконг, САР) | zh-Hant-HK | zh-HK |
Китайский (традиционное, Macao SAR) | zh-Hant-MO | zh-MO |
Китайский (традиционный, Тайвань) | zh-Hant-TW | zh-TW |
Корсиканский | co-Latn | co-FR |
Хорватский (Босния и Герцеговина) | hr-BA | hr-BA |
Хорватский (Хорватия) | hr-HR | hr-HR |
чешский | cs | cs-CZ |
Датский | da | da-DK |
Дари | prs-arab | prs-AF |
Дивихай | dv | dv-MV |
Нидерландский (Бельгия) | nl-BE | nl-BE |
нидерландский (Нидерланды) | nl-NL | nl-NL |
Дзонгха | dz | dz-BT |
английский (Австралия) | en-AU | en-AU |
Английский (Белиз) | en-BZ | en-BZ |
Английский (Канада) | en-CA | en-CA |
Английский (Карибский бассейн) | en-029 | en-029 |
Английский (Индия) | en-IN | en-IN |
Английский (Ирландия) | en-IE | en-IE |
Английский (Ямайка) | en-JM | en-JM |
Английский (Малайзия) | en-MY | en-MY |
Английский (Новая Зеландия) | en-NZ | en-NZ |
Английский (Филиппины) | en-PH | en-PH |
Английский (Сингапур) | en-SG | en-SG |
Английский (Южная Африка) | en-ZA | en-ZA |
Английский (Тринидад и Тобаго) | en-TT | en-TT |
Английский (Объединенные Арабские Эмираты) | en-AE | en-AE |
английский (Соединенное Королевство) | en-GB | en-GB |
Английский (США) | ru-ru | en-US |
Английский (Зимбабве) | en-ZW | en-ZW |
Эстонский | et | et-EE |
Фарерский | fo | fo-FO |
Филиппинский | fil-Latn | fil-PH |
Финский | fi | fi-FI |
Французский (Бельгия) | fr-BE | fr-BE |
французский (Канада) | fr-CA | fr-CA |
Французский (Карибское море) | fr-029 | fr-029 |
французский (Франция) | fr-FR | fr-FR |
Французский (Люксембург) | fr-LU | fr-LU |
Французский (Монако) | fr-MC | fr-MC |
Французский (Швейцария) | fr-CH | fr-CH |
Фризский | fy | fy-NL |
Фула (Адлам, Буркина-Фасо) | ff-Adlm-BF | ff-Adlm-BF |
Фула (Адлам, Камерун) | ff-Adlm-CM | ff-Adlm-CM |
Фула (Адлам, Гамбия) | ff-Adlm-GM | ff-Adlm-GM |
Фула (Адлам, Гана) | ff-Adlm-GH | ff-Adlm-GH |
Фула (Адлам, Гвинея) | ff-Adlm-GN | ff-Adlm-GN |
Фула (Адлам, Гвинея-Бисау) | ff-Adlm-GW | ff-Adlm-GW |
Фула (Адлам, Либерия) | ff-Adlm-LR | ff-Adlm-LR |
Фула (Адлам, Мавритания) | ff-Adlm-MR | ff-Adlm-MR |
Фула (Адлам, Нигер) | ff-Adlm-NE | ff-Adlm-NE |
Фула (Адлам, Нигерия) | ff-Adlm-NG | ff-Adlm-NG |
Фула (Адлам, Сенегал) | ff-Adlm-SN | ff-Adlm-SN |
Фула (Адлам, Сьерра-Леоне) | ff-Adlm-SL | ff-Adlm-SL |
Фула (латиница, Буркина-Фасо) | ff-Latn-BF | ff-Latn-BF |
Фула (латиница, Камерун) | ff-Latn-CM | ff-Latn-CM |
Фула (латиница, Гамбия) | ff-Latn-GM | ff-Latn-GM |
Фула (Латиница, Гана) | ff-Latn-GH | ff-Latn-GH |
Фула (Латиница, Гвинея) | ff-Latn-GN | ff-Latn-GN |
Фула (Латиница, Гвинея-Бисау) | ff-Latn-GW | ff-Latn-GW |
Фула (Латиница, Либерия) | ff-Latn-LR | ff-Latn-LR |
Фула (Латиница, Мавритания) | ff-Latn-MR | ff-Latn-MR |
Фула (латиница, Нигер) | ff-Latn-NE | ff-Latn-NE |
Фула (латиница, Нигерия) | ff-Latn-NG | ff-Latn-NG |
Фула (Латиница, Сенегал) | ff-Latn-SN | ff-Latn-SN |
Фула (латиница, Сьерра-Леоне) | ff-Latn-SL | ff-Latn-SL |
Галисийский | gl | gl-ES |
Грузинский | ka | ka-GE |
Немецкий (Австрия) | de-AT | de-AT |
немецкий (Германия) | de-DE | de-DE |
Немецкий (Лихтенштейн) | de-LI | de-LI |
Немецкий (Люксембург) | de-LU | de-LU |
Немецкий (Швейцария) | de-CH | de-CH |
Греческий | el | el-GR |
Гуджарати | gu | gu-IN |
Хауса (латиница) | ha-Latn | ha-Latn-NG |
Гавайская | haw-Latn | haw-US |
Иврит | he | he-IL |
Хинди | hi | hi-IN |
венгерский | hu | hu-HU |
Исландский | - | is-IS |
Игбо | ig-Latn | ig-NG |
Инари-саамский | smn-Latn | smn-FI |
Индонезийский | id | id-ID |
Inuktitut (канадский абориген syllabics) | iu-Cans | iu-Cans-CA |
Inuktitut (латиница) | iu-Latn | iu-Latn-CA |
Ирландский | ga | ga-IE |
Ирландский (Соединенное Королевство) | ga-GB | ga-GB |
Коса | xh | xh-ZA |
Зулу | zu | zu-ZA |
итальянский (Италия) | it-IT | it-IT |
Итальянский (Швейцария) | it-CH | it-CH |
Японский | ja | ja-JP |
Киче | quc-Latn | quc-Latn-GT |
Калааллисут | kl | kl-GL |
Каннада | kn | kn-IN |
Казахский | kk | kk-KZ |
Кхмерский | km | km-KH |
Киньяруанда | rw | rw-RW |
Суахили | sw | sw-KE |
Конкани | кок | кок-IN |
Корейский | ko | ko-KR |
Киргизский | ky-Cyrl | ky-KG |
Лаосский | lo | lo-LA |
Латышский | lv | lv-LV |
Литовский | lt | lt-LT |
Нижнелужицкий | dsb | dsb-DE |
Луле Сами (Норвегия) | smj-Latn-NO | smj-NO |
Луле Сами (Швеция) | smj-Latn-SE | smj-SE |
Люксембургский | фунт | lb-LU |
Macedonian | mk | mk-MK |
Малайский (Бруней) | ms-BN | ms-BN |
Малайский (Малайзия) | ms-MY | ms-MY |
Малаялам | ml | ml-IN |
Мальтийский | mt | mt-MT |
Маори | mi-Latn | mi-NZ |
Mapuche | arn-Latn | arn-CL |
Маратхи | mr | mr-IN |
Индеец-могавк | moh-Latn | moh-CA |
Монгольский (кириллица) | mn-Cyrl | mn-MN |
Монгольский (традиционный монгольский) | mn-Mong | mn-Mong-CN |
Непали (Индия) | ne-IN | ne-IN |
Непальский (Непал) | ne-NP | ne-NP |
Северная Сами (Финляндия) | se-Latn-FI | se-FI |
Северная Сами (Норвегия) | se-Latn-NO | se-NO |
Северная Сами (Швеция) | se-Latn-SE | se-SE |
Норвежский (букмол) | nb | nb-NO |
Норвежский (нюнорск) | nn | nn-NO |
Окситанский | oc-Latn | oc-FR |
Ория | or | or-IN |
Пушту | ps | ps-AF |
Пашто (Пакистан) | ps-PK | ps-PK |
Персидский | fa | fa-IR |
Польский | pl | pl-PL |
Португальский (Бразилия) | pt-BR | pt-BR |
Португальский (Португалия) | pt-PT | pt-PT |
Пенджаби (арабский) | pa-arab | pa-Arab-PK |
Пенджаби (Гурухи) | pa | pa-IN |
Кечуа (Боливия) | quz-Latn-BO | quz-BO |
Кечуа (Эквадор) | quz-Latn-EC | quz-EC |
Кечуа (Перу) | quz-Latn-PE | quz-PE |
Румын (Молдова) | ro-MD | ro-MD |
Румынский (Румыния) | ro-RO | ro-RO |
Ретороманский | rm | rm-CH |
русский | ru | ru-RU |
Саха | sah-Cyrl | sah-RU |
Санскрит | sa-Deva | sa-IN |
Гэльский | gd-Latn | gd-GB |
Сербский (кириллица, Босния и Герцеговина) | sr-Cyrl-BA | sr-Cyrl-BA |
Сербский (кириллица, Черногория) | sr-Cyrl-ME | sr-Cyrl-ME |
Сербский (кириллица, Сербия) | sr-Cyrl-RS | sr-Cyrl-RS |
Сербский (латиница, Босния и Герцеговина) | sr-Latn-BA | sr-Latn-BA |
Сербский (латиница, Черногория) | sr-Latn-ME | sr-Latn-ME |
Сербский (латиница, Сербия) | sr-Latn-RS | sr-Latn-RS |
Северный сото | nso | nso-ZA |
Сетвана (Ботсвана) | tn-BW | tn-BW |
Setswana (Южная Африка) | tn-ZA | tn-ZA |
Синдхи (арабский) | sd-arab | sd-arab-PK |
Сингальский | si | si-LK |
Колтта-саамский | sms-Latn | sms-FI |
Словацкий | sk | sk-SK |
Словенский | sl | sl-SI |
Южный Сами (Норвегия) | sma-Latn-NO | sma-NO |
Южный Сами (Швеция) | sma-Latn-SE | sma-SE |
Испанский (Аргентина) | es-AR | es-AR |
Испанский (Боливия) | es-BO | es-BO |
Испанский (Чили) | es-CL | es-CL |
Испанский (Колумбия) | es-CO | es-CO |
Испанский (Коста-Рика) | es-CR | es-CR |
Испанский (Доминиканская Республика) | es-DO | es-DO |
Испанский (Эквадор) | es-EC | es-EC |
Испанский (Эль-Сальвадор) | es-SV | es-SV |
Испанский (Гватемала) | es-GT | es-GT |
Испанский (Гондурас) | es-HN | es-HN |
Испанский (Латинская Америка) | es-419 | es-419 |
Испанский (Мексика) | es-MX | es-MX |
Испанский (Никарагуа) | es-NI | es-NI |
Испанский (Панама) | es-PA | es-PA |
Испанский (Парагвай) | es-PY | es-PY |
Испанский (Перу) | es-PE | es-PE |
Испанский (Пуэрто-Рико) | es-PR | es-PR |
испанский (Испания) | es-ES | es-ES |
Испанский (США) | es-US | es-US |
Испанский (Уругвай) | es-UY | es-UY |
Испанский (Венесуэла) | es-VE | es-VE |
Стандартный марокканский Тамазит | zgh-Tfng | zgh-Tfng-MA |
Шведский (Финляндия) | sv-FI | sv-FI |
шведский (Швеция) | sv-SE | sv-SE |
Сирийский | syr-Syrc | syr-SY |
Таджикский (кириллица) | tg-Cyrl | tg-Cyrl-TJ |
Тамильский (Индия) | ta-IN | ta-IN |
Тамильский (Малайзия) | ta-MY | ta-MY |
Тамильский (Сингапур) | ta-SG | ta-SG |
Тамильский (Шри-Ланка) | ta-LK | ta-LK |
Татарский (кириллица) | tt-Cyrl | tt-RU |
Телугу | te | te-IN |
Тайский | th | th-TH |
Тибетский | bo-Tibt | bo-CN |
Тигринья (Эритрея) | ti-ER | ti-ER |
Тигринья (Эфиопия) | ti-ET | ti-ET |
Турецкий | tr | tr-TR |
Туркменский (латиница) | tk-Latn | tk-TM |
Украинский | uk | uk-UA |
Верхнелужицкий | hsb | hsb-DE |
Урду (Индия) | ur-IN | ur-IN |
Урду (Пакистан) | ur-PK | ur-PK |
Уйгурский | уг-арабский | ug-CN |
Узбекский (кириллица) | uz-Cyrl | uz-Cyrl-UZ |
Узбекский (латиница) | uz-Latn | uz-Latn-UZ |
Валенсийский | ca-ES-валенсия | ca-ES-валенсия |
Вьетнамский | vi | vi-VN |
Валлийский | cy | cy-GB |
Волоф | wo-Latn | wo-SN |
Носу | ii-Yiii | ii-CN |
Йоруба | yo-Latn | yo-NG |
Пример JSON
В приведенном ниже фрагменте JSON показаны примеры использования каждого доступного тега языка
Для языков или языковых стандартов, для которых используется локализованный текст, замените имя заполнителя в фрагменте фактическим текстом.
Для языков и языковых стандартов, для которых не планируется локализованный текст, удалите соответствующую строку в фрагменте кода. Система вернется к
default
записи в нижней части текста, отображаемого для этих языков или языковых стандартов.Для любого языка с несколькими вариантами языков можно указать только основной тег (часть перед первым дефисом) в качестве резервного варианта для всех остальных языковых стандартов для этого языка. Например:
"caption": { "en-US": "English (United States)", "en-GB": "English (United Kingdom)", "en": "text for all other locale variants of English"}
Это будет предоставлять текст специально для английского и английского языка США, а затем для всех других вариантов языкового стандарта английского языка (например, en-CA для Канады английский), система будет использовать текст заголовка en.
Полный список доступных языков субтитров:
"caption": {
"af": "Afrikaans",
"sq": "Albanian",
"gsw": "Alsatian",
"am": "Amharic",
"ar-DZ": "Arabic (Algeria)",
"ar-BH": "Arabic (Bahrain)",
"ar-EG": "Arabic (Egypt)",
"ar-IQ": "Arabic (Iraq)",
"ar-JO": "Arabic (Jordan)",
"ar-KW": "Arabic (Kuwait)",
"ar-LB": "Arabic (Lebanon)",
"ar-LY": "Arabic (Libya)",
"ar-MA": "Arabic (Morocco)",
"ar-OM": "Arabic (Oman)",
"ar-QA": "Arabic (Qatar)",
"ar-SA": "Arabic (Saudi Arabia)",
"ar-SY": "Arabic (Syria)",
"ar-TN": "Arabic (Tunisia)",
"ar-AE": "Arabic (United Arab Emirates)",
"ar-YE": "Arabic (Yemen)",
"hy": "Armenian",
"as": "Assamese",
"az-Cyrl": "Azerbaijani (Cyrillic)",
"az-Latn": "Azerbaijani (Latin)",
"bn-BD": "Bangla (Bangladesh)",
"ba-Cyrl": "Bashkir",
"eu": "Basque",
"be": "Belarusian",
"bn-IN": "Bengali (India)",
"bs-Cyrl": "Bosnian (Cyrillic)",
"bs": "Bosnian (Latin)",
"br-Latn": "Breton",
"bg": "Bulgarian",
"my": "Burmese",
"ca": "Catalan",
"ceb-Latn-PH": "Cebuano (Latin, Philippines)",
"ku-Arab": "Central Kurdish",
"ccp-Cakm-BD": "Chakma (Chakma, Bangladesh)",
"ccp-Cakm-IN": "Chakma (Chakma, India)",
"chr-Cher": "Cherokee (Cherokee)",
"zh-Hans-CN": "Chinese (Simplified, China)",
"zh-Hans-SG": "Chinese (Simplified, Singapore)",
"zh-Hant-HK": "Chinese (Traditional, Hong Kong SAR)",
"zh-Hant-MO": "Chinese (Traditional, Macao SAR)",
"zh-Hant-TW": "Chinese (Traditional, Taiwan)",
"co-Latn": "Corsican",
"hr-BA": "Croatian (Bosnia and Herzegovina)",
"hr-HR": "Croatian (Croatia)",
"cs": "Czech",
"da": "Danish",
"prs-Arab": "Dari",
"dv": "Divehi",
"nl-BE": "Dutch (Belgium)",
"nl-NL": "Dutch (Netherlands)",
"dz": "Dzongkha",
"en-AU": "English (Australia)",
"en-BZ": "English (Belize)",
"en-CA": "English (Canada)",
"en-029": "English (Caribbean)",
"en-IN": "English (India)",
"en-IE": "English (Ireland)",
"en-JM": "English (Jamaica)",
"en-MY": "English (Malaysia)",
"en-NZ": "English (New Zealand)",
"en-PH": "English (Philippines)",
"en-SG": "English (Singapore)",
"en-ZA": "English (South Africa)",
"en-TT": "English (Trinidad and Tobago)",
"en-AE": "English (United Arab Emirates)",
"en-GB": "English (United Kingdom)",
"en-US": "English (United States)",
"en-ZW": "English (Zimbabwe)",
"et": "Estonian",
"fo": "Faroese",
"fil-Latn": "Filipino",
"fi": "Finnish",
"fr-BE": "French (Belgium)",
"fr-CA": "French (Canada)",
"fr-029": "French (Caribbean)",
"fr-FR": "French (France)",
"fr-LU": "French (Luxembourg)",
"fr-MC": "French (Monaco)",
"fr-CH": "French (Switzerland)",
"fy": "Frisian",
"ff-Adlm-BF": "Fulah (Adlam, Burkina Faso)",
"ff-Adlm-CM": "Fulah (Adlam, Cameroon)",
"ff-Adlm-GM": "Fulah (Adlam, Gambia)",
"ff-Adlm-GH": "Fulah (Adlam, Ghana)",
"ff-Adlm-GN": "Fulah (Adlam, Guinea)",
"ff-Adlm-GW": "Fulah (Adlam, Guinea-Bissau)",
"ff-Adlm-LR": "Fulah (Adlam, Liberia)",
"ff-Adlm-MR": "Fulah (Adlam, Mauritania)",
"ff-Adlm-NE": "Fulah (Adlam, Niger)",
"ff-Adlm-NG": "Fulah (Adlam, Nigeria)",
"ff-Adlm-SN": "Fulah (Adlam, Senegal)",
"ff-Adlm-SL": "Fulah (Adlam, Sierra Leone)",
"ff-Latn-BF": "Fulah (Latin, Burkina Faso)",
"ff-Latn-CM": "Fulah (Latin, Cameroon)",
"ff-Latn-GM": "Fulah (Latin, Gambia)",
"ff-Latn-GH": "Fulah (Latin, Ghana)",
"ff-Latn-GN": "Fulah (Latin, Guinea)",
"ff-Latn-GW": "Fulah (Latin, Guinea-Bissau)",
"ff-Latn-LR": "Fulah (Latin, Liberia)",
"ff-Latn-MR": "Fulah (Latin, Mauritania)",
"ff-Latn-NE": "Fulah (Latin, Niger)",
"ff-Latn-NG": "Fulah (Latin, Nigeria)",
"ff-Latn-SN": "Fulah (Latin, Senegal)",
"ff-Latn-SL": "Fulah (Latin, Sierra Leone)",
"gl": "Galician",
"ka": "Georgian",
"de-AT": "German (Austria)",
"de-DE": "German (Germany)",
"de-LI": "German (Liechtenstein)",
"de-LU": "German (Luxembourg)",
"de-CH": "German (Switzerland)",
"el": "Greek",
"gu": "Gujarati",
"ha-Latn": "Hausa (Latin)",
"haw-Latn": "Hawaiian",
"he": "Hebrew",
"hi": "Hindi",
"hu": "Hungarian",
"is": "Icelandic",
"ig-Latn": "Igbo",
"smn-Latn": "Inari Sami",
"id": "Indonesian",
"iu-Cans": "Inuktitut (Canadian Aboriginal Syllabics)",
"iu-Latn": "Inuktitut (Latin)",
"ga": "Irish",
"ga-GB": "Irish (United Kingdom)",
"xh": "isiXhosa",
"zu": "isiZulu",
"it-IT": "Italian (Italy)",
"it-CH": "Italian (Switzerland)",
"ja": "Japanese",
"quc-Latn": "K’iche’",
"kl": "Kalaallisut",
"kn": "Kannada",
"kk": "Kazakh",
"km": "Khmer",
"rw": "Kinyarwanda",
"sw": "Kiswahili",
"kok": "Konkani",
"ko": "Korean",
"ky-Cyrl": "Kyrgyz",
"lo": "Lao",
"lv": "Latvian",
"lt": "Lithuanian",
"dsb": "Lower Sorbian",
"smj-Latn-NO": "Lule Sami (Norway)",
"smj-Latn-SE": "Lule Sami (Sweden)",
"lb": "Luxembourgish",
"mk": "Macedonian",
"ms-BN": "Malay (Brunei)",
"ms-MY": "Malay (Malaysia)",
"ml": "Malayalam",
"mt": "Maltese",
"mi-Latn": "Maori",
"arn-Latn": "Mapuche",
"mr": "Marathi",
"moh-Latn": "Mohawk",
"mn-Cyrl": "Mongolian (Cyrillic)",
"mn-Mong": "Mongolian (Traditional Mongolian)",
"ne-IN": "Nepali (India)",
"ne-NP": "Nepali (Nepal)",
"se-Latn-FI": "Northern Sami (Finland)",
"se-Latn-NO": "Northern Sami (Norway)",
"se-Latn-SE": "Northern Sami (Sweden)",
"nb": "Norwegian (Bokmål)",
"nn": "Norwegian (Nynorsk)",
"oc-Latn": "Occitan",
"or": "Odia",
"ps": "Pashto",
"ps-PK": "Pashto (Pakistan)",
"fa": "Persian",
"pl": "Polish",
"pt-BR": "Portuguese (Brazil)",
"pt-PT": "Portuguese (Portugal)",
"pa-Arab": "Punjabi (Arabic)",
"pa": "Punjabi (Gurmukhi)",
"quz-Latn-BO": "Quechua (Bolivia)",
"quz-Latn-EC": "Quechua (Ecuador)",
"quz-Latn-PE": "Quechua (Peru)",
"ro-MD": "Romanian (Moldova)",
"ro-RO": "Romanian (Romania)",
"rm": "Romansh",
"ru": "Russian",
"sah-Cyrl": "Sakha",
"sa-Deva": "Sanskrit",
"gd-Latn": "Scottish Gaelic",
"sr-Cyrl-BA": "Serbian (Cyrillic, Bosnia and Herzegovina)",
"sr-Cyrl-ME": "Serbian (Cyrillic, Montenegro)",
"sr-Cyrl-RS": "Serbian (Cyrillic, Serbia)",
"sr-Latn-BA": "Serbian (Latin, Bosnia and Herzegovina)",
"sr-Latn-ME": "Serbian (Latin, Montenegro)",
"sr-Latn-RS": "Serbian (Latin, Serbia)",
"nso": "Sesotho sa Leboa",
"tn-BW": "Setswana (Botswana)",
"tn-ZA": "Setswana (South Africa)",
"sd-Arab": "Sindhi (Arabic)",
"si": "Sinhala",
"sms-Latn": "Skolt Sami",
"sk": "Slovak",
"sl": "Slovenian",
"sma-Latn-NO": "Southern Sami (Norway)",
"sma-Latn-SE": "Southern Sami (Sweden)",
"es-AR": "Spanish (Argentina)",
"es-BO": "Spanish (Bolivia)",
"es-CL": "Spanish (Chile)",
"es-CO": "Spanish (Colombia)",
"es-CR": "Spanish (Costa Rica)",
"es-DO": "Spanish (Dominican Republic)",
"es-EC": "Spanish (Ecuador)",
"es-SV": "Spanish (El Salvador)",
"es-GT": "Spanish (Guatemala)",
"es-HN": "Spanish (Honduras)",
"es-419": "Spanish (Latin America)",
"es-MX": "Spanish (Mexico)",
"es-NI": "Spanish (Nicaragua)",
"es-PA": "Spanish (Panama)",
"es-PY": "Spanish (Paraguay)",
"es-PE": "Spanish (Peru)",
"es-PR": "Spanish (Puerto Rico)",
"es-ES": "Spanish (Spain)",
"es-US": "Spanish (United States)",
"es-UY": "Spanish (Uruguay)",
"es-VE": "Spanish (Venezuela)",
"zgh-Tfng": "Standard Moroccan Tamazight",
"sv-FI": "Swedish (Finland)",
"sv-SE": "Swedish (Sweden)",
"syr-Syrc": "Syriac",
"tg-Cyrl": "Tajik (Cyrillic)",
"ta-IN": "Tamil (India)",
"ta-MY": "Tamil (Malaysia)",
"ta-SG": "Tamil (Singapore)",
"ta-LK": "Tamil (Sri Lanka)",
"tt-Cyrl": "Tatar (Cyrillic)",
"te": "Telugu",
"th": "Thai",
"bo-Tibt": "Tibetan",
"ti-ER": "Tigrinya (Eritrea)",
"ti-ET": "Tigrinya (Ethiopia)",
"tr": "Turkish",
"tk-Latn": "Turkmen (Latin)",
"uk": "Ukrainian",
"hsb": "Upper Sorbian",
"ur-IN": "Urdu (India)",
"ur-PK": "Urdu (Pakistan)",
"ug-Arab": "Uyghur",
"uz-Cyrl": "Uzbek (Cyrillic)",
"uz-Latn": "Uzbek (Latin)",
"ca-ES-valencia": "Valencian",
"vi": "Vietnamese",
"cy": "Welsh",
"wo-Latn": "Wolof",
"ii-Yiii": "Yi",
"yo-Latn": "Yoruba",
"default": "fallback caption for other languages"
}