Juan Rampoldi · Rampo
English → Spanish game localisation

Your menu says Ahorrar, and every Spanish player just read “save money”.

That is what happens when a game is translated one line at a time. The word Save has no context on its own, so the translator guesses, and the guess ships.

Source stringSpanish
"This is a save point. Rest here to save your progress."UI · save room
Este es un punto de ahorro. Descansa aquí para ahorrar tu progreso. Este es un punto de guardado. Descansa aquí para guardar tu progreso.

The same word is rarely the same word

A line of game text arrives with no scene attached. Is Fire! an order to shoot, or something burning? Is Bolt lightning, or crossbow ammunition? A human who has read the whole script knows. A tool working line by line does not, and it will answer differently every time it meets the word.

So I do not work line by line. Before anything gets translated I build two things with you: a short brief about the game (setting, tone, who speaks how) and a glossary of every term that has to stay fixed. Then the text is translated with the whole document in view, and every line is read and edited by hand afterwards.

What that changes

The same source, decided in context

Constructed examples, using the failure modes that actually turn up in shipped games.

Source stringSpanish
"Bolt!"Combat · lightning spell
¡Cerrojo! ¡Rayo!
"Iron Bolt"Item · crossbow ammunition
Tornillo de hierro Virote de hierro
"Don't just stand there. Fire!"Dialogue · battle order
No te quedes ahí parado. ¡Incendio! No te quedes ahí. ¡Fuego!
"Light the signal fire on the ridge."Quest · instruction
Ilumina el fuego de la señal en la cresta. Enciende la hoguera de señales en la cima.
"You've got some nerve. I like that."Dialogue · idiom
Tienes algo de nervio. Me gusta eso. Tienes agallas. Eso me gusta.

Note rows two and one. Bolt is the same English word and both Spanish answers are correct. Which one is right depends entirely on whether the player is casting it or loading it, and nothing in the string itself says which.


The parts nobody mentions until they break

Formats today: .po / gettext · JSON. Anything else, send me a file and I will tell you straight away whether I can handle it.


Where I actually stand

I am starting out. I do not have a shelf of shipped titles to point at, and I would rather say that here than have you find out three emails in.

So the first sample is free and there is no obligation attached to it. Send me a scene, a boss's mechanics, one character's dialogue, whatever you think is hardest. You get it back translated, with the glossary I built and the lines I flagged, and you decide from the actual work rather than from anything on this page.

On tooling: I use AI-assisted translation, driven by the glossary and game brief described above, and I read and edit every line myself before it goes back to you. I mention it because you would reasonably want to know, and because a translator who hides it is a translator you cannot check. The free sample exists so the quality answers this instead of me.

Get in touch

Tell me the game and what state the text is in. I answer everything.

juan@rampoldi.es