Saltatu edukira

Analitika aukerakoak, saio-grabazioak eta publizitatea desaktibatuta daude onartu arte. Baztertu egin ditzakezu eta Transglot erabili. Aldatu zure hautua noiznahi Cookieen hobespenak atalean. Cookie-politika

egunero bat egiten duten taldeentzat

Lokalizazio jarraitua: hizkuntza guztiak, bat-egite bakoitzean.

Lokalizazio jarraituak kate berriak eta aldatutakoak itzultzen ditu kodea aldatzean, askapen bakoitzaren aurreko fase bereizi batean egin beharrean. Hizkuntza guztiak prest daude behar zuten kodearekin batera argitaratzeko.

Lan egiteko bi moduen simulazioa, ez neurketa. Sakatu "Aldaketa bat batu" eta irakurri eskuineko zutabea: hori da hizkuntza horretako erabiltzaileek ikusten dutena.
acme / web
mainAdd a gift cardcheckout.gift_card
frAjouter une carte cadeauitzulita
deGeschenkkarte hinzufügenitzulita
jaギフトカードを追加itzulita
arأضف بطاقة هديةitzulita
pt-BRAdicionar vale-presenteitzulita
Orain argitaratu ahal dituzun hizkuntzak5/5
Nagusiaren atzean dauden kateakezer ez
laburpena

Zer da lokalizazio jarraitua?

Lokalizazio jarraitua lan egiteko modu bat da, non kate berriak eta aldatutakoak automatikoki bidaltzen diren itzulpenetara aldatzen diren bezain laster, eta itzulitako testua produktura itzultzen den inork programatu gabe.

Ez dago itzulpen-faserik, itzulpena ez baita gelditzen. Garatzaile batek kate bat batzen du, itzulpenak kodearen fluxu beretik datoz, eta askapena ez dago inoren fitxategiaren zain.

Banaketa jarraituaren lokalizazio-aldea da. Egunero bat egiten duen eta hainbat astero itzulpenak eskualdatzen dituen talde batek hizkuntzak kodearen atzean izaten ditu hilabeteko gehienean. Lokalizazio jarraituak tarte hori murrizten du exekuzio baten luzerara.

Ez du esan nahi makina-irteera zuzenean argitaratzen denik irakurri gabe. Zuk erabakitzen duzu zein kate behar duen pertsona batek, eta askapen batek berrikusitakoa bakarrik eraman dezake.

etengabeko vs. ohiko lokalizazioa

Aldea itzulpena noiz egiten den da, ez nor egiten duen.

Itzultzaileak, berrikusleak eta glosarioak bi zutabeetan daude. Aldatzen dena lana hasten den unea eta zati bakoitzaren tamaina dira.
Alboko albokoa
Noiz egiten den itzulpena
Argitalpen bakoitzaren aurreko fase batean
Zerk abiarazten duen
Norbaitek fitxategi bat esportatzen du
Zati bakoitzaren tamaina
Astebeteko kateak batera
Zeren zain dagoen argitalpena
Fitxategia itzultzeko
Azken uneko testu-aldaketa
Beste joan-etorri bat
Zertatik lan egiten duen itzultzaileak
Kateen kalkulu-orri bat
Abiarazteko hizkuntzak
Mailakatua, uhin bat bestearen atzetik
kate bat, hasieratik amaierara

Nola funtzionatzen duen etengabeko lokalizazioak

Jarraitu kate berri bat begiztan zehar. Geldialdi bakoitzean benetan ikusiko zenuena erakusten da.

