Labākais veids, kā lokalizēt aplikāciju, kuru izveidojis Claude Code, ir palikt Claude Code vidē: instalējiet lokalizācijas prasmi, ļaujiet aģentam internacionalizēt kodubāzi un pēc tam ļaujiet infrastruktūrai uzturēt visas valodas sinhronizētas. globalize.now ir AI vadīta lokalizācijas infrastruktūra, kas veidota tieši šim ciklam. Tā izvelk burtiski iekodētus tekstus un pārveido tulkošanas atslēgās, ģenerē lokalizācijas failus un atgriež tulkotās valodas kā pull request ar katru git push. Šis ceļvedis izklāsta visu procesu — no repozitorija, kurā ir tikai angļu valoda, līdz apvienotam daudzvalodu PR.


Kāpēc jūsu Claude Code aplikācija ir pieejama tikai angļu valodā?

Tāpēc, ka Claude Code, tāpat kā jebkurš kodēšanas aģents, raksta lietotājam redzamo tekstu kā burtiskus tekstus. Tas ir īsākais ceļš uz darbojošos funkciju, un nekas noklusējuma pieprasījumā neprasa tulkošanas atslēgas. Kad aplikācija sāk darboties, angļu valoda ir burtiski iekodēta simtos komponentu, un daudzskaitļi un datumi tiek apstrādāti ar tekstu apvienošanu, kas ir saprotama tikai vienā valodā.

Kārdinošais risinājums ir lūgt aģentam «tulkot aplikāciju vācu valodā». Tas rada otru burtiski iekodētu valodu: dublētus komponentus vai kaudzi ternāro izteiksmju, un ikviena nākamā funkcija dubulto darba apjomu. Mēs aprakstījām šo neveiksmes modeli rakstā kā lokalizēt AI ģenerētu aplikāciju. Tulkojums bez internacionalizācijas ir tas, kā i18n parāds pieaug.


Kāds ir labākais veids, kā lokalizēt aplikāciju, kuru izveidojis Claude Code?

Palaidiet lokalizācijas darba plūsmu aģenta ietvaros, kurš izveidoja aplikāciju: prasme iemāca Claude Code internacionalizācijas procedūru, un infrastruktūra pēc katras push nodrošina tulkošanu un sinhronizāciju. Prasmes ir Anthropic atbalstītais Claude Code paplašinājumu formāts — instrukciju mapes, ko aģents ielādē, kad uzdevums tam atbilst, kā aprakstīts Agent Skills dokumentācijā. Tās ir arī pārnesamas: atvērtais skills CLI no Vercel instalē prasmju paketes Claude Code, Cursor, Codex un desmitos citu aģentu, tāpēc tā pati darba plūsma ceļo līdzi jūsu izmantotajam aģentam.

Tā ir citāda struktūra nekā vairumam lokalizācijas rīku. Nostiprinātas platformas ir pievienojušas AI funkcijas un aģentu savienotājus virsū darba plūsmai, kas joprojām ir vērsta uz to informācijas paneli: jūsu teksti dzīvo viņu sistēmā, un aģents ir tikai tās klients. Aģentam raksturīga lokalizācija to pagriež pretēji. Darbs notiek jūsu repozitorijā, aģents veic internacionalizāciju, un globalize.now veic tulkošanu un sinhronizāciju. Nav atsevišķas satura datubāzes, kuru jāsaskaņo ar jūsu kodu, jo kods pats ir datubāze.


Kā lokalizēt Claude Code aplikāciju, soli pa solim?

Pilns cikls ir pieci soļi, un smago darbu veic aģents.

  1. Savienojiet repozitoriju ar globalize.now. Pārveide notiek vienreiz aplikācijā un nonāk kā pull request. Lai palaistu šo pirmo pāreju no Claude Code, instalējiet prasmes:

    npx skills add globalize-now/globalize-skills
    

    Pievienojiet --all, ja vēlaties, lai prasmes būtu pieejamas visiem aģentiem jūsu datorā, ne tikai Claude Code.

  2. Palūdziet Claude Code internacionalizēt aplikāciju. Prasme liek tam vispirms apskatīt repozitoriju: kāds ietvars tiek lietots, kuri teksti ir redzami lietotājam, vai kāda i18n iestatīšana jau pastāv. Tā ierosina plānu, bibliotēku, atslēgu struktūru, lokalizācijas failu izkārtojumu un sagaida jūsu apstiprinājumu, pirms pieskaras kodam.

  3. Savienojiet repozitoriju ar globalize.now, lai push izraisītu tulkošanu. Izstrādātāju iestatīšana ir viens savienojums, un veidotāji, kas strādā AI rīkos saņem to pašu ciklu, neatverot termināli tālāk par 1. soli.

  4. Veiciet push. Jaunie un mainītie teksti atgriežas tulkoti, kā pull request, kuru jūs pārskatāt tāpat kā jebkuru citu koda izmaiņu.

  5. Apvienojiet. Vēl vienas valodas pievienošana vēlāk ir konfigurācijas izmaiņa, ne projekts.

