Modify

Opened 13 years ago

Closed 4 years ago

#8551 closed task (fixed)

French translation

Reported by: sukender@… Owned by:
Priority: low Component: AccountManagerPlugin
Severity: minor Keywords: needinfo i18n l10n
Cc: Christian Boos Trac Release: 0.12

Description

Here is a partial (~50%) French translation. I would like to do more but I don't have enough time for now. :)

Note : I'm sorry I found no way to directly push translations on transifex...

Attachments (1)

messages.pot_fr.po (20.6 KB) - added by sukender@… 13 years ago.

Download all attachments as: .zip

Change History (14)

Changed 13 years ago by sukender@…

Attachment: messages.pot_fr.po added

comment:1 Changed 13 years ago by Steffen Hoffmann

Keywords: i18n l10n added

Thank you for your contribution.

I've done a review prior to committing this to trunk. Comments follow below. Transifex is a different thing and I'll have to postpone that, until I've solved my current technical issues with the new code management interface - Transifex client.

Well, what I've found are just things to improve, nothing technically wrong, ok? First and foremost, don't care about putting any line break ('\n') in translations. Simply leave the msgid's formatting alone, just write your texts and let Babel do the rest with another python ./setup.py update_catalog run afterwards. I've verified a couple of times, that the final rendering is independently of that line break markup, so it's just wasting disk space and your time putting it in and maybe even re-arranging it from time to time.

#: acct_mgr/web_ui.py:61
#, python-format
msgid "Username %s is not allowed."
msgstr "'%s' n'est pas un nom d'utilisateur valide."

The added quotes are not language-specific, right? I favor to do such improvements for msgid, not only msgstr, if you'll bring it to my attention, please.

#: acct_mgr/web_ui.py:282
msgid ""
"You are required to change password because of a recent password change "
"request. "
msgstr "Suite à une réinitialisation, vous devez changer de mot de passe."

Watch out for the trailing whitespace here. I know this is tricky, and I should have added a Translator comment there long ago. The space is needed since the following msgid is added right behind. I've fixed this too.

Avoid translations marked fuzzy as they're not included by default. And you'll certainly want to see, what you've done, right?

Finally I've added you as the first translator to the PO file header, with proper year and project name (always the plugin, not the overall project, please). More changes may come from using gettext tools through Babel to update/fix code as mentioned above.

comment:2 Changed 13 years ago by Steffen Hoffmann

(In [9929]) AccountManagerPlugin: Add French translations (WiP), refs #8551.

This has been contributed by Sukender (Benoit Neil).

comment:3 Changed 13 years ago by Steffen Hoffmann

Status: newassigned
Summary: French translation[patch] French translation

Done so far. I'll leave this ticket open for you and other to attach more translations. You may still decide to close it and send updates directly to me at a later time without caring about this ticket anymore. That's up to you now.

Keep up the good work! I'd certainly love to get more from you, as French is missing from a number of other Trac plugins too.

comment:4 Changed 13 years ago by sukender@…

Thanks for comments! Here are my replies:

  1. About quotes, you're certainly right. Actually I thought english text was good enough, but this looked too strange in french. I'll pay attention next time and will send you remarks as needed.
  2. Oh, sorry about the missing space, I didn't see it.
  3. Well, I marked the translation as fuzzy because I meant it! This was not a mistake. However I'll try completing the translation with right sentences...

And as a general note, I could not translate that much because of the lack of context comments (and the lack of time, but that's different!). If you feel putting some hints, that would help much.

Thanks a lot. I'll try to make another pass as soon as I can.

comment:5 in reply to:  4 Changed 13 years ago by sukender@…

(Sorry for bad message formatting, I didn't see it's v0.10 and used same formatting as v0.12 :) )

comment:6 Changed 13 years ago by Steffen Hoffmann

Never mind the formatting here. (BTW I've got a clean copy via email :-)

Regarding 3.: Sorry it looked not bad to me (as a German). Anything else was just to explain my steps, in case you compare and wonder later on.

Well, I've done i18n work for this plugin, so I should be able to answer your questions on any msgid you put up on the table here, even if I'll certainly not remember everything at first glance. It hasn't been yesterday, when I did this, and many other things have got my attention and creeped into memory too. I there anything especially hard? Just tell me, as you'll certainly not be interested to have commented literally everything, right? Not that I'd be able to do that in a timely manner...

comment:7 Changed 13 years ago by Steffen Hoffmann

Summary: [patch] French translation[WiP] French translation

Let's have a clear statement even for ticket lists, so anyone interested could hook in here.

comment:8 Changed 13 years ago by Steffen Hoffmann

Cc: Christian Boos added; anonymous removed

See https://lists.trac-hacks.org/pipermail/th-users/2011-June/000518.html for a call to complete as many translations for upcoming acct_mgr-0.3 release. Please drop me a note, if you think you could do something (update to latest message catalog before), but need little more time. French is a must-have in Trac core, why not it in AcctMgr as well? Would be nice to hear from you.

comment:9 Changed 13 years ago by Steffen Hoffmann

Type: enhancementtask

Sadly, there has been no progress before the release of acct_mgr-0.3, anyway, this ticket type is certainly more appropriate.

comment:10 Changed 12 years ago by Steffen Hoffmann

Ping, any news? Didn't check Transifex yet, but more French translations would be very welcome to go into acct_mgr-0.4, that should be ready for release within a few days from now.

comment:11 Changed 11 years ago by Steffen Hoffmann

Keywords: needinfo added
Status: assignednew
Summary: [WiP] French translationFrench translation

I checked Transifex several times before and after recent catalog updates. Even an dedicated call to improve French translation for !AcctMgr has not yielded any activity so far.

With recent msgid additions the percent completed even dropped to 34 % now, making it second to last place in the row of available translations. Sorry, that I can't proceed with this one.

comment:12 Changed 7 years ago by Ryan J Ollos

Owner: Steffen Hoffmann deleted

comment:13 Changed 4 years ago by Ryan J Ollos

Resolution: fixed
Status: newclosed

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The ticket will remain with no owner.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.