Edgewall Software

Version 28 (modified by Remy Blank, 10 years ago) ( diff )

Fixed a few items in [9671].

Missing translations and i18n support

By module

Preferences

Admin

Configuration

  • The title "Configuration Error" is not translatable. Done in [9669].

To recreate the problem I changed this in trac.ini:

[attachment]
max_size = ddd262144

And tried to upload an attachment.

Timeline

Milestone

  • In view milestone and in roadmap, the "Active" and "Closed" words (referring the ticket counts) are not translatable.

Reports

  • "Ticket" and "Created" headers in the reports table.

Ticket

TODO i18n tips

title attributes
those attributes are collected automatically (i.e. no need for explicit ${_('...')} expressions), but only when the message doesn't contain an expression. In the latter case, they need an explicit ${_('... %(param)s ...', param=...)} wrapping.

Query

Changesets

Wiki

Version(s) deletion

Page deletion

Errors

Inappropriate grouping

Unnecessary strings

This strings probably unchanged in all translations:

#: trac/templates/about.html:38
msgid "COPYING"

#: trac/templates/about.html:44
msgid "http://trac.edgewall.org/"

#: trac/templates/error.html:227
msgid "TracGuide"

(rblank) I don't know if we can actually prevent those from being extracted from templates.

TODO i18n tips

typographical translations

(e.g. in French, it will be translated to "%(field)s :" and that space is a non-breaking space. I'll try to see if adding a i18n:comment attribute works.

Note: See TracWiki for help on using the wiki.