Personalización del diseño de inicio de Windows 11

¿Buscas la versión profesional de TI de este tema? Consulte Personalización del diseño de menú Inicio en Windows 11

Sugerencia

Para obtener la versión Windows 10 de este tema, consulte Personalización del diseño de Windows 10 Inicio.

Los OEM pueden personalizar el diseño de Windows 11 Inicio para que los elementos definidos por OEM (aplicaciones o sitios web) estén anclados en determinadas áreas del menú Inicio.

Las personalizaciones de diseño de inicio se configuran con LayoutModification.json y, opcionalmente, LayoutModification.xml:

  • LayoutModification.json proporciona compatibilidad completa con patillas de aplicación
  • LayoutModification.xml habilita la adición de patillas de sitio web a LayoutModification.json

Nota

No puede usar Windows Diseñador de configuraciones ni Desatendida para configurar el menú Inicio de Windows 11.

secciones de menú Inicio

El menú Inicio consta de tres secciones: Anclado, Todas las aplicaciones y Recomendado. LayoutModification.json puede incluir personalizaciones para las secciones ancladas o recomendadas.

Sección anclada

La sección de la parte superior de la menú Inicio se denomina sección Anclada. Esta sección consta de patillas organizadas en una cuadrícula. Los elementos de esta sección son un subconjunto de todas las aplicaciones instaladas en el equipo; no todas las aplicaciones instaladas se incluyen en esta sección de forma predeterminada. El número de filas y elementos de esta vista es coherente en todos los tamaños del panel del dispositivo.

Aunque la vista inicial de esta sección muestra 18 elementos, un usuario puede usar el control de paginación para desplazarse por páginas de patillas adicionales. Los elementos de esta sección son una combinación de aplicaciones definidas por Microsoft, aplicaciones entregadas dinámicamente y elementos configurados por OEM. Después de configurar su PC, los usuarios pueden agregar, mover o quitar patillas en esta sección.

Personalizaciones disponibles:

  • Hasta cuatro elementos de la página 1 de esta sección. Configurado con primaryOEMPins en LayoutModification.json.
  • Hasta cuatro elementos en la parte inferior de la cuadrícula de la aplicación anclada. Los usuarios deben desplazarse hacia abajo en el menú Inicio para ver estos patillas. Configurado con secondaryOEMPins en LayoutModification.json.

Si ancla menos de cuatro elementos en cualquiera de estas secciones, otras aplicaciones definidas por Microsoft se deslizarán para rellenar el espacio para mantener el mismo orden. Se omitirán todos los elementos de matriz más allá de los cuatro primeros.

Nota

Un elemento solo puede aparecer en la sección Anclado una vez. No es posible anclar una aplicación en más de una ubicación de esta sección, ya sea en la misma página o en páginas diferentes.

Sección Todas las aplicaciones

Esto aparece cuando un usuario hace clic en Todas las aplicaciones en la esquina superior derecha del menú Inicio. Todas las aplicaciones son una lista completa, en orden alfabético, de todas las aplicaciones instaladas.

Personalizaciones disponibles:

  • No hay personalizaciones para esta sección. Todas las aplicaciones son una lista que incluye todas las aplicaciones instaladas y no se pueden personalizar mediante usuarios o OEM.

Esta es la sección debajo de la sección "Anclado". En el primer arranque, la aplicación Introducción de Microsoft se rellenará previamente en esta ubicación. Un OEM también puede rellenar previamente la sección con una aplicación de experiencia de bienvenida o primera ejecución que permanecerá anclada durante un máximo de siete días a menos que un cliente lo quite.

Personalizaciones disponibles: un elemento de esta sección. Configurado con firstRunOEMPins en LayoutModification.json.

  • Para obtener la mejor y más limpia experiencia de usuario, se recomienda que la aplicación elegida para la sección Recomendada no esté anclada previamente a la barra de tareas o a la primera página de pins de inicio.

Personalización de elementos de menú Inicio

Importante

No se admite el uso de WCD o Unattend para personalizar el Windows 11 menú Inicio, se requiere LayoutModification.json.

