חשוב: הדף זה היא באמצעות עוגיות (cookies). שימוש באתר זה מבלי לכבות את קבצי ה-cookie בדפדפן, משמעותה שאתה מסכים עבור השימוש בו.
קנה עכשיו! תכונות הורדות

להרוויח איתנו!

אם אתה רוצה להתחיל להרוויח כסף עם vBET להצטרף תוכנית שותפים.
דף 1 של 2 12 אחרוןLast
תוצאות 1 עד 10 של 15

אשכול: מבטאים לא מוצגים כראוי ...

  1. #1
    ג'וניור משתמש
    תאריך
    פבואר 2011
    הודעות
    9

    Default מבטאים לא מוצגים כראוי ...

    היי.

    אני משתמש vBulletin 4.08.

    אני משתמש בעיקר vbet עבור שתי שפות ... אנגלית וצרפתית. יש לי את ברירת המחדל בפורום השפה האנגלית מוגדר. עם זאת, בכל פעם את הודעות המשתמש צרפתית, תרגום מוצג כראוי בשפה האנגלית. עם זאת, בצרפתית במבטא אינם מוצגים. במקום זאת, הוא מציג כך:

    Code:
    Dans quelle langue vous allez & #233;crire vos messages. Forum traduira automatiquement vos messages & #224; d'autres utilisateurs langues. En outre, il se traduira par des postes dans d'autres langues & #224; votre langue par d& #233;faut.
    יש להציג כך:

    Code:
    Dans quelle langue vous allez écrire vos messages. Forum traduira automatiquement vos messages à d'autres utilisateurs langues.
    הפורום שלי מוגדר להציג את שתי השפות כמו ISO-8859-1. לכן, אני לא משתמש UTF-8

    כמו כן, עקבתי אחר הוראות ההתקנה מאוד הדוק.

    השינוי היחיד שעשיתי vBet היא כי שיניתי את דגלי ברירת המחדל באמצעות CSS-ספרייט. עם זאת, הסתכלתי על הקוד, ושום דבר שעשיתי יש השפעה האופן שבו דברים מוצגות.

    האם אני צריך להמיר db שלי UTF-8 כדי לפתור בעיה זו?

    כל עצה יהיה מוערך. תודה.
    נערך לאחרונה על ידי freddie3218; 07-03-11 ב 16:12. סיבה: ערכתי את הציטוט המקורי, כי בפורום זה מוצג אותו כראוי. הוספתי מקום "& # 233" שדות.

  2. #2
    ג'וניור משתמש
    תאריך
    פבואר 2011
    הודעות
    9

    Default

    ובכן .... אני נכה כל תוסף אחר, ואני עדיין יש את אותה בעיה. נראה כמו באג ב vbet

  3. #3
    פורומים Enterprise מתרגם (vBET) סגל
    תאריך
    מאי 2010
    הודעות
    1,000

    Default

    שלום, אתה משתמש UTF-8 בפורום באתר או לא?
    אם לא - אני צריך פתרון בשבילך. אני wil להכין אותו ולכתוב כאן.

    אם אתם יכולים - אנא הדבק כאן כתובת URL חוט עם בעיה זו.
    תודה

  4. #4
    ג'וניור משתמש
    תאריך
    פבואר 2011
    הודעות
    9

    Default

    Quote פורסם במקור על ידי kamilkurczak View Post
    שלום, אתה משתמש UTF-8 בפורום באתר או לא?
    אם לא - אני צריך פתרון בשבילך. אני wil להכין אותו ולכתוב כאן.

    אם אתם יכולים - אנא הדבק כאן כתובת URL חוט עם בעיה זו.
    תודה
    לא, אני לא משתמש UTF-8 בפורום או מסד נתונים. אני משתמש ב-ISO-8859-1.

    אתה יכול לראות את הבעיה על ידי הצגת לחיות פתיל זה:

    1 $ זהו מבחן

    תודה.

  5. #5
    ג'וניור משתמש
    תאריך
    פבואר 2011
    הודעות
    9

    Default

    כל הידיעות על מה גורם לזה?

  6. #6
    פורומים Enterprise מתרגם (vBET) סגל
    תאריך
    מאי 2010
    הודעות
    1,000

    Default

    שלום,

    אני בודק את זה בפורום של המבחן שלי (ב לא UTF) ואני לא יכול לשחזר את זה, אבל אתה יכול לנסות את הפתרון הזה.
    יש לי משהו בשבילך:
    1. לפתוח, ליצור עותק ולערוך את הקובץ הזה:
    בפורום / root כולל / vbenterprisetranslator_functions_utils.php
    2. בתפקוד זה למצוא:
    PHP Code:
    function vbet_encodeToSafeUTF8(&$string) {
            
    //TODO how to check does utf-8 is involved? how often this function is used?
    //        if (! ereg('[\200-\237]', $string) and ! ereg('[\241-\377]', $string)) 
    //        if (!preg_match('/[\200-\237]/', $string) and !preg_match('/[\241-\377]/', $string)) 
    //        if (!preg_match('/[\200-\237\241-\377]/e', $string)) 
    //            return $string; 
        
            // decode three byte unicode characters 
            
    $string preg_replace('/([\340-\357])([\200-\277])([\200-\277])/e',        
                    
    '\'&#\'.((ord(\'\\1\')-224)*4096 + (ord(\'\\2\')-128)*64 + (ord(\'\\3\')-128)).\';\'',    
                    
    $string); 
        
            
    //decode two byte unicode characters 
            
    $string preg_replace('/([\300-\337])([\200-\277])/e'
                    
    '\'&#\'.((ord(\'\\1\')-192)*64+(ord(\'\\2\')-128)).\';\''
                    
    $string); 
                        
            return 
    $string;
        } 
    3. ולהעיר את כל הקווים ללא לחזור כמו זה:
    PHP Code:
    function vbet_encodeToSafeUTF8(&$string) {
            
    //TODO how to check does utf-8 is involved? how often this function is used?
    //        if (! ereg('[\200-\237]', $string) and ! ereg('[\241-\377]', $string)) 
    //        if (!preg_match('/[\200-\237]/', $string) and !preg_match('/[\241-\377]/', $string)) 
    //        if (!preg_match('/[\200-\237\241-\377]/e', $string)) 
    //            return $string; 
        
            // decode three byte unicode characters 
          //  $string = preg_replace('/([\340-\357])([\200-\277])([\200-\277])/e',        
            //        '\'&#\'.((ord(\'\\1\')-224)*4096 + (ord(\'\\2\')-128)*64 + (ord(\'\\3\')-128)).\';\'',    
                //    $string); 
        
            //decode two byte unicode characters 
            //$string = preg_replace('/([\300-\337])([\200-\277])/e', 
            //        '\'&#\'.((ord(\'\\1\')-192)*64+(ord(\'\\2\')-128)).\';\'', 
            //        $string); 
                        
            
    return $string;
        } 
    4. לשמור המבחן!

    זה אמור לעבוד רק עבור הודעות חדשות. כל ההודעות הקיים אתה צריך לערוך ידנית.
    אני לא shure שיש לך ISO בפורום אבל אתה יכול לבדוק את זה. אם לא טוב - בבקשה להחליף את הקובץ הישן שינויים bu

  7. #7
    ג'וניור משתמש
    תאריך
    פבואר 2011
    הודעות
    9

    Default

    היי,

    זה היה ניסיון טוב. עם זאת, זה לא עובד.

    הפלט מראה כעת: ".. Ceci est un מבחן S'il vous plaà ® t הודעה ignorer ce"

    התפוקה הנכונה צריכה להיות: "Ceci est un מבחן S'il vous לקלוע הודעה ignorer לספירה.."

    לכן, חזרתי אחורה.

    הנה דבר אחד שמתי לב:

    כאשר פרסום ועריכה, זה לא יוצגו כראוי. עם זאת, אם אני לוחץ על כפתור עורך WYSIWYG להיכנס "מצב בסיסי", ולאחר מכן הוא יציג כראוי עורך WYSIWYG. עם זאת, כאשר אני מנסה לשמור אותו, הוא חוזר שוב מראה שגוי. נראה כי עורך WYSIWYG אינו ניתוח דברים בצורה נכונה לפני שמירת כאשר אני משתמש VBET בשפה זרה, או כאשר אני משתמש [lang =] התגים. עם זאת, אם אני שולח משפט זר מבלי להשתמש [lang = fr] תגים, אז זה יוצגו כראוי בעת שמירה. אז נראה כי VBET אינה מאפשרת את עורך WYSIWYG לנתח בצורה נכונה לפני שמירת ... אם זה הגיוני.

  8. #8
    פורומים Enterprise מתרגם (vBET) סגל
    תאריך
    מאי 2010
    הודעות
    1,000

    Default

    יש לך בעיה זו כאשר אתה רוצה לכתוב על דף מתורגם או לא? בבקשה לתאר מה אני צריך לעשות כדי לקבל את אותן תוצאות הבדיקה שלי בפורום.

  9. #9
    ג'וניור משתמש
    תאריך
    פבואר 2011
    הודעות
    9

    Default

    Quote פורסם במקור על ידי kamilkurczak View Post
    יש לך בעיה זו כאשר אתה רוצה לכתוב על דף מתורגם או לא? בבקשה לתאר מה אני צריך לעשות כדי לקבל את אותן תוצאות הבדיקה שלי בפורום.
    אני לא יודע אם אפשר לשחזר את זה בפורום או לא. עם זאת, זה מה שקורה:

    VBulletin גירסה 4.08
    יש לי שתי שפות באתר שלי: אנגלית וצרפתית. אני נכה בכל השפות האחרות, וכל דגלים אחרים.
    כל אנגלית וצרפתית מתורגמת בכל האתר כמו שצריך, עם המבטא הנכון. הפעם היחידה מבטאים לא מוצג כראוי היא אם מישהו משתמש בשפה הצרפתית שנכתבו בצרפתית ... בעל "השפה הצרפתית" נבחר בפרופיל המשתמש שלהם. במקרה זה, VBET תקצה את תגי BBCode נכונה באופן אוטומטי כאשר הם פוסט. IE: "[lang = fr]" עם זאת, ברגע שהם להגיש הודעה שלהם, מבטאים על מוצב שלהם לא יופיעו כראוי. אם הם לחצו על "עריכת פוסט" כפתור, הם יראו הודעה שלהם עורך WYSIWYG מתקדמים מוצג כראוי (יש לי את כל החשבונות להגדיר להשתמש בעורך WYSIWYG, אפילו בתגובה מהירה, כברירת מחדל, כך שכל המשתמשים יוכלו לצרף תמונות הכונן הקשיח שלהם). עם זאת, אם הם למתג את "עורך לעבור למצב" כפתור קדימה ואחורה, הם יראו הודעה שלהם מופיעים כראוי. עם זאת, כאשר הם מנסים לשמור את השינויים לתגובה שלהם, זה יהיה שוב להציג כראוי כאשר הם לחסוך פוסט שלהם.

    בעיה זו קורה רק כאשר המשתמש עושה שימוש "בשפה הצרפתית" בפרופיל המשתמש שלהם ההגדרות פרסום בשפה הצרפתית ... ובכך vbet להוסיף את [lang = fr] להודעה באופן אוטומטי.

    ברירת המחדל שלי בפורום השפה האנגלית.

    אם אתה צריך להעיף מבט סביב על הפורום שלי ... pm אותי, אני אשלח לך את המידע הדרוש כדי לבדוק את ההתקנה פאנל הניהול שלי.

    אני מקווה שמידע זה עוזר.

    תודה.

  10. #10
    פורומים Enterprise מתרגם (vBET) סגל
    תאריך
    מאי 2010
    הודעות
    1,000

    Default

    כן. אני יכול לאשר את זה בפורום של המבחן שלי!
    זהו באג vBET כך אני צריך להעביר את החוט לתוך סעיף דיווח באג.

    שמתי לב שיש בעיה עם קידוד אותיות בקוד ASCII תחת

    אני יכול לשחזר את זה בפורום של המבחן שלי אז אני יכול לתקן את זה ללא גישה לפורום שלך

    אני אנסה למצוא את הפתרון הטוב ביותר עבורך.
    נערך לאחרונה על ידי kamilkurczak; 11-03-11 ב 11:40.

דף 1 של 2 12 אחרוןLast

תגיות עבור נושא זה

הרשאות

  • אתה אולי לא לפרסם נושאים חדשים
  • אתה אולי לא לפרסם תגובות
  • אתה אולי לא לצרף קבצים
  • אתה אולי לא לערוך את ההודעות שלך
  •