Den översätter varje sträng du levererar. Snabbt som standard, noggrant där du säger till.
Varje ny och ändrad sträng tar samma väg. En växel på projektet väljer passusen, och samma fyra portar kontrollerar varje rad innan den skickas.
En kortsorteringsmaskin som visar översättningsmotorn. Varje sträng är ett kort. Det kommer in genom ett av fyra intagsfack (git push, live-redigeraren, en agent via MCP, en filuppladdning) och stämplas med sin nyckel. En läsare kontrollerar kortets projekt mot en bank med kvalitetslägesväxlar: av skickar det upp till flux-spåret, där ett tryck stämplar varje språk på en gång; på skickar det ner till deep-spåret, där en lins läser stilguiden och den fångade skärmen först. Båda spåren sammanfogas till fyra portar för platshållare, pluraler, ordlista och längd. Ett misslyckat kort går runt en reparationsloop en gång och hamnar i nekas-facket om det misslyckas igen. Ett godkänt kort vrider ordmätaren och lämnar genom ett av tre utgångar: pull request, CDN-bunt, hålls för granskning.
- Fyra sätt in: git push · live-redigeraren · en agent via MCP · en filuppladdning · nycklad för dig
- Kvalitetsläge: en växel per projekt · av: flux · på: deep
- flux, den snabba passusen: varje språk på projektet i en körning · varje plan, Free inkluderat
- deep, den noggranna passusen: läser din stilguide och skärmen fångad för nyckeln · Team-planen och uppåt
- Fyra portar: platshållare · pluraler · ordlista · längd · samma fyra på båda passuserna
- Reparera, sedan neka: reparerad en gång, sedan alla fyra portar igen · misslyckas två gånger: nekad, med den port som misslyckades
- Ordmätare: ord räknas mot planens kvot · $0,0008 per ord utöver det på betalda planer
- Publicera: pull request · CDN-bunt · hålls för granskning
Fyra kontroller. Varje rad, varje commit.
Platshållare, pluraler, ordlista, längd. Oavsett vilken passus som utkastade en rad, körs alla fyra på den. En rad som bryter mot en platshållare, en pluralform eller en förbjuden term skickas inte, och en som bara överskrider sin längd skrivs. Källa: den deterministiska förgaten i QaRunner, och samma kontroller igen på utkastningsvägen.
Platshållare
Alla variabler överlever resan: de tas aldrig bort, byter aldrig namn och ändrar aldrig ordning till en annan betydelse.
en Hi, {name}!
ja {name}さん、こんにちは
Pluralformer
Varje form som ett språk faktiskt behöver. Regeluppsättningarna kommer från CLDR, som täcker 224 språk.
en one, other
ru one, few, many
Ordlista
Dina egna termer gäller på alla språk. En låst term tillämpas vid kontrollpunkten, inte bara föreslås i en stilkommentar.
term "Acme Pay", do not translate
gäller för varje lokal under körning
Längd
Tyska är långt och knappar är små. Varje rad mäts mot teckenbegränsningen du ställt in för nyckeln.
de In den Warenkorb
inom teckenbegränsningen för nyckeln
- gate platshållare {code} saknas i en utkast-rad
- repair sätter in {code} igen, formar om körningen från höger till vänster
- re-gate alla fyra kontroller körs igen på den reparerade raden
- refuse ett andra misslyckande nekas, med den port som misslyckades
41 kopplingar, redan byggda.
Låt din nästa ändring gå genom motorn.
Skapa ett projekt, lägg till dina strängar, och varje ny och ändrad sträng blir utkastad, granskad och redo innan någon ens frågar.