Los OEM pueden personalizar el diseño de inicio mediante la creación de un archivo personalizado LayoutModification.json y su adición a una imagen, en la %localappdata%\Microsoft\Windows\Shell carpeta . Solo necesita uno LayoutModification.json en la imagen, ya que estos archivos pueden contener uno o varios de los miembros de nivel superior en cualquier combinación.

Si va a anclar vínculos web, también tendrá que crear un LayoutModification.xml archivo para usarlo en combinación con LayoutModification.json.

Importante

Asegúrese de que LayoutModification.json usa la codificación UTF-8.

LayoutModification.json

LayoutModification.json permite configurar las patillas dentro de las secciones personalizables de un diseño de inicio.

Miembros layoutModification.json

Miembro Descripción
primaryOEMPins Configura los elementos que se muestran en la página 1 de la sección "Anclado". Puede especificar hasta cuatro elementos, en cualquier combinación de tipo.
secondaryOEMPins Configura los elementos que aparecen al final de la sección "Anclado". Puede especificar hasta cuatro elementos, en cualquier combinación de tipo.
firstRunOEMPins Configura el elemento configurable por OEM en la sección "Recomendado". Puede especificar un elemento.

Claves layoutModification.json

Cada uno de los miembros anteriores puede usar los siguientes miembros posibles para definir patillas para cada sección:

Clave Descripción
packagedAppID
  • Especifica una aplicación Plataforma universal de Windows. Para anclar una aplicación para UWP, usa el AUMID de la aplicación.
  • Se usa junto con el tileID subelemento para especificar un vínculo web. consulte Anclar un vínculo web Para obtener información sobre cómo anclar un vínculo web.
tileID Solo se usa con packagedAppID. Corresponde a en TileID un LayoutModification.xml al anclar un vínculo web.
desktopAppID Especifica una aplicación Win32 sin empaquetar. Para anclar una aplicación Win32, use el AUMID de la aplicación. Si la aplicación no tiene un AUMID, especifíquela mediante desktopAppLink en su lugar.
desktopAppLink Especifica una aplicación Win32 sin empaquetar que no tiene un AUMID asociado. Para anclar este tipo de aplicación, use la ruta de acceso al acceso directo .lnk que apunta a la aplicación.
caption Solo se aplica al firstRunOEMPins elemento. Cadena de texto que se muestra cuando un usuario mantiene el puntero sobre el icono.

En el caso de las imágenes que contienen varios idiomas, puede especificar texto diferente para distintos idiomas (como se muestra en el ejemplo siguiente), así como un título predeterminado que se usa como reserva cuando el idioma de un usuario no coincide con ningún idioma especificado explícitamente. Consulte Etiquetas de idioma para obtener más información sobre cómo especificar idiomas para títulos.

Archivo LayoutModification.json de ejemplo

Este es un archivo LayoutModification.json de ejemplo que muestra las personalizaciones de las tres secciones de menú Inicio personalizables:

  • Tres elementos de primaryOEMPins: una aplicación para UWP, una aplicación Win32 y un vínculo web
  • Dos elementos de secondaryOEMPins: un vínculo web y una aplicación Win32
  • Un elemento de firstRunOEMPins: una aplicación Win32 especificada por un archivo .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)" } 
    } 
  ] 
} 

Sugerencia

Cada carácter de barra diagonal inversa única (\) debe escapar \\ según la sintaxis JSON.

Conflictos de patillas

  • Aplicaciones entregadas dinámicamente: antes de que Microsoft intente anclar dinámicamente una aplicación de terceros o de terceros, primero comprueba si el OEM ya ha anclado la misma aplicación exactamente en cualquier página. Si es así, Microsoft mantiene la aplicación OEM anclada en su lugar.

  • Aplicaciones de primera entidad definidas estáticamente por Microsoft en la página 1: El OEM no puede mover las aplicaciones de terceros (por ejemplo, Microsoft Edge, Correo, Tienda) ancladas en la página 1. Si el OEM intenta anclar también una de estas aplicaciones en la página 1, se omitirá.

  • Elevación estática de aplicaciones de microsoft de primera entidad definidas estáticamente: los OEM pueden anclar una aplicación de terceros de Microsoft (por ejemplo: Calculadora, Cámara) en la página 1 y mover su posición a la página 1 siempre y cuando Microsoft no esté anclado estáticamente en la página 1 o no esté anclado.

