alemart / opensurge

A retro game engine with a fun platformer for making your dreams come true!
http://opensurge2d.org
GNU General Public License v3.0
385 stars 33 forks source link

Add German translation (UNTESTED!) #58

Closed Wuzzy2 closed 2 years ago

Wuzzy2 commented 2 years ago

This adds the German translation. It's based on the recently deleted file.

WARNING: This translation is currently UNTESTED because I have problems with compiling for now. For now, use this PR only for preview purposes. I'll come back to you when I managed to compile the game and test it.

Wuzzy2 commented 2 years ago

Okay, I have manged to compile it again. And re-tested. Found a few typos and fixed them. The translation should be fine again now.

FYI: The following non-ASCII characters are used: äöüÄÖÜß Also × (U+00D7, replaces the "x" in e.g. "5x5") All of those seem to work for me. I'm sure that äöüÄÖÜß is OK. I wonder about ×. Is the font shipped with the game? If yes, then I believe it should be OK. Maybe consider using × instead x in English as well if it's OK. (but this is off-topic)

Note: If you want to see a nice diff, just use diff and compare the new file against the deleted one, since I used that one as a basis.

Wuzzy2 commented 2 years ago

BTW, if you need me again, please open an issue about it and write “@Wuzzy2” in the text somewhere. This will trigger a GitHub notification for me. I usually react fast, I'm a translator of many games. I think this GitHub notification might make sense to do with other translators as well, if they're on GitHub.

I think that deleting the entire translation was a little overkill if a translator has disappeared. Maybe instead move these files in a different directory for archival, so other translators can continue where others left. On the other hand, there's not a lot of strings so far, so it's not that big of a deal.