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/