Para anclar un vínculo web al menú Inicio, deberá usar los LayoutModification.json archivos y LayoutModification.xml .

Los vínculos web usan LayoutModification.xml y LayoutModification.json. Cada vínculo web especificado en LayoutModification.json debe tener un elemento correspondiente SecondaryTile en LayoutModification.xml:

  • LayoutModification.xml se usa para configurar el vínculo web
  • LayoutModification.json hace referencia al vínculo web configurado

Importante

Asegúrese de incluir ambos archivos LayoutModification en la imagen.

Creación de un LayoutModification.xml

La manera más fácil de crear un archivo de diseño de inicio .xml es agregar vínculos al sitio web en una Windows 10 menú Inicio del equipo de referencia y, a continuación, usar PowerShell para exportar el diseño. Deberá incluir tanto el diseño LayoutModification.json exportado como el de la imagen si usa patillas web.

Consulte Exportar el diseño de inicio para obtener información sobre cómo exportar un diseño de inicio.

El diseño de inicio exportado contendrá SecondaryTile elementos para cada uno de los vínculos web que ha configurado. Anote los AppUserModelID elementos y TileID . Los agregará a LayoutModification.json para anclar el vínculo web.

Pin web de ejemplo

A continuación se muestra un ejemplo de un pin web desde un LayoutModification.xml:

<start:SecondaryTile 
AppUserModelID="Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App" 
TileID="MSEdge.anfoedbkjbcacemdbigf.UserData.Default" 
Arguments="--launch-tile --profile-directory=Default --app-id=anfoedbkjbhcfgooaffkopcacemdbigf --app-url=https://www.bing.com/" 
DisplayName="(Text of your choice to display in Start)" 
Square150x150LogoUri="msappdata:///local/Favicons/Taskbar/‌anfoedbkjbhcfgooaffkopcacemdbigf/largefavicon.png" 
Wide310x150LogoUri="ms-appx:///" 
ShowNameOnSquare150x150Logo="true" 
ShowNameOnWide310x150Logo="false" 
BackgroundColor="#000000" 
Size="2x2" 
Row="0" 
Column="0"/> 

Agregue este icono a LayoutModification.json agregando un nuevo objeto JSON en la sección que desea agregar el pin:

  • Use el atributo de AppUserModelID ("Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App") para el packagedAppID valor de LayoutModification.json.
  • Use el atributo de TileID ("MSEdge.anfoedbkjbcacemdbigf.UserData.Default") para el tileID valor de LayoutModification.json.

Este es el aspecto que tiene, con el ejemplo anterior, para anclar el vínculo web a la parte inferior de la sección "Anclado":

... 
"secondaryOEMPins": [ 
  { "packagedAppId": "Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App", 
    "tileId": "MSEdge.anfoedbkjbcacemdbigf.UserData.Default" }, 
  ], 
...

Anclaje previo de Office

Office aplicaciones click-to-run (C2R) se anclarán automáticamente a Start by Windows si las aplicaciones están preinstaladas. Instale la versión C2R de Office mediante el kit de preinstalación de Office (OPK) y Windows detectará automáticamente la instalación de Office y agregará los pines adecuados a Inicio. No todas las Aplicación de Office C2R se anclarán a Inicio, solo Word, Excel y PowerPoint. Este comportamiento es completamente automático y no requiere nada en LayoutModification.json.

Si C2R Office no está preinstalado, los demás elementos anclados a Inicio se deslizarán para rellenar el lugar de estas aplicaciones, por lo que no quedan espacios en medio del diseño.

