Code:
Line #308 : $db->Execute("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) values ('Skip Countries, use a comma separated list of the two character ISO country codes', 'MODULE_SHIPPING_ZONES_SKIPPED', '', 'Disable for the following Countries:', '6', '0', 'zen_cfg_textarea(', now())");
This is from */includes/modules/shipping/zones.php and like mc12345678 already said (and as one can see from $db->Execute("insert into ) it get set in the database.
Changing all this will:
- cost a lot of extra work without any real improvement to the functions themselves
- give a configuration title in the database like TEXT_HEAD_ZONES_SKIP which is also not readable, even English speaking users are going to doubt
- mean plugins will have to be rewritten
- need more and bigger files
- make the old database useless unless there's a good program to adjust it to the new version
All that just to understand a few lines in a module which has to be set once and maybe changed once a year?
The problems I see with that are:
- less translations because of extra work
- a lot more topics like: "my database doesn't work", "my database is a mess", "worst update ever", ...
- translations often have problems with "nuances" and run a risk of putting the user on the wrong leg
Solutions:
- the more professional part of the admin should be done by someone who knows at least basic English. The day-to-day parts are already translated. So just lock the day-to-day admins out from the deep settings.
- easier would be to provide a translated version of https://docs.zen-cart.com/user/ so the functions and settings could be explained in details in the user's language.
I.e.: Configuration => New Listing => Display Product Image
0= off
1st digit Left or Right How many will type L or R?
2nd and 3rd digit Sort Order set 01, 02, 03 and then realize there are still two more to go between 01 and 02?
4th digit number of breaks after after what? I don't want to break anything!
It will always be to short for a new user to get it right the first time. Lucky, it's https://docs.zen-cart.com/user/templ...configuration/ to the rescue. And it has pictures! (<=not to be condescending, just sarcastic
) A picture can say more than a thousand words.
It's like the instruction manual from cars 50 years ago telling how to fix the engine. Unlike today's leaflet warning you not to drink the fluid from the battery.
Bookmarks