Translation of the simulation

Post about the translations here, e.g. by suggestion corrections or to coordinate translation efforts.

Translation of the simulation

Postby michelle on Sun, 7th Sep 2008, 18:11, UTC

Translations are accepted now, provided that you follow the instructions described in this thread.

As with the translation of the homepage, I will not accept arbitrary contributions. In order to ensure a certain amount of quality, any translator needs to be proficient in understanding English, needs to be able to produce correct orthography and grammar in the target language, use punctuation correcty, and needs to be able to correct for any mistakes I might have made in those categories. Of course you should understand the terms you are translating, and thus, you need to have a basic understanding of how openBVE works.

Another important point is that the in-game translations should not add any additional information compared to the English original. If you are not satisfied with any of the expressions I have used, then simply tell me. This especially applies to the ATS/ATC lamps. As openBVE simulates some versions of ATS-SN, ATS-P and ATC for compatibility reasons, you should not "translate" those terms into names of similar systems that are used in your territory, but keep these names, as those system are the ones that are simulated, not the ones in your territory. As the current English strings are mostly abbreviations, here is a list of what they actually refer to. You should base your translations upon these terms, but you should also understand what they refer to in-game:

Updated notes for ATS/ATC lamps:
atsatcterms2.txt
(2.05 KiB) Downloaded 83 times

If you have any further questions, just ask. However, if you are interested in translating all the interface strings, the same thing as with homepage translation applies: Announce yourself here. If more than one person is interested in translating for a particular language, those people interested can share their translation efforts in terms of correcting mistakes one of the others has made, so importantly: proof-reading the translations. There are already some threads for specific languages, so you can use them in order to share and proof your translation efforts.

Overview of active translators
Language (localized) Language (romanized) Code Translators Status
Deutsch German de-DE / de-CH Jan Available
Español Spanish es-ES joseag Available
Français French fr-FR Laurent Available
Italiano Italian it-IT tof63, mauro Available
Magyar Hungarian hu-HU phontanka Available
Nederlands Dutch nl-NL mechanik, trizz Available
日本語 Japanese ja-JP megumu Available
Polski Polish pl-PL piotrulos Available
Português (Brasil) Portuguese (Brazil) pt-BR ochicao Available
Português (Portugal) Portuguese (Portugal) pt-PT Ducatista Available
Русский Russian ru-RU railtux Available
中文 (港澳繁體) Traditional Chinese (Hong Kong) zh-HK efilm, UCR683 Available
中文 (台灣正體) Traditional Chinese (Taiwan) zh-TW efilm, UCR683 Available
中文 (大陆简体) Simplified Chinese (Mainland) zh-CN alvinwong Available

If anyone spots problems in the translations once they are available, discuss them with the translator, e.g. by posting here.

I you are listed as a translator here but don't want to update the translations any longer, please notify me.
User avatar
michelle
Site Admin
 
Posts: 1016
Joined: Mon, 14th Apr 2008, 20:20, UTC

Re: Translation of the simulation

Postby Sagman on Mon, 8th Sep 2008, 12:43, UTC

Well... I'm interested to translate the app to Spanish :) . I will be stay tuned for news.
:D
Sagman
 
Posts: 2
Joined: Mon, 8th Sep 2008, 11:33, UTC

Re: Translation of the simulation

Postby piotrulos on Thu, 11th Sep 2008, 19:08, UTC