Agregar un diseño a una imagen

  1. Monte la imagen de Windows.

    dism /mount-image /imagefile:E:\Sources\install.wim /mountdir:C:\mount /index:1
    
  2. LayoutModification.json Copie y LayoutModification.xml, en la imagen montada. Windows busca estos archivos en la \Windows\Users\Default\Appdata\Local\Microsoft\Windows\Shell carpeta . Si los archivos layoutmodification ya existen en la carpeta , reemplace los archivos existentes por los nuevos.

    xcopy /s LayoutModification.json C:\Mount\Users\Default\Appdata\Local\Microsoft\Windows\Shell
    xcopy /s LayoutModification.xml C:\Mount\Users\Default\Appdata\Local\Microsoft\Windows\Shell
    
  3. Desmonte la imagen y confirme los cambios.

    dism /unmount-image /mountdir:C:\mount /commit
    

Etiquetas de idioma para subtítulos

La tabla siguiente contiene las etiquetas que se usarán para cada idioma admitido por Windows 11:

  • Si conoce el idioma o la configuración regional, búselo en la primera columna y use la etiqueta correspondiente en la segunda columna (nota: las etiquetas se tratan como distinguen mayúsculas de minúsculas, por lo que debe asegurarse de usar en-US por ejemplo y no en-us).
  • No use etiquetas en tercera columna. Sin embargo, si cree que usa una etiqueta incorrecta y desea buscar la etiqueta correcta correspondiente, puede intentar buscar la tercera columna para la etiqueta que está intentando usar y, a continuación, ver cuál debe ser la etiqueta correcta de la segunda columna.
