Create an account


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
New Translation Website! (Help translate the game!)

#1
EDIT 2019: The translation instructions and guidelines have been updated and moved to the wiki: Translating.

Original post below:


Hey everyone, got some great news!

Antibody and I have been setting up a new website for us to use which will allow us to crowd-source our translations: http://translate.xonotic.org/ -- Powered by "Pootle," this website basically provides a powerful tool for many people to contribute to the translation of the game, and allows us developers to organize it in a far superior way to using a mailing list and directly handling the internationalization files manually.
New page: https://www.transifex.com/projects/p/xonotic/

If you're able to speak English and another language well, please sign up for an account and help us out ASAP, we want to get the game translated as well as we possibly can for the 0.7 release coming up very soon. (No, I can't say when exactly yet Tongue)


Some things to note...
  1. If your language is not on the list, please request it on the development tracker under the "translations" section, as seen here: http://dev.xonotic.org/issues/1615 (or if that fails, request it on the forum post here... we'll try and get around to it ASAP)
  2. WE NEED HELP! I'm looking for someone to manage translations from now on, I can't handle yet another responsibility unless we sacrifice quality and abilities from the translations. Basically what i'm looking for is someone who:
    ...A: Has coding experience,
    ...B: Has experience with multiple languages and speaks/writes English fluently,
    ...C: Understands version control (especially Git) at least a little bit, and of course...
    ...D: Is trustworthy and capable of dedicating some time to making translations go smoothly.
  3. There is now a channel for all translation/language development discussion! Join #xonotic.translate on irc.quakenet.org if you're interesting in pitching in for translation development. We'll be able to help you out, or you can help others out as well. Please speak English in this channel if you're asking a question, as that is the most common language that everyone in the channel should know.
  4. Finally I have to say, due to the nature of translations, we have quite a lot of guidelines/rules that we have to establish to avoid mistakes or problems. Please read through this list before attempting to contribute to language/translation development...

Xonotic Translation Guidelines
  • First create an account using a proper nickname and a real email address (we'll use this to give you credit for your contributions, and so that we're able to contact you later if we need further translation help)
  • Always match newlines and whitespace with translation strings-- if a string has 4 spaces in the beginning of it in English, do the same thing for the translation. If a string has 2 newlines at the end of it, or one in the middle and another at the end, repeat the same thing in the translated string.
  • Always match variables in the strings properly, seen here: http://docs.translatehouse.org/projects/...ables.html
  • Keep color codes the same, like ^BG or ^TC or ^F4 or ^2, these are special color codes and are handled by the HUD/text rendering code.
  • Normally do not translate proper nouns, like most weapon names (excluding Rocketlauncher, Shotgun, etc), or game mode names-- unless they make sense in your language to be translated. Mutators CAN be translated, but not mutators which have proper names, like "MinstaGib", or "NIX" which is an acronym.
  • Pay attention to these little warnings when working with strings: http://docs.translatehouse.org/projects/...tests.html -- they show up on the top right of the translation box with a little red circle showing if there is a problem.
  • Additionally, especially pay attention to capitalization... scoreboard columns for example are intended to be LOWERCASE. In general, it's always a good idea to follow the context of the English writing, and make sure the capitalization matches in English (Unless your language has some other grammatical rule that makes more sense here.)
  • Strings that have no English words do not need to be translated, like "%s %s (%s%s)" should not be translated-- if you see these, please report them on dev.xonotic.org, as they should not have been added in the first place.
  • If you are even slightly unsure of the context or meaning of a string, read the code or ask someone in #xonotic.translate, if you're still unable to be 100% sure, then mark the string as "needs work" and MOVE ON, do not risk adding an improper translation.
  • Some strings have prefixes which help you know the context of the string... For example, say there is a listbox in the menu which controls effects settings, we can add a prefix into the translatable string for each item in the list like this: "PREFIX^translatable text". In the case of effects, we can do: "EFFECTS^Low", "EFFECTS^Medium", and "EFFECTS^High", and you can then know the context of the Low/Medium/High translation easily. When forming the final translated string, REMOVE THE PREFIX AND THE ^ SYMBOL. However, be careful not to confuse these with color codes or intentional placements of ^. If in doubt, read the code, context sensitive lines of code which use this prefix idea will have a ZCXT() wrapper around the whole string, giving you a good clarification as to how to proceed.
  • NEVER pervert, profane, or mock a string that is not normally written as such in English. If there is no joke or gore in the English writing, do not add one in the translation. We must adhere to supporting cl_gentle (a non-swearing, "E rated" version of the texts) even in translations.
  • Users who abuse the translation system (i.e. putting innappropriate language in places it should not be, advertisements, spam, or other such problems) will be banned from the translation system.
  • Overall, just try and write the translation in a way which fits your language best... If something is silly in English and it's okay to do it silly in your language, then go ahead-- just try and make it match the English meaning as closely as possible.
  • After you have completed translations, please test them both in the menu and in game to make sure there aren't any mistakes. WARNING: If you make a mistake while translating a notification system string, it CAN crash the game upon loading, as the notification system analyzes all strings and ensures they are written correctly! ( See here, an earlier problem I noticed on the old German translations: http://i.imgur.com/mePBYvO.jpg )


