John1 wrote: > On Saturday, March 21, 2009 8:58 PM Chris Travers wrote: > >> On Sat, Mar 21, 2009 at 10:01 AM, John1 <[email protected]> >> wrote: >> >> >>> As yet, I know nothing about how localisation is implemented in >>> Ledgersmb. Indeed, I know *nothing* about the structure of the >>> ledgersmb code in general, so I apologise in advance that any >>> suggestions I make are from this position of ignorance. >>> >>> If you are concerned that say shortening "Customer number" to "Cust >>> no" is going make it confusing for translators then perhaps you >>> could consider having a field description for each field. This could >>> either be a detailed description e.g. "Customer number is a unique >>> reference number allocated to each customer account", and/or each >>> field could have longname (Customer number) and shortname (Cust no). >>> Then, the shortname or longname can be chosen for each screen >>> independently depending on space available. >> First before I begin, I like your general suggestion to line up >> fields. Unfortunately, I also think it will take us some time to get >> this exactly implemented. >> > That was my only point really - so it's good to know it's on the todo list > even if it takes a while to get perfect.
As soon as I get trunk downloaded I'll look at the html/css. I have build forms that aligned, justified, sized and colored the field identifiers and input fields. This was all done using css and xhtml. I always tested the form from my Nokai N800 and it worked fine but the smaller screen of a phone will be more interesting. If there is no need for Netscape 4 compatibility or to compensate for IE quirks; flexible forms that work right are very doable. With some fluid layout different field identifier lengths will look good on _normal_ sized screens and work on smaller ones. BTW, Do I remember hearing that there was a plan to go with Template-toolkit? \\||/ Rod -- ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ Ledger-smb-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ledger-smb-devel