I`m interested to translate app to Polish language :)
Last edited by piotrulos on Fri, 19th Sep 2008, 08:20, UTC, edited 2 times in total.
Translating interface openBVE :finished

Making route:
SKM Warszawa Line S1 (old): 0%
SKM Warszawa Line S2: 0%
piotrulos
 
Posts: 9
Joined: Sat, 6th Sep 2008, 10:24, UTC
Location: Warszawa - Falenica

Re: Translation of the simulation

Postby Jan on Mon, 15th Sep 2008, 15:21, UTC

I put myself in for the German translation of the game.
Jan
 
Posts: 99
Joined: Wed, 16th Apr 2008, 12:36, UTC
Location: Germany

Re: Translation of the simulation

Postby johngwaldie on Tue, 30th Sep 2008, 17:35, UTC

I've translated .cfg in italian except command names
Last edited by johngwaldie on Wed, 22nd Oct 2008, 09:26, UTC, edited 1 time in total.
johngwaldie
 
Posts: 1
Joined: Tue, 30th Sep 2008, 15:28, UTC

Re: Translation of the simulation

Postby michelle on Sat, 11th Oct 2008, 22:21, UTC

@Sagman, piotrulos, Jan and johngwaldie:

You can give your translations a go now. Please take orthography, punctuation and grammar into account, and also my previous notes on the ATS lamps. If there are questions remaining on the meaning on some of the items in the language configuration file (Interface\language_xx.cfg), then ask. Please use a medium-polite language, meaning no slang, but also not too formal. All files must be handed in in Unicode. Once done, I will include the translations in the distribution, but will tag them as being not reviewed. If other people speaking the same language can confirm that the translations are ok, I will remove this tag. Please stay around for version 1.0 as there might still be additions and slight changes.

Also keep in mind that previous language files cannot (or should not) be reused as there are changes in some of the keywords. Use the English language file of the 0.9 distribution to make your translations and start afresh.

EDIT: Once done, please don't inline the language files on this forum as the files are simply too long. Use attachments or PM to exchange data.
User avatar
michelle
Site Admin
 
Posts: 1016
Joined: Mon, 14th Apr 2008, 20:20, UTC

Re: Translation of the simulation

Postby efilm on Sun, 12th Oct 2008, 11:40, UTC

I and my friends are now translating into Chinese Traditional (Hong Kong) :D
Due to political reasons, terms and words are different in Mainland China, Hong Kong + Macao (Macau), Taiwan.
User avatar
efilm
 
Posts: 39
Joined: Wed, 16th Apr 2008, 02:41, UTC
Location: Hong Hong

Re: Translation of the simulation

Postby megumu on Sun, 12th Oct 2008, 14:03, UTC

Michelle,
Sorry for posting long Japanese translation in another thread.

Will you please accept me as Japanese cfg file translator?
I think I can contribute translation only for cfg file.
Translating whole web page is too much to me.

If you give me a permission, I will upload cfg file as an attachment for evaluation.

Megumu
megumu
 
Posts: 12
Joined: Sat, 21st Jun 2008, 10:58, UTC

Re: Translation of the simulation

Postby michelle on Sun, 12th Oct 2008, 14:48, UTC

Of course I will accept your translation. Once you are done, send me your file.
User avatar
michelle
Site Admin
 
Posts: 1016
Joined: Mon, 14th Apr 2008, 20:20, UTC

Re: Translation of the simulation

Postby megumu on Sun, 12th Oct 2008, 14:16, UTC

Michelle,

I sent PM to you with cfg file attached.

Megumu
megumu
 
Posts: 12
Joined: Sat, 21st Jun 2008, 10:58, UTC

Re: Translation of the simulation

Postby Jan on Sun, 12th Oct 2008, 16:29, UTC

I'm just doing the translation (still having to do all the controls descriptions and the keys) and I'm now having some comments and questions.
- Could you add an option to change the date and time format?
- in the [loading] section, the save, ignore and cancel texts have no effect in the program
- and finally the ATS lamps. I've used the German BVE 2.6 string.ini as a starting point, but for some indicators I'm not sure if the old translation was correct, so could you please give me a short explanation of the meaning of each indicator?

EDIT: In the cfg-File, in the [commands] section, the descriptions relating to the in-game menu and showing the vertex normals are also missing

Jan
Jan
 
Posts: 99
Joined: Wed, 16th Apr 2008, 12:36, UTC
Location: Germany

Re: Translation of the simulation

Postby Jan on Sun, 12th Oct 2008, 17:12, UTC

Just a note for all others regarding the translation of the keys:

openBVE always thinks it is running with an American keyboard layout,
so use this picture to look up the key and see to which key it corresponds on your keyboard.
E.g. on a German keyboard the square brackets (to the right of P) correspond to Ü and +.

EDIT: I still don't know where and/or what these keys are:
Euro (my Euro key is Alt Gr + E); Left/Right Meta, Left/Right Application, Menu, Help and Power.
I guess some of those correspond to the Windows and the context menu keys, but I don't know which ones, and some of the keys might also be Mac specific.
Could somebody enlighten me on this (and give me a precise description of where that key is located)?
Jan
 
Posts: 99
Joined: Wed, 16th Apr 2008, 12:36, UTC
Location: Germany

Re: Translation of the simulation

Postby michelle on Sun, 12th Oct 2008, 18:28, UTC

First thing: Sorry, there are in fact some items which I missed to include in the English language file. Additionally, I have found that the export feature to save the score log and the black box are not currently translatable at all. I will include support for these missing items with the next revision (0.9.0.1) within a few hours. I will also mention here which items in the language file are new by then.

Second thing: I originally wanted to add a keyboard grab feature (similar to the joystick one). However, I have noticed that SDL (which is used for keyboard and joystick interaction) does not receive keystrokes when Windows Forms is used (meaning a non-SDL window such as the main menu is currently open). Even though I have means to receive keystrokes in Windows Forms, the keycodes reported by Windows Forms are not the same as those of SDL. As such, I can currently only offer the combobox where you can select the keys manually. Apparently, SDL uses numbers referencing the location of the keys as present on the keyboard, not taking the current keyboard locale into account. I am not sure what is best to do. As long as the current combobox is used, I would suggest that you base your translations on the keyboard layout that is usually used by users of that particular language, e.g. translate the Z key as Y and vice versa for a German layout. However, please test the assignments in-game to make sure that there actually work this way.

Finally, the application key is the "Windows" key. However, as openBVE is not only targeting Windows, the more neutral name for the key used in English is the Application key. Please use a neutral name in other languages, too. The "context menu" key is named the Menu key. The Meta key, or diamond key occasionally, is not really used any longer. I suggest keeping the name of "meta" here. The Help key is, I think, an Apple-specific key. As for Power and Euro, maybe there are keyboards with dedicated keys. I don't know either for these ones.
User avatar
michelle
Site Admin
 
Posts: 1016
Joined: Mon, 14th Apr 2008, 20:20, UTC

Re: Translation of the simulation

Postby michelle on Sun, 12th Oct 2008, 20:41, UTC

:!: Version 0.9.0.1 is out which adds a few things which could not previously be translated. For all translators, please download the new version which includes an updated language_en.cfg. In order to help you to find what has changed, these are the additions:

The [log] section has been added which includes strings for the two logs (score and black box).

Inside the [controls] [commands] section, the following strings have been added:
CAMERA_RESTRICTION
MENU_ACTIVATE
MENU_UP
MENU_DOWN
MENU_ENTER
MENU_BACK
DEBUG_NORMALS

Please include those strings in your translations.
User avatar
michelle
Site Admin
 
Posts: 1016
Joined: Mon, 14th Apr 2008, 20:20, UTC

Re: Translation of the simulation

Postby Laurent on Mon, 13th Oct 2008, 05:15, UTC

Hello Michelle,

I can translate the .cfg file into french.

Best regards
Laurent
 
Posts: 9
Joined: Sun, 12th Oct 2008, 22:48, UTC
Location: Lyon (France)

Next

Return to Translations and internationalization

Who is online

Users browsing this forum: No registered users and 0 guests