idioma de Windows Etiqueta que se va a usar en LayoutModification.json Etiqueta de estilo anterior (no use si es diferente de la segunda columna)
Afrikáans af af-ZA
Albanés sq sq-AL
Alsaciano Gsw gsw-CH
Amárico am am-ET
Árabe (Argelia) ar-DZ ar-DZ
Árabe (Bahréin) ar-BH ar-BH
Árabe (Egipto) ar-EG ar-EG
Árabe (Iraq) ar-IQ ar-IQ
Árabe (Jordania) ar-JO ar-JO
Árabe (Kuwait) ar-KW ar-KW
Árabe (Líbano) ar-LB ar-LB
Árabe (Libia) ar-LY ar-LY
Árabe (Marruecos) ar-MA ar-MA
Árabe (Omán) ar-OM ar-OM
Árabe (Qatar) ar-QA ar-QA
Árabe (Arabia Saudí) ar-SA ar-SA
Árabe (Siria) ar-SY ar-SY
Árabe (Túnez) ar-TN ar-TN
Árabe (Emiratos Árabes Unidos) ar-AE ar-AE
Árabe (Yemen) ar-YE ar-YE
Armenio hy hy-AM
Asamés as as-IN
Azerbaiyano (cirílico) az-Cyrl az-Cyrl-AZ
Azerbaiyano (latino) az-Latn az-Latn-AZ
Bengalí (Bangladesh) bn-BD bn-BD
Bashkir ba-Cyrl ba-RU
Vasco eu eu-ES
Bielorruso be be-BY
Bengali (India) bn-IN bn-IN
Bosnio (cirílico) bs-Cyrl bs-Cyrl-BA
Bosnio (latino) bs bs-Latn-BA
Bretón br-Latn br-FR
Búlgaro bg bg-BG
Birmano my my-MM
Catalán ca ca-ES
Cebuano (latino, Filipinas) ceb-Latn-PH ceb-Latn-PH
Kurdo central ku-arab ku-Arab-IQ
Chakma (Chakma, Bangladesh) ccp-Cakm-BD ccp-Cakm-BD
Chakma (Chakma, India) ccp-Cakm-IN ccp-Cakm-IN
Cheroqui (cheroqui) chr-Cher chr-Cher-US
Chino (simplificado, China) zh-Hans-CN zh-CN
Chino (simplificado, Singapur) zh-Hans-SG zh-SG
Chino (tradicional, RAE de Hong Kong) zh-Hant-HK zh-HK
Chino (tradicional, RAE de Macao) zh-Hant-MO zh-MO
Chino (tradicional, Taiwán) zh-Hant-TW zh-TW
Corso co-Latn co-FR
Croata (Bosnia y Herzegovina) hr-BA hr-BA
Croata (Croacia) hr-HR hr-HR
Checo cs cs-CZ
Danés da da-DK
Dari prs-Arab prs-AF
Divehi Dv dv-MV
Neerlandés (Bélgica) nl-BE nl-BE
Neerlandés (Países Bajos) nl-NL nl-NL
Dzongkha Dz dz-BT
Inglés (Australia) en-AU en-AU
Inglés (Belice) en-BZ en-BZ
Inglés (Canadá) en-CA en-CA
Inglés (Caribe) en-029 en-029
Inglés (India) en-IN en-IN
Inglés (Irlanda) en-IE en-IE
Inglés (Jamaica) en-JM en-JM
Inglés (Malasia) en-MY en-MY
Inglés (Nueva Zelanda) en-NZ en-NZ
Inglés (Filipinas) en-PH en-PH
Inglés (Singapur) en-SG en-SG
Inglés (Sudáfrica) en-ZA en-ZA
Inglés (Trinidad y Tobago) en-TT en-TT
Inglés (Emiratos Árabes Unidos) en-AE en-AE
Inglés (Reino Unido) en-GB en-GB
Spanish (Traditional Sort) - Spain es-ES es-ES
Inglés (Zimbabue) en-ZW en-ZW
Estonio et et-EE
Feroés fo fo-FO
Filipino fil-Latn fil-PH
Finés fi fi-FI
Francés (Bélgica) fr-BE fr-BE
Francés (Canadá) fr-CA fr-CA
Francés (Caribe) fr-029 fr-029
Francés (Francia) fr-FR fr-FR
Francés (Luxemburgo) fr-LU fr-LU
Francés (Mónaco) fr-MC fr-MC
Francés (Suiza) fr-CH fr-CH
Frisia Fy fy-NL
Fulah (Adlam, Burkina Faso) ff-Adlm-BF ff-Adlm-BF
Fulah (Adlam, Camerún) ff-Adlm-CM ff-Adlm-CM
Fulah (Adlam, Gambia) ff-Adlm-GM ff-Adlm-GM
Fulah (Adlam, Ghana) ff-Adlm-GH ff-Adlm-GH
Fulah (Adlam, Guinea) ff-Adlm-GN ff-Adlm-GN
Fulah (Adlam, Guinea-Badvisor) ff-Adlm-GW ff-Adlm-GW
Fulah (Adlam, Liberia) ff-Adlm-LR ff-Adlm-LR
Fulah (Adlam, Mauritania) ff-Adlm-MR ff-Adlm-MR
Fulah (Adlam, Níger) ff-Adlm-NE ff-Adlm-NE
Fulah (Adlam, Nigeria) ff-Adlm-NG ff-Adlm-NG
Fulah (Adlam, Senegal) ff-Adlm-SN ff-Adlm-SN
Fulah (Adlam, Sierra Leona) ff-Adlm-SL ff-Adlm-SL
Fulah (latino, Burkina Faso) ff-Latn-BF ff-Latn-BF
Fulah (Latino, Camerún) ff-Latn-CM ff-Latn-CM
Fulah (Latino, Gambia) ff-Latn-GM ff-Latn-GM
Fulah (latino, Ghana) ff-Latn-GH ff-Latn-GH
Fulah (latino, Guinea) ff-Latn-GN ff-Latn-GN
Fulah (Latino, Guinea-Badvisor) ff-Latn-GW ff-Latn-GW
Fulah (latino, Liberia) ff-Latn-LR ff-Latn-LR
Fulah (Latino, Mauritania) ff-Latn-MR ff-Latn-MR
Fulah (Latino, Níger) ff-Latn-NE ff-Latn-NE
Fulah (latino, Nigeria) ff-Latn-NG ff-Latn-NG
Fulah (latino, Senegal) ff-Latn-SN ff-Latn-SN
Fulah (Latino, Sierra Leona) ff-Latn-SL ff-Latn-SL
Gallego gl gl-ES
Georgiano ka ka-GE
Alemán (Austria) de-AT de-AT
Alemán (Alemania) de-DE de-DE
Alemán (Liechtenstein) de-LI de-LI
Alemán (Luxemburgo) de-LU de-LU
Alemán (Suiza) de-CH de-CH
Griego el el-GR
Gujarati gu gu-IN
Hausa (latino) ha-Latn ha-Latn-NG
Hawaiano haw-Latn haw-US
Hebreo he he-IL
Hindi hi hi-IN
Húngaro hu hu-HU
Islandés is is-IS
Igbo ig-Latn ig-NG
Sami inari smn-Latn smn-FI
Indonesio id id-ID
Inuktitut (Syllabices indígenas canadienses) iu-Cans iu-Cans-CA
Inuktitut (latino) iu-Latn iu-Latn-CA
Irlandés ga ga-IE
Irlandés (Reino Unido) ga-GB ga-GB
isiXhosa Xh xh-ZA
isiZulu Zu zu-ZA
Italiano (Italia) it-IT it-IT
Italiano (Suiza) it-CH it-CH
Japonés ja ja-JP
Quiché quc-Latn quc-Latn-GT
Groenlandés Kl kl-GL
Canarés kn kn-IN
Kazajo kk kk-KZ
Jemer km km-KH
Kinyarwanda Rw rw-RW
Kiswahili sw sw-KE
Konkani Kok kok-IN
Coreano ko ko-KR
Kirguís ky-Cyrl ky-KG
Lao lo lo-LA
Letón lv lv-LV
Lituano lt lt-LT
Bajo sorbio Osd dsb-DE
Lule Sami (Noruega) smj-Latn-NO smj-NO
Lule Sami (Suecia) smj-Latn-SE smj-SE
Luxemburgués lb lb-LU
Macedonio mk mk-MK
Malayo (Brunéi) ms-BN ms-BN
Malayo (Malasia) ms-MY ms-MY
Malayalam ml ml-IN
Maltés mt mt-MT
Maori mi-Latn mi-NZ
Mapuche arn-Latn arn-CL
Maratí mr mr-IN
Mohawk moh-Latn moh-CA
Mongol (cirílico) mn-Cyrl mn-MN
Mongolia (mongolia tradicional) mn-Mong mn-Mong-CN
Nepalí (India) ne-IN ne-IN
Nepalí (Nepal) ne-NP ne-NP
Sami del Norte (Finlandia) se-Latn-FI se-FI
Sami del Norte (Noruega) se-Latn-NO se-NO
Sami del Norte (Suecia) se-Latn-SE se-SE
Noruego (Bokmål) nb nb-NO
Noruego (nynorsk) nn nn-NO
Occitano oc-Latn oc-FR
Odia or or-IN
Pastún ps ps-AF
Pashto (Pakistán) ps-PK ps-PK
Persa fa fa-IR
Polaco pl pl-PL
Portugués (Brasil) pt-BR pt-BR
Portugués (Portugal) pt-PT pt-PT
Punyabí (árabe) pa-arab pa-Arab-PK
Punjabi (Gurmukhi) pa pa-IN
Quechua (Bolivia) quz-Latn-BO quz-BO
Quechua (Ecuador) quz-Latn-EC quz-EC
Quechua (Perú) quz-Latn-PE quz-PE
Rumano (Moldova) ro-MD ro-MD
Rumano (Rumanía) ro-RO ro-RO
Romanche rm rm-CH
Ruso ru ru-RU
Sakha sah-Cyrl sah-RU
Sánscrito sa-Deva sa-IN
Gaélico escocés gd-Latn gd-GB
Serbio (cirílico, Bosnia y Herzegovina) sr-Cyrl-BA sr-Cyrl-BA
Serbio (cirílico, Montenegro) sr-Cyrl-ME sr-Cyrl-ME
Serbio (cirílico, Serbia) sr-Cyrl-RS sr-Cyrl-RS
Serbio (latino, Bosnia y Herzegovina) sr-Latn-BA sr-Latn-BA
Serbio (latino, Montenegro) sr-Latn-ME sr-Latn-ME
Serbio (latino, Serbia) sr-Latn-RS sr-Latn-RS
Sotho septentrional Nso nso-ZA
Setswana (Botsuana) tn-BW tn-BW
Setswana (Sudáfrica) tn-ZA tn-ZA
Sindhi (árabe) sd-Arab sd-Arab-PK
Cingalés si si-LK
Sami skolt sms-Latn sms-FI
Eslovaco sk sk-SK
Esloveno sl sl-SI
Sami meridional (Noruega) sma-Latn-NO sma-NO
Sami meridional (Suecia) sma-Latn-SE sma-SE
Español (Argentina) es-AR es-AR
Español (Bolivia) es-BO es-BO
Español (Chile) es-CL es-CL
Español (Colombia) es-CO es-CO
Español (Costa Rica) es-CR es-CR
Español (República Dominicana) es-DO es-DO
Español (Ecuador) es-EC es-EC
Español (El Salvador) es-SV es-SV
Español (Guatemala) es-GT es-GT
Español (Honduras) es-HN es-HN
Español (Latinoamérica) es-419 es-419
Español (México) es-MX es-MX
Español (Nicaragua) es-NI es-NI
Español (Panamá) es-PA es-PA
Español (Paraguay) es-PY es-PY
Español (Perú) es-PE es-PE
Español (Puerto Rico) es-PR es-PR
Español (España) es-ES es-ES
Español (Estados Unidos) es-US es-US
Español (Uruguay) es-UY es-UY
Español (Venezuela) es-VE es-VE
Tamazight marroquí estándar zgh-Tfng zgh-Tfng-MA
Sueco (Finlandia) sv-FI sv-FI
Sueco (Suecia) sv-SE sv-SE
Sirio syr-Syrc syr-SY
Tayiko (cirílico) tg-Cyrl tg-Cyrl-TJ
Tamil (India) ta-IN ta-IN
Tamil (Malasia) ta-MY ta-MY
Tamil (Singapur) ta-SG ta-SG
Tamil (Sri Lanka) ta-LK ta-LK
Tatar (cirílico) tt-Cyrl tt-RU
Telugu te te-IN
Tailandés th th-TH
Tibetano bo-Tibt bo-CN
Tigrinya (Eritrea) ti-ER ti-ER
Tigriña (Etiopia) ti-ET ti-ET
Turco tr tr-TR
Turcomano (latino) tk-Latn tk-TM
Ucraniano uk uk-UA
Alto sorbio Hsb hsb-DE
Urdu (India) ur-IN ur-IN
Urdú (Pakistán) ur-PK ur-PK
Uigur ug-arab ug-CN
Uzbeko (cirílico) uz-Cyrl uz-Cyrl-UZ
Uzbeko (latino) uz-Latn uz-Latn-UZ
Valenciano ca-ES-valencia ca-ES-valencia
Vietnamita vi vi-VN
Galés cy cy-GB
Wolof wo-Latn wo-SN
Yi ii-Yiii ii-CN
Yoruba yo-Latn yo-NG

Ejemplo JSON

En el fragmento de código JSON de ejemplo siguiente se muestran ejemplos de cómo usar cada etiqueta de idioma disponible.

  • En el caso de los idiomas o configuraciones regionales para los que ha localizado el texto, reemplace el nombre del idioma del marcador de posición en el fragmento de código por el texto real.

  • Para idiomas o configuraciones regionales para los que no tiene previsto localizar texto, quite la línea correspondiente del fragmento de código. El sistema volverá a la entrada de la default parte inferior del texto que se va a mostrar para esos idiomas o configuraciones regionales.

  • Para cualquier idioma que tenga varias variantes de configuración regional, puede especificar solo la etiqueta principal (la parte anterior al primer guión) como reserva para todas las demás configuraciones regionales de ese idioma. Por ejemplo:

    "caption": {
    "en-US": "English (United States)", 
    "en-GB": "English (United Kingdom)", 
    "en": "text for all other locale variants of English"}
    

    Esto proporcionaría textos específicamente para inglés de EE. UU. e inglés del Reino Unido y, a continuación, para todas las demás variantes de configuración regional del inglés (por ejemplo, en-CA para inglés de Canadá), el sistema usará el texto del título "en".

Lista completa de idiomas de subtítulos disponibles:

"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"
}