Opened 8 years ago

Closed 8 years ago

#7733 closed enhancement (fixed)

Add i18n support

Reported by: Steffen Hoffmann Owned by: Vladislav Naumov
Priority: normal Component: CcSelectorPlugin
Severity: major Keywords: i18n l10n
Cc: Trac Release: 0.11


As the plugin has some text to display to regular users, it would certainly profit from providing i18n support to help with seamless integration into applications with a localized Trac environment.

This was done as an optional extension for other plugins before, so I'll aim at a fully backwards-compatible implementation right from the start - no need to create a 0.12 branch just for working on this issue.

Attachments (0)

Change History (2)

comment:1 Changed 8 years ago by Steffen Hoffmann

I've created this ticket to indicate, that I need this and will start work on it soon. If someone else has done so before or is interested to collaborate, please drop a note here.

A to-be-created trunk branch would be nice to work on. Would you be so kind as to add it? And allow me commit to it at your discretion, if you'll like my patches, so I could work on it more fluently without need of repeated support from your side and without disturbing working 0.11 branch version with early stages of this work.

As soon as there is a working implementation available, I'd like to announce it on the CcSelectorPlugin wiki page and would like to add the message catalog to the Trac plugin l10n project as well, in order to invite more potential contributors to bring in more translations. Any objections against this?

comment:2 Changed 8 years ago by Steffen Hoffmann

Resolution: fixed
Status: newclosed

(In [9439]) CcSelectorPlugin: Add basic i18n setup and message markup, closes #7733.

Initial message extraction has been done and German translations added. And Happy Birthday to myself after finishing another delicate i18n work.

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain Vladislav Naumov.
The resolution will be deleted.

Add Comment

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

Note: See TracTickets for help on using tickets.