Last note: Later on, we will be adding a "goof"/"joke"/"lol" translation, which will allow all strings to be made into jokes or mockery. I know some people have requested to do funny things with the translations, but we have to say "No" to the majority of them, keep it on par with the English messages.... Except for *this* translation. Once we have it up, it will be an English joke translation which contains all kinds of crazy shit probably.

Thanks, and happy fragging! Or should I say... glücklich fragging!
Reply

#2
Oh by the way, shout out to the Unvanquished guys, they're the ones that inspired me to push for the Pootle web application in the first place. Big Grin
Reply

#3
That is very good news!

(06-02-2013, 07:59 PM)Samual Wrote:
  1. WE NEED HELP! I'm looking for someone to manage translations from now on, I can't handle yet another responsibility unless we sacrifice quality and abilities from the translations. Basically what i'm looking for is someone who:
    ...A: Has coding experience,
    ...B: Has experience with multiple languages and speaks/writes English fluently,
    ...C: Understands version control (especially Git) at least a little bit, and of course...
    ...D: Is trustworthy and capable of dedicating some time to making translations go smoothly.

You forgot "has some time to spare", otherwise I'd love to take that responsibility Sad
Reply

#4
The website works great, I've been starting translating to swedish.

It will take a long time though, loooots of words and sentences....
Reply

#5
(06-02-2013, 11:37 PM)Mr. Bougo Wrote: That is very good news!

(06-02-2013, 07:59 PM)Samual Wrote:
  1. WE NEED HELP! I'm looking for someone to manage translations from now on, I can't handle yet another responsibility unless we sacrifice quality and abilities from the translations. Basically what i'm looking for is someone who:
    ...A: Has coding experience,
    ...B: Has experience with multiple languages and speaks/writes English fluently,
    ...C: Understands version control (especially Git) at least a little bit, and of course...
    ...D: Is trustworthy and capable of dedicating some time to making translations go smoothly.

You forgot "has some time to spare", otherwise I'd love to take that responsibility Sad
"and capable of dedicating some time"... Tongue
Reply

#6
I'm happy to say that after a while of typing, spanish translation is now complete!

Of course, it still needs to be tested and there a few typos around probably, but it's 99% done now Big Grin
[Image: 12766.png]
Sucks at weapons
Reply

#7
Thanks to all of you who have signed up thus far and started working on translations. If you see anything amiss, feel free to ping me here or on IRC. Happy translating!
asyyy^ | are you releated to chuck norris?
Reply

#8
(06-03-2013, 02:59 AM)Samual Wrote: "and capable of dedicating some time"... Tongue

I knew I had failed the interview, but I hadn't realized how bad Tongue
Reply

#9
I have got some problems with that site.
I regestered, butntered my password and/or email wrongly. So I have no access to it. I think that removing my account there(aa_) will alow me to register again. please.
[Image: 0_e8735_c58a251e_orig]
Reply

#10
(06-03-2013, 03:13 PM)aa Wrote: I have got some problems with that site.
I regestered, butntered my password and/or email wrongly. So I have no access to it. I think that removing my account there(aa_) will alow me to register again. please.
Pootle seems to be sent to spam very often, perhaps check your spam folder if this happens again-- for now i'll just delete the existing account.
Reply

#11
O yeah... found it... sorry for troubling.
[Image: 0_e8735_c58a251e_orig]
Reply

#12
Next week friday I'll be finished with my exams and should be able to find the time to make the Dutch translation.
Reply

#13
Hello.

If Kammy doesn't need help for Spanish, could someone add support for Catalan? I'm already registered on http://translate.xonotic.org/

Thanks.
XMPP Conferences
xonotic@conference.jabber.org → General discussion
xonotic@conf.jabberes.org → Spanish-speakers
I pronounce it Shonotic.
Reply

#14
Hello guys, long time no see.

