Salta al contingut

L’anàlisi opcional, el registre de sessions i la publicitat romanen desactivats si no acceptes. Pots rebutjar-los i utilitzar Transglot. Canvia la teva elecció en qualsevol moment a Preferències de galetes. Política de cookies

Canvia una paraula en japonès. Mira com s’aplica, sense cap llançament.

Edita la cadena de text següent i publica-la. Tres dispositius la recullen automàticament, sense recompilació, sense revisió de l’app store ni reimplementació. Fixa una versió i mai no canviarà sota una pantalla que algú estigui llegint.

el rellotge de l’escenari funciona amb una finestra de seixanta segons en sis. Tot el que queda és el mecanisme implementat
acme / checkout · ja-JP · checkout.pay_nowúltima v17
la cadena
⌘⏎ o Ctrl+⏎ també publica
versions, les més noves primer
v17今すぐお支払いください1 dúltima
v16今すぐお支払い2 d
v15今すぐ払う3 d
les últimes 20 versions es poden fixar. Les més antigues s'eliminen i retornen un error 404 en lloc de servir contingut alternatiu
el edge
immutable · emmagatzemada durant un any
/cdn/acme/ja-JP/v17
etag "v17-81af14"
adreçada per contingut. Aquesta URL no tornarà a canviar mai més.
última · mutable
/cdn/acme/ja-JP
emmagatzemada durant 60 s, després revalidada amb l’ETag
en aquesta etapa: una finestra cada 6 s
14:03v17 · actual
pagament
2 articles · ¥13.400
今すぐお支払いください
iOS · cold startrecuperació en 6 s
northbound.shop/checkoutv17 · actual
pagament
2 articles · ¥13.400
今すぐお支払いください
web · next.js, SSRrecuperació en 4 s
docs / pagamentv17 · actual
Visió generalPagamentPagamentsReemborsaments
今すぐお支払いください
docs siterecuperació en 2 s
S'executa al teu navegador amb un rellotge ràpid. La finestra de seixanta segons i les vint versions conservades són les que s'envien.

Una errada tipogràfica en japonès, a les 21 h. Una d'aquestes dues opcions és la vostra vetllada.

Forma il·lustrativa, no un cronòmetre. La via de l'app store és el que ens indiquen els equips mòbils, més que una xifra que mesurem; la nostra via és la finestra de revalidació de seixanta segons que oferim.
branca
Compilació CI
QA aprovat
envia
cua de revisió
una versió puntual, a través de l'App Store
l'experiència pròpia del lector, no una xifra que mesurem
10 s
L'eix és logarítmic: cada línia de la quadrícula representa aproximadament deu vegades l'anterior.
El temps d'execució obté les dades en iniciar-se i sempre que li ho demaneu. Una versió fixada mai canvia sota una pantalla que algú està llegint.

Tot el que podeu publicar sense publicar una versió.

Corregeix una errada tipogràfica en japonès sense passar per la revisió de l'App Store. Una correcció publicada està en directe en el minut que es revalida l'última URL, i les últimes 20 versions per localització es poden fixar perquè un desplegament a mig fer mai et falli.
velocitat d'aplicació d'una correcció
sense compilació, en qualsevol lloc
60s

Corregeix-ho ara, no al proper llançament.

Aprova una correcció i cada còpia en execució de la teva aplicació la tindrà en menys d'un minut. No es recompila res, no es torna a enviar res i ningú ha d'esperar una cua de revisió.

res canvia per a ningú
ja-JP

La versió que has fixat continua funcionant.

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
què has d'instal·lar
zero dependències

Un sol paquet, i ja coneix el teu framework.

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

versions a les quals pots tornar

Una mala traducció es desfà apuntant a l'URL anterior. No hi ha res per restaurar ni res per tornar a implementar.

la clau a la teva aplicació
només de lectura

Incloure-la en un binari és segur.

Pot fer consultes i res més: no pot escriure una traducció, crear una clau ni accedir a un altre projecte, i està limitada per taxa segons la clau i la IP d'origen.

no estàs bloquejat

Una de les quatre sortides.

Les mateixes cadenes surten com a sol·licitud d'integració (pull request), com a escriptura al teu CMS o com a sincronització de fitxers. És una elecció, no una dependència.

Zero dependències. Coneix el vostre framework.

El temps d'execució obté el paquet, el desa a la memòria cau i lliura una cadena als vostres components. Els paquets del framework l'embolcallen de manera que un canvi de configuració regional provoca una tornada a renderitzar en lloc d'una recàrrega, i els renderitzats al servidor es resolen al servidor, així que no hi ha cap parpelleig en anglès abans que arribi l'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

Les preguntes que decideixen si val la pena fer el canvi cap al lliurament per aire (OTA).

Puc actualitzar les traduccions sense llançar una nova versió de l'aplicació?
Sí, i aquest és tot el producte. Les vostres traduccions es publiquen en un paquet perifèric que la vostra aplicació obté en temps d'execució, de manera que una cadena corregida està activa en el minut en què es revalida l'URL més recent. Sense recompilació, sense revisió de la botiga, sense reimplementació. Cada projecte decideix si els esborranys de GLOSSA van a aquest paquet o esperen fins que algú els aprovi o els editi.
Cada publicació genera un URL versionat immutable, emmagatzemat a la memòria cau durant un any, més un URL mutable més recent que es revalida cada seixanta segons. El vostre entorn d’execució obté les dades en iniciar-se i quan li ho demaneu. Fixeu una versió i mai no canviarà sota una pantalla que algú estigui llegint.
L’entorn d’execució serveix el paquet que ja té emmagatzemat a la memòria cau, i una compilació que es va distribuir amb els seus fitxers d’idioma encara els conté. La distribució és com una cadena esdevé més nova, no com existeix.
Només si ho sol·liciteu. L’entorn d’execució obté les dades en iniciar-se i quan li ho indiqueu. No hi ha cap canal d’enviament que forci un intercanvi sota una pantalla que algú estigui llegint.
Una clau de CDN és de només lectura. No pot escriure una traducció, crear una clau ni llegir un altre projecte, i està limitada per taxa per clau i IP a l’origen, de manera que una clau filtrada no es pot utilitzar per sobrecarregar-nos.
Apunteu a l’URL de la versió anterior. És immutable i encara hi és. Es conserven les últimes vint versions per idioma, de manera que una reversió és un canvi d’URL, no una restauració.
Dispatch necessita un token de projecte i el pla Gratuït no en pot generar cap, de manera que comença al pla Starter: 19 $ al mes per a 300.000 paraules.
Només si voleu. Les mateixes cadenes tornen com a sol·licitud d’integració, una escriptura de connector o una sincronització d’emmagatzematge de fitxers. Dispatch és una de les quatre sortides, no l’única.