Okay, I may be in over my head! I accepted some work on a v11 system that is 
set up for internationalization (my work on active4d side only). Language and 
currency/number  format routines were in place and seem to work fine. The 
system is a vertical market system that has preference for languages, etc. that 
can be set by the customer - which I know very little about - again it seemed 
to work fine - until it was set up for Polski.

The user reported an error in act_checkBrowser.a4d on checking a Gecko brower:

        :(regex match("| rv:(\d+).(\d+)(.+?)?\)\s+Gecko/(\d+)|"; $ua; $matches))
                $success := num("{0}.{1}" %% ($matches{1}; $matches{2})) >= 1.9

The error pointed to the 1. in the  real number 1.9. In my test system, which 
is configure for us, I add PL language items and they worked fine and didn't 
get the error.   So it must be some preference. 

Before I go any further.

        If the system is set up for a ###.###.###,## type system, does all 4d 
code have to enter that format in code? 

        Has anyone seen this type of error? Are there any options for taking 
care of it.


Thanks in advance.

Steve Alex
        
        
        

_______________________________________________
Active4D-dev mailing list
[email protected]
http://mailman.aparajitaworld.com/mailman/listinfo/active4d-dev
Archives: http://mailman.aparajitaworld.com/archive/active4d-dev/

Reply via email to