globalize.now yra dirbtiniu intelektu paremta lokalizacijos infrastruktūra, o naujasis MCP serveris perkelia šią infrastruktūrą į jūsų dirbtinio intelekto agentą. Prijunkite serverį prie Claude Code, Cursor ar bet kurio Model Context Protocol kliento, ir agentas galės kurti projektus, versti jūsų lokalės failus bei po kiekvieno išsiuntimo atidaryti vertimo pull request — tame pačiame pokalbyje, kuriame rašote kodą. Serveris tvarko lokalizacijos backend procesus, tačiau neliečia jūsų šaltinio kodo — tuo ir toliau rūpinasi globalize.now įgūdis.
Kas yra globalize.now MCP serveris?
Tai talpinamas Model Context Protocol serveris, suteikiantis dirbtinio intelekto agentui tiesioginę, autentifikuotą prieigą prie jūsų globalize.now darbo srities. MCP yra protokolas, kurį dirbtinio intelekto redaktoriai naudoja išoriniams įrankiams prijungti, o per maždaug aštuoniolika mėnesių nuo išleidimo jis tapo numatytuoju būdu, kuriuo Claude Code, Cursor ir Copilot bendrauja su išorinėmis sistemomis. globalize.now serveris per tą patį protokolą suteikia prieigą prie jūsų lokalizacijos backend.
Prisijungęs agentas gauna tikslinį įrankių rinkinį, suskirstytą į tris užduotis: projekto nustatymas — projektų kūrimas, kalbų pridėjimas arba pašalinimas, projekto konteksto nustatymas; saugyklos prijungimas — GitHub saugyklos susiejimas, karkaso ir lokalės struktūrų aptikimas; failų vertimas — lokalės failų vertimas ir rezultatų parsisiuntimas. Prijungtas agentas veikia jūsų vardu, naudodamas jūsų teises ir paskutinę naudotą darbo sritį.
Kaip prijungti jį prie Claude Code arba Cursor?
Nurodykite klientui serverio URL ir prisijunkite. Naudojant OAuth nereikia atskiro veiksmo valdymo skydelyje ar rankiniu būdu redaguojamo konfigūracijos failo.
Norėdami naudoti Claude Code, pridėkite serverį terminale, tada paleiskite /mcp ir prisijunkite naršyklėje:
claude mcp add --transport http globalize https://api.globalize.now/mcp
Norėdami naudoti Cursor, pridėkite serverį prie ~/.cursor/mcp.json. Pirmą kartą naudodami Cursor būsite paraginti prisijungti:
{
"mcpServers": {
"globalize": {
"url": "https://api.globalize.now/mcp"
}
}
}
Naudodami Claude.ai ar bet kurį kitą klientą, palaikantį standartinį MCP OAuth srautą, pridėkite tą patį URL kaip pasirinktinę jungtį ir prisijunkite, kai būsite paraginti — API rakto nereikia. Jei klientas nepalaiko OAuth, sugeneruokite darbo srities API raktą ir perduokite jį kaip bearer žetoną. Visą nustatymo procesą rasite globalize.now kūrėjams skirtame puslapyje.
Ką MCP gali atlikti prisijungus?
Jis vykdo visą lokalizacijos backend iš jūsų agento. Pokalbyje apibūdinate norimą rezultatą, o agentas iškviečia reikiamus įrankius.
Jis gali sukurti projektą ir pridėti tikslines kalbas iš daugiau nei 50 lokalių katalogo, įskaitant rašymo iš dešinės į kairę kalbas, tokias kaip arabų ir hebrajų. Jis gali išversti jūsų pateiktus lokalės failus (JSON, ARB, PO, XLIFF, YAML, Android XML arba iOS xcstrings) ir grąžinti išverstas versijas — turinys išanalizuojamas, todėl failus galite perduoti tokius, kokie yra. Vertimas supranta ICU: jei šaltinyje yra daugiskaitos forma arba {placeholder}, kiekvienai kalbai grąžinamos tinkamai išplėstos daugiskaitos kategorijos, o prekių ženklų pavadinimai ir interpoliacijos išsaugomi. Be to, galima tvarkyti kiekvienam projektui skirtą terminų žodyną ir kiekvienai kalbai skirtus stiliaus vadovus, kad tonas išliktų nuoseklus per visas laidas.
Svarbiausia sklandžiam išleidimui — saugyklos sinchronizavimas. Prijunkite GitHub saugyklą per MCP ir ji užregistruos saityno kablį. Įtraukite naują eilutę į šaltinio lokalės failą, atlikite push, ir netrukus pasirodys vertimo pull request su naujais raktais, užpildytais visomis tikslinėmis kalbomis — mūsų bandymuose praėjus mažiau nei minutei po push. Peržiūrite PR ir jį sujungiate. Į pagrindinę šaką niekas įrašoma tiesiogiai.
Kaip vertimas atrodo praktiškai?
Paduodate agentui šaltinio lokalės failą, o jis grąžina išverstus failus, išlaikydamas nepakitusią struktūrą. Štai nedidelis en.json su daugiskaita ir vietaženklio kintamuoju:
{
"banner": "Welcome back, {name}. You have {count, plural, one {# new message} other {# new messages}}.",
"cta": "Get started for free"
}
Paprašykite agento išversti jį į ispanų, vokiečių ir arabų kalbas, o MCP grąžins po vieną failą kiekvienai kalbai. Ispaniškame rezultate išlaikoma ICU sintaksė ir išplečiamos ispanų kalbai reikalingos daugiskaitos kategorijos:
{
"banner": "Bienvenido de nuevo, {name}. Tienes {count, plural, one {# mensaje nuevo} many {# mensajes nuevos} other {# mensajes nuevos}}.",
"cta": "Comenzar gratis"
}
Vietaženklis {name} lieka nepakeistas, daugiskaitoje atsiranda papildoma many kategorija, kurios reikia ispanų gramatikai, o skaičiai vykdymo metu atvaizduojami pagal kiekvienos lokalės formatą. Arabų kalbos rezultatas paruoštas atvaizduoti tekstą iš dešinės į kairę. Jokio valdymo skydelio, eksporto ar vertėjų eilės: agentas iškviečia vieną įrankį ir įrašo rezultatus ten, kur jūsų i18n biblioteka jų jau ieško. Tą pačią eigą išbandėme savo svetainėje — ji aprašyta straipsnyje kaip globalizavome globalize.now.
Kaip išlaikote nuoseklų toną skirtingomis kalbomis?
Nustatykite projekto žodyną ir kiekvienos kalbos stiliaus vadovą — MCP taikys juos kiekvienai užduočiai. Žodynas tiksliai apibrėžia, kaip verčiami konkretūs terminai, todėl produkto pavadinimas ar srities terminas išlieka nuoseklus ir nekinta tarp leidimų. Stiliaus vadovas — tai laisvos formos gairės konkrečiai kalbai, pavyzdžiui, nurodymas vokiečių kalboje vartoti neformalų kreipinį. Taip vertimai nuo pat pirmo paleidimo atitinka jūsų prekės ženklo balsą, o ne tik po taisymų. Abu šie nustatymai saugomi projekte ir perduodami kiekvienam būsimam agento prašomam vertimui.
Ar MCP internacionalizuoja mano kodą?
Ne — ir čia svarbu būti tiksliems. MCP veikia su lokalės failais ir projekto nustatymais, o ne su jūsų komponentais. Jis neras kode įrašyto angliško teksto ir nepavers jo vertimo raktais.
Šis žingsnis atliekamas prijungus saugyklą prie globalize.now: konversija vieną kartą vykdoma programoje. Tą pačią užduotį galima paleisti ir kodavimo agente per globalize.now įgūdį, vieną kartą įdiegtą iš projekto šakninio katalogo:
npx skills add globalize-now/globalize-skills
Tada paprašykite agento nustatyti i18n. Įgūdis aptinka jūsų karkasą, įdiegia tinkamą i18n biblioteką ir ištraukia kode įrašytas eilutes į šaltinio lokalės failą. Nuo šio momento perima MCP: jis verčia šiuos failus ir palaiko jų sinchronizaciją. Įgūdį laikykite sluoksniu, kuris paruošia kodą vertimui, o MCP — sluoksniu, kuris verčia ir išleidžia rezultatus. Jei pradedate nuo dirbtinio intelekto sukurto programos projekto, kuriame JSX faile įrašyta anglų kalba, vibe koduotojų vadove aprašytas pirmasis žingsnis.
Kuo tai skiriasi nuo TMS MCP serverio?
Vertimų valdymo platformos, tokios kaip Lokalise, Smartling ir Crowdin, turi savo MCP serverius, ir jie yra naudingi: agentas gali valdyti tiekėjo valdymo skydelį, tvarkyti raktus ir paleisti užduotis be pasirinktinių scenarijų. Tačiau rezultatas vis tiek lieka toje platformoje, o darbo eiga ir toliau sukasi aplink ją.
globalize.now renkasi kitą kelią. Tai DI pagrįsta lokalizacijos infrastruktūra, todėl rezultatas yra lokalės failai, į jūsų saugyklą įrašomi kaip jums priklausantis pull request. Nereikia jungtis prie atskiros platformos ir eksportuoti failų atgal į kodų bazę. Kainodara grindžiama tuo pačiu principu: naudojimas apmokestinamas 20 € per mėnesį už darbo sritį, netaikant mokesčių už naudotojus ar kalbas, o pradžiai suteikiamas 5 € kreditas. MCP yra agentams pritaikyta šios infrastruktūros sąsaja, o ne nuotolinis valdymo skydelio pultas.
globalize.now paverčia užkoduotą programos tekstą į vertimui paruoštus lokalės failus ir juos atnaujina, kai jūs diegiate naujus pakeitimus.
Išbandyti globalize.now nemokamai