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 » Tue Jul 16, 2019 2:17 am

Update about the current translation state:

The following languages have been started, but are inactive with insufficient content: Greek, Esperanto, Hungarian and Romanian. No work has recently been done. Unless some really dedicated translator starts working on these I see no chance to make them officially supported.

Finnish looks better but also needs a bit more coverage to be put in the menu. Only a very small number of Raven/Strife texts have been done so far.

The following languages are active in the menu but still missing content:

Italian: Missing Hexen text screens, most of Strife's dialogues, and none of Chex Quest, Hacx and Harmony was translated. For the last 3 games I tried to fill in as much as possible with Google Translate but I won't give any guarantees about correctness and quality of translation here, it was just to ensure that the immediately visible parts do not show up in English. Altogether there's roughly 1250 texts still missing, the majority coming from Strife.

Polish: Strife is roughly half done, Hacx and Harmony hasn't started yet. Altogether there's roughly 920 texts missing, again with the majority coming from Strife.

Russian and Czech: Hacx and Harmony are still untranslated, but with active translators being present I think these will be done eventually.

German, French, Korean, Spanish and Portuguese are complete as of now, although some text may yet have to be reviewed for European Portuguese.

Right now the most urgent stuff to fill in is the Chex Quest, Hacx and Harmony texts for Italian and Polish, if someone can help here it'd be very much appreciated.
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 Undead » Tue Jul 16, 2019 2:37 am

I just sifted through the Hacx fonts and improved them as best I can. If you were the one who made those fonts, Graf, you made a huge step up!
User avatar
Undead
RUS/SRB translator
 
 
 
Joined: 26 Dec 2013
Location: Sweden

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

Postby Graf Zahl » Tue Jul 16, 2019 3:09 am

Can you please make a small change? The descenders of the S and T with comma below in the BigFont are too large for my taste, they are 6 pixels. If they are 4, like all other descenders it'd be better. Best remove the uppermost line of full width and the lowest non-outline line, the one with one gray pixel plus the outline.
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 Undead » Tue Jul 16, 2019 3:16 am

Fixed it. I just sheared the top part of the comma and left the slanted part.
User avatar
Undead
RUS/SRB translator
 
 
 
Joined: 26 Dec 2013
Location: Sweden

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

Postby Graf Zahl » Tue Jul 16, 2019 7:38 am

I see that the Serbian characters for Doom's Smallfont have been marked done. Do you want to wait with a PR until you got all the fonts?

BTW, I had a bit of time at work today in which I finished the work on the Latin characters of Harmony's BigFont. What's left is the Cyrillic ones, then all fonts should have complete support for all realistic languages in Latin script plus Russian (that is, there's 13 more Latin letters needed if we had to support Latvian, Lithuanian, Turkish or Slovak, and 5 Cyrillic ones for Ukrainian, Bulgarian, Macedonian or Belarussian) but since on that front nothing has happened so far they are not important for now - most would be very simple anyway.)
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 Undead » Tue Jul 16, 2019 7:40 am

Serbian smallfont letters are already in GZDoom. I just fixed the font spreadsheet. :D
User avatar
Undead
RUS/SRB translator
 
 
 
Joined: 26 Dec 2013
Location: Sweden

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

Postby Graf Zahl » Tue Jul 16, 2019 7:44 am

Ah, I was wondering. ;)

BTW, The Czech translation is complete. Xeotroid just finished the Hacx and Harmony texts. Doing all of this so quickly was some impressive work. :)
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 Xeotroid » Tue Jul 16, 2019 8:23 am

I hope it's serviceable, especially the Strife dialogues. I'm going to be further checking it for errors, but it should be alright now.

Edit: There seems to be a problem with the Ť/ť character, wrong one (I guess Ţ/ţ ?)is displayed:
Image
User avatar
Xeotroid
 
Joined: 23 Jun 2012
Location: Czech Rep.

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

Postby Graf Zahl » Tue Jul 16, 2019 8:59 am

Hm. Well, it seems that some fonts missed this character and/or have it mistaken for the one with the cedilla.

Raven small and Chex small don't have it.
Raven big has it in the wrong place U-165 instead of U-164.
Strife small and Strife small2 have U-162 at U-164 and are missing U-164.
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 Graf Zahl » Tue Jul 16, 2019 11:51 am

Harmony's BigFont is done, including the two easiest Serbian characters.
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 Graf Zahl » Tue Jul 16, 2019 2:30 pm

Harmony localization is up. To make working with this easier in the future I included the DECORATE patch Blzut3 made for it shortly after its release and disabled the Dehacked patch it came with.
There's a few things this game never defined (e.g. obituaries) and with a DECORATE-based definition these can be added.

Dynamic lights would also have been a lot harder because of finding out which actor is hacked to be what.
There's also an SBARINFO-based status bar in there - that will be replaced with a ZScript-based version when I find the time to do it, for now this will suffice.

Since this was rather invasive it may need a little bit of testing to ensure that everything is working as intended.
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 Rachael » Tue Jul 16, 2019 4:33 pm

Graf Zahl wrote:Since this was rather invasive it may need a little bit of testing to ensure that everything is working as intended.

So far, I have not seen any problems. This seems to work really well.
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 Undead » Thu Jul 18, 2019 6:32 am

The Serbian engine translation is complete. Not sure if we'll be doing Strife, but we'll finish Doom, Heretic and Hexen within a couple of days.
User avatar
Undead
RUS/SRB translator
 
 
 
Joined: 26 Dec 2013
Location: Sweden

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

Postby Graf Zahl » Thu Jul 18, 2019 7:24 am

Ok. I think finishing Chex, Hacx and Harmony is more important than all the Strife dialogue anyway. That part should always be the lowest priority of all content.
BTW, the colors are still missing and marked green, Not important? They have been translated for the player menu's translation settings.
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 Captain J » Thu Jul 18, 2019 9:57 am

Ooooooh boy, i almost forgot. I just translated empty korean translation parts of Harmony. Again, thanks. You're doing great.
User avatar
Captain J
That's Amoreee
 
 
 
Joined: 02 Oct 2012
Location: A Year old Pizza Box
Discord: DiscussJ#3128

PreviousNext

Return to Developer Blog

Who is online

Users browsing this forum: No registered users and 0 guests