Spring til indhold

Valgfri analyse, sessionsoptagelse og reklamer forbliver deaktiverede, medmindre du accepterer. Du kan afvise dem og bruge Transglot. Ændr dit valg når som helst i Cookie-præferencer. Cookiepolitik

Skift et ord på japansk. Se det lande uden en release.

Rediger strengen nedenfor, og udgiv den. Tre enheder henter den op på deres egne tidspunkter uden genopbygning, uden app store-gennemgang og uden genudrulning. Fastgør en version, og den ændres aldrig under en skærm, som nogen læser.

the stage clock runs a sixty second window in six. Everything else on the plate is the shipped mechanism
acme / checkout · ja-JP · checkout.pay_nowseneste v17
strengen
⌘⏎ eller Ctrl+⏎ udgiver også
versioner, nyeste først
v17今すぐお支払いください1 dseneste
v16今すぐお支払い2 d
v15今すぐ払う3 d
de sidste 20 versioner forbliver fastgjorte. Ældre versioner fjernes og returnerer 404 i stedet for at levere andet indhold
edge
uændret · cachelagret i ét år
/cdn/acme/ja-JP/v17
etag "v17-81af14"
indholdsadresseret. Denne URL vil aldrig ændre sig igen.
seneste · ændringsbar
/cdn/acme/ja-JP
cachelagret 60s, derefter genvalideret med ETag
på dette trin: ét vindue hvert 6s
14:03v17 · nuværende
kasse
2 varer · ¥13.400
今すぐお支払いください
iOS · cold starthentes om 6s
northbound.shop/checkoutv17 · nuværende
kasse
2 varer · ¥13.400
今すぐお支払いください
web · next.js, SSRhentes om 4s
docs / kassev17 · nuværende
OversigtKasseBetalingerRefusioner
今すぐお支払いください
docs sitehentes om 2s
Kører i din browser med hurtig opdatering. Vinduet på tres sekunder og de tyve beholdte versioner er dem, der leveres.

En tastefejl på japansk kl. 21. Den ene af disse to er din aften.

Illustrative shape, not a stopwatch. The app store lane is what mobile teams tell us rather than a figure we measure; our lane is the sixty second revalidation window we ship.
gren
CI-build
QA-godkendt
indsend
gennemgangskø
en point release via App Store
læserens egen oplevelse, ikke en målt figur
10 s
Aksen er logaritmisk: hver gitterlinje er cirka ti gange den foregående.
Runtime’en henter data ved start og hver gang, du anmoder om det. En fastlåst version ændres aldrig under en skærm, som nogen læser.

Alt, hvad du kan levere uden at udgive en release.

Ret en tastefejl på japansk uden en app store-gennemgang. En offentliggjort rettelse er live inden for det minut, den seneste URL genvalideres, og de sidste 20 versioner per lokalitet forbliver fastlåselige, så en udrulning, du er halvvejs igennem, aldrig bryder sammen under dig.
hvor hurtigt en rettelse lander
ingen build, overalt
60s

Ret det nu, ikke næste release.

Godkend en rettelse, og alle kørende kopier af din app har den inden for et minut. Intet genopbygges, intet indsendes på ny, og ingen venter i en gennemgangskø.

intet ændrer sig under nogen
ja-JP

Den version, du har fastgjort, fortsætter med at 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 skal installere
nul afhængigheder

Én pakke, og den kender allerede dit framework.

  • react
  • vue
  • svelte
  • next.js
  • sveltekit
  • angular
  • solid
  • i18next
tilbageførsel
20

versioner, du kan gå tilbage til

En dårlig oversættelse fjernes ved at pege på den tidligere URL. Der er intet at gendanne og intet at genudrulle.

nøglen i din app
skrivebeskyttet

Det er sikkert at inkludere den i en binær fil.

Den kan hente data og intet andet: den kan ikke skrive en oversættelse, oprette en nøgle eller få adgang til et andet projekt, og den er hastighedsbegrænset pr. nøgle og pr. IP-adresse ved oprindelsen.

du er ikke låst fast

En af fire udveje.

De samme strenge sendes stadig som en pull-request, en tilbageskrivning til dit CMS eller en filsynchronisering. Det er et valg, ikke en afhængighed.

Ingen afhængigheder. Kender dit framework.

Runtime’en henter bundtet, cacher det og leverer dine komponenter en streng. Framework-pakkerne wrapper det, så en sprogændring er en gengivelse snarere end en genindlæsning, og de server-renderede løses på serveren, så der ikke vises engelsk tekst, før det rigtige sprog indlæses.

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ørgsmålene, der afgør, om over-the-air-levering er ændringen værd.

Kan jeg opdatere oversættelser uden at udgive en ny app-version?
Ja, og det er hele produktet. Dine oversættelser publiceres til et edge-bundt, som din app henter ved runtime, så en rettet streng er live inden for minuttet efter, at den seneste URL er revalideret. Ingen genbuild, ingen butiksreview, ingen redeploy. Hvert projekt beslutter, om GLOSSA-kladder kommer med i det bundt, eller om de venter, indtil nogen godkender eller redigerer dem.
Every publish mints an immutable versioned URL, cached for a year, plus a mutable latest URL that revalidates every sixty seconds. Your runtime fetches on start and whenever you ask it to. Pin a version and it never changes under a screen somebody is reading.
Runtime’en serverer det bundt, den allerede har cached, og et build, der blev leveret med sine sproglige filer, har dem stadig. Dispatch er måden, en streng bliver nyere på, ikke måden, den eksisterer på.
Fra højre mod venstre, og arabisk er et af de sprog, hvis pluralisregelsæt porten håndhæver fuldt ud.
En CDN-nøgle er skrivebeskyttet. Den kan ikke oversætte tekst, oprette nøgler eller læse andre projekter, og den er hastighedsbegrænset pr. nøgle og IP-adresse på origin-serveren, så en lækket nøgle kan ikke bruges til at overbelaste os.
Peg på URL'en til den tidligere version. Den er uforanderlig og stadig tilgængelig. De sidste tyve versioner pr. sprogområde gemmes, så en tilbagerulning er en ændring af URL'en snarere end en gendannelse.
Dispatch kræver et projekt-token, og Free-planen kan ikke oprette ét, så det starter med Starter: $19 om måneden for 300.000 ord.
Kun hvis du ønsker det. De samme strenge sendes stadig tilbage som en pull request, via connector-skrivning eller filsynkronisering. Dispatch er én af fire udgange, ikke den eneste.