Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Ищете версию ИТ-специалистов этой статьи? См. раздел "Настройка макета меню в Windows 11"
Tip
Сведения о версии Windows 10 этой статьи см. в разделе "Настройка макета начального запуска Windows 10"
Изготовители оборудования могут настроить макет начального запуска Windows 11, чтобы элементы, определенные oem (приложения и/или веб-сайты) закреплялись в определенных областях меню .
Настройки макета запуска, включая настройку пин-сайтов, настраиваются с LayoutModification.jsonпомощью .
Note
Невозможно использовать конструктор конфигураций Windows или автоматическую настройку меню "Пуск" Windows 11.
разделы меню
Меню "Пуск" состоит из трех разделов: Закрепленные, Все и Рекомендуемые. LayoutModification.json могут включать настройки для закрепленных и (или) рекомендуемых разделов.
Закрепленный раздел
Раздел в верхней части меню называется закрепленным разделом. Этот раздел состоит из закреплений, расположенных в сетке. Элементы в этом разделе — это подмножество всех приложений, установленных на компьютере; Не все установленные приложения включены в этот раздел по умолчанию.
Количество элементов, отображаемых в этом разделе, зависит от размера экрана устройства. Представление этого раздела по умолчанию отображает 12 элементов в меньшем меню "Пуск" и 18 элементов в более крупном меню "Пуск". Пользователь может щелкнуть элемент управления "Развернуть все" (кнопка "Показать все" для просмотра остальных закреплений.
Элементы в этом разделе — это сочетание приложений, определяемых корпорацией Майкрософт, динамически предоставляемых приложений и элементов, настроенных OEM. После настройки компьютера пользователи могут добавлять, перемещать или удалять пин-коды в этом разделе.
Доступные настройки:
- До четырех элементов на странице 1 этого раздела. Настроено в
primaryOEMPinsLayoutModification.json. - До четырех элементов в нижней части закрепленной сетки приложений. Пользователи могут развернуть этот раздел, нажав кнопку "Показать все", чтобы увидеть остальные закрепленные элементы. Настроено в
secondaryOEMPinsLayoutModification.json.
Если вы закрепляете менее четырех элементов в одном из этих разделов, другие приложения, определенные Корпорацией Майкрософт, будут передвигаться, чтобы заполнить пространство для поддержания того же порядка. Все элементы массива, превышающие первые четыре, будут игнорироваться.
Note
Элемент может отображаться только в закрепленном разделе один раз. Не удается закрепить приложение в нескольких расположениях в этом разделе, будь то на одной странице или на разных страницах.
Рекомендуемый раздел
Это раздел ниже раздела "Закреплено". При первой загрузке приложение "Начало работы" от Майкрософт будет предварительно заполнено в этом расположении. OEM также может предварительно заполнить раздел приветственным или первым приложением для запуска, которое будет закреплено до семи дней, если клиент не удаляет его.
Доступные настройки: один элемент в этом разделе. Настроено в firstRunOEMPins LayoutModification.json.
- Для лучшего и чистого взаимодействия с пользователем рекомендуется, чтобы приложение, выбранное для раздела "Рекомендуемые", не было предварительно закреплено на панели задач или первой странице начальных закреплений.
Все разделы
Это раздел ниже раздела "Рекомендуется". В этом разделе пользователи могут видеть установленные приложения в 3 разных представлениях в раскрывающемся меню: "Категория", "Сетка" и "Список".
Доступные настройки: нет настроек для этого раздела. Все приложения — это список, который включает все установленные приложения и не может быть настроен пользователями или изготовителем оборудования.
Note
Если вы разработчик приложения, и приложение не помещается в правильную категорию в меню "Пуск", выполните следующие действия.
- Если вы находитесь в Европейском союзе, вы можете подключить приложение к Microsoft Store, выполнив процесс подключения Microsoft Store и указав соответствующую категорию, или отправить сообщение электронной почты в службу поддержки классификации приложений и указать имя приложения, имя исполняемого файла и категорию, в которую вы хотите поместить.
- Если вы находитесь за пределами Европейского союза, доставьте приложение в Microsoft Store, следуя процессу подключения Microsoft Store и указав соответствующую категорию.
Раздел приложений для мобильных устройств
Раздел мобильного устройства содержит содержимое устройства с помощью Phone Link, системного компонента Windows. Компаньон мобильных устройств отображает содержимое устройства по телефонной ссылке и не может быть настроен изготовителем оборудования.
Настройка элементов меню
Important
Использование WCD или автоматической настройки меню Windows 11 не поддерживается, LayoutModification.json требуется.
Изготовители оборудования могут настроить макет "Пуск", создав пользовательский LayoutModification.json файл и добавив его в изображение в папке %localappdata%\Microsoft\Windows\Shell . Вам нужен только один LayoutModification.json на изображении, так как эти файлы могут содержать один или несколько элементов верхнего уровня в любом сочетании.
Important
Убедитесь, что LayoutModification.json использует кодировку UTF-8.
LayoutModification.json
LayoutModification.json позволяет настроить закрепление в настраиваемых разделах макета запуска.
элементы LayoutModification.json
| Member | Description |
|---|---|
| primaryOEMPins | Настраивает элементы, отображаемые на странице 1 раздела "Закреплено". Можно указать до четырех элементов в любом сочетании типов. |
| secondaryOEMPins | Настраивает элементы, которые отображаются в конце раздела "Закреплено". Можно указать до четырех элементов в любом сочетании типов. |
| firstRunOEMPins | Настраивается элемент OEM в разделе "Рекомендуемые". Можно указать один элемент. |
ключи LayoutModification.json
Каждый из указанных выше элементов может использовать следующие возможные члены для определения закреплений для каждого раздела:
| Key | Description |
|---|---|
| packagedAppID |
|
| desktopAppID | Указывает распаковку приложения Win32. Чтобы закрепить приложение Win32, используйте AUMID приложения. Если приложение не имеет AUMID, укажите его с помощью desktopAppLink. |
| desktopAppLink | Указывает распаковку приложения Win32, которое не имеет связанного AUMID. Чтобы закрепить этот тип приложения, используйте путь к ярлыку .lnk, который указывает на приложение. |
| caption | Применяется только к элементу firstRunOEMPins . Текстовая строка, отображающаяся при наведении указателя мыши на плитку.Для изображений, содержащих несколько языков, можно указать другой текст для разных языков (как показано в приведенном ниже примере), а также заголовок по умолчанию, используемый в качестве резервного варианта, если язык пользователя не соответствует ни одному явно указанному языку. Дополнительные сведения об указании языков для подписей см . в тегах языка. |
| secondaryTile | См . раздел "Закрепление веб-ссылки". |
| tileID | Уникальный идентификатор, созданный для каждой вторичной плитки. Используется только при указании вторичных плиток. |
Пример файла 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)" }
}
]
}
Tip
Каждый символ обратной косой черты (\) должен быть экранирован в формате \\ 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>"
}
}
Note
Вторичная плитка, экспортированная из 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-го столбца) |
|---|---|---|
| Afrikaans | af | af-ZA |
| Albanian | sq | sq-AL |
| Alsatian | gsw | gsw-CH |
| Amharic | 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 |
| Armenian | hy | hy-AM |
| Assamese | as | as-IN |
| Азербайджан (кириллица) | az-Cyrl | az-Cyrl-AZ |
| Азербайджанская (латиница) | az-Latn | az-Latn-AZ |
| Бенгальский (Бангладеш) | bn-BD | bn-BD |
| Bashkir | ba-Cyrl | ba-RU |
| Basque | eu | eu-ES |
| Belarusian | be | be-BY |
| Бенгали (Индия) | bn-IN | bn-IN |
| Боснийский (кириллица) | bs-Cyrl | bs-Cyrl-BA |
| Боснийский (латиница) | bs | bs-Latn-BA |
| Breton | br-Latn | br-FR |
| Bulgarian | bg | bg-BG |
| Burmese | my | my-MM |
| Catalan | 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 |
| Corsican | co-Latn | co-FR |
| Хорватский (Босния и Герцеговина) | hr-BA | hr-BA |
| Хорватский (Хорватия) | hr-HR | hr-HR |
| Czech | cs | cs-CZ |
| Danish | da | da-DK |
| Dari | prs-Arab | prs-AF |
| Divehi | dv | dv-MV |
| Нидерландский (Бельгия) | nl-BE | nl-BE |
| голландский язык (Нидерланды) | nl-NL | nl-NL |
| Dzongkha | 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 |
| Английский (США) | en-US | en-US |
| Английский (Зимбабве) | en-ZW | en-ZW |
| Estonian | et | et-EE |
| Faroese | fo | fo-FO |
| Filipino | fil-Latn | fil-PH |
| Finnish | 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 |
| Frisian | 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 |
| Galician | gl | gl-ES |
| Georgian | ka | ka-GE |
| Немецкий (Австрия) | de-AT | de-AT |
| Немецкий (Германия) | de-DE | de-DE |
| Немецкий (Лихтенштейн) | de-LI | de-LI |
| Немецкий (Люксембург) | de-LU | de-LU |
| Немецкий (Швейцария) | de-CH | de-CH |
| Greek | el | el-GR |
| Gujarati | gu | gu-IN |
| Хауса (латиница) | ha-Latn | ha-Latn-NG |
| Hawaiian | haw-Latn | haw-US |
| Hebrew | he | he-IL |
| Hindi | hi | hi-IN |
| Hungarian | hu | hu-HU |
| Icelandic | is | is-IS |
| Igbo | ig-Latn | ig-NG |
| Инари Сами | smn-Latn | smn-FI |
| Indonesian | id | id-ID |
| Inuktitut (канадский абориген syllabics) | iu-Cans | iu-Cans-CA |
| Inuktitut (латиница) | iu-Latn | iu-Latn-CA |
| Irish | ga | ga-IE |
| Ирландский (Соединенное Королевство) | ga-GB | ga-GB |
| isiXhosa | xh | xh-ZA |
| isiZulu | zu | zu-ZA |
| итальянский (Италия) | it-IT | it-IT |
| Итальянский (Швейцария) | it-CH | it-CH |
| Japanese | ja | ja-JP |
| K’iche’ | quc-Latn | quc-Latn-GT |
| Kalaallisut | kl | kl-GL |
| Kannada | kn | kn-IN |
| Kazakh | kk | kk-KZ |
| Khmer | km | km-KH |
| Kinyarwanda | rw | rw-RW |
| Kiswahili | sw | sw-KE |
| Konkani | kok | kok-IN |
| Korean | ko | ko-KR |
| Kyrgyz | ky-Cyrl | ky-KG |
| Lao | lo | lo-LA |
| Latvian | lv | lv-LV |
| Lithuanian | lt | lt-LT |
| Нижнелужицкий | dsb | dsb-DE |
| Луле Сами (Норвегия) | smj-Latn-NO | smj-NO |
| Луле Сами (Швеция) | smj-Latn-SE | smj-SE |
| Luxembourgish | lb | lb-LU |
| Macedonian | mk | mk-MK |
| Малайский (Бруней) | ms-BN | ms-BN |
| Малайский (Малайзия) | ms-MY | ms-MY |
| Malayalam | ml | ml-IN |
| Maltese | mt | mt-MT |
| Maori | mi-Latn | mi-NZ |
| Mapuche | arn-Latn | arn-CL |
| Marathi | mr | mr-IN |
| Mohawk | 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 |
| Норвежский (Nynorsk) | nn | nn-NO |
| Occitan | oc-Latn | oc-FR |
| Odia | or | or-IN |
| Pashto | ps | ps-AF |
| Пашто (Пакистан) | ps-PK | ps-PK |
| Persian | fa | fa-IR |
| Polish | 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 |
| Romansh | rm | rm-CH |
| Russian | ru | ru-RU |
| Sakha | sah-Cyrl | sah-RU |
| Sanskrit | 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 |
| Sinhala | si | si-LK |
| Колтта-саамский | sms-Latn | sms-FI |
| Slovak | sk | sk-SK |
| Slovenian | 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 |
| Syriac | 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 |
| Telugu | te | te-IN |
| Thai | th | th-TH |
| Tibetan | bo-Tibt | bo-CN |
| Тигринья (Эритрея) | ti-ER | ti-ER |
| Тигринья (Эфиопия) | ti-ET | ti-ET |
| Turkish | tr | tr-TR |
| Туркменский (латиница) | tk-Latn | tk-TM |
| Ukrainian | uk | uk-UA |
| Верхнелужицкий | hsb | hsb-DE |
| Урду (Индия) | ur-IN | ur-IN |
| Урду (Пакистан) | ur-PK | ur-PK |
| Uyghur | ug-Arab | ug-CN |
| Узбекский (кириллица) | uz-Cyrl | uz-Cyrl-UZ |
| Узбекский (латиница) | uz-Latn | uz-Latn-UZ |
| Valencian | ca-ES-valencia | ca-ES-valencia |
| Vietnamese | vi | vi-VN |
| Welsh | cy | cy-GB |
| Wolof | wo-Latn | wo-SN |
| Yi | ii-Yiii | ii-CN |
| Yoruba | 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"
}