From: Giovanni T. <to...@un...> - 2004-12-31 11:59:31
|
Hi Fabiano, so I did 3 posts to the collector: 16. Inconsistent i18 domain names in .py and .pt files - High importance UI bug with solution Several, maybe all, PloneMall products use capitalized namespaces in the UML model, and hence capitalized values for the i18n_domain property in the .py files generated by ArchGenXML, while in the page templates lower-case names are used; but it seems to me that i18 domain names are case-sensitive - Solution In order to be able to use a single .po file per product, it would be better to choose also for the .py files the lower-case names, as is common in the Plone world. 17. i18n domain declaration lacking in mall_browse_macro.pt - Medium importance UI bug with solution The page template file Products/PloneMallItem/skins/PloneMallItem/mall_browse_macro.pt lacks the i18n domain declaration, such as i18n:domain="plonemallitem"; it seems to me that said declaration is not inherited from the calling template mall_browse.pt; so i18n:translate attributes in the macro definitions are not effective. - Solution Add the opening and closing tags of a normal HTML page, in order to include the attribute i18n:domain="plonemallitem" 18. Bad view of an empty cart - Medium (high?) importance UI feature with solution I think that an empty cart should not appear as an items table without body. - Solution Substitute the empty table with some text. Best wishes for the new year to all! Giovanni Toffoli -- Giovanni Toffoli Link srl Via Udine 30 - 00161 Roma tel. +39 06 44231115 fax +39 06 44231328 ----- Original Message ----- From: "xiru" <xir...@gm...> To: "Giovanni Toffoli" <to...@un...> Cc: <Col...@li...> Sent: Thursday, December 30, 2004 5:49 PM Subject: Re: [Collective-commerce] PloneMall customization: problems and questions (omissis) |