Modify ↓
      
        Opened 15 years ago
Closed 15 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 15 years ago by
| Status: | new → assigned | 
|---|
comment:2 Changed 15 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.