Modify

Opened 5 years ago

Closed 4 years ago

#7221 closed defect (fixed)

user won't be able to produce working Python egg without undocumented preparation step

Reported by: hasienda Owned by: hasienda
Priority: high Component: WikiTicketCalendarMacro
Severity: critical Keywords: locale compile_catalog
Cc: rjollos 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 5 years ago by hasienda

  • Status changed from new to assigned

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 4 years ago by hasienda

  • Resolution set to fixed
  • Status changed from assigned to 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.

Add Comment

Modify Ticket

Action
as closed The owner will remain hasienda.
The resolution will be deleted. Next status will be 'reopened'.
Author


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

 
Note: See TracTickets for help on using tickets.