Важны: Гэтая старонка выкарыстоўвае печыва (cookies). Выкарыстоўваючы сапраўдны сайт, не выключаючы печыва ў браўзэры, азначае, што вы згодны для яго выкарыстання.
Купіць зараз! Асаблівасці Загрузка

Зарабляйце з намі!

Калі вы хочаце, каб пачаць зарабляць грошы з vBET зарэгістравацца, каб Партнёрская праграма.
Стар. 1 з 2 12 АпошніLast
Вынікі 1 да 10 з 15

Тэма: Акцэнты не будуць правільна адлюстроўвацца ...

  1. #1
    Пачатковец
    Рэгістрацыя
    Лютага 2011
    Паведамленняў
    9

    Default Акцэнты не будуць правільна адлюстроўвацца ...

    Прывітанне.

    Я выкарыстоўваю VBulletin 04/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-спрайт. Тым не менш, я паглядзеў на код, і я нічога не рабіў павінна паўплываць такім чынам, каб рэчы не адлюстроўваецца.

    Ці павінен я канвертаваць мае БД для UTF-8, каб вырашыць гэтую праблему?

    Любыя парады будуць ацэнены. Дзякуй.
    Апошні раз рэдагавалася freddie3218; 07-03-11 у 16:12. Прычына: Я рэдагаваў арыгінальныя цытаты, таму што гэты форум адлюстроўваецца правільна. Я дадаў у прастора "і № 233" палёў.

  2. #2
    Пачатковец
    Рэгістрацыя
    Лютага 2011
    Паведамленняў
    9

    Default

    Ну .... Я адключыў ўсе астатнія убудова, і я да гэтага часу такая ж праблема. Падобна на тое, памылка ў vbet

  3. #3
    VBulletin прадпрыемства Перакладчык (vBET) персанал
    Рэгістрацыя
    Май 2010
    Паведамленняў
    1,000

    Default

    прывітанне, вы выкарыстоўваеце UTF-8, форум і базу дадзеных або няма?
    Калі няма - я павінен быў для вас рашэнне. Я Віль падрыхтаваць і напісаць тут.

    Калі вы можаце - калі ласка, тэкст сюды URL, каб нітка з гэтай праблемай.
    Дзякуй

  4. #4
    Пачатковец
    Рэгістрацыя
    Лютага 2011
    Паведамленняў
    9

    Default

    Quote Паведамленне ад kamilkurczak View Post
    прывітанне, вы выкарыстоўваеце UTF-8, форум і базу дадзеных або няма?
    Калі няма - я павінен быў для вас рашэнне. Я Віль падрыхтаваць і напісаць тут.

    Калі вы можаце - калі ласка, тэкст сюды URL, каб нітка з гэтай праблемай.
    Дзякуй
    Не, я не выкарыстоўваю UTF-8, форум або базы дадзеных. Я выкарыстоўваю ISO-8859-1.

    Вы можаце бачыць, праблема жыць прагляду гэтай тэмы:

    $ 1 Гэта тэст

    Дзякуй.

  5. #5
    Пачатковец
    Рэгістрацыя
    Лютага 2011
    Паведамленняў
    9

    Default

    Любыя навіны аб тым, што выклікае яго?

  6. #6
    VBulletin прадпрыемства Перакладчык (vBET) персанал
    Рэгістрацыя
    Май 2010
    Паведамленняў
    1,000

    Default

    прывітанне,

    Я тэстуюць яго на маім тэставым форуме (у ня UTF) і я не магу прайграць яе, але вы можаце паспрабаваць гэта рашэнне.
    Я што-то для вас:
    1. адкрытай, каб скапіяваць і адрэдагаваць гэты файл:
    форум корань / уваходзіць / 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. захаваць і тэст!

    гэта павінна працаваць толькі для новых паведамленняў. усіх існуючых паведамленняў Вы павінны адрэдагаваць ўручную.
    Я не ўпэўнены, што ў вас ISO форум, але вы можаце праверыць яго. Калі гэта не так добра - калі ласка, перапісаць гэтыя змены бу стары файл

  7. #7
    Пачатковец
    Рэгістрацыя
    Лютага 2011
    Паведамленняў
    9

    Default

    Прывітанне,

    Гэта быў добры паспрабаваць. Тым не менш, яна не працуе.

    Выхад цяпер паказвае: ".. Сеси EST ААН тэст S'il Vous plaà ® т ignorer сёе паведамленне"

    Правільны вывад павінен быць наступным: "Сеси EST ААН тэст S'il Vous касу ignorer сёе паведамленне.".

    Таму я вярнуўся назад.

    Вось адна рэч, якую я заўважыў:

    Пры напісанні і рэдагаванні, яна не адлюстроўваецца правільна. Аднак, калі я націскаю кнопку WYSIWYG-рэдактар, каб увайсці ў "базавым рэжыме", то гэта будзе карэктна адлюстроўвацца ў акне рэдактара WYSIWYG. Тым не менш, калі я спрабую захаваць яго, ён вяртаецца да паказу няправільна зноў. Здаецца, што візуальны рэдактар не разбор рэчы правільна, перш чым эканоміць, калі я выкарыстоўваю VBET на замежнай мове, ці калі я выкарыстоўваю [мова =] тэгі. Аднак, калі я адпраўляю замежныя фразы без выкарыстання [мова = FR] тэгі, то яна будзе адлюстроўвацца правільна пры захаванні. Так што, падобна, што VBET не дазваляе візуальны рэдактар для разбору правільна, перш чым эканоміць ... калі гэта мае сэнс.

  8. #8
    VBulletin прадпрыемства Перакладчык (vBET) персанал
    Рэгістрацыя
    Май 2010
    Паведамленняў
    1,000

    Default

    ў вас ёсць гэтая праблема, калі вы хацелі б размясціць на перакладзеная старонка ці не? калі ласка, апішыце, што я павінен зрабіць, каб мець тыя ж вынікі на маёй тэставай форуме.

  9. #9
    Пачатковец
    Рэгістрацыя
    Лютага 2011
    Паведамленняў
    9

    Default

    Quote Паведамленне ад kamilkurczak View Post
    ў вас ёсць гэтая праблема, калі вы хацелі б размясціць на перакладзеная старонка ці не? калі ласка, апішыце, што я павінен зрабіць, каб мець тыя ж вынікі на маёй тэставай форуме.
    Я не ведаю, калі вы можаце прайграць гэта на форум ці не. Тым не менш, менавіта гэта і адбываецца:

    Vbulletin версіі 4,08
    У мяне ёсць два мовы на маім сайце: англійская і французская. Я адключыў ўсе іншыя мовы, і ўсе іншыя сцягі.
    Усе англійскай і французскай мовах у перакладзе ўсёй Інтэрнэт-старонкі, з правільным акцэнтам. Адзіны раз, калі акцэнты не адлюстроўваюцца належным чынам, калі хто-то выкарыстоўвае французскую мову і паведамленняў на французскай мове ... з "французскі мова" выбралі ў іх профілі карыстальніка. У гэтым выпадку, VBET прызначыць належны тэгаў BBcode аўтаматычна, калі яны адпраўляюць. IE: "[мова = FR]" Аднак, як толькі яны прадставяць свае пасады, акцэнты на іх паведамленне не будзе адлюстроўвацца правільна. Калі яны націсніце кнопку "Рэдагаваць паведамленне" кнопку, яны ўбачаць у пасаду ў прасунуты рэдактар WYSIWYG адлюстроўвацца няправільна (у мяне ёсць усе ўліковыя запісы настроены на выкарыстанне візуальнага рэдактара, нават у хуткі адказ, па змаўчанні, так што ўсе карыстальнікі могуць прыкласці фатаграфіі з іх на цвёрдым дыску). Аднак, калі яны пераключацца "перамыкача рэжым рэдагавання" кнопкі наперад і назад, яны ўбачаць, што іх паведамленне адлюстроўвацца правільна. Тым не менш, калі яны спрабуюць захаваць змены ў свой пост, ён будзе зноў дысплей няправільна, калі яны захаваць сваю пасаду.

    Гэтая праблема адбываецца толькі тады, калі карыстальнік выкарыстоўвае "ФРАНЦУЗСКАЯ МОВА" у наладах профілю карыстальніка і размяшчэнне на французскай мове ... такім чынам робячы vbet дадаць [мова = FR], каб паведамленне аўтаматычна.

    Мой форум па змаўчанні выкарыстоўваецца англійская мова.

    Калі вам неабходна паглядзець вакол на маім форуме ... вечара мяне, і я вышлю Вам неабходную інфармацыю, каб праверыць мае адміністратара ўстаноўкі панэлі.

    Я спадзяюся, што гэтая інфармацыя будзе карыснай.

    Дзякуй.

  10. #10
    VBulletin прадпрыемства Перакладчык (vBET) персанал
    Рэгістрацыя
    Май 2010
    Паведамленняў
    1,000

    Default

    Так. Я магу пацвердзіць гэта на мой тэставы форум!
    Гэта vBET памылка, таму мне трэба, каб перамясціць гэтую тэму ў раздзеле памылка справаздачнасці.

    Я заўважыў, што ёсць праблема з кадоўкай лісты з ASCII-код пад

    Я магу прайграць гэта на маёй тэставай форум так што я магу гэта выправіць без доступу да вашага форум

    Я пастараюся, каб знайсці лепшае рашэнне для вас.
    Апошні раз рэдагавалася kamilkurczak; 11-03-11 у 11:40.

Стар. 1 з 2 12 АпошніLast

Пазнакі гэтай тэмы

Вашы правы

  • Вы не можа ствараць новыя тэмы
  • Вы не можа адказваць на паведамленні
  • Вы не можа прымацоўваць ўкладання
  • Вы не можа рэдагаваць свае паведамленні
  •