Banner left   Banner center   Banner right

Germanenglish Home · News · Diary · Screenshots · Documentation (Wiki) · Downloads · Guestbook · Forum

Home · Benutzer registrieren · Suchen · Statistik · FAQ · Benutzerliste

Zur Zeit online: keiner ausser dir

 X-Force - Fight For Destiny - Forum —› Translations —› Information for Translations

Autor Mitteilung
verfasst am: 05.02.2007, 21:24 · Edited by: DirkF
Admin, Spielsatz GalWar

Registrierdatum: 31.08.2005, 21:51

 Beiträge: 5596
Since we're looking for people to translate X-Force into other languages and a few questions concerning that came up, here are the answers...

Basically there are four different areas in various stages of translation: the program, the forum, the wiki and gamesets.

You can choose the language of the program with config.exe, the configuration and update program of XForce.
This choice will decide which of the various *.dat files in the language directory the programs use to determine the labels for the different buttons and page titles.
The language files in the main language directory contain the labels for the game program, in the config subdirectory are the definitions for the config.exe
The edit subdirectory contains a new and incomplete language file for the gameset editor - someone in the forum has improved it, but I haven't got the improved editorfile yet so it isn't online. This results in an error if you open the editor with another language than german, but you could simply click that error away and continue to work, the editor defaults the missing strings to german.

The second part to translate are some texts in this forum. Especially the Information on the new 0.910 versions is only in german and I would really like it if someone places a summary of the threads in the area "Testversion"
There's no need to go into details since there are unfortunately no english gameset creators now (I don't hear anything from the last english project). But it is long overdue to place a summary of the new options for players...

The english wiki pages are extremely out of date - so much out of date that I think an translation should wait until they are reorganised. I'll post links to pages which can be translated here when I have the time to work on the structure. Until that time please ignore the english pages of the wiki.

And now the most important but also most complex part of translations - the gameset translations.

Please do not try to translate a gameset inside the editor. This is possible but it would create problems if the gameset creator expands it while you're translating - and there are easier ways to work on a gameset translation than clicking inside the editor windows.

The first step should be to ask the gameset creator for an uptodate language file. Such a file could be created with the editor by clicking on "Datei/Sprachen" or "File/Languages". In the following window you'll find the buttons to create a new language inside the gameset and export the language file for that.

Warning: You have to use certain steps on creating a new language inside a gameset or you might damage it. If the wanted language is not avaible, first export an existing language file and rename it to the new language.
Then reopen the gameset and create the new language in the language window. Without closing the window immediatly import the language file - this will give all items names identical to the original language.
Especially do not doubleclick a new language name before you imported the new file. Doubleclickig changes the display to the new language (faster for checking the translations) but corrupts the file if the namefields in the new language have not been imported...

The gameset language files have a slightly different format than the other *.dat-files. They contain textblocks for every item in the gameset. Each textblock contains a header with the ID of the Item (don't change), the name (which should be translated if neccessary) and one or two text areas with descriptions (also for translation).

In the time someone is translating the gameset creator most probably improves his gameset by adding more items (since none of the gamesets are complete at the moment). When the translation of the first file is complete the translator should ask again for a new languages file. After that he should compare the new one with his translated file and either copy&paste the translations into the new text file or copy the new item blocks from the new file into his translated file - depending on which is less work.

At some time however the gameset creator has to stop adding new items for his gameset and wait for a complete translation - he could probably work on the balance of the gameset, since the data numbers aren't part of the language files. When he gets the complete language file has to import into his gameset and save.

When the gameset creator adds items after a language file was imported, the new items will use the name placed in the name field of the language, but default to the description field of the first language if their own language dosn't contain a description. Because of this the gameset creator has to name the new item (otherwise he would have many items "unbenannt" in the language file), but he doesn't have to worry about translating the descriptions (those fields he could simply leave empty)
verfasst am: 07.02.2007, 00:43
Registrierdatum: 04.02.2007, 22:45

 Beiträge: 21
Hmm. I have another question here about translations.

Is there currently any way to translate the script editor and the tile editor strings? And if not, are there going to be any ways? Because I'd help there too if I could, but I just didn't find any place where that would be. I assume they're using hardcoded or internal data, but I might be wrong.

Just thinking it'd be nice if us evil english-talking people could also make scripts and tiles of our own.
verfasst am: 07.02.2007, 06:49
Admin, Spielsatz GalWar

Registrierdatum: 31.08.2005, 21:51

 Beiträge: 5596
No, there aren't language files for the mapeditor, the tileseteditor or the scripteditor - yet.

The map- and tileseteditor will be reprogrammed for one of the next versions so any work on a translation for them would be useless, and the next versions might get their language files sometime.

The scripteditor will probably get one too, but there isn't that much to translate in the scripteditor - anyone familiar with a programming environment should be able to use it with a few minutes of trying the buttons...
verfasst am: 30.09.2007, 00:35
Admin, Spielsatz GalWar

Registrierdatum: 31.08.2005, 21:51

 Beiträge: 5596
We will use a new project "Translations" in our bugtracker to coordinate the translation work.

The bugtracker pages are avaible only in german and I have written a wiki page to explain the buttons and how to use it.

Anyone interested in helping with proofreading or translating X-Force into english or any other language please register at Mantis (the wiki page also describes how to do that) and email me ( or post your Mantis Login with a comment what part of the translations you want to help with, and I'll change the account to developer access on the translation project.
verfasst am: 20.10.2007, 20:09 · Edited by: DaFranker
Registrierdatum: 04.02.2007, 22:45

 Beiträge: 21
If I remember correctly, you can choose in which language you want Mantis to be when you register your account. When I login with my account (DaFranker) that I created a while ago, everything is in proper English.

So, if you check around in settings and things like that when creating your account, there should be a way to make it in English, if you don't understand the German version.
verfasst am: 20.10.2007, 20:17
Admin, Spielsatz GalWar

Registrierdatum: 31.08.2005, 21:51

 Beiträge: 5596
Zitat: DaFranker
If I remember correctly, you can choose in which language you want Mantis to be when you register your account

You're right, and it can also be changed at a later time in your profile.

However it's the last option in a very long list of configuration options in the profile - that's why I missed it and wasted some time writing that description :-(
verfasst am: 20.10.2007, 20:51
Spielsatz Darkage

Registrierdatum: 01.03.2005, 13:47

 Beiträge: 1846
At least, you can add where to change and everyone can find their way with the desription.

btw: Have you changed my status?
verfasst am: 20.10.2007, 20:54
Admin, Spielsatz GalWar

Registrierdatum: 31.08.2005, 21:51

 Beiträge: 5596
Zitat: LennStar
Have you changed my status?

Yes, a while ago - you should see the additional access buttons when you change the project to "translations"
verfasst am: 20.10.2007, 22:01
Spielsatz Darkage

Registrierdatum: 01.03.2005, 13:47

 Beiträge: 1846
Now I have it. There was a problem with "status ausblenden" so I didn't see anything.

Du musst dich registrieren um auf dieses Thema zu antworten.
Login :: » Name » Passwort

Ladezeit (sec.): 0.020 · Powered by miniBB 1.6 with parts of 1.7 © 2001-2003