zure terminala edo zure CI erregistroa
+ "checkout.gift_card": "Add a {brand} gift card"
$ git push origin main
$ transglot push --wait
push locales/en.json (en, json_nested)
Batch: #4182
$ transglot pull
written locales/fr.json
written locales/ja.json
checkout.gift_card
jatorriaAdd a {brand} gift card
frAjouter une carte cadeau {brand}Glossa zirriborroa
de{brand}-Geschenkkarte hinzufügenmemoriatik, 0 hitz
ja{brand} ギフトカードを追加Glossa zirriborroa
arأضف بطاقة هدية {brand}Glossa zirriborroa
lau ateak, exekuzio bakarrean
Leku-markak1 konponduta
Plural formakpasatu
Glosario-terminoakpasatu
Iraupenapasatu
ja · markagailua galdu da, behin konpondu da, berriro egiaztatu daギフトカードを追加{brand} ギフトカードを追加
cart.save
iturburua aldatu daSave Save draft
frEnregistrerpertsona batek berrikusia: mantendu da, zuri jakinarazi zaizuIradokita: Enregistrer le brouillon
deEntwurf speichernmakina-errenkada: berriro itzulia
pull request-alekuan bertan eguneratua
Eguneratu itzulpenaktransglot/sync → mainirekia, bat biltegi bakoitzeko
locales/fr.json+3 −1
locales/de.json+3 −1
locales/ja.json+3 −1
edo, GitHub-eko pull request batean, idatzi iruzki bat/translate

Aldaketa Transglot-era CLIren, GitHub Action-en edo zure Git ostalariaren aplikazioaren bidez iristen da. Iturburu-fitxategiak 20 formatu natibotako batean analizatzen dira, eta kate bakoitza proiektuan dagoenarekin alderatzen da. Kate berriak eta aldatutakoak soilik aurrera doaz.

Itzulpen-memoriako bat-bateko parekatze batek errenkada betetzen du eta ez du hitz-kosturik suposatzen. Geratzen dena Glossara doa, zure glosarioarekin, estilo-gidarekin eta gakoen testuinguruarekin batera.

Markagailuak, plural-formak, glosario-terminoak eta luzera egiaztatzen dira exekuzio bakoitzeko errenkada guztietan. Markagailu hautsi bat, plural-forma falta den bat edo debekatutako glosario-termino bat behin konpontzen da eta berriro egiaztatzen; bigarren aldiz huts egiten badu, baztertu egiten da, ez da bidaltzen. Luzera gainditzen duen errenkada bakarrik idazten da, eta Talde planetik aurrera, auto-onarpenak edo QA exekuzio batek berrikuspenerako markatzen du.

Exekuzio batek ez du inoiz pertsona batek editatu edo berrikusitako errenkada bat gainidazten. Bere iturburua geroago aldatzen bada, testua mantendu egiten da, exekuzioak errenkada kontatzen dizu, eta Talde planetik aurrera, eguneratze proposatu bat geratzen da ondoan norbaitek onartu dezan.

Git aplikazioek locale fitxategiak sinkronizazio-adar batera egiten dituzte commit, eta pull request bakarra eguneratuta mantentzen dute. GitHub-en, idatzi /translate pull request batean, eta fitxategiak pull request horren adar propioan sartuko dira. Edo argitaratu CDN-n, eta martxan dagoen produktuak aldaketa irakurriko du berrargitalpenik gabe.

taldeak erre egiten diren tokia

Jarraipeneko lokalizazioa gaizki joateko sei modu, eta bakoitza zer gelditzen duen

Exekuzio batek pertsona baten lana gainidazten du

Idazle bakoitzak errenkadaren egoera egiaztatzen du lehenik: exekuzio bat, memoria-bateratze bat eta push bat. Pertsona batek editatu edo berrikusitako errenkada mantendu egiten da, eta exekuzioak horrela jakinarazten du.

fr, berrikusia, iturburua aldatu berri da

mantendua, kontuan hartua, jakinarazia

Kate hautsi bat ekoizpenera iristen da

Sartutako token guztiak itzuli egin behar dira. ICU proiektu batean, renderizazio-denboran errorea sortuko lukeen mezu bat ez da sartzen pull eskaeran, konektorean ezta CDN paketeetan ere, eta exekuzioak izendatu egiten du.

