La configuración regional es una norma que sirve para especificar el idioma del contenido del centro de ayuda y posiblemente también la variante regional de ese idioma (por ejemplo, en-US se refiere a inglés de Estados Unidos y en-GB se refiere a inglés del Reino Unido). Si configuró el centro de ayuda para usar varios idiomas, puede localizarlo para contar con el contenido en versiones traducidas, o bien agregar contenido solo en determinados idiomas.
El rastreador de búsqueda detecta la configuración regional y el idioma del contenido externo durante su indexación, y con esto puede mapear dicho contenido con el centro de ayuda que le corresponda según su configuración regional.
Este artículo contiene las siguientes secciones:
- Configuración regional del centro de ayuda
- Cómo detecta el rastreador de búsqueda la configuración regional
Configuración regional del centro de ayuda
El centro de ayuda muestra páginas en distintos idiomas según el código de configuración regional de su URL (p. ej., ".../hc/en-us"). Los artículos traducidos también deben tener páginas principales (sección y categoría) traducidas en el mismo idioma.
La siguiente imagen ilustra la etiqueta que especifica el idioma y la configuración regional, así como la variante regional del contenido. Esta etiqueta forma parte del URL de cada uno de los artículos del centro de ayuda (por ejemplo, https://helpcenter.zendesk.com/hc/en-us/articles/4408827609882).
Cómo detecta el rastreador de búsqueda la configuración regional
El rastreador de búsqueda permite que el centro de ayuda optimice su capacidad de admitir varios idiomas y configuraciones regionales, ya que reconoce la configuración regional y el idioma (incluidas las variantes regionales) del contenido externo, indexa este contenido en función de la configuración regional detectada y, por último, mapea dicho contenido con el centro de ayuda correspondiente.
Para determinar la configuración regional o el idioma, el rastreador de búsqueda extrae primero la configuración regional del atributo lang
en la etiqueta <html>
y trata de buscar una coincidencia exacta con la configuración regional de cualquiera de los centros de ayuda de la cuenta. Si existe tal coincidencia, el registro pasa a indexarse con la configuración regional detectada. Si no se detecta la configuración regional o no se halla una coincidencia exacta, el rastreador trata de extraer la configuración primero de la etiqueta Content-Language header
, y después de la etiqueta
<meta>
.
Si no se encuentra una coincidencia exacta para la etiqueta lang
, Content-Language
header
o meta
, el rastreador trata de ubicar las configuraciones regionales de los centros de ayuda que coincidan con la subetiqueta de idioma incluida en html lang
(no se toma en cuenta la parte de la región de la etiqueta lang
, si existe). Por ejemplo, para una página que tenga <html lang="en">
, si la cuenta tiene activada la configuración regional para inglés de Estados Unidos (en-us) e inglés del Reino Unido (en-gb), el registro se indexará tanto para inglés de Estados Unidos como para inglés del Reino Unido.
Si no se ha definido una etiqueta lang
, Content-Language
header
o <meta>
, el rastreador realiza un análisis de texto para detectar el idioma con un detector compacto de idiomas (CLD). Si logra detectar un idioma, pasa a indexar el registro con las configuraciones regionales activadas que corresponden a ese idioma. Por ejemplo, si detecta el idioma inglés (en) y la cuenta tiene activada la configuración regional para inglés de Estados Unidos (en-us) e inglés del Reino Unido (en-gb), el registro se indexará para inglés de Estados Unidos e inglés del Reino Unido.
Si no se detecta la configuración regional o si no se encuentra una coincidencia entre la configuración regional detectada y la traducción de ninguno de los centros de ayuda de su cuenta, el rastreador genera entonces un error que indica que no se detectó una configuración regional, y eso se incluye en el informe de errores que se envía al dueño del rastreador identificado en la configuración del rastreador de búsqueda.