lat9
It's decent of you to give this matter any thought, as it's really just something that piqued my curiosity: Why is my system causing this little glitch from time to time? I really thought that the error had to be with my input (typing), but once I traced the data to answer your questions, I'm now not so sure. I discovered some discrepancies in the settings which may or may not have some bearing on the matter (I don't have sufficient knowledge at present to tell one way or the other).
1. The collations for both my products_name and products_description tables are set to utf-8. The products_name table, however, is set to type varchar(64) and No to Null, while the products_description table is set to type text and Yes to Null.
2. The DB_CHARSET in both my /includes/configure.php and my /MY_ADMIN/includes/configure.php is set to utf-8.
3. The setlocale function call varies somewhat among the three files that you listed, as follows:
/includes/languages/MY_TEMPLATE/english.php
@setlocale(LC_TIME, 'en_US.ISO_8859-1');
/includes/languages/english.php
@setlocale(LC_TIME, 'en_US');
/MY_ADMIN/includes/languages/english.php
setlocale(LC_TIME, 'en_US');
(In the last file, the @ isn't present; I don't know if that has any bearing.)
4. The CHARSET also varies among the two files that you listed, as follows:
/includes/languages/MY_TEMPLATE/english.php
define('CHARSET', 'iso-8859-1');
/MY_ADMIN/includes/languages/english.php
define('CHARSET', 'utf-8');
I still think that I'm making input errors to cause the alphabetizing glitches, because — if the glitches came from faulty settings — surely I would have gotten a lot more glitches than I have (just a handful). Still, all these differences among the config files et al. make me wonder if I haven't inadvertently introduced confusion by making changes that I didn't fully understand. I don't *recall* making any changes to these settings, and I can't *find* any reference to such changes in my ZenCart notes, but if changes were made, I must have made them.
Any thoughts on this additional data would be most appreciated.
Ken Baker
Bookmarks