Chaosforge Forum

  • April 17, 2024, 23:44
  • Welcome, Guest
Please login or register.



Login with username, password and session length
Pages: [1] 2 3 ... 5

Author Topic: DoomRL on different languages  (Read 32838 times)

bardysya

  • Lance Corporal
  • *
  • Offline Offline
  • Posts: 35
  • Kill the darkness, and shadows will disappear
    • View Profile
DoomRL on different languages
« on: March 03, 2012, 03:32 »

Hi there! I just want to know - Does the DoomRL have any translations on different languages. I'm sure, if this game  be translated, there will be more fans of the game. So, at first, I'm from Kazakhstan, and we talk in russian. So, I can traslate this game on russian language, it wouldn't be very hard for me. At second, I think, we need people, who can speak other languages, and then translate the game on other languages.
P.S. Sorry, if I have grammatical mistakes, I just learn to speak english.
OK, we've got people to translate, at least people. I just make a little list of languages and translators:

Klear, ZicherCZ - Czech
Parasait - Dutch
Bardysya, you, motorheadbanger, ckopo - Russian
Kashi - Spanish

At future, I think, the list will be supplemented. But now it is all we have
« Last Edit: March 09, 2012, 02:28 by bardysya »
Logged
0.9.9.3 Cyberdemon Warrant Officer 12/6/6/0/0
0.9.9.5 Cacodemon 1st Leutenant Md-14, Sp-54, As-28, B-21, S-15, G-10, P-1, D-0

Motorheadbanger

  • Sergeant
  • *
  • Offline Offline
  • Posts: 92
    • View Profile
Re: DoomRL on different languages
« Reply #1 on: March 04, 2012, 01:34 »

I can help with it, too.
Logged

Klear

  • Elder
  • Lieutenant General
  • *
  • *
  • Offline Offline
  • Posts: 1319
  • Twisted passages carry the smell of dapperness...
    • View Profile
Re: DoomRL on different languages
« Reply #2 on: March 04, 2012, 05:26 »

If there was some sort of translation effort, I could help with Czech.
Logged
Arch-Vile Mjr General [24/19/18/8/2] (0.9.9.7)

Quote from: thelaptop
Dude... we need to change your forum handle from "Klear" to "Klear Nukem".

bardysya

  • Lance Corporal
  • *
  • Offline Offline
  • Posts: 35
  • Kill the darkness, and shadows will disappear
    • View Profile
Re: DoomRL on different languages
« Reply #3 on: March 04, 2012, 06:02 »

Ok, now we got at least two more people. Maybe I'll do the list with member and language he'll work with? But the first thing we need, is all text from DoomRL.
Logged
0.9.9.3 Cyberdemon Warrant Officer 12/6/6/0/0
0.9.9.5 Cacodemon 1st Leutenant Md-14, Sp-54, As-28, B-21, S-15, G-10, P-1, D-0

ParaSait

  • Baffen :P
  • Elder
  • Lieutenant General
  • *
  • *
  • Offline Offline
  • Posts: 1229
  • Happy Little Boozer
    • View Profile
    • MPSF
Re: DoomRL on different languages
« Reply #4 on: March 04, 2012, 06:21 »

Actually this is a good idea.
I could translate to Dutch.
Logged
[18|7|3|0|0|0] [MED:13/43] [SPE:36/67] [ASM:11/40]

Check out my epic youtube channel!
Currently playing The Bard's Tale and System Shock 2 (coop with GrAV1t)!

you

  • Programmer
  • Elder Chaos Guard
  • First Sergeant
  • *
  • *
  • Offline Offline
  • Posts: 109
  • I am You!
    • View Profile
Re: DoomRL on different languages
« Reply #5 on: March 04, 2012, 09:13 »

Can help with Russian.
Logged

thelaptop

  • Chaos Fanatic!
  • Grand Inquisitor
  • Apostle
  • *
  • *
  • Offline Offline
  • Posts: 2530
    • View Profile
Re: DoomRL on different languages
« Reply #6 on: March 04, 2012, 09:51 »

Good grassroots work everyone, but this will need Kornel to first stringify Valkyrie so that we can do the internationalisation efforts.  I think I might have talked to him about this before, and maybe he might implement it.

But it's not going to be that soon though, so everyone, hold on to your hats!  =)
Logged
I computed, therefore I was.

Klear

  • Elder
  • Lieutenant General
  • *
  • *
  • Offline Offline
  • Posts: 1319
  • Twisted passages carry the smell of dapperness...
    • View Profile
Re: DoomRL on different languages
« Reply #7 on: March 04, 2012, 10:37 »

I figured this would be the case. Whenever translations become possible and if I'm still around, I'll be glad to help.
Logged
Arch-Vile Mjr General [24/19/18/8/2] (0.9.9.7)

Quote from: thelaptop
Dude... we need to change your forum handle from "Klear" to "Klear Nukem".

Kornel Kisielewicz

  • God Hand
  • Apostle
  • *
  • *
  • Offline Offline
  • Posts: 4562
    • View Profile
    • http://chaosforge.org/
Re: DoomRL on different languages
« Reply #8 on: March 04, 2012, 12:42 »

