Lokalizācija pārceļas augšup, jo sabruka vecā procesa pamatpieņēmums: ka kods mainās pietiekami lēni, lai varētu eksportēt stabilu tekstu katalogu, tulkot to citur un importēt rezultātus pirms nākamā izlaiduma. AI kodēšanas aģenti šo pieņēmumu iznīcināja. globalize.now ir AI vadīta lokalizācijas infrastruktūra, kas veidota jaunajai pozīcijai: lokalizācijai, kas darbojas izstrādes cikla ietvaros un tiek piegādāta kā pull request. Šis raksts ir par to, kāpēc mainījās pozīcija, nevis tulkojuma kvalitāte.

Ko nozīmē pārcelt lokalizāciju augšup?

Tas nozīmē, ka lokalizācijas darba vienība vairs nav tekstu katalogs, bet kļūst par commit. Vecajā modelī lokalizācija sākas pēc tam, kad kods ir pabeigts. Augšupējā modelī tā notiek tur, kur atrodas kods, tieši tajā brīdī, kad kods mainās, un tās rezultāts ir kods: lokalizēts PR, ko jūs salīdzinat, pārskatāt un apvienojat.

Šie divi procesi izskatās šādi.

Traditional:   build → internationalize → export → translate → review → import → ship

Upstream:      code → push → localized PR → merge → ship

Pirmajam procesam ir septiņi posmi, un tas atstāj repozitoriju divreiz. Otrajam ir pieci posmi, un neviens no tiem repozitoriju neatstāj. Tieši šī strukturālā atšķirība, ne kāda konkrēta funkcija, ir šī raksta būtība.

Kā darbojas tradicionālais lokalizācijas process?

Tas darbojas kā apļveida process, kurā katra bultiņa ir rinda. Jūs izveidojat funkciju. Jūs to internacionalizējat, izvelkot tekstus atslēgās, pieņemot, ka jūsu komanda vai AI aģents jau sākotnēji radīja strukturētu kodu. Jūs eksportējat katalogu uz tulkošanas platformu. Tulkotāji vai automātiskais tulkojums to apstrādā. Kāds to pārskata. Jūs importējat rezultātus, atrisinat konfliktus, kas uzkrājās, kamēr katalogs bija ārpus repozitorija, un piegādājat.

Katra nodošana pastāv tāpēc, ka darbs notiek citā vietā, ir citu cilvēku pārziņā un darbojas pēc cita grafika. Tas bija saprātīgs risinājums, kad izlaidumi notika reizi ceturksnī un teksti mainījās partijās. Šī procesa slēptā atkarība ir stabilitāte: katalogam jāpaliek nemainīgam pietiekami ilgi, lai varētu paveikt visu apļa ceļu.

Tas vairs nepaliek nemainīgs. DORA 2025 State of AI-Assisted Software Development pārskatā 90% programmatūras speciālistu norādīja, ka darbā izmanto AI rīkus, un DX 2025. gada 4. ceturkšņa ietekmes pētījums konstatēja, ka AI radītais kods veido 22% no apvienotā koda uzņēmumā ar vidējiem rādītājiem. Kods, kas kādreiz mainījās reizi nedēļā, tagad mainās starp pusdienlaiku un rīta sapulci.

Kā lokalizācija izskatās izstrādes ciklā?

Tāpat kā jebkura cita automatizēta pārbaude, kas darbojas ar katru push. Jūs pārveidojat kodubāzi vienreiz: teksti izvilkti, atslēgas ģenerētas, lokalizācijas faili izveidoti, izpildlaika savienojumi ieviesti. Pēc tam sinhronizācija darbojas ar katru push. Kad commit ievieš jaunus tekstus, tulkojumi atgriežas kā pull request pret jūsu zaru, jūsu repozitorijā, strukturēti tāpat, kā strukturēta pārējā aplikācija.

Šī nav hipotētiska caurlaidspēja. Palaidē, kuru mēs ierakstījām 2026. gada augustā uz demo repozitorija, push veiktais commit atgriezās kā lokalizēts PR, kas ietvēra 30 tulkošanas vienības vācu, franču un spāņu valodās 49 sekundēs. Mazāk nekā minūtē, no commit līdz pārskatāmam PR, ar nulles cilvēku iesaisti, kamēr nav pienācis pārskatīšanas laiks. Salīdziniet to ar jebkuru procesu, kura aprakstā iekļauts vārds «eksportēt».

Vienreizēja pārveide, lai būtu skaidrs, nav mirkļa darbs. Reālās aplikācijās tā aizņem apmēram 30 minūtes, jo tā ir kodu pārstrukturēšana: tekstu izvilkšana, atslēgu ģenerēšana, izpildlaika savienošana. Tās ir durvis. Cikls, kas darbojas ar katru turpmāko push, ir produkts.

