Game- en visual novel-vertaler
Vertaal een script voor games of visual novels: Ren'Py, RPG Maker en Unity-CSV
Upload Ren'Py-scripts, RPG Maker MV- of MZ-databestanden, een Unity-lokalisatie-CSV of je script-spreadsheet en ontvang dezelfde bestanden terug met vertaalde dialogen, keuzes en menuteksten. Code, labels, bestandsnamen, tekst-tags zoals {i} en variabelen zoals [player] blijven exact zoals ze waren. Eén betaling van $5 dekt tot 40,000 regels en 2,000,000 tekens – genoeg voor de meeste complete visual novels – en de eerste regels zijn gratis zonder account.
- Ren'Py .rpy-scripts en gegenereerde tl-bestanden, RPG Maker MV/MZ data/*.json
- Unity I2 Localization- en string table-CSV's: de taalkolom wordt gevuld
- De hele game $5, eenmalige betaling: tot 40,000 regels en 2,000,000 tekens
- Tekst-tags, [variabelen] en RPG Maker-codes zoals \N[1] in elke regel gecontroleerd
- Upload een ZIP van de gamemap en krijg exact dezelfde mapstructuur terug
- 81 talen, personagenamen behouden, je eigen woordenlijst
Wat je terugkrijgt
Je bestanden, direct op de juiste plek vertaald, met dezelfde namen en mappen, zodat je ze zo weer in je project plaatst. Vóór betaling zie je de eerste regels op het scherm naast het origineel, en je kunt elke regel bewerken.
- Ren'Py: dialogen en gesproken tekst, menukeuzes, strings gemarkeerd met _(), en text, textbutton, label en tooltip in screens. In tl-bestanden die zijn gemaakt met Generate Translations worden de nieuwe regels en dialoogregels ingevuld. Al het andere, van python-blokken tot show, play en jump, blijft onaangeroerd.
- RPG Maker MV/MZ: berichtregels en scroltekst, keuzes, namen van sprekers (MZ), map-weergavenamen, actornamen, bijnamen en profielen, namen en beschrijvingen van items, vaardigheden, wapens en uitrusting, toestandberichten en de System-termen. Plugin-commando's, scripts en notitievelden worden niet aangeraakt.
- Unity- en script-CSV's: heeft de header een kolom voor de doeltaal, zoals "Spanish" of "Spanish(es)", dan wordt die gevuld vanuit de Engelse kolom en worden regels met een bestaande vertaling overgeslagen. Anders kies je zelf de kolommen, net als in elke spreadsheet.
- Een lijst met waarschuwingen voor elke regel waar een tag, variabele of code na twee pogingen niet intact bleef. Die regels behouden de originele tekst, zodat de game nooit crasht door kapotte code.
Een game vertalen met een chatbot versus met deze tool
Chatbots vertalen dialogen vaak prima qua stijl, en voor een losse scène zijn ze een prima optie. Maar een complete game bestaat uit tienduizenden regels in bestanden die een game-engine foutloos moet kunnen inladen.
| Jouw situatie | Een chatbot | Deze tool |
|---|---|---|
| Een paar regels dialoog | Vertaalt ze goed, passend bij het personage | Vertaalt ze net zo goed |
| Een script van 30.000 regels | Kost honderden keren knippen en plakken; slaat vaak stukken over of kort in | Vertaalt elke regel, in delen, tot 40,000 regels voor $5 |
| Ren'Py-code rondom de dialoog | Herschrijft het bestand, waardoor labels, jumps of inspringing kunnen veranderen | Alleen de strings worden vervangen; elke andere byte blijft exact gelijk |
| Tags en variabelen: {i}, [player], \C[2] | Laat ze vaak weg of vertaalt ze per ongeluk mee | Controleert elke regel; mist er iets, dan vraagt de tool het opnieuw en behoudt anders het origineel |
| RPG Maker data-map | Moet regel voor regel handmatig door de JSON heen | Leest elk databestand en levert de complete map terug als ZIP |
| Dezelfde naam in elke regel | Soms wel vertaald, soms niet | Opgegeven namen blijven exact zoals ingevoerd en worden gecontroleerd |
Hoe je een game-script vertaalt
-
1
Upload je bestanden
Sleep je .rpy-bestanden, RPG Maker data-.json-bestanden, een CSV- of Excel-script, of een ZIP van de map hierheen. Kies de doeltaal en geef personagenamen op die onvertaald moeten blijven.
-
2
Bekijk de eerste regels gratis
De eerste regels worden vertaald en naast het origineel getoond. Pas regels direct aan; klopt de toon niet, voeg dan een woordenlijst toe en begin opnieuw. Je hebt geen account nodig.
-
3
Ontgrendel en zet de bestanden terug
Ontgrendel de hele game voor $5, download de bestanden (als ZIP bij meerdere bestanden) en kopieer ze naar je project – bewaar wel een back-up van de originelen.
Waarom gewone AI-assistenten struikelen over game-scripts
Een game-script is geen gewone platte tekst. Een Ren'Py-bestand combineert dialoog met labels, jumps, python-code en inspringing die intact moeten blijven. Een RPG Maker map-bestand is JSON waarin dialoog tussen event-commando's, switches en scripts staat. Om dit in een chatbot te vertalen, moet de assistent al die code handmatig herschrijven – en een lang script past nooit in één antwoord.
Kleine codes vormen het tweede probleem. Tekst-tags zoals {i} of {w}, variabelen zoals [player] en RPG Maker-escape-codes zoals \N[1] of \C[2] zien er voor een taalmodel uit als ruis, waardoor ze verdwijnen of mee vertaald worden. In een game leidt dat tot crashes, ontbrekende namen of verkeerde tekstkleuren in de rest van de scène.
Deze tool leest elk bestand precies zoals de game-engine dat doet en stuurt alleen de zichtbare tekstregels mee, in blokken, waarbij codes tijdelijk worden vervangen door korte markeringen die het model veel betrouwbaarder laat staan. Elke geretourneerde regel wordt gecontroleerd: elke tag, variabele en code moet aanwezig zijn. Faalt een regel, dan wordt deze opnieuw opgevraagd. Verdwijnt bij de tweede poging alleen cursivering zoals {i}, dan blijft de vertaalde regel behouden zonder de tag; ontbreekt er iets anders, dan blijft de originele regel staan en wordt deze vermeld. Vervolgens worden de bestanden opnieuw opgebouwd vanuit je originelen.
Wat mensen zoal vertalen
- Ren'Py visual novels, rechtstreeks vanuit de game/-scripts of vanuit de tl-map van Generate Translations
- RPG Maker MV- en MZ-games: de complete data-map in één ZIP
- Unity-games die I2 Localization of string tables uit het Localization-pakket gebruiken
- Visual novel- en dialoogscripts in een spreadsheet met een sprekerskolom
- Fanvertaling-patches, voor games waar je toestemming voor hebt om ze te vertalen
- Lijsten met items, vaardigheden en menu's voorafgaand aan een lancering op een store-pagina
Handig om te weten over de limieten
Eén betaling dekt tot 40,000 regels en 2,000,000 tekens: een script van 36.000 regels past prima zolang regels gemiddeld onder de circa 55 tekens blijven, wat bij dialogen meestal zo is. Unlimited dekt tot 200,000 regels. Regels boven de limiet blijven in de brontaal staan; je ziet op het scherm precies om hoeveel regels het gaat voordat je betaalt. Uploads tot 300 MB; een ZIP mag de hele map bevatten, waarbij afbeeldingen, audio en andere bestanden automatisch worden genegeerd.
Triple-quoted strings en tekst die binnen python-code is opgebouwd in Ren'Py worden niet vertaald. RPG Maker-pluginparameters worden niet vertaald, omdat de structuur per plugin verschilt. Het AI-model kan expliciete scènes weigeren; regels die niet terugkomen, blijven in de oorspronkelijke taal staan en worden netjes vermeld.
Per taal en situatie
Een Ren'Py-game vertalen
Upload je .rpy-scripts of de tl-map die door Generate Translations is aangemaakt, en ontvang dezelfde bestande...
Lees meer →Vertaal een RPG Maker MV- of MZ-game
Zip de data-map van je RPG Maker MV- of MZ-project, upload deze en ontvang dezelfde map terug waarin event-ber...
Lees meer →Vertaal een visual novel-script naar het Braziliaans-Portugees
Bij veel vertaalprojecten staat het script in een spreadsheet: een ID, een spreker, de oorspronkelijke regel e...
Lees meer →Vertaal een Unity-lokalisatie-CSV
Exporteer je termen uit I2 Localization of de string table van het Localization-pakket als CSV, upload het bes...
Lees meer →Vertaal een lang gamescript naar het Indonesisch
Een compleet visual novel- of RPG-script telt al snel tienduizenden regels. Upload het als spreadsheet, als Re...
Lees meer →Wat het kost
Kleine bestanden, eerste regels
Gratis
Tot 300 regels volledig gratis, inclusief downloads. Grotere games: de eerste regels direct op het scherm, zonder account.
Hele game
$5
Eén betaling voor één opdracht: tot 40,000 regels en 2,000,000 tekens over alle bestanden heen. Geen abonnement.
Unlimited
$19 / week
Elke tool op de site, voor games tot maximaal 200,000 regels.
Vragen en antwoorden
Kan ChatGPT een Ren'Py-game vertalen?
Geplakte dialogen vertalen lukt prima. Maar een heel script moet je stukje bij beetje kopiëren en plakken, waarbij het model onderweg vaak code, labels of tags aanpast. Deze tool leest de .rpy-bestanden rechtstreeks uit, vertaalt alleen de strings en controleert elke tag en variabele.
Kan het een RPG Maker MV- of MZ-game vertalen?
Ja. Upload de data-map als ZIP of de losse .json-bestanden: berichten, keuzes, namen, beschrijvingen en System-termen worden vertaald. Je krijgt de bestanden met dezelfde namen weer terug, klaar om direct in je project te plakken.
Hoeveel regels passen er in één betaling?
Tot 40,000 regels en 2,000,000 tekens over alle bestanden in de opdracht, voor $5. Unlimited dekt tot 200,000 regels.
Blijven tags zoals {i}, [player] of \N[1] behouden?
Die worden vóór het vertalen vervangen door tijdelijke markers en achteraf gecontroleerd. Raakt een regel een variabele of stukje code kwijt, dan wordt deze opnieuw aangeboden; lukt het dan nog niet, dan blijft de oorspronkelijke tekst behouden. Als opmaaktags bij een tweede poging alsnog ontbreken, vervallen ze alleen in die specifieke regel.
Hoe zit het met Unity-games?
Exporteer de I2 Localization of string table als CSV. Bevat deze al een kolom voor de doeltaal, dan wordt die gevuld op basis van het Engels en blijven bestaande vertalingen onaangeroerd.
Kan ik personagenamen behouden?
Ja. Vul ze in onder "Nooit vertalen"; ze blijven dan exact zoals geschreven en worden in elke regel gecontroleerd. Met een woordenlijst houd je ook plaatsnamen en termen consistent.
Is het gratis?
Tot 300 regels is volledig gratis. Bij grotere games worden de eerste regels gratis op het scherm vertaald, zonder account. De hele game is $5 eenmalig betaald.
Zijn mijn gamebestanden privé?
Alleen jij hebt toegang tot je opdracht. De teksten voor spelers worden uitsluitend naar een AI-modelprovider gestuurd om ze te vertalen, via routes waarbij je gegevens niet worden gebruikt om modellen te trainen. Opdrachten die zonder account zijn geüpload, worden na 7 dagen verwijderd. Je kunt een opdracht ook op elk gewenst moment zelf verwijderen.
Bijgewerkt op 25 oktober 2026 · APPFACT STUDIO LTD