Reālā produkcijas monorepo aģenta palaide ar šo darba plūsmu internacionalizēja kodubāzi un radīja piecas valodas apmēram 30 minūtēs. Jūsu ilgums atšķirsies atkarībā no projekta apjoma, bet 2. solis ir tas, kur nedēļas manuālas refaktorēšanas darbs saraujas vienā aģenta sesijā.


Ko aģents faktiski maina jūsu kodā?

Tas pārveido burtiskus tekstus par tulkošanas izsaukumiem un ģenerē lokalizācijas failus, kas nepieciešami izpildlaikam. Konkrēti: rīks izvēlas vai nosaka i18n izpildlaika bibliotēku (i18next, next-intl vai Lingui — atkarībā no jūsu steka), aizstāj burtiski ierakstītu JSX tekstu ar t() izsaukumiem vai ziņojumu komponentēm, ģenerē atslēgas ar saprotamiem nosaukumiem un izveido pirmvalodas lokalizācijas failu. Daudzskaitļa formas iegūst īstas ICU formas, nevis count + " items".

globalize.now neaizstāj izpildlaika bibliotēku, un tā netulko, nododot darbu ārējai rindai. Tas darbojas vienu līmeni augstāk: kā infrastruktūra, kas ģenerē un uztur atslēgas un lokalizācijas failus, ko izmanto jūsu izpildlaiks. Ja jums jau ir savienots i18next vai next-intl, prasme saglabā jūsu esošās atslēgas un struktūru un turpina darbu no tā, kur esat apstājušies.


Kas notiek pēc nākamā git push?

Katrs push pēc iestatīšanas aktivizē visa mainītā satura tulkošanu, un atjauninātās valodas nonāk pie jums kā pull request. Nav nepieciešams nedz eksporta, nedz importa solis, nedz rinda kādā atsevišķā rīkā. Pārbaude notiek tur, kur izstrādātāji jau tāpat visu pārbauda: izmaiņu (diff) skatā.

Tas ir viss darbības modelis. Iestatiet to vienreiz, un sinhronizācija notiks automātiski pie katra git push — bez manuālas iejaukšanās. AI veidotu lietotņu tipiskā problēma, kad aģents izlaiž jaunas funkcijas ātrāk, nekā lokalizācijas process spēj tām sekot, zaudē nozīmi, jo lokalizācijas process ir piesaistīts tam pašam push, ar kuru funkcija tiek izlaista.


Vai tam nepieciešams MCP serveris vai vadības panelis?

Nē. MCP savieno aģentu ar ārēju platformu; savukārt prasme (skill) iemāca aģentam paveikt darbu tieši tur, kur atrodas kods. Vairāki lokalizācijas produkti tagad piedāvā MCP serverus, kas ir reāls uzlabojums salīdzinājumā ar kopēšanu un ielīmēšanu tīmekļa redaktorā, taču teksti un to statuss joprojām atrodas platformā otrā savienojuma galā, un jums tik un tā jāsaskaņo abas puses.

Izmantojot prasmes un push apvienoto ciklu, saskaņot nav nekā. Lokalizācijas faili atrodas git repozitorijā, tulkojumi ienāk kā commit'i, un atgriešanās iepriekšējā stāvoklī ir git revert. Par to, kāpēc šis modelis izplatās, esam rakstījuši rakstā Claude Code prasmes kļūst par lokalizācijas standartu. Abas pieejas pārspēj vadības paneļu laikmetu — atšķirība ir tajā, kur atrodas jūsu patiesais avots (source of truth).


Cik maksā Claude Code lietotnes lokalizēšana?

globalize.now maksā €20 mēnesī par darbvietu, kas ietver €20 tulkošanas kredīta (aptuveni 200 000 vārdu) mēnesī, un pēc tam izmantošanu norēķina pēc tokeniem — pēc tās pašas rakstzīmju likmes. Viens plāns, bez pakāpēm, bez maksas par lietotāju un bez maksas par valodu. Neierobežots valodu skaits, ieskaitot RTL valodas. Tipiska SaaS lietotne ar aptuveni 10 000 tulkošanas atslēgu 5 valodās ērti iekļaujas iekļautajā apjomā.

Reģistrējoties, jūs saņemat €5 tulkošanas kredītu bez nepieciešamības norādīt karti, kas sedz aptuveni miljonu rakstzīmju. Pietiek, lai izmēģinātu visu ciklu uz reālas lietotnes, pirms par kaut ko jāmaksā.

Jūsu lietotne jau ir izveidota. Tās lokalizēšana ir tikai vienas prasmes instalēšanas un viena push attālumā.

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