

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Idioma
<a name="srgs-language"></a>

La siguiente explicación hace referencia a los identificadores de idioma aplicados a las gramáticas. Para obtener más información, consulte la recomendación del W3C sobre [Idioma](https://www.w3.org/TR/speech-grammar/#S2.7) de la versión 1 de la *Especificación gramatical del reconocimiento de voz*. 

De forma predeterminada, una gramática es un documento en un solo idioma con un [identificador de idioma](https://www.w3.org/TR/speech-grammar/#term-language) que se proporciona en la declaración de idioma del [encabezado gramatical](https://www.w3.org/TR/speech-grammar/#S4.1). Todos los tokens de esa gramática, a menos que se indique lo contrario, **se gestionarán de acuerdo con el idioma de la gramática**. **No se admiten** las declaraciones lingüísticas a nivel gramatical.

En el siguiente ejemplo:

1. Amazon Lex V2 admite la declaración del encabezado gramatical para el idioma «en-US».

1. **No** se admiten los archivos adjuntos de idioma a nivel de elemento (resaltados*red*). Amazon Lex V2 arroja un error de validación si el idioma adjunto es diferente al de la declaración del encabezado.

```
<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE grammar PUBLIC "-//W3C//DTD GRAMMAR 1.0//EN"
                  "http://www.w3.org/TR/speech-grammar/grammar.dtd">

<!-- the default grammar language is US English -->
<grammar xmlns="http://www.w3.org/2001/06/grammar"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://www.w3.org/2001/06/grammar
                             http://www.w3.org/TR/speech-grammar/grammar.xsd"
         xml:lang="en-US" version="1.0">

  <!--
     single language attachment to tokens
     "yes" inherits US English language
     "oui" is Canadian French language
  -->
  <rule id="yes">
    <one-of>
      <item>yes</item>
      <item xml:lang="fr-CA">oui</item>
    </one-of>
  </rule>

  <!-- Single language attachment to an expansion -->
  <rule id="people1">
    <one-of xml:lang="fr-CA">
      <item>Michel Tremblay</item>
      <item>André Roy</item>
    </one-of>
  </rule>
</grammar>
```