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

Reply via email to