Modify ↓
Opened 14 years ago
Closed 14 years ago
#7221 closed defect (fixed)
user won't be able to produce working Python egg without undocumented preparation step
Reported by: | Steffen Hoffmann | Owned by: | Steffen Hoffmann |
---|---|---|---|
Priority: | high | Component: | WikiTicketCalendarMacro |
Severity: | critical | Keywords: | locale compile_catalog |
Cc: | Ryan J Ollos | Trac Release: | 0.12 |
Description
#7220 complaint about a typo in setup.py while it was an error in the way to attempt egg creation for the new code with message catalogs.
Actually compilation of PO file to MO files is mandatory prior to packaging for any plugin with i18n support, what should be logical but is certainly not obvious to a newbie in the 0.12 branch. This must be declared at the wiki page to prevent unnecessary bad user experience.
Attachments (0)
Change History (2)
comment:1 Changed 14 years ago by
Status: | new → assigned |
---|
comment:2 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
(In [8264]) WikiTicketCalendarMacro: Add smarter build command, closes #7221.
The workaround for automatic message catalog compilation before build was copied from Trac changeset 9638 to make the packaging more robust.
Note: See
TracTickets for help on using
tickets.
version 35 of plugin's wiki page is much clearer now about the required procedure.
Since this i18n/l10n stuff is all new, I'll leave this ticket open for a while, if anyone has even more suggestions on better documentation.