Translating GZDoom's text content. Read if you want to help

Here, developers communicate stuff that does not go onto the main News section or the front page of the site.
[Dev Blog] [Development Builds] [Git Change Log] [GZDoom Github Repo]

Moderator: GZDoom Developers

Re: Translating GZDoom's text content. Read if you want to h

Postby Graf Zahl » Mon Oct 19, 2020 7:09 am

Exactly. Doing such texts right is very hard and can easily backfire.
In case of doubt, just ignore all slang and nonsense parts and do a proper translation, that's always better than something broken.
But I stand by what I said earlier: It is not important to literally translate such texts but provide something that conveys an equivalent joke. Most of the fortune cookie texts completely fall flat in other languages. Just take the line about the drowned cat/wet pussy. It makes no sense in German to translate that one literally because the resulting line would just be un-funny nonsense. I just replaced it with something equally suggestive that only works in German but when translated back to English would be just as lame as the original line in German.
I've seen far too often that translators try to stay too close to the original with such content, resulting in really shitty results.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Translating GZDoom's text content. Read if you want to h

Postby sinisterseed » Mon Oct 19, 2020 7:19 am

Yeah, and it also depends on what you want to achieve, and what comes closest to the original intention.

That drowned cat message is relatively easy for me, if I go for a vulgar translation. But if I have to censor it slightly it gets a little more tricky. Thankfully most of them arent too difficult, and sometimes, only sometimes, I can look at other translations that I can understand just by looking at them, and in the rare instance do a Google Translate. Believe it or not, GT CAN be useful when it wants to, depending on what you choose to translate and from what language.

Except for this maybe - Man trapped in pantry has ass in jam.

Funny that you just selected that in the sheet. I have a rough idea about what this is supposed to sound like.
User avatar
sinisterseed
GZDoom RO Translator & Raze Tester
 
Joined: 05 Nov 2019
Twitch ID: sixhundredsixteen
Github ID: sinisterseed
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: Translating GZDoom's text content. Read if you want to h

Postby Graf Zahl » Mon Oct 19, 2020 7:27 am

I replaced that one entirely as well, as well as the one where "man fart in church". The wordplay in these lines does not get carried over to German - the results have no meaning and are not funny.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Translating GZDoom's text content. Read if you want to h

Postby sinisterseed » Mon Oct 19, 2020 7:33 am

In Romanian it does, except that it sounds more gross than it does in English, or at least thats my perception of it.
User avatar
sinisterseed
GZDoom RO Translator & Raze Tester
 
Joined: 05 Nov 2019
Twitch ID: sixhundredsixteen
Github ID: sinisterseed
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: Translating GZDoom's text content. Read if you want to h

Postby Rachael » Mon Oct 26, 2020 2:13 am

The following strings need translation:

Common Tab:
MISCMNU_CLEANMENU - "Disable Menu Clean Scaling"
OPTMNU_WRITEINI - "Save current settings"

GZDoom Engine Strings Tab:
GMPLYMNU_ALWAYSSPAWNMULTI - "Always spawn multiplayer objects"
User avatar
Rachael
Webmaster
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: Translating GZDoom's text content. Read if you want to h

Postby Graf Zahl » Mon Oct 26, 2020 2:19 am

There's a few more. I also added some yesterday. Common tab:

"Full options menu" OPTMNU_FULLOPTIONS
"Simple options menu" OPTMNU_SIMPLEON
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Translating GZDoom's text content. Read if you want to h

Postby sinisterseed » Mon Oct 26, 2020 4:03 am

I'm glad I'm done with the translations honestly, good grief going through Strife was a chore... I spent half a day on them just to know I'm done with it...

Even going through all the games in Raze was faster... so much dialogue in that game, and much of it is also repeating -_- .
User avatar
sinisterseed
GZDoom RO Translator & Raze Tester
 
Joined: 05 Nov 2019
Twitch ID: sixhundredsixteen
Github ID: sinisterseed
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: Translating GZDoom's text content. Read if you want to h

