Haz tu pregunta y obtén un resumen del documento referenciando esta página y el proveedor AI de tu elección
Este documento está desactualizado, la versión base se actualizó el 23 de agosto de 2025.
Ir a la documentación en inglésHistorial de versiones
- "Inicio del historial"v5.5.1029/6/2025
El contenido de esta página ha sido traducido con una IA.
Ver la última versión del contenido original en inglésSi tienes una idea para mejorar esta documentación, no dudes en contribuir enviando una pull request en GitHub.
Enlace de GitHub a la documentaciónCopiar el Markdown del documento a la portapapeles
Documentación: Función getTranslationContent en intlayer
Descripción
La función getTranslationContent recupera el contenido correspondiente a una localidad específica de un conjunto de contenido de idioma personalizable. Si no se encuentra la localidad especificada, devuelve por defecto el contenido de la localidad predeterminada configurada en el proyecto.
Parámetros
languageContent: CustomizableLanguageContent<Content>- Descripción: Un objeto que contiene traducciones para varias localidades. Cada clave representa una localidad y su valor es el contenido correspondiente.
- Tipo:
CustomizableLanguageContent<Content>Contentpuede ser de cualquier tipo, por defectostring.
locale: Locales- Descripción: La localidad para la cual se desea obtener el contenido.
- Tipo:
Locales
Retorna
- Tipo:
Content - Descripción: El contenido correspondiente a la localidad especificada. Si no se encuentra la localidad, se devuelve el contenido de la localidad predeterminada.
Ejemplo de uso
Uso básico
Localidad faltante:
Uso de Tipos de Contenido Personalizados:
Casos Especiales
- Localidad No Encontrada:
- Cuando la
localeno se encuentra en ellanguageContent, la función devuelve el contenido para la localidad predeterminada.
- Cuando la
- Contenido de Idioma Incompleto:
- Si una localidad está parcialmente definida, la función no fusiona los contenidos. Recupera estrictamente el valor de la localidad especificada o recurre a la predeterminada.
- Aplicación de TypeScript:
- Si las localidades en
languageContentno coinciden con la configuración del proyecto, TypeScript exigirá que todas las localidades requeridas estén definidas, asegurando que el contenido sea completo y seguro en cuanto a tipos.
- Si las localidades en