{count, plural, one {# article}

fitxategitik kanpo utzia, exekuzioan izendatua

Bot-en pull eskaerez betetzen da biltegia

Sync adar bakarra eta pull eskaera bakarra biltegi bakoitzeko. Bi push azkarrek konbergitzen dute bertan, bigarren bat ireki beharrean.

#812 #815 #819 #823 l10n eguneraketa

#812 transglot/sync, tokian bertan eguneratua

Iturburu-aldaketa batek zaharkitutako itzulpenak uzten ditu atzean

Helburu-errenkada bakoitzak idatzitako iturburua erregistratzen du; beraz, aldatutako kate bat desegunetzat jotzen da hizkuntza guztietan aldi berean, eta gako hori bakarrik exekutatzen da berriro.

Gorde-k botoiak Gorde zirriborroa bihurtu da. fr, de, ja oraindik Gorde dio

fr, de, ja berriro exekutatzen dira gako horretan

Exekuzio bakoitzak proiektu osoa fakturatzen du berriro

Exekuzioaren tamaina aldaketetan oinarritzen da. Aldatu gabeko kate bat ez da bidaltzen, memoria-bateratze zehatz batek ez du hitz kosturik suposatzen, eta pertsona batek jabetzen den errenkada baztertu egiten da ezer gastatu aurretik.

fitxategiak 48.000 hitz ditu

exekuzio hau: 60 hitz

Amaitu gabeko pull eskaera batek locale fitxategi bat ezabatzen du

Zerbitzariak locale baterako sarrerarik ez duela jakinarazten badu, pull eskaerak uko egiten dio edukia duen fitxategi baten gainean idazteari, eta 1 irteera-kodearekin amaitzen du, pipeline-a bertan gelditzeko.

pull: 0 sarrera ja-rako, fitxategiak 1.204 ditu

ukoa egiten zaio locales/ja.json hutsunezko pakete batekin gainidazteari

  • run 4182 fr: placeholder falta da zirriborroan, berriro saiatzean konponduta
  • run 4182 de: 3 errenkada mantendu dira, pertsona batek jabetzen ditu
  • run 4182 ja: 41 errenkada memoriatik, 0 hitz
  • run 4183 ar: plural forma falta da berriro saiatu ondoren, errenkada baztertuta
  • pull idatzitako locales/pt-BR.json
  • sync transglot/sync eguneratuta, pull eskaera #812
konparatzen dituzun bien arabera neurtuta

Hiruak zure biltegira konektatzen dira. Desberdintasuna bat egitean gertatzen dena da.

Irakurri enpresa bakoitzaren orrialdeetatik, 2026ko azaroaren 5ean. Prezioen errenkada gure konparaketa-orrialdeetatik dator, behean estekatuta, non plana eta kalkuluak agertzen diren. Prezios eta planak aldatu egiten dira; beraz, egiaztatu itzazu erabaki aurretik.

Transglot
Kate berri bat bat egin da
Lehenespenez itzulita
Bultzadak exekuzioa abiarazten du. Proiektu-ezarpen batek desaktibatzen du.
Itzulpen batek egiaztapen bat huts egiten du
Behin konponduta, gero ukatua
Leku-marka hautsi, plural-forma edo debekatutako termino baterako, exekuzio bakoitzeko errenkada guztietan. Luzera-muga gainditzea idazten da. ICU proiektu batean, errenkada hautsiak ez dira sartzen pull eskaeran, konektoreetan ezta CDNn ere.
Pertsona batek jada editatu du errenkada
Exekuzioak uko egiten dio idazteari
Memoriako parekatzeak eta bultzadak ere bai. Iturburua geroago aldatzen bada, exekuzioak errenkada hori jakinarazten du.
Pull eskaerak biltegi lanpetu batean
Adar bakarra, pull eskaera bakarra
Tokian bertan eguneratzen da bultzada bakoitzean.
Zer zenbatzen duen planak
Itzulitako hitzak, hizkuntza bakoitzeko behin
Memoriako koinzidentzia zehatzek ez dute kosturik. Kate bat gordetzeak ez du kosturik.
AIa ordaintzen duena
Planaren hitzak
Ez da bereizita fakturatzen.
Lan bera: 5,000 kate 10 hizkuntzetan
$39 hilero
Team, itzulpena barne
GitHub, GitLab, Bitbucket, Azure Repos, CLI bat eta MCP zerbitzari bat
Denak
Git aplikazioak Team mailan hasten dira eta hodeiko bertsioak hartzen dituzte.
erabili dagoeneko exekutatzen duzuna

Hasi kateak bizi diren lekutik. Ate guztiek hodi berera garamatzate.

Memoria, glosarioa, ateak eta berrikusketa berberak, katea zein atetik pasatu den.
.github/workflows/translations.yml
on:
push:
branches: [main]
jobs:
translations:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: actions/checkout@v7
- uses: transglot/transglot-action@v1
with:
token: ${{ secrets.TRANSGLOT_TOKEN }}
zer egin lehenik

Nola konfiguratu etengabeko lokalizazioa

  1. Atera kateak kodetik

    Erabiltzaileari begirako kate guztiek gako egonkorra izan behar dute tokiko fitxategi batean. Transglot-ek 20 formatu irakurtzen ditu, beraz, mantendu duzun formatua.

  2. Konektatu biltegia

    Init komandoak zure tokiko fitxategiak aurkitzen ditu, arakatzailearen bidez saioa hasten du, dagoena igotzen du eta lehen itzulpena exekutatzen du.

  3. Exekutatu merge bakoitzean

    Gehitu GitHub Action, deitu CLI beste CI batetik, edo instalatu aplikazioa GitHub, GitLab, Bitbucket edo Azure Repos zerbitzuetarako.

  4. Erabaki zer behar duen pertsona batek

    Ezarri min_state berrikusita pull arau batean, eta fitxategi horrek pertsona batek berrikusitako kateak soilik eramango ditu. Utzi desaktibatuta eta borradorak argitaratuko dira.

egin kalkuluak zure zenbakiekin

Zenbat kostatzen da merge bakoitzean exekutatzea: aldatu diren hitzak.

Hitza jatorrizko hitz bat da, helburuko hizkuntza bakoitzeko behin kontatzen da. Exekuzio baten tamaina aldaketetatik abiatuta kalkulatzen da; beraz, bost hizkuntzatan hamabi hitz ukitzen dituen merge batek hirurogeita hamar hitz kontatzen ditu, proiektua handia izan arren.

25
40
6
20,000
Hitzez hilero26,000zenbaki hauetan · 25 merge astero, 40 hitz bakoitzeko, 6 hizkuntza

Starter planera egokitzen da: $19/mo, 300,000 hitz hilero.

Horrek mugaren % 9 inguru hartzen du.

Lehen exekuzioa, behin120,000Zure kateak hizkuntza guztietan. Inportatutako itzulpenak ez dira berriro itzultzen.

Honek itzulpena bakarrik kontuan hartzen du. Kalitate-egiaztapenek, markaren ahotsaren zirriborroek eta konponketek ere hitz gisa kontatzen dute, eta memoriako zehaztasun-bat-etortzeak ez du kosturik sortzen. CLIa eta GitHub Action Starter planean hasten dira, eta GitHub, GitLab, Bitbucket eta Azure Reposentzako aplikazioak Team planean.

zer ez dizun egingo

Jarraian lokalizazio jarraituak konpontzen ez dituen hiru gauza

Kodean trabatuta dauden kateak

Pipeline batek irakur dezakeena bakarrik itzul dezake. Kodetze gogorreko kateak eta zatietatik osatutako esaldiak lehenik konpondu behar dira, eta horiek izaten dira maiz zabaltze bat geldiarazten duten arrazoi nagusiak.

Inork ez ditu hitzak kudeatzen

Automatizazioak kateak mugitzen ditu. Ez du erabakitzen zure produktuak nola deitzen dituen gauzak. Norbaitek glossarioa kudeatu behar du; bestela, inork irakurtzen ez duen hizkuntza aldatu egingo da, inork ohartu gabe.

Epaimahaiaren iritzia behar duen testua

Testu legalek, prezioek eta markaren mezuek pertsona baten arreta merezi dute. Bidali berrikusketa egiteko, eta mantendu kanpo bidalketako fitxategietatik norbaitek onartu arte.

Lokalizazio jarraituaren FAQ

Taldeek galdetzen dituzten galderak aktibatu aurretik.

Zer da lokalizazio jarraitua?
Lan egiteko modu bat, non kate berriak eta aldatuak automatikoki bidaltzen diren itzultzera aldatzen diren heinean, eta itzulitako testua produktura itzultzen den programatutako eskuzko entrega baten beharrik gabe. Argitalpen aurreko itzulpen-fasea ordezkatzen du, aldaketa bakoitzaren ondorengo exekuzio txiki batekin.
Ohiko lokalizazioak kateak fitxategi batean multzokatzen ditu, argitalpen baten inguruan kanpora bidaltzen ditu eta itxaron egiten du. Lokalizazio jarraituak aldaketa bakoitza berehala mugitzen du; beraz, piezak txikiak dira, hizkuntzak batera abiarazten dira, eta beranduko testu-aldaketa batek giltza bakarraren berrexekuzioa eskatzen du, beste bidai bat egin beharrean.
Ez. CI/CD-k kodea konpilatu, probatu eta argitaratzen du. Lokalizazio jarraituak itzulpenak harekin batera mugitzen ditu. Pipelinean elkartzen dira: zure probak exekutatzen dituen push-ak kateak itzultzera bidal ditzake eta fitxategiak berriro ekarri.
Ez. GitHub, GitLab, Bitbucket eta Azure Reposentzako aplikazioek push bati erantzuten diote, zure pipelinean ezer gehitu gabe, eta edukien konektoreek CMS edo dendako aldaketek eragindakoetan. CLIa eta GitHub Actiona zure lan-fluxu propioaren barruan nahi badituzu daude.
Ez. Zirriborroak argitaratu daitezke, edo pull arau batek pertsona batek berrikusitakoa bakarrik garraia dezake, fitxategika. Berrikusleek editorean lan egiten dute, glossarioko terminoekin, memoriako bat-etortzeekin eta pantaila-argazkiekin lerro bakoitzaren ondoan.
Ez. Exekuzio batek, memoria-bat-etortze batek eta push batek lehenik lerroa egiaztatzen dute, eta pertsona batek editatu edo berrikusitako lerroa mantendu egiten da. Bere jatorria geroago aldatzen bada, testua mantendu egiten da, exekuzioak lerroa kontatzen du eta txostenetan agertzen da, eta Team planetik aurrera eguneratze-proposamen bat erantsiko da norbaitek onartzeko.
Talde txikietan du garrantzi handiena, inoren lana ez baita eskuzko entregak kudeatzea. Hizkuntza bakarrean argitaratzen baduzu eta ez baduzu bigarren baterako planik, itxaron dezake.
Exekuzio baten tamaina kalkulatzen da hasi aurretik. Doako plana muga zorrotza da. Ordaindutako planak bere kuota amaitzen du, neurketa bidezko gehiegikeria aktibatzen ez baduzu; horrek zuk ezarritako gastu-mugara arte jarraitzen du. CI ingurunean, CLIak 3 kodearekin irteten da exekuzioak muga gaindituko balu, pipelineak horren arabera jokatu dezan.
Bai, GitLab.com, Bitbucket Cloud eta Azure DevOps Services zerbitzuekin. Aplikazioek ez dute barne hartzen kudeaketa propioa duten GitLab edo Bitbucket Data Center bertsioak, baina CLIa Node 22 duen eta APIra irits daitekeen edozein CI ingurunetan exekutatu daiteke.
Bai. Eduki-konektoreek CMS batetik, denda batetik edo laguntza-zentro batetik irakurtzen dute, eta bi noranzkoetan lan egiten dutenek berrikusitako hizkuntza itzultzen dute. Batzuk inportatzeko soilik dira, eta konektore bakoitzaren orrialdean zehazten da zein den kasua.
Bai. Argitaratu locale bat CDNn, eta zure produktuak exekuzio-denboran irakurriko du, SDKen bidez. Azken URLa hirurogei segundoz gordetzen da cachean; argitaratutako bertsio bakoitzak bere URL propioa du, eta azken hogei bertsioak mantentzen dira.
Inportatzaileak proiektuak, giltzak eta lehendik dauden itzulpenak ekartzen ditu Lokalise, Phrase, Crowdin, Transifex, Weblate and POEditortik. Inportatutako itzulpenak lan eskualtzat hartzen dira; beraz, ez da ezer gainidazten. Plan guztietan doan da, eta behin bakarrik exekutatzen da.