Saltar al contenido

El análisis opcional, la grabación de sesiones y la publicidad permanecen desactivados a menos que aceptes. Puedes rechazarlos y usar Transglot. Cambia tu elección en cualquier momento en Preferencias de cookies. Política de cookies

Cambia una palabra en japonés. Mira cómo se aplica, sin necesidad de lanzamiento.

Edita la cadena de texto a continuación y publícala. Tres dispositivos la detectan automáticamente según sus propios relojes, sin recompilación, sin revisión en la tienda de aplicaciones y sin volver a desplegar nada. Fija una versión y nunca cambiará bajo una pantalla que alguien esté leyendo.

el reloj del entorno ejecuta una ventana de sesenta segundos en seis. Todo lo demás en la bandeja es el mecanismo de envío
acme / checkout · ja-JP · checkout.pay_nowúltima v17
la cadena
⌘⏎ o Ctrl+⏎ también publica
versiones, más recientes primero
v17今すぐお支払いください1 dúltima
v16今すぐお支払い2 d
v15今すぐ払う3 d
las últimas 20 versiones permanecen fijables. Las anteriores se eliminan y devuelven 404 en lugar de servir otra cosa
el borde
inmutable · almacenada en caché un año
/cdn/acme/ja-JP/v17
etag "v17-81af14"
direccionada por contenido. Esta URL nunca volverá a cambiar.
última · mutable
/cdn/acme/ja-JP
almacenada en caché 60s, luego revalidada con el ETag
en este entorno: una ventana cada 6s
14:03v17 · actual
pago
2 artículos · ¥13.400
今すぐお支払いください
iOS · cold startobtención en 6s
northbound.shop/checkoutv17 · actual
pago
2 artículos · ¥13.400
今すぐお支払いください
web · next.js, SSRobtención en 4s
documentación / pagov17 · actual
ResumenPagoPagosReembolsos
今すぐお支払いください
docs siteobtención en 2s
Ejecutándose en tu navegador con un reloj rápido. La ventana de sesenta segundos y las veinte versiones conservadas son las publicadas.

Una errata en japonés, a las 9 p. m. Una de estas dos opciones es tu tarde-noche.

Forma ilustrativa, no un cronómetro. La vía de la app store es lo que nos indican los equipos móviles, no una cifra que midamos; nuestra vía es la ventana de revalidación de sesenta segundos que ofrecemos.
branch
CI build
QA pass
submit
review queue
una point release, a través de la app store
la experiencia propia de tu lector, no una cifra que midamos
10 s
El eje es logarítmico: cada línea de cuadrícula representa aproximadamente diez veces la anterior.
El runtime realiza fetches al inicio y cuando se lo solicites. Una versión fijada nunca cambia bajo una pantalla que alguien esté leyendo.

Todo lo que puedes distribuir sin lanzar una versión.

Corrige un error tipográfico en japonés sin pasar por la revisión de la tienda de aplicaciones. Una corrección publicada está activa en el minuto en que se revalida la última URL, y las últimas 20 versiones por idioma se pueden fijar para que un despliegue a medio hacer nunca falle.
rapidez de aplicación de correcciones
sin compilación, en cualquier lugar
60s

Corrígelo ahora, no en el próximo lanzamiento.

Aprueba una corrección y cada instancia en ejecución de tu app la tendrá en menos de un minuto. No se recompila nada, no se reenvía nada y nadie espera en una cola de revisión.

nada cambia para nadie
ja-JP

La versión que fijaste sigue funcionando.

POST /v1/cdn/publish locale=ja-JP
published ja-JP v18
immutable /cdn/acme/ja-JP/v18 · 1 year
v17 still served to clients pinned to it
lo que tienes que instalar
cero dependencias

Un solo paquete, y ya conoce tu framework.

  • react
  • vue
  • svelte
  • next.js
  • sveltekit
  • angular
  • solid
  • i18next
reversión
20

versiones a las que puedes volver

Una mala traducción se deshace apuntando a la URL anterior. No hay nada que restaurar ni nada que redeployar.

la clave en tu app
solo lectura

Es seguro incluirla en un binario.

Solo puede obtener datos y nada más: no puede escribir una traducción, crear una clave ni acceder a otro proyecto, y está limitada por tasa por clave y por IP en el origen.

no estás atrapado

Una de cuatro formas de salir.

Las mismas cadenas se envían como una solicitud de extracción, una escritura en tu CMS o una sincronización de archivos. Es una elección, no una dependencia.

Cero dependencias. Conoce tu framework.

El runtime obtiene el bundle, lo almacena en caché y proporciona a tus componentes una cadena. Los paquetes del framework lo envuelven para que un cambio de idioma sea una nueva renderización en lugar de una recarga, y los renderizados en el servidor se resuelven en el servidor, por lo que no hay ningún parpadeo en inglés antes de que llegue el idioma real.

npm i @transglot/react-i18n
import { TransglotProvider } from '@transglot/react-i18n'; <TransglotProvider  options={{    baseUrl: 'https://api.transglot.ai',    project: 42,    cdnKey: 'taicdn_…',    locale: 'en',  }}>

FAQs

Las preguntas que deciden si la entrega over-the-air vale la pena.

¿Puedo actualizar las traducciones sin lanzar una nueva versión de la app?
Sí, y ese es todo el producto. Tus traducciones se publican en un paquete perimetral que tu aplicación recupera en tiempo de ejecución, así que una cadena corregida está activa en el minuto en que se revalida la última URL. Sin recompilación, sin revisión de tienda, sin nuevo despliegue. Cada proyecto decide si los borradores de GLOSSA van a ese paquete o esperan hasta que alguien los apruebe o edite.
Cada publicación genera una URL versionada inmutable, almacenada en caché durante un año, más una URL mutable más reciente que se revalida cada sesenta segundos. Tu runtime la obtiene al inicio y cuando se lo indiques. Fija una versión y nunca cambiará bajo una pantalla que alguien esté leyendo.
El runtime sirve el bundle que ya tiene en caché, y una compilación que se envió con sus archivos de idioma aún los tiene. Dispatch es cómo una cadena se actualiza, no cómo existe.
Solo si tú lo solicitas. El runtime la obtiene al inicio y cuando tú se lo indiques. No hay ningún canal push que fuerce un intercambio bajo una pantalla que alguien esté leyendo.
Una clave de CDN es de solo lectura. No puede escribir una traducción, crear una clave ni leer otro proyecto, y está limitada por tasa por clave e IP en el origen, por lo que una clave filtrada tampoco puede usarse para saturarnos.
Apunta a la URL de la versión anterior. Es inmutable y sigue ahí. Se conservan las últimas veinte versiones por idioma, por lo que un rollback es un cambio de URL en lugar de una restauración.
Dispatch necesita un token de proyecto y el plan Free no puede generar uno, por lo que comienza en Starter: $19 al mes por 300.000 palabras.
Solo si quieres. Las mismas cadenas siguen volviendo como una solicitud de extracción, una escritura de retorno mediante conector o una sincronización de almacenamiento de archivos. El envío es una de las cuatro salidas, no la única.