Hopp til innhold

Valgfri analyse, sesjonsopptak og annonsering er deaktivert med mindre du aksepterer. Du kan avslå dem og bruke Transglot. Endre valget ditt når som helst i Informasjonskapselinnstillinger. Retningslinjer for informasjonskapsler

Endre et ord på japansk. Se det lande, uten en utgivelse.

Rediger strengen nedenfor og publiser den. Tre enheter henter den opp på sine egne tidspunkter, uten ny bygging, ingen app store-gjennomgang og ingenting redeployert. Fest en versjon, og den endres aldri under en skjerm noen leser.

scene-klokken kjører et seksti sekunders vindu om gangen. Alt annet på tallerkenen er den leverte mekanismen
acme / checkout · ja-JP · checkout.pay_nowsiste v17
strengen
⌘⏎ eller Ctrl+⏎ publiserer også
versjoner, nyeste først
v17今すぐお支払いください1 dsiste
v16今すぐお支払い2 d
v15今すぐ払う3 d
de siste 20 versjonene kan festes. Eldre versjoner fjernes og gir 404 i stedet for å vise noe annet
edge
uforanderlig · bufret ett år
/cdn/acme/ja-JP/v17
etag "v17-81af14"
innholdsadressert. Denne URL-en vil aldri endres igjen.
siste · mutabel
/cdn/acme/ja-JP
bufret 60s, deretter revalidert med ETag
på dette trinnet: ett vindu hvert 6s
14:03v17 · gjeldende
kasse
2 varer · ¥13 400
今すぐお支払いください
iOS · cold starthentes om 6s
northbound.shop/checkoutv17 · gjeldende
kasse
2 varer · ¥13 400
今すぐお支払いください
web · next.js, SSRhentes om 4s
dokumentasjon / kassev17 · gjeldende
OversiktKasseBetalingerRefusjoner
今すぐお支払いください
docs sitehentes om 2s
Kjører i nettleseren din med rask klokke. Seksti sekunders vindu og tjue beholdte versjoner er de som leveres.

En skrivefeil på japansk, klokka 21.00. Én av disse to er din kveld.

Illustrativ form, ikke et stoppur. App Store-linjen er det mobilteam forteller oss, snarere enn et tall vi måler; vår linje er seksti-sekunders revalideringsvinduet vi leverer.
gren
CI-bygg
QA-bestått
send inn
gjennomgangskø
en mindre oppdatering, via appbutikken
leserens egen erfaring, ikke en målt verdi
10 s
Aksen er logaritmisk: hver rutenettlinje er omtrent ti ganger den forrige.
Kjøringen henter data ved start og når du ber om det. En festet versjon endres aldri under en skjerm noen leser.

Alt du kan levere uten å levere en utgivelse.

Fiks en skrivefeil på japansk uten app store-godkjenning. En publisert korrigering er live innen minuttet den nyeste URL-en revalideres, og de siste 20 versjonene per språkvariant kan festes, slik at en utrulling du er halvveis i gjennom aldri bryter sammen under deg.
hvor raskt en fiks lander
ingen bygging, hvor som helst
60s

Fiks det nå, ikke i neste utgivelse.

Godkjenn en korrigering, og hver kjørende kopi av appen din har den innen ett minutt. Ingenting bygges på nytt, ingenting sendes inn på nytt, og ingen venter i en gjennomgangskø.

ingenting endres for noen
ja-JP

Versjonen du festet fortsetter å fungere.

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
det du må installere
null avhengigheter

Én pakke, og den kjenner allerede rammeverket ditt.

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

versjoner du kan gå tilbake til

En dårlig oversettelse angres ved å peke på den forrige URL-en. Det er ingenting å gjenopprette og ingenting å redeploye.

nøkkelen i appen din
skrivebeskyttet

Det er trygt å levere den i en binærfil.

Den kan hente data og ingenting annet: den kan ikke skrive en oversettelse, opprette en nøkkel eller nå et annet prosjekt, og den er hastighetsbegrenset per nøkkel og per IP ved opprinnelsen.

du er ikke låst inne

Én av fire veier ut.

De samme strengene leveres fortsatt som en pull-forespørsel, en tilbakeskriving til CMS-et ditt eller en filsynchronisering. Dette er et valg, ikke en avhengighet.

Ingen avhengigheter. Kjenner rammeverket ditt.

Kjøringen henter pakken, bufre den og gir komponentene dine en streng. Rammeverkpakkene pakker den slik at en språkendreling blir en ny rendering i stedet for en lasting, og de serverrenderede løses på serveren, slik at det ikke blir noe glimt av engelsk før det ekte språket ankommer.

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

Spørsmålene som avgjør om over-the-air-levering er verdt endringen.

Kan jeg oppdatere oversettelser uten å slippe en ny appversjon?
Ja, og det er hele produktet. Oversettelsene dine publiseres til en edge-pakke appen din henter under kjøring, slik at en korrigert streng er live innen minuttet den siste URL-en revalideres. Ingen ny bygg, ingen butikk-gjennomgang, ingen ny utrulling. Hvert prosjekt bestemmer selv om GLOSSA-utkast skal inn i denne pakken eller vente til noen godkjenner eller redigerer dem.
Hver publisering genererer en uforanderlig, versjonert URL som bufres i ett år, pluss en endringsbar «siste versjon»-URL som revalideres hvert sekstiende sekund. Kjøretidsmiljøet henter data ved oppstart og når du ber om det. Fester du en versjon, vil den aldri endre seg under en skjerm noen leser.
Kjøretidsmiljøet betjener bunten det allerede har bufret, og en build som ble levert med sine språkfiler, har dem fortsatt. Distribusjon er hvordan en streng blir nyere, ikke hvordan den eksisterer.
Kun hvis du ber om det. Kjøretidsmiljøet henter data ved oppstart og når du ber det om det. Det finnes ingen push-kanal som tvinger frem en utskifting under en skjerm noen leser.
En CDN-nøkkel er skrivebeskyttet. Den kan ikke skrive en oversettelse, opprette en nøkkel eller lese et annet prosjekt, og den er hastighetsbegrenset per nøkkel og IP-adresse ved opprinnelsen, slik at en lekket nøkkel ikke kan brukes til å overbelaste oss heller.
Pek på URL-en til den forrige versjonen. Den er uforanderlig og finnes fortsatt. De siste tjue versjonene per språk beholdes, så tilbakerulling er en URL-endring snarere enn en gjenoppretting.
Dispatch trenger en prosjektnøkkel, og Free-planen kan ikke opprette én, så det starter med Starter: $19 i måneden for 300 000 ord.
Kun hvis du ønsker det. De samme strengene sendes fortsatt tilbake som en pull request, via en connector-skriving eller synkronisering til fillagring. Dispatch er én av de fire utgangene, ikke den eneste.