Šī cikla svarīgā iezīme nav ātrums. Tā ir tas, ka nekas neatstāja repozitoriju. Nav kataloga, kas atrodas ārējā platformā un lēnām atšķirtos no main zara. Iepriekš publicētā monorepo palaide parādīja vienreizējo pārveidi lielā mērogā; cikls ir tas, kas pēc tam uztur rezultātu dzīvu. Apvienot vai aizvērt — tie paši divi darbības vārdi, kas nosaka jebkuru citu izmaiņu. Ja jau strādājat šādā veidā, izstrādātāju dokumentācija parāda, kā to iestatīt.

Kāpēc AI kodēšanas aģenti piespiež šo pārmaiņu?

Tāpēc, ka tie pārcēla vājo vietu. Lokalizācijas ierobežojums kādreiz bija tulkošanas kapacitāte: cik ātri piegādātājs vai dzinējs varēja apstrādāt labi strukturētu katalogu. Aģenti ģenerē tālu pāri šim ierobežojumam un radīja jaunu, kas atrodas augstāk pa plūsmu. Tagad trūkstošais resurss ir arhitektūras skaidrība pēc ģenerēšanas — atslēgu konsekvences, pilnīgu lokalizācijas failu un struktūras nesaraujamības uzturēšana, kamēr aģents ik dienu pievieno UI kodubāzei.

Aģents, kuram lūgts izveidot izrakstīšanās lapu, izveido darbojošos izrakstīšanās lapu ar tekstiem, kas burtiski iekodēti JSX. Mēs aprakstījām šo procesu detalizēti raksta AI kods sabojāja lokalizāciju: viens analizēts React projekts saturēja 1284 UI tekstus 312 failos bez jelkādas i18n struktūras. Katalogs, kuru tradicionālais process vēlas eksportēt, šajā kodubāzē vienkārši neeksistē. Un rīt kodubāze izskatīsies citādi, jo aģents turpina piegādāt.

Lejupējais process pastāvīgi paliek pakaļ šai realitātei. Kas arī tika eksportēts, ir novecojis līdz importēšanas brīdim. Vienīgā pozīcija, no kuras lokalizācija var turēt soli ar ģenerēto kodu, ir cikla ietvaros, kas to ģenerē, un tas ir spēkā neatkarīgi no tā, vai kods nāk no Cursor, Claude Code vai Lovable.

Vai AI tulkojums nav tas pats?

Nē, un šeit tirgus diskusija kļūdās. Lokalise raksturo sevi kā AI lokalizācijas platformu; Phrase piedāvā Language AI automātiskajam tulkojumam lielā mērogā. Abas ir reālas iespējas. Abas padara ātrāku vienu bultiņu vecajā procesā: tulkošanas soli. Katalogs vēl un vēl tiek eksportēts, vēl un vēl atrodas ārējā platformā, vēl un vēl atgriežas ar importa palīdzību.

Ātrāka bultiņa septiņu posmu apļveida procesā ir optimizācija. Apļveida procesa noņemšana ir cits produkts. Tā ir īstā slāņu atšķirība: platformas, kas veidotas ap tulkotāju darba plūsmām, aizņem pārvaldības slāni, bet globalize.now aizņem infrastruktūras slāni zem tā, ģenerējot atslēgas un lokalizācijas failus tieši no koda, repozitorijā. «AI vadīts» aprakstīts abiem. Tas neko neatšķir. Pozīcija atšķir.

Kas vēl paliek lejupējā daļā?

Cilvēka vērtējums augsta riska tekstiem. Juridiskie teksti, regulēti apgalvojumi, zīmola balss tirgū, kas jums ir jo īpaši svarīgs — šie pelnīti profesionāla tulkotāja un pārskatīšanas soli, un komandas ar šādu nepieciešamību turpinās izmantot rīkus, kas veidoti ap tulkotāju darba plūsmām. Nekas augšupējā lokalizācijas modelī to neliedz; lokalizētais PR ir pārskatāma virsma, un cilvēks var to pakļaut jebkuram standartam pirms apvienošanas.

Beidzas laikmets, kad katrai komandai bija jāpieņem tulkotāju darba plūsmas platforma tikai lai piegādātu otru valodu. Vienam izstrādātājam ar AI veidotu produktu nav tulkotāju, kurus pārvaldīt. Viņiem ir commit. Rīkiem jāpieskaņojas tieši tur.

Cikls ir produkts

Ja jūsu kods tiek piegādāts pull request veidā, tāpat jāpiegādā arī jūsu tulkojumiem. globalize.now pārveido kodubāzi vienreiz, tad turpina to lokalizēt ar katru push — PR ievadīts, PR apvienots, piegādāts.

globalize.now pārvērš burtiski ierakstītus lietotnes tekstus tulkošanai gatavos lokalizācijas failos un pastāvīgi tos atjaunina līdz ar katru jauno versiju.

Izmēģiniet globalize.now bez maksas