Actually, I've been doing helloads of real life jobs (studying, student activity, numerous other projects, work etc.) for around one year, so I haven't been following Xonotic since last summer. And therefore Finnish translation is damn outdated and full of mistakes. Because it's summer, I also have some time to share my time with Xonotic - I only have summer work and vacation. Smile

Good thing that translation site has been brought up. I'll register there and start updating Finnish lines probably this or next week.
Reply

#15
I have been able to finish the Dutch translation today (with the help of Freefang). Can everyone who understands Dutch please try out the translation, and PM me or Freefang about any errors we have made, or translations that don't fit in the context, or if you think you can formulate a better translation.

Thanks in advance.

Edit: The translation can be found here: http://translate.xonotic.org/nl/xonotic/
Reply

#16
Another language, yeah!

Congratulations Big Grin
XMPP Conferences
xonotic@conference.jabber.org → General discussion
xonotic@conf.jabberes.org → Spanish-speakers
I pronounce it Shonotic.
Reply

#17
Hey,
I will translate to Slovenian, so add the language!
Reply

#18
BTW: is there any schedule on adding new languages? I'm still waiting for Polish (there's a ticket on the tracker about it too) and it's been a good couple of weeks since I requested it.
My contributions to Xonotic: talking in the forum, talking some more, talking a bit in the irc, talking in the forum again, XSkie
Reply

#19
Finished the latin translation Smile


Attached Files
.zip   menu.dat.la.po.zip (Size: 26.85 KB / Downloads: 1)
Reply

#20
I've requested starting a Polish translation, which I'm willing to make.
The website is great!
I hope to get my finger on the translation board soon Smile
I'm making Liblast - a FOSS online FPS game made with Godot 4 and a 100% open-source toolchain
Reply

#21
(07-22-2013, 04:53 AM)unfa Wrote: I've requested starting a Polish translation, which I'm willing to make.
The website is great!
I hope to get my finger on the translation board soon Smile

Yeah, I did too, though my ticket was a duplicate, as I didn't manage to find the previous one. Anyway, there's no activity in it for some time Undecided. There's also a partial polish translation somewhere on the forum that could be imported to pootle as a starter.
My contributions to Xonotic: talking in the forum, talking some more, talking a bit in the irc, talking in the forum again, XSkie
Reply

#22
http://translate.xonotic.org/pl/ - OK
http://translate.xonotic.org/pl/xonotic/ - no go

Looks like Polish language need Xonotic project to be added to it before we can do anything.
I'm making Liblast - a FOSS online FPS game made with Godot 4 and a 100% open-source toolchain
Reply

#23
Samual is busy and asks you to sit tight.

Apparently some changes need to be made before adding new languages to ease the merging job for him.

I have no idea what that means.
Reply

#24
OK, thx for the info.
My contributions to Xonotic: talking in the forum, talking some more, talking a bit in the irc, talking in the forum again, XSkie
Reply

#25
Loks alike sLOVEnian translation will be done way after 0.8.0.,not sure if I will be still active...
Reply



Possibly Related Threads…
Thread Author Replies Views Last Post
  Just a thank you for the help. SEEK-fried 13 10,252 06-22-2024, 06:33 AM
Last Post: MishtiLilly
Exclamation Do not create website accounts on behalf of Xonotic Dokujisan 11 19,672 06-11-2024, 07:11 AM
Last Post: TobyAdam
  Xonotic DeFRaG website Mirio 0 4,398 05-18-2018, 08:11 AM
Last Post: Mirio
  I Love Free Software website wrote a review! Pendulla 2 3,887 06-15-2017, 04:16 AM
Last Post: Antares*
  Xonotic Trailer (help needed!) machine! 29 31,469 08-09-2014, 10:42 AM
Last Post: Archer
Information We want your help Samual 35 38,271 10-11-2013, 07:48 PM
Last Post: Leroy
  [FORUMS] A call for help: spambots Mr. Bougo 16 24,250 09-28-2013, 02:14 PM
Last Post: edh
  WoX-BloX needs your help! CuBe0wL 14 12,655 06-26-2012, 05:43 PM
Last Post: CuBe0wL
  Joypad Dual Stick Help. Wario 2 3,280 06-10-2011, 11:12 PM
Last Post: node357
  Biggest Nexuiz irony; The Sexuiz website MirceaKitsune 10 16,488 02-01-2011, 01:42 PM
Last Post: Rad Ished

Forum Jump:


Users browsing this thread:
1 Guest(s)

Forum software by © MyBB original theme © iAndrew 2016, remixed by -z-