Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Lietuviškos raidės v9

Parašė ewl· 2017 Geg. 21 20:05:55
#1

Sveiki, po PHP-Fusion v7.02 atnaujinimo iki PHP-fusion v9, visas lt turinys (forume, naujienose, straipsniuose, šaukykloje, ...) vietoj lietuviškų raidžių rodo:


 
 
ž  ž
Į  Ä®
ū  Å«
ų  ų
ą  Ä…
ė  Ä—
š  Å¡


Kai buvo v7.02 Duomenų Bazė utf8_general_ci, lentelės latin1_swedish_ci lt kalba veikė.
Dabar v9 Duomenų Bazė utf8_general_ci, lentelės utf8_unicode_ci vietoj lt raidžių rodo ž, ...

Parašė Tomis123· 2017 Geg. 23 08:05:55
#2

Bump, man irgi tai labai aktualu...

Parašė zaiboras· 2017 Geg. 23 22:05:23
#3

Dar neišsiaiškinau kuris failas, bet pabandykit prie prisijungimo į duomenų bazę pridėti (jei nėra)
charset=utf8

pvz
new PDO('aa:xxx=xxx;etc=etc;charset-utf8', x, x);

Parašė ozzWANTED· 2017 Geg. 29 01:05:37
#4

Šitam tinklapyje navigacijoje, prie įrankių yra LT -> HTML konverteris. Tad pirmiausia, prieš naujinantis, visoje DB reikia konvertuoti LT ženklus per SQL užklausą darant IŠ WEB'o į HTML kodus. O tada jau upgreidinti. SQL užklausas, kad ir į news.php galima surašyti, kad kartą suveiktų ir gana.

Redagavo ozzWANTED· 2017 Geg. 29 01:05:53

Parašė ewl· 2017 Geg. 29 17:05:42
#5

Aš paprastesniu būdų susitvarkiau. Simbolius pakeičiant į raides.

---
Dar yra kodas, su kuriuo galima konvertuoti simbolius į raides, pvz.: iš ž į š. Vėliau į straipsnius įdėsiu.

Redagavo ewl· 2017 Geg. 29 18:05:18

Parašė Tomis123· 2017 Bir. 7 09:06:29
#6

ozzWANTED tikrai geriausias sprendimo būdas :)