Postby Graf Zahl » Mon Oct 26, 2020 4:58 am

Yeah, it was definitely the hardest part of it all, but those fantasy inspired intermission texts for Heretic and Hexen were also quite un-fun to translate.
The Strife dialogue is by far the biggest chunk of text.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Translating GZDoom's text content. Read if you want to h

Postby sinisterseed » Mon Oct 26, 2020 5:14 am

It's an impenetrable wall of text, that's its main issue. Not hard, just long and tedious. Very tedious.

Hexetic had its moments but mostly when it came to death notifications, some weapons, and MP kill messages, those were quite unenjoyable in parts... and my only disappointment in the whole affair. They work but they also could've been more.
User avatar
sinisterseed
GZDoom RO Translator & Raze Tester
 
Joined: 05 Nov 2019
Twitch ID: sixhundredsixteen
Github ID: sinisterseed
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

MENUDEF missing strings

Postby SanyaWaffles » Wed Oct 28, 2020 2:09 am

These strings are missing from the LANGUAGE.csv I think as they are not showing up in the menus.

SCALEMNU_INTER
SCALEMNU_BORDER
SCALEMNU_FACTOR
SCALEMNU_RATIO
OPTMNU_WRITEINI
MAPCNTRLMNU_TOGGLEROTATE


there might be more, but these are the ones that I could find.
User avatar
SanyaWaffles
Wouldn't be an epic gamer if I didn't commit a few war crimes.
 
Joined: 25 Apr 2013
Location: Eastern Ohio
Discord: SanyaWaffles#5095
Twitch ID: sanyawaffles
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: Translating GZDoom's text content. Read if you want to h

Postby Esrael » Sat Oct 31, 2020 12:22 am

The Internationalization page on the ZDoom wiki could probably be updated:

-Strife is now supported in Finnish
-All Google sheets have been combined into one.
Esrael
 
Joined: 14 Apr 2019
Location: Finland
Operating System: Windows 10/8.1/8/201x 64-bit
Graphics Processor: ATI/AMD with Vulkan Support

Re: MENUDEF missing strings

Postby Graf Zahl » Sat Oct 31, 2020 3:08 am

SanyaWaffles wrote:These strings are missing from the LANGUAGE.csv I think as they are not showing up in the menus.

SCALEMNU_INTER
SCALEMNU_BORDER
SCALEMNU_FACTOR
SCALEMNU_RATIO
OPTMNU_WRITEINI
MAPCNTRLMNU_TOGGLEROTATE


there might be more, but these are the ones that I could find.



all fixed.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Translating GZDoom's text content. Read if you want to h

Postby sinisterseed » Wed Nov 25, 2020 11:40 am

I thought I should mention here that Romanian translations are complete and have been for a while now, both Raze and GZDoom, but the wiki has not been updated to reflect this.

I wanted to edit that myself but it seems an account may be required. Fair enough, I'll make one soon.

Edit: Well that's stupid. Apparently "seed" and "sinisterseed" are "banned names" lol.
User avatar
sinisterseed
GZDoom RO Translator & Raze Tester
 
Joined: 05 Nov 2019
Twitch ID: sixhundredsixteen
Github ID: sinisterseed
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: Translating GZDoom's text content. Read if you want to h

Postby Graf Zahl » Wed Nov 25, 2020 12:26 pm

You have to ask an admin. The Wiki is not spam safe.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Translating GZDoom's text content. Read if you want to h

Postby Gez » Wed Nov 25, 2020 1:22 pm

sinisterseed wrote:Edit: Well that's stupid. Apparently "seed" and "sinisterseed" are "banned names" lol.

Every possible combination of character is "banned", registering has to be done by PMing one of the active wiki admins (Rachael, Blueshadow, or me) with a valid email address so that you can receive the temporary password.



The internationalization article is now open to edits about the status of translations in Raze as well.
Gez
 
 
 
Joined: 06 Jul 2007

Previous

Return to Developer Blog

Who is online

Users browsing this forum: No registered users and 0 guests