Egstudio Posted April 10, 2011 Share Posted April 10, 2011 הי, לאחרונה נתקלנו בבעייה בייבוא קטגוריות בעברית ואנחנו רוצים לחלוק את הפתרון.הבעיה היא שמנסים לייבא קטגוריות לשפה העברית, סביר להניח שאם הקידוד של הקובץ הואUTF8לא תצליח לראות את האותיות בעברית.הבעיה נובעת מהפונקציה:fgetcsvשלא מצליחה לקרוא תווים בMultibytesכדי לתקן את זה צריך לקרוא לפונקציה: setlocale(LC_ALL, 'en_US.UTF-8'); המקום הכי טוב לשים את זה, זה יהיה תחת הפונקציה של פרסטשופ בקובץ הייבוא:/admin/tabs/AdminImport.php line 1600 צריך לסמן את הקוד בהערה ולהחליף אותו בצורה הבאה public static function setLocale() { /* $iso_lang = trim(Tools::getValue('iso_lang')); setlocale(LC_COLLATE, strtolower($iso_lang).'_'.strtoupper($iso_lang).'.UTF-8'); setlocale(LC_CTYPE, strtolower($iso_lang).'_'.strtoupper($iso_lang).'.UTF-8'); */ setlocale(LC_ALL, 'en_US.UTF-8'); } נשמח לדעת אם זה עזר למישהו. Link to comment Share on other sites More sharing options...
Butters Posted June 26, 2011 Share Posted June 26, 2011 זה יתקן גם העלאה של מוצרים בעברית? Link to comment Share on other sites More sharing options...
Butters Posted June 27, 2011 Share Posted June 27, 2011 עשיתי את השינויים כפי שציינתםCSV אבל עדיין כאשר אני מעלה עם שדות בעברית הם מופיעים כשדות ריקיםאני עובד על פרסטה האחרון 1.41תודה Link to comment Share on other sites More sharing options...
dan40 Posted August 10, 2011 Share Posted August 10, 2011 יש לי את אותה בעיה. האם פתרת אותה? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now