WordPress.org

Make WordPress Core

Ticket #20772: 20772.patch

File 20772.patch, 1.4 KB (added by SergeyBiryukov, 23 months ago)
  • wp-includes/formatting.php

     
    770770                chr(225).chr(187).chr(164) => 'U', chr(225).chr(187).chr(165) => 'u', 
    771771                chr(225).chr(187).chr(176) => 'U', chr(225).chr(187).chr(177) => 'u', 
    772772                chr(225).chr(187).chr(180) => 'Y', chr(225).chr(187).chr(181) => 'y', 
     773                // Vowels with diacritic (Chinese, Hanyu Pinyin) 
     774                chr(201).chr(145) => 'a', 
     775                // macron 
     776                chr(199).chr(149) => 'U', chr(199).chr(150) => 'u', 
     777                // acute accent 
     778                chr(199).chr(151) => 'U', chr(199).chr(152) => 'u', 
     779                // caron 
     780                chr(199).chr(141) => 'A', chr(199).chr(142) => 'a', 
     781                chr(199).chr(143) => 'I', chr(199).chr(144) => 'i', 
     782                chr(199).chr(145) => 'O', chr(199).chr(146) => 'o', 
     783                chr(199).chr(147) => 'U', chr(199).chr(148) => 'u', 
     784                chr(199).chr(153) => 'U', chr(199).chr(154) => 'u', 
     785                // grave accent 
     786                chr(199).chr(155) => 'U', chr(199).chr(156) => 'u', 
    773787                ); 
    774788 
    775789                $string = strtr($string, $chars); 
     
    9861000                        '%e2%80%9a', '%e2%80%9b', '%e2%80%9e', '%e2%80%9f', 
    9871001                        // copy, reg, deg, hellip and trade 
    9881002                        '%c2%a9', '%c2%ae', '%c2%b0', '%e2%80%a6', '%e2%84%a2', 
     1003                        // grave accent, acute accent, macron, caron 
     1004                        '%cc%80', '%cc%81', '%cc%84', '%cc%8c', 
    9891005                ), '', $title ); 
    9901006 
    9911007                // Convert times to x