Modify

Opened 4 years ago

Closed 4 years ago

#7733 closed enhancement (fixed)

Add i18n support

Reported by: hasienda Owned by: vnaum
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 4 years ago by hasienda

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 4 years ago by hasienda

  • Resolution set to fixed
  • Status changed from new to 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.

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


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

 
Note: See TracTickets for help on using tickets.