There are actually two separate problems here. First is the character map -- even if using UTF, I need the character map to fit into a single texture. While this won't be a problem in 80-90% cases, it might prove difficult for (e.g) Mandarin Chinese. That also means that the engine will have to operate on two string types -- internal ASCII strings for handling lua, xml etc, and UTF for handling displayed messages and text. I only barely know how to handle UTF in pascal, and even less how to make Lua play along.

The latter can be very easy or extremely hard depending on the language in question -- many messages in DoomRL are constructed on the fly (The former human uses a large medpack! The former human looks healthier!) -- those require at least some basic grammar rules, and I know that (for example) translating that sentence to non-broken Polish would take a lot of work including implementation of full declination tables...

So... hints?
Logged
at your service,
Kornel Kisielewicz

RSO

  • Lance Corporal
  • *
  • Offline Offline
  • Posts: 25
  • Lost Soul
    • View Profile
Re: DoomRL on different languages
« Reply #9 on: March 04, 2012, 13:21 »

Quote
The latter can be very easy or extremely hard depending on the language in question -- many messages in DoomRL are constructed on the fly (The former human uses a large medpack! The former human looks healthier!) -- those require at least some basic grammar rules, and I know that (for example) translating that sentence to non-broken Polish would take a lot of work including implementation of full declination tables...

I'm probably misunderstanding the problem, but I don't think you'd need to code anything for grammar - just use replaceable tokens. "The %unit% uses a %item%". For languages with different word orders, the tokens would just need to be placed in a different order in the template string.

...Though I can see how things like a/an (in English) or noun-verb gender agreement in certain languages could still cause problems.
Logged
9.9.6 Cacodemon Sergent Major (Wins: 0, 2, 0, 1, 0)
Badges: 14 | 5 | 4 | 1 | 0

9.9.5 Arch-Vile Captain (22 | 15 | 7 | 2 | 1)

ZicherCZ

  • Chaos Knight
  • Supporter of Chaos
  • Brigadier General
  • *
  • *
  • Offline Offline
  • Posts: 744
  • YADJHG - Yet Another Dead JupiterHellGuy
    • View Profile
Re: DoomRL on different languages
« Reply #10 on: March 04, 2012, 13:39 »

If there was some sort of translation effort, I could help with Czech.
If any translation is going to happen, I can add my Czech language skills :).
I can already imagine that diacritics can be a problem, but I believe that the game would be understandable even without them. Declination would be a much tougher nut to crack in Czech (quite similar to Polish) t - without declination, the texts would probably sound very awkward ...
Logged
DoomRL 0.997: Cyberdemon Brigadier General - Games: 217, Wins: 2/5/3/6/0, Medals: 18, Specials: 64, Asm: 39, Badges: 19/17/16/5/1/Are you kidding?
Jupiter Hell: Inner Circle - first tech build reached and working

Motorheadbanger

  • Sergeant
  • *
  • Offline Offline
  • Posts: 92
    • View Profile
Re: DoomRL on different languages
« Reply #11 on: March 04, 2012, 13:47 »

I can't think about any big issues with Russian on the second thing.
Logged

bardysya

  • Lance Corporal
  • *
  • Offline Offline
  • Posts: 35
  • Kill the darkness, and shadows will disappear
    • View Profile
Re: DoomRL on different languages
« Reply #12 on: March 04, 2012, 18:54 »

I can't think about any big issues with Russian on the second thing.
Yes, because just some words would have sound kinda strange, but if we can competently replace this words in similar, we'll get very good translationof the game.
P.S. Maybe it is suitable for other languages?
Logged
0.9.9.3 Cyberdemon Warrant Officer 12/6/6/0/0
0.9.9.5 Cacodemon 1st Leutenant Md-14, Sp-54, As-28, B-21, S-15, G-10, P-1, D-0

HexaDoken

  • Sergeant
  • *
  • Offline Offline
  • Posts: 61
  • The Shotgun Master
    • View Profile
Re: DoomRL on different languages
« Reply #13 on: March 06, 2012, 05:31 »

Well, we at Russia quite got used to translation error due to messages being constructed on the flight. For example, something that would sound to you like "You no in stairs", horribly wrong but understandable, is pretty much what we get every time when we play a translated game which uses constructing messages on the fly. I believe that some other countries got used to this thing too.

Also, is it just me or the majority of people here are russians?

And, of course, I can help with russian translation too, but I doubt that will be needed given the amount of people who voulentereed before me.
Logged
2nd Lieutenant Hell Baron, Body Count: 43879
Wins:[1|7|1|0|0] Deaths: [7|90|26|16|2] Badges:[18|10|4|0|0]
Highest Score: 214763
Currently Doing: AoB HNTR

Motorheadbanger

  • Sergeant
  • *
  • Offline Offline
  • Posts: 92
    • View Profile
Re: DoomRL on different languages
« Reply #14 on: March 06, 2012, 05:47 »

HexaDoken, as for me, I think that loсalizers should do better work then something like this. I also hate when this happens, so now I use mostly software in English.
Logged
Pages: [1] 2 3 ... 5