[ Translation ] How to proceed?

For any problems with Dawn of Light website or game server, please direct questions and problems here.

Moderator: Support Team

[ Translation ] How to proceed?

Postby Eudes » Tue Mar 24, 2015 11:24 am

Hello DOL ladies and gentlemen,

I'm willing to manage some translation, from English to French. Let say "/search" is the command I want to translate.

In the database I have 6 tables for languages.
- Language (empty)
- Languagearea (empty)
- Languagegameobject (empty)
- Languagenpc (empty)
- Languagesystem (full of various translation for IT, DE, FR and more!)
- Languagezone (empty)

If I look for /search I can find that text in a lot of .CS files. So I'm pretty sure trying to modify the text in each of those files is not the smartest idea (and probably not the cleanest).

In Languagesystem, there is nothing related to /search (at least I do not find any).

So, I decide to fill in a line in the Language table. here is where things are not clear to me.

In the Language table there are 11 fields.

- 7 are for the translation (EN, IT, DE, etc.).
- 1 for the LastTimeRowUpdated

But what about those ones:
- Language_ID
- TranslationID
- PackageID

Everything I'm trying looks wrong or do not apply in game. Is there a guide/article somewhere I might have missed? Or someone already managed to use the Language table?

Thanks for any help!
Eudes
DOL Freak
 
Posts: 561
Joined: Wed Dec 05, 2007 12:27 am

Re: [ Translation ] How to proceed?

Postby Urza » Wed Mar 25, 2015 12:39 pm

Hi,
here is an example of mob name (Aroamond the Quiet):

in mob table
Code: Select all
... / TranslationId: Aroamond the Quiet / ...
in languagenpc table
Code: Select all
TranslationId: Aroamond the Quiet / Name: Aroamond der Stille / Language: DE / LanguageNPC_ID: aroamond_the_quiet_de <next line> TranslationId: Aroamond the Quiet / Name: Aroamond le Silencieux / Language: FR / LanguageNPC_ID: aroamond_the_quiet_fr
So I'm doing that. :)

greetings Urza
User avatar
Urza
Developer
 
Posts: 671
Joined: Sun Jan 23, 2005 11:15 am
Website: http://www.juwesch.eu
Location: Germany/Delitzsch

Re: [ Translation ] How to proceed?

Postby Eudes » Wed Mar 25, 2015 6:38 pm

Hi Urza and thanks for your answer :)

With your example it looks clear to me for the mob translation! Thanks.

But what about something like /search if you want to translate it in Deutsch? Or how do you do to translate the Fighter class name in the Deutsch Kämpfer word?

Because there is no table in the database with the class names or with such a command like /search, at least I did not find any.

Thanks if you have any information :)
Eudes
DOL Freak
 
Posts: 561
Joined: Wed Dec 05, 2007 12:27 am

Re: [ Translation ] How to proceed?

Postby Urza » Wed Mar 25, 2015 9:00 pm

sry but "/search" is not a command
all commands are in /DOLServer/GameServer/Commands/...
User avatar
Urza
Developer
 
Posts: 671
Joined: Sun Jan 23, 2005 11:15 am
Website: http://www.juwesch.eu
Location: Germany/Delitzsch

Re: [ Translation ] How to proceed?

Postby Eudes » Wed Mar 25, 2015 9:09 pm

It is in QuestCommands.cs :)
Eudes
DOL Freak
 
Posts: 561
Joined: Wed Dec 05, 2007 12:27 am


Return to “%s” Support

Who is online

Users browsing this forum: No registered users and 1 guest