Documentación

Incorpora traducciones a tu stack.

La mayoría de las integraciones de BeMyWords son en tiempo de compilación: las traducciones se integran en tu compilación, por lo que tu aplicación desplegada no tiene dependencia en tiempo de ejecución con nosotros: si caemos, tu próxima compilación falla, pero producción sigue funcionando con su última compilación. El modo script (Tilda y otros sitios alojados) es la excepción: traduce en tiempo de ejecución.

Elige tu plataforma.

La estructura, si lo haces por tu cuenta

El paso de obtención es el mismo en todos los frameworks. En pseudocódigo:

for each language in supported_languages:
  GET /api//latest//
    Authorization: Token token=
  → write to framework's expected location, in framework's expected format

BeMyWords devuelve claves planas separadas por puntos como JSON:

{
  "home.hero.title": "Localization for solo devs and small teams",
  "home.hero.subtitle": "Cheap, simple, developer-first."
}

Tu paso de conversión — si lo hay — convierte esto en:

  • JSON plano (React, Vue, Next.js) → sin conversión.
  • YAML anidado (Rails) → dividir por el punto, anidar.
  • iOS .strings → una línea "clave" = "valor"; por cadena.
  • Android XML → un elemento <string name="clave">valor</string> por cadena, con puntos convertidos a guiones bajos.
  • Flutter ARB → JSON con una clave meta "@@locale".

Usar la página de traducción

Referencia de filtros de traducción — cada filtro en la barra de filtros del editor, qué muestra, cuándo usarlo y la regla que realmente aplica. Búsqueda, estado, etiquetas, fechas, personas, espacio de nombres e idioma de destino, todo en un solo lugar, con un índice fijo que te sigue por la página.

¿No ves tu stack?

Correo electrónico support@bemywords.org con la coincidencia más cercana — escribiremos la guía y la agregaremos aquí una vez verificada.