Muhimu: Ukurasa Hii ni kwa kutumia cookies (cookies). Kutumia tovuti hii bila kugeuka mbali kuki kwenye kivinjari, ina maana kwamba unakubali kwa kutumia hiyo.
Buy Now! Features Downloads

Kupata na sisi!

Kama ungependa kuanza kupata fedha kwa vBET kujiunga na Affiliate Program.
Ukurasa 2 ya 2 FirstKwanza 12
Matokeo 11 kwa 15 ya 15

Thread: Accents si kuonyesha usahihi ...

  1. #11
    Junior Member
    Join Date
    Feb 2011
    Posts
    9

    Default

    Quote Originally Posted by kamilkurczak View Post
    ndiyo. Naweza kuthibitisha juu ya mtihani wa jukwaa wangu!
    Hii ni mdudu vBET hivyo mimi haja ya hoja hii thread katika sehemu bug taarifa.

    Mimi niliona kuwa kuna suala encoding kwa barua na kanuni ASCII chini ya a

    Siwezi kuzaliana kwenye mtihani forum yangu ili niweze kurekebisha bila ya kupata jukwaa yako

    Mimi kujaribu kutafuta ufumbuzi bora kwa ajili yenu.
    Vizuri habari njema ni kwamba mimi fasta tatizo mwenyewe. Habari mbaya ni kwamba siwezi kuthibitisha kwamba ufumbuzi wa hii kazi kama kazi badala ya ... kama ni kazi tu kwenye vyombo yangu.

    Bila kujali, hapa ni kazi mpya:

    PHP Code:
    function vbet_encodeToSafeUTF8(&$string) {

         
    $string utf8_decode($string);           
         return 
    $string;

    Kazi hii waongofu UTF-8 kwa ISO-8859-1

  2. #12
    vBulletin Enterprise Translator (vBET) Staff
    Join Date
    Mei 2010
    Posts
    1,000

    Default

    shukrani kwa ajili ya habari hii njema. Mimi mtihani na kuthibitisha

  3. #13
    vBulletin Enterprise Translator (vBET) Staff
    Join Date
    Mei 2010
    Posts
    1,000

    Default

    hello,
    Ufumbuzi yako si nzuri katika ujumla. Kwa nini? Hii ni kazi na barua na kanuni ASCII chini ya 256 (waongofu na kuonyeshwa vizuri) lakini barua kwa code ASCII zaidi ya 256 mimi "?" ishara.

    Hivyo Tunapaswa kuchanganya wetu ufumbuzi mbili katika moja

    mfano:
    PHP Code:
    function vbet_encodeToSafeUTF8(&$string) {
            
            
    $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('/([\304-\337])([\200-\277])/e'
                    
    '\'&#\'.((ord(\'\\1\')-192)*64+(ord(\'\\2\')-128)).\';\''
                    
    $string); 
            
            
    $string utf8_decode($string);            
            
            return 
    $string;
        } 
    mstari huu:
    PHP Code:
    [\304-\337
    define ya barua na kanuni ASCII chini ya 256 itakuwa si decoded na kazi yangu, ila tu kwa
    PHP Code:
    utf8_decode 
    Mimi ni kupima ni still.I siko kabisa kuhakikisha kwamba kila kitu sasa kazi kwa usahihi.
    Unaweza mtihani pia!

  4. #14
    Junior Member
    Join Date
    Feb 2011
    Posts
    9

    Default

    Kwa makusudi yangu, ufumbuzi kazi nzuri ... kama mimi tu na kutafsiri katika langauges mbili ... Kiingereza na Kifaransa. Wote ni ISO-8859-1 (latin1) lugha. Kwa hiyo "utf_decode" kazi kazi nzuri.

    Hata hivyo, na upeo wa kimataifa katika mtazamo, kazi utf_decode pengine si kazi kwa lugha nyingine nje ya "latin1".

    Sina mengi ya programu vBulletin. Hata hivyo, mimi kutoa pendekezo moja:

    Labda kwa kutumia "Kama" taarifa inaweza suti madhumuni yako bora kama ufumbuzi wako hana kazi. Kwa mfano hapa chini, "translated_language_var" itakuwa lugha marudio kutafsiri ndani.

    IE:
    PHP Code:
    $latin1 = array(English,French,Spanish,Italian....etc);

    if (
    in_array(translated_language_var,$latin1)){

      
    $string utf_decode($string);

    }else{
      
      
    original solution;
    }

    return 
    $string
    Labda kwa kutumia kitu kama hii itakuwa ni njia ya uhakika na kuweka kila kitu salama ...??? Mimi nina uhakika inaweza kwa urahisi kutumia code Pseudo na kufanya kazi kwa vBulletin.
    Ilihaririwa mwisho na freddie3218; 14-03-11 katika 05:12.

  5. #15
    vBulletin Enterprise Translator (vBET) Staff
    Join Date
    Mei 2010
    Posts
    1,000

    Default

    kutatuliwa - zitakuwa katika relase ijayo

Ukurasa 2 ya 2 FirstKwanza 12

Tags kwa Thread hii

Posting ruhusa

  • Wewe inaweza baada ya nyuzi mpya
  • Wewe inaweza post replies
  • Wewe inaweza post attachments
  • Wewe inaweza hariri posts yako
  •