1. Home
  2. ChevronRightUtils
  3. ChevronRightgetTranslated

getTranslated

Extraer valores traducidos de un diccionario de mapeo de idiomas.

La utilidad getTranslated extrae cadenas localizadas o páginas dependiendo del código de idioma activo.


ImportaciónLink

import { getTranslated } from 'boltdocs/client'

FirmaLink

function getTranslated(
  value: string | Record<string, string> | undefined,
  locale: string,
  fallback?: string
): string

ParámetrosLink

NombreTipoDescripción
valuestring | Record<string, string> | undefinedUn mapa de localización clave-valor o una cadena predeterminada simple.
localestringLa clave de idioma de la región activa (ej. 'es').
fallbackstringEtiqueta de respaldo retornada si la región actual no coincide con ninguna clave en el diccionario.

Ejemplo: Localizando Títulos de DiseñoLink

import { getTranslated, useI18n } from 'boltdocs/client'

const headingTranslations = {
  en: 'Welcome to the documentation',
  es: 'Bienvenido a la documentación',
  fr: 'Bienvenue dans la documentation'
}

export function LocalizedBanner() {
  const { currentLocale } = useI18n()

  const bannerText = getTranslated(
    headingTranslations,
    currentLocale || 'en',
    'Welcome'
  )

  return (
    <header className="py-6 border-b">
      <h1 className="text-2xl font-bold">{bannerText}</h1>
    </header>
  )
}
Last updated on July 27, 2026

Was this page helpful?