Modify

Opened 7 years ago

Closed 7 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 7 years ago by Steffen Hoffmann

Status: newassigned

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.

comment:2 Changed 7 years ago by Steffen Hoffmann

Resolution: fixed
Status: assignedclosed

(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.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Steffen Hoffmann.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


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

 
Note: See TracTickets for help on using tickets.