Compartir a través de


Personalizar el diseño de Inicio de Windows 11

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

Sugerencia

Para obtener información sobre la versión de Windows 10 de este tema, consulte Personalización del diseño de inicio de Windows 10

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

Las personalizaciones del diseño de inicio, incluida la configuración de los anclajes de sitios web, se configuran con LayoutModification.json.

Nota:

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

Secciones del menú Inicio

El menú Inicio consta de tres secciones: Ancladas, Todas las aplicaciones y Recomendadas. LayoutModification.json puede incluir personalizaciones para las secciones Ancladas o Recomendadas.

Sección anclada

La sección de la parte superior del menú Inicio se denomina sección Anclada. Esta sección consta de marcadores organizados 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 marcadores 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 equipo, los usuarios pueden agregar, mover o quitar marcadores 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 marcadores. 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

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

Personalizaciones disponibles:

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

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 Recomendado no esté anclada previamente a la barra de tareas o a la primera página de marcadores de inicio.

Personalización de los elementos del menú Inicio

Importante

No se admite el uso de WCD o la opción desatendida para personalizar el menú Inicio de Windows 11, se necesita LayoutModification.json.

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

Importante

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

LayoutModification.json

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

Miembros de LayoutModification.json

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

Claves de LayoutModification.json

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

Clave Descripción
packagedAppID
  • Especifica una aplicación de la Plataforma universal de Windows. Para anclar una aplicación para UWP, use el AUMID de la aplicación.
  • También se puede usar como subelemento dentro de secondaryTile para especificar un vínculo web. Consulte Anclaje de 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.
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 elemento firstRunOEMPins. Cadena de texto que se muestra cuando un usuario mantiene el puntero sobre el mosaico.

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 subtítulo predeterminado que se usa como alternativa cuando el idioma de un usuario no coincide con ningún idioma especificado explícitamente. Consulte Etiquetas de idioma para subtítulos para obtener más información sobre cómo especificar idiomas para subtítulos.

secondaryTile Consulte Anclaje de un vínculo web.
tileID Identificador único generado para cada mosaico secundario. Solo se usa para especificar mosaicos secundarios.

Archivo LayoutModification.json de ejemplo

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

  • Tres elementos en primaryOEMPins: una aplicación para UWP, una aplicación Win32 y un vínculo web.
  • Dos elementos en secondaryOEMPins: un vínculo web y una aplicación Win32
  • Un elemento en 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 invertida (\) debe tener la secuencia de escape \\ según la sintaxis JSON.

Conflictos de anclajes

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

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

  • Elevación de aplicaciones propias definidas estáticamente por Microsoft: los OEM pueden anclar una aplicación propia de Microsoft (por ejemplo: Calculadora, Cámara) en la página 1 y mover su posición a la página 1, siempre que no esté ya anclada o que Microsoft no la haya anclado estáticamente en la página 1.

Para anclar un vínculo web al menú Inicio, deberá especificar un elemento secondaryTile en LayoutModification.json. La manera más fácil de hacerlo es anclar un sitio web al menú Inicio mediante Edge y, a continuación, usar PowerShell para exportar el diseño de inicio.

Anclaje de un sitio web mediante Edge

Navegue hasta el sitio web que desee anclar. Haga clic en la barra de herramientas de Edge (menú de tres puntos) > seleccione "Más herramientas" > y, después, seleccione "Anclar a inicio".

Exportación del diseño de inicio

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. A continuación, puede agregarlo al archivo LayoutModification.json personalizado.

Marcador web de ejemplo

A continuación se muestra un ejemplo de un anclaje de web de un 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>"
    }
}

Nota:

El mosaico secundario exportado desde Export-StartLayout contendrá imágenes codificadas en base64 para mosaicos grandes y pequeños. Puede usar este fragmento de código JSON tal como está, sin ninguna modificación, para la configuración de OEM. Agregue este mosaico a LayoutModification.json agregando un nuevo objeto JSON a la sección en la que desee agregar el anclaje. 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":

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

Anclaje previo de Office

Windows anclará a Inicio automáticamente las aplicaciones de Office para hacer clic y ejecutar (C2R) si están preinstaladas. Instale la versión de C2R de Office con el kit de preinstalación de Office (OPK) y Windows detectará automáticamente la instalación de Office y agregará los anclajes adecuados a Inicio. No todas las aplicación de C2R de Office se anclarán a Inicio, solo las de Word, Excel y PowerPoint. Este comportamiento es totalmente automático y no requiere nada en LayoutModification.json.

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

