osCommerce Online Merchant v2.3.3.4

osCommerce Online Merchant v2.3.3.4 is a general maintenance release focusing on improving core features and the Database Tables "Convert to UTF-8" action introduced in the previous release.

If you performed the UTF-8 conversion in the previous release and it resulted in garbage text, please apply the updated conversion again and select the character set you had previously (most commonly latin1). The updated conversion also updates each record manually and detects and prevents double encodings, and detects existing character sets automatically for new conversions.

API Changes

The following API changes have been applied:

Title

Description

LC_NUMERIC Locale

As the language locale is set to LC_ALL, some languages were using commas in float/decimal values which conflicted with MySQL. LC_NUMERIC is now set to the system locale after the main language file has loaded, overriding the LC_ALL value.