Modify ↓
Opened 14 years ago
Closed 14 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 |
Description
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 14 years ago by
comment:2 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
(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.
Note: See
TracTickets for help on using
tickets.
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?