Ticket #5592 (new task)
Opened 5 years ago
Last modified 11 months ago
Translation of Trac to Czech/Česky [cs_CZ]
| Reported by: | jruigrok | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | translations |
| Component: | i18n | Version: | |
| Severity: | normal | Keywords: | l10n czech |
| Cc: | k@… | ||
| Release Notes: | |||
| API Changes: | |||
Description
This ticket should be used to coordinate the translation to Czech.
Attachments
Change History
comment:1 Changed 5 years ago by jruigrok
- Owner changed from jonas to jruigrok
comment:2 follow-up: ↓ 3 Changed 5 years ago by blackhex@…
comment:3 in reply to: ↑ 2 Changed 5 years ago by jruigrok
- Status changed from new to assigned
Replying to blackhex@post.cz:
Ok, first course of translation done, I'll check it running and fix missunderstandigs tomorrow.
Submitted in r5806.
comment:4 Changed 5 years ago by Blackhex
All right, I checked out r5807 and tried that. Seems like short locale mapping to long locale is not implemented yet.
Here is a debug log:
05:37:11 Trac[main] DEBUG: Negotiating locale between ['cs', 'en'] and ['de-DE', 'cs-CZ', 'es-ES', 'ja-JP', 'ko-KR', 'pt-PT', 'zh-CN'] 05:37:11 Trac[main] DEBUG: Chose locale None
Please, let me know when it will. Thanks.
Changed 4 years ago by miko dot vaji at gmail dot com
- Attachment messages.2.po added
Attaching Czech .po file for version 0.10.4. Should be tested before commiting, some translations can be strange because of different word order between CZ and EN
comment:5 Changed 4 years ago by jruigrok
I will get the appropriate strings from the .po file out of there. But focus for translation is on trunk, which is 0.11 currently with the aim of releasing i18n support with 0.12.
There will be no backports to 0.10 for this framework.
comment:6 Changed 4 years ago by jruigrok
- Component changed from general to i18n
comment:7 Changed 4 years ago by cboos
- Milestone changed from 0.13 to 0.12
Changed 4 years ago by permonik@…
- Attachment messages.3.po added
Updated to r7348. Moreover some terms were changed according to TracTermsCz
comment:8 Changed 4 years ago by jruigrok
Committed in r7417, thanks.
comment:9 Changed 2 years ago by jruigrok
- Owner jruigrok deleted
- Status changed from assigned to new
comment:10 Changed 2 years ago by Kim Sullivan <k@…>
- Cc k@… added
comment:11 Changed 2 years ago by cboos
- Milestone changed from 0.12 to translations
Changed 13 months ago by charmer
- Attachment messages4.po added
completed, proofread and corrected Czech translation for v.0.10.4
comment:12 Changed 13 months ago by cboos
Thanks for the update!
Note that you should have run make check-cs:
$ make check-cs check-cs: trac/locale/cs/LC_MESSAGES/messages.po:4115: a format specification for argument 'cset_added' doesn't exist in 'msgstr' msgfmt: found 1 fatal error
as that shows a tricky error which was indeed hard to spot manually (an isolated '%' at the end of a line which was actually meaningful as variable placeholder).
You also don't have provided translations for the Javascript messages yet (do make init-cs to create the initial trac/locale/cs/LC_MESSAGES/messages-js.po file; more generally, be sure to read TracL10N).
Other than that, make compile-cs worked fine, so I assume this is near perfect translation now, thanks a lot!
$ make summary-cs l10n/cs: translations updated (98%)
(the missing 2% are due to the untranslated Javascript messages).
Committed as r10419 (sorry for the mangled name - svn commit -F commit.log apparently did a conversion to UTF-8 of the commit.log content which was already UTF-8 encoded...).
Changed 13 months ago by charmer
- Attachment messages5.po added
merged with v.0.12 POT with fuzzies done as well
comment:13 Changed 13 months ago by charmer
Someone noticed, cool :-)
I've checked the file with "msgfmt -c" and have corrected the "%" error. Also, I took the up-to-date 0.12 template, merged that with my .po, completed blanks and fuzzies and uploaded as messages5.po. There are still some strings untranslated though - mainly those that have to be "hacked" in trac.ini (see #9799).
I am not a root on our server and I was told we have some non-standard installation so I will check the JS strings with my admin tommorow.
comment:14 Changed 11 months ago by cboos
The current source:branches/0.12-stable/trac/locale/cs/LC_MESSAGES/messages.po@10419 has the following status:
messages.po: 1131 translated messages, 1 fuzzy translation, 1 untranslated message.
While messages5.po would have:
messages.po: 1113 translated messages.
That's why I didn't commit it.
I also fixed one problem with the about.html translation (#10066).



Ok, first course of translation done, I'll check it running and fix missunderstandigs tomorrow.