Opened 15 years ago
Last modified 12 years ago
#9472 new enhancement
Workflow actions not translated
| Reported by: | Owned by: | ||
|---|---|---|---|
| Priority: | normal | Milestone: | next-major-releases | 
| Component: | i18n | Version: | 0.12 | 
| Severity: | minor | Keywords: | workflow action i18n | 
| Cc: | cleo.sl@…, franoleg@…, dkg@…, Steffen Hoffmann, Ryan J Ollos | Branch: | |
| Release Notes: | |||
| API Changes: | |||
| Internal Changes: | |||
Description
I'm administering an installation of Trac 0.12, Python 2.5.4, with multi-lingual users.
Though most of Trac is translated correctly, the Action menu (under Modify Ticket) still lists the main options in English. This is true for all languages that I have tried, namely Japanese, Hebrew and German.
Attachments (2)
Change History (11)
by , 15 years ago
| Attachment: | action_menu.png added | 
|---|
comment:1 by , 15 years ago
| Keywords: | i18n added; translation menu translation removed | 
|---|---|
| Milestone: | → next-major-0.1X | 
comment:2 by , 15 years ago
| Cc: | added | 
|---|
by , 15 years ago
| Attachment: | ptbr-trac-actions.PNG added | 
|---|
comment:3 by , 15 years ago
I solved this (at least until this ticket is fixed) for pt_BR in my trac installation by editing my trac.ini under [ticket-workflow], by adding the attribute 'name' for all actions. Example:
[ticket-workflow] accept = new,assigned,accepted,reopened -> accepted accept.operations = set_owner_to_self accept.permissions = TICKET_MODIFY accept.name = aceitar leave = * -> * leave.default = 1 leave.name = manter leave.operations = leave_status reassign = new,assigned,accepted,reopened -> assigned reassign.operations = set_owner reassign.permissions = TICKET_MODIFY reassign.name = atribuir reopen = closed -> reopened reopen.operations = del_resolution reopen.permissions = TICKET_CREATE reopen.name = reabrir resolve = new,assigned,accepted,reopened -> closed resolve.operations = set_resolution resolve.permissions = TICKET_MODIFY resolve.name = encerrar
My new actions menu:
I guess it depends on your ticket workflow configuration, but works fine for me (I use the default workflow).
comment:4 by , 15 years ago
| Cc: | added | 
|---|
comment:6 by , 13 years ago
| Cc: | added | 
|---|
cleo.sl's "fix" isn't really a true internationalization, because it forces all users to use the pt_BR localizations. non-portuguese-speakers will be in the same situation as non-english speakers are in the default situation.
FWIW, we're running into this on a multilingual site as well, and would love to be able to get this fixed.
comment:7 by , 13 years ago
| Cc: | added | 
|---|
comment:8 by , 13 years ago
See TracDev/Proposals/ConfigEnumTranslation for a possible approach, become part of the discussion and hopefully a working solution too.
comment:9 by , 12 years ago
| Cc: | added | 
|---|



  
Related to #5441 (but not duplicate).