Adición de 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. Copie LayoutModification.json en la imagen montada. Windows busca este archivo en la carpeta \Windows\Users\Default\Appdata\Local\Microsoft\Windows\Shell. Si ya existe un archivo de modificación de diseño en la carpeta, reemplace el archivo existente por el nuevo.

    xcopy /s LayoutModification.json 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

En la tabla siguiente se incluyen las etiquetas que se usarán para cada idioma compatible con Windows 11:

  • Si conoce el idioma o la configuración regional, búsquelo en la primera columna y use la etiqueta correspondiente en la segunda columna (nota: las etiquetas distingue mayúsculas de minúsculas, por lo que debe asegurarse de usar en-US y no en-us, por ejemplo).
  • No use etiquetas en la tercera columna. Sin embargo, si cree que está usando una etiqueta incorrecta y desea buscar la etiqueta correcta correspondiente, puede intentar buscarla en la tercera columna 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 se usa 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, Bangladés) ccp-Cakm-BD ccp-Cakm-BD
Chakma (Chakma, India) ccp-Cakm-IN ccp-Cakm-IN
Cheroqui (cheroqui) chr-Cher chr-Cher-ES
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
Inglés (Estados Unidos) es-ES en-US
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
Frisón fy fy-NL
Fula (ádlam, Burkina Faso) ff-Adlm-BF ff-Adlm-BF
Fula (ádlam, Camerún) ff-Adlm-CM ff-Adlm-CM
Fula (ádlam, Gambia) ff-Adlm-GM ff-Adlm-GM
Fula (ádlam, Ghana) ff-Adlm-GH ff-Adlm-GH
Fula (ádlam, Guinea) ff-Adlm-GN ff-Adlm-GN
Fula (ádlam, Guinea-Bisáu) ff-Adlm-GW ff-Adlm-GW
Fula (ádlam, Liberia) ff-Adlm-LR ff-Adlm-LR
Fula (ádlam, Mauritania) ff-Adlm-MR ff-Adlm-MR
Fula (ádlam, Níger) ff-Adlm-NE ff-Adlm-NE
Fula (ádlam, Nigeria) ff-Adlm-NG ff-Adlm-NG
Fula (ádlam, Senegal) ff-Adlm-SN ff-Adlm-SN
Fula (ádlam, Sierra Leona) ff-Adlm-SL ff-Adlm-SL
Fula (latino, Burkina Faso) ff-Latn-BF ff-Latn-BF
Fula (latino, Camerún) ff-Latn-CM ff-Latn-CM
Fula (latino, Gambia) ff-Latn-GM ff-Latn-GM
Fula (latino, Ghana) ff-Latn-GH ff-Latn-GH
Fula (latino, Guinea) ff-Latn-GN ff-Latn-GN
Fula (latino, Guinea-Bisáu) ff-Latn-GW ff-Latn-GW
Fula (latino, Liberia) ff-Latn-LR ff-Latn-LR
Fula (latino, Mauritania) ff-Latn-MR ff-Latn-MR
Fula (latino, Níger) ff-Latn-NE ff-Latn-NE
Fula (latino, Nigeria) ff-Latn-NG ff-Latn-NG
Fula (latino, Senegal) ff-Latn-SN ff-Latn-SN
Fula (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 (carácter silábico aborigen canadiense) 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
Kalaallisut 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 dsb dsb-DE
Sami lule (Noruega) smj-Latn-NO smj-NO
Sami lule (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
Mongol (mongol tradicional) mn-Mong mn-Mong-CN
Nepalí (India) ne-IN ne-IN
Nepalí (Nepal) ne-NP ne-NP
Sami septentrional (Finlandia) se-Latn-FI se-FI
Sami septentrional (Noruega) se-Latn-NO se-NO
Sami septentrional (Suecia) se-Latn-SE se-SE
Noruego (Bokmål) nb nb-NO
Noruego (nynorsk) nn nn-NO
Occitano oc-Latn oc-FR
Odia o or-IN
Pastún ps ps-AF
Pastún (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 (Moldavia) 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
Setsuana (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
Tártaro (cirílico) tt-Cyrl tt-RU
Telugu te te-IN
Tailandés th th-TH
Tibetano bo-Tibt bo-CN
Tigriña (Eritrea) ti-ER ti-ER
Tigriña (Etiopía) 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 de JSON

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

  • Para idiomas o configuraciones regionales para los que ha localizado 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 en el fragmento de código. El sistema volverá a la entrada default de la 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 antes del primer guion) 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 de 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 subtítulo "en".

Lista completa de idiomas de subtítulo 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"
}