Ticket #5469 (new task)
Translation of Trac to Spanish/Español [es_ES]
| Reported by: | asmodai@… | Owned by: | raragon |
|---|---|---|---|
| Priority: | normal | Milestone: | translations |
| Component: | i18n | Version: | |
| Severity: | normal | Keywords: | l10n spanish |
| Cc: | karlos_vigo@…, jmt4b04d4v@…, jag2kn@…, robarago@… |
Description
This ticket should be used to coordinate the translation to Spanish.
Attachments
Change History
comment:3 Changed 3 years ago by asmodai@…
- Summary changed from Translation of Trac to Spanish [es_ES] to Translation of Trac to Spanish/Español [es_ES]
comment:4 Changed 3 years ago by jruigrok
- Owner changed from jonas to jruigrok
- Milestone changed from not applicable to 0.12
comment:5 Changed 3 years ago by jruigrok
- Status changed from new to assigned
A first version has been committed as source:sandbox/i18n/trac/locale/es_ES/LC_MESSAGES/messages.po
comment:7 Changed 3 years ago by maarten@…
I see this translation still has many german words in it..is it already operational¿
comment:10 Changed 3 years ago by marsanvi@…
Hi Karlos,
I'm interested in the spanish traslation, if you want I can help you.
Martín Sánchez.
comment:11 Changed 3 years ago by jruigrok
The files are in the repository. Just open the es_ES messages.po and verify/add to the entries.
comment:12 Changed 2 years ago by jruigrok
Also let me know if your names are not in THANKS yet.
Changed 19 months ago by raul.garcia@…
- attachment messages.po added
Just started to translate, can someone check this?
comment:14 Changed 19 months ago by raul.garcia@…
Hello, Im translating "messages.po", but i don't know if Im doing right. The formatting seems very simple but if anyone can check the file will be perfect. By now I've translated about 35% of the file, I hope it will be finished in about a week or two depending on my spare time.
Changed 19 months ago by raul.garcia@…
- attachment messages.2.po added
File being translated, 35% translated.
comment:15 Changed 17 months ago by somervill@…
Hello!
I would like to help translating as well, so let me know if messages.2.po is the up to date version so I can start checking/translating. thanks.
comment:16 Changed 17 months ago by jruigrok
The messages.2.po file has been committed to the repository in r8047. Thanks!
comment:17 Changed 17 months ago by jruigrok
A small note, by the way, Last-Translator is a special header, don't make it plural.
comment:18 Changed 17 months ago by raul.garcia@…
Sorry about the "Last-Translator" header.
Somervill@ did you start to translate?
comment:19 Changed 17 months ago by jruigrok
No problems at al Raul, just explaining. :)
comment:20 Changed 9 months ago by jruigrok
- Owner jruigrok deleted
- Status changed from assigned to new
comment:22 Changed 7 months ago by anonymous
how we can install this translation in trac 0.11 with babel? can't find how to install it ¿?
comment:23 Changed 7 months ago by cboos
No chances for Trac 0.11, but see 0.12/TracInstall for 0.12dev, a.k.a. trunk (TracDownload#Tractrunk).
comment:24 Changed 7 months ago by cboos
By the way, any chances for some updates? The stats say 31% and I think that for being part of the 0.12 release, reaching 50% is not too much to ask for...
comment:25 Changed 3 months ago by cboos
- Cc jag2kn@… added
jag2kn@… provided some updates, committed in r9743 and updated in r9744. Please review and expand...
@jag2kn: please use this ticket in the future rather than the TracTermsEs page for providing patches or complete messages.po files. Also, please read the TracL10N page, in particular learn about the various ways to get an up to date catalog before starting the translation, it will save you some time ;-)
comment:26 follow-up: ↓ 27 Changed 3 months ago by jag2kn@…
@cboos thanks for commit the changes, I will look the links
Changed 3 months ago by robarago@…
- attachment messages.3.po added
100% coverage (1087 messages) for Spanish Translation remade from scratch.
comment:27 in reply to: ↑ 26 Changed 3 months ago by anonymous
Replying to jag2kn@…:
@cboos thanks for commit the changes, I will look the links
Sorry, I uploaded first my translation (messages.3.po) in TracTermsEs page. I attached the same version here for your consideration.
Thank you all.
comment:28 follow-up: ↓ 29 Changed 3 months ago by cboos
- Cc robarago@… added
Changed 3 months ago by robarago@…
- attachment messages-js.po added
Spanish translation of JavaScript messages (31 messages)
comment:29 in reply to: ↑ 28 Changed 3 months ago by anonymous
Replying to cboos:
Nice work, there were no errors and it's nearly complete except for the Javascript messages.
I've committed it as r9844 and also added the messages-js.po catalog in r9845. You need to translate those messages as well to really reach 100% (but hey, only 31 messages, peanuts :-) ).
Ok, I'm attaching the peanuts right now to reach 100%... I suppose this file is converted to trac/htdocs/js/messages/es.js... but how?
comment:30 Changed 3 months ago by cboos
I've committed messages-js.po in r9848. I previously assumed the 96% figure was due to the missing messages-js.po, but actually in the main catalog you have 1087 messages translated, on a total of 1095 in the .pot file.
So you're nearly there ;-) If you'd like to maintain this translation on the longer term, and you'd like to have commit access to those catalogs, just ask.
As for the generation of the es.js file, this is done using a custom command which extracts the translations from the compiled messages-js.mo file. You can trigger this step by:
$ make compile-es
python setup.py compile_catalog -l es \
compile_catalog_js -l es generate_messages_js -l es
running compile_catalog
compiling catalog 'trac/locale\\es\\LC_MESSAGES\\messages.po' to 'trac/locale\\es\\LC_MESSAGES\\messages.mo'
running compile_catalog_js
compiling catalog 'trac/locale\\es\\LC_MESSAGES\\messages-js.po' to 'trac/locale\\es\\LC_MESSAGES\\messages-js.mo'
running generate_messages_js
generating messages javascript 'trac/locale\\es\\LC_MESSAGES\\messages-js.mo' to 'trac/htdocs/js/messages\\es.js'
but this will also happen automatically on build and install. See #6353 for details.
Changed 3 months ago by robarago@…
- attachment messages.4.po added
1095 messages translated (msgcat'd with original messages.pot)
comment:31 follow-up: ↓ 32 Changed 3 months ago by cboos
msgcat is just merging common messages...
$ msgcat.exe trac/locale/messages.pot trac/locale/es/LC_MESSAGES/messages.po > messages.po $ msgfmt --statistics messages.po 1087 translated messages, 8 untranslated messages.
You need to do msgmerge here:
$ msgmerge.exe trac/locale/es/LC_MESSAGES/messages.po trac/locale/messages.pot > messages.po ..................................................................................................................... done. $ msgfmt --statistics messages.po 1087 translated messages, 7 fuzzy translations, 1 untranslated message.
Or alternatively install the Python tools and make update-es.
See all the details about the 4 possible ways in TracL10N#TranslationWorkflow.
comment:32 in reply to: ↑ 31 Changed 3 months ago by robarago@…
Replying to cboos:
msgcat is just merging common messages...
$ msgcat.exe trac/locale/messages.pot trac/locale/es/LC_MESSAGES/messages.po > messages.po $ msgfmt --statistics messages.po 1087 translated messages, 8 untranslated messages.You need to do msgmerge here:
$ msgmerge.exe trac/locale/es/LC_MESSAGES/messages.po trac/locale/messages.pot > messages.po ..................................................................................................................... done. $ msgfmt --statistics messages.po 1087 translated messages, 7 fuzzy translations, 1 untranslated message.Or alternatively install the Python tools and make update-es.
See all the details about the 4 possible ways in TracL10N#TranslationWorkflow.
Ok. Let's see...
$ msgmerge messages.po messages.pot > messages.po.new .............................................................................................................. done. $ msgfmt --statistics messages.po.new 1094 translated messages, 1 untranslated message. $ vim messages.po.new # Translation session not very heavy $ msgfmt --check messages.po.new # No output, is this good? $ msgfmt --statistics messages.po.new 1095 translated messages
Please, note my original messages.po is different from yours. Mine is from 'msgcat', but this command produced nearly the same effect but for one only message. I'm attaching this new version with one last message translated.
Of course I can give a try and became long term translation maintainer. Please send me information about it.
Thank you very much.
Changed 3 months ago by robarago@…
- attachment messages.5.po added
1095 messages translated (msgmerge'd with original messages.pot)
comment:33 Changed 3 months ago by cboos
- Owner set to raragon
Roberto, I've committed messages.5.po in r9852. Thanks a lot!
I've sent you a mail with the details for your account so that you can continue the maintenance at your convenience.



See also TracTermsEs.