globalize.now on AI-põhine lokaliseerimistaristu ning selle uus MCP-server toob selle taristu teie AI-agendi sisse. Ühendage server Claude Code'i, Cursori või mis tahes Model Context Protocoli kliendiga ning agent saab luua projekte, tõlkida teie lokaalifaile ja avada iga push'i järel tõlke-pull request'e samas vestluses, kus te koodi kirjutate. Server haldab lokaliseerimise taustsüsteemi, kuid ei puuduta teie lähtekoodi – see jääb globalize.now skilli ülesandeks.
Mis on globalize.now MCP-server?
See on majutatud Model Context Protocoli server, mis annab AI-agendile otsese ja autentitud juurdepääsu teie globalize.now tööruumile. MCP on protokoll, mille abil AI-redaktorid ühendavad väliseid tööriistu, ning umbes kaheksateist kuud pärast avaldamist sai sellest vaikimisi viis, kuidas Claude Code, Cursor ja Copilot välissüsteemidega suhtlevad. globalize.now server avaldab teie lokaliseerimise taustsüsteemi sama protokolli kaudu.
Pärast ühendamist saab agent keskendunud tööriistakomplekti, mis on jaotatud kolme ülesanderühma: projekti seadistamine (projektide loomine, keelte lisamine või eemaldamine, projekti konteksti määramine), hoidla ühendamine (GitHubi hoidla linkimine, raamistiku ja lokaalimustrite tuvastamine) ning failide tõlkimine (lokaalifailide tõlkimine ja tulemuste tagasitoomine). Ühendatud agent tegutseb teie nimel, teie enda õigustega ja viimati kasutatud tööruumis.
Kuidas ühendada see Claude Code'i või Cursoriga?
Suunake klient serveri URL-ile ja logige sisse. OAuthi puhul pole vaja eraldi juhtpaneeli sammu ega käsitsi muudetavat konfiguratsioonifaili.
Claude Code'i puhul lisage server terminalist, käivitage seejärel /mcp ja logige brauseris sisse:
claude mcp add --transport http globalize https://api.globalize.now/mcp
Cursori puhul lisage server faili ~/.cursor/mcp.json. Esmakordsel kasutamisel palub Cursor teil sisse logida:
{
"mcpServers": {
"globalize": {
"url": "https://api.globalize.now/mcp"
}
}
}
Claude.ai või mis tahes muu standardset MCP OAuthi voogu toetava kliendi puhul lisage sama URL kohandatud ühendusena ja logige küsimise korral sisse – API-võtit pole vaja. OAuthita klientide jaoks genereerige tööruumi API-võti ja edastage see selle asemel bearer-token'ina. Täielik seadistus on toodud globalize.now arendajate lehel.
Mida saab MCP pärast ühendamist teha?
See käitab kogu lokaliseerimise taustsüsteemi teie agendist. Kirjeldate vestluses soovitud tulemust ja agent kutsub tööriistu.
See saab luua projekti ja lisada sihtkeeli enam kui 50 lokaali hulgast, sealhulgas paremalt vasakule kirjutatavad keeled, nagu araabia ja heebrea keel. See saab tõlkida teie antud lokaalifaile (JSON, ARB, PO, XLIFF, YAML, Android XML või iOS xcstrings) ja tagastada tõlgitud versioonid; sisu parsitakse, nii et saate failid edastada muutmata kujul. Tõlkimine arvestab ICU-süntaksit: kui lähtefailis on mitmus või {placeholder}, tagastatakse see iga keele jaoks õigesti laiendatud mitmusekategooriatega ning brändinimed ja interpolatsioonid jäävad puutumata. Samuti saab see hallata projektipõhist sõnastikku ja keelepõhiseid stiilijuhiseid, et toon püsiks väljalasete vahel ühtlane.
Tarneprotsessi kõige olulisem osa on hoidla sünkroonimine. Ühendage GitHubi hoidla MCP kaudu ja see registreerib webhook’i. Lisage lähtekoha lokaalifaili uus string, tehke Git push ning tõlke pull request ilmub koos uute võtmetega kõigis sihtkeeltes – meie testides vähem kui minut pärast push’i. Vaadake PR üle ja mergige see. Midagi ei lähe otse teie põhiharusse.
Milline näeb tõlge praktikas välja?
Annate agendile lähtekoha lokaalifaili ja see tagastab tõlgitud failid, säilitades struktuuri. Siin on väike en.json, milles on mitmus ja kohatäide:
{
"banner": "Welcome back, {name}. You have {count, plural, one {# new message} other {# new messages}}.",
"cta": "Get started for free"
}
Paluge agendil tõlkida see hispaania, saksa ja araabia keelde ning MCP tagastab iga keele kohta eraldi faili. Hispaaniakeelne väljund säilitab ICU-süntaksi ja laiendab hispaania keele jaoks vajalikke mitmuse kategooriaid:
{
"banner": "Bienvenido de nuevo, {name}. Tienes {count, plural, one {# mensaje nuevo} many {# mensajes nuevos} other {# mensajes nuevos}}.",
"cta": "Comenzar gratis"
}
Kohatäide {name} jääb muutmata, mitmuse struktuuri lisandub hispaania grammatika nõutav kategooria many ning arvud kuvatakse käitusajal iga lokaali vormingu järgi. Araabiakeelne väljund on kohe paremalt vasakule kuvamiseks valmis. Pole juhtpaneeli, eksporti ega tõlkijate järjekorda: agent kutsub üht tööriista ja kirjutab tulemused sinna, kust teie i18n-teek need juba otsib. Käitasime sama töövoogu oma saidil – sellest räägime loos kuidas me globalize.now globaliseerisime.
Kuidas hoida toon eri keeltes ühtsena?
Määrake projektis sõnastik ja iga keele jaoks eraldi stiilijuhend ning MCP rakendab neid igas töös. Sõnastik määrab kindlalt, kuidas konkreetsed terminid tõlgitakse, nii et tootenimi või valdkonnatermin püsib väljaannete vahel ühtsena ega hakka varieeruma. Stiilijuhend on ühe keele vabas vormis juhis, näiteks korraldus kasutada saksa keeles mitteametlikku pöördumist. Nii vastavad tõlked teie brändi häälele juba esimesest käivitusest, mitte alles pärast parandusringi. Mõlemad on projektiga seotud ja liiguvad kaasa iga tulevase tõlkega, mida agent tellib.
Kas MCP rahvusvahelistab minu koodi?
Ei, ja siin tasub olla täpne. MCP töötab lokaalifailide ja projekti seadistustega, mitte teie komponentidega. See ei leia teie hardcoded English tekste ega ümbritse neid translation keys-võtmetega.
See samm toimub siis, kui ühendate hoidla globalize.now’s: teisendus käivitatakse rakenduses ühe korra. Sama töö saab käivitada ka oma coding agent’is globalize.now skill’i kaudu, mis installitakse üks kord projekti juurest:
npx skills add globalize-now/globalize-skills
Seejärel paluge agendil i18n seadistada. Skill tuvastab teie raamistiku, installib sobiva i18n-teegi ja eraldab hardcoded strings-id lähtekoha lokaalifaili. Sealt võtab üle MCP: see tõlgib failid ja hoiab need sünkroonis. Mõelge skill’ist kui kihist, mis muudab teie koodi tõlgitavaks, ja MCP-st kui kihist, mis tõlgib ning tarnib tulemuse. Kui alustate AI loodud rakendusest, kus inglise keel on JSX-i sisse kirjutatud, juhendab vibe coders guide teid selle esimese sammu tegemisel.
Mille poolest erineb see TMS MCP serverist?
Tõlkehaldusplatvormid, nagu Lokalise, Smartling ja Crowdin, pakuvad oma MCP servereid ning need on kasulikud: agent saab juhtida teenusepakkuja juhtpaneeli, hallata võtmeid ja käivitada töid ilma kohandatud skriptideta. Kuid väljund jääb endiselt sellele platvormile ning töövoog keerleb endiselt selle ümber.
globalize.now valib teise tee. See on AI-põhine lokaliseerimisinfrastruktuur, seega on väljund teie hoidlas commit’itud lokaalifailid, mis saabuvad teie hallatava pull request’ina. Eraldi platvormile sisselogimist ega ekspordisammu failide koodibaasi tagasi toomiseks pole vaja. Hinnastus järgib sama põhimõtet: kasutuspõhine tasu 20 € kuus tööruumi kohta, ilma kasutaja- või keelepõhiste lisatasudeta, ning alustuseks 5 € krediiti. MCP on selle infrastruktuuri agendipõhine kasutajaliides, mitte juhtpaneeli kaugjuhtimispult.
globalize.now muudab rakenduse koodis olevad tekstid tõlkeks valmis lokaale failideks ja hoiab neid ajakohasena, kui sa uusi versioone välja lasid.
Proovi globalize.now tasuta