Próbálok lefordítani egy sablont, pontosabban a corporate nevezetűt! A wordpress hivatalos oldaláról tölöttem le, ezért angol nyelvű! Elkezdtem a fordítást, majd megnézem mit alkottam! Az ékezetek helyett átlátszó kis fehér kockák jelennek meg! Megnéztem a sablon header.php fájlát ott a karakterkészletre így hivatkozik:
Ha jól fogom az adásodat, akkor a .php fájlokba írod a fordítást. Feltételezve, hogy minden alapbeállításod jó és működik, az lehet, hogy nem utf-8-ba mentetted el az átírt fájlokat.
Új tag vagyok és szeretnék egy problémát és annak megoldását közzétenni, hátha más is vergődött már ebben a csapdában, mint kezdő, de lelkes amatőr.
Tehát : sablon fordítása, magyarítása a WP editorában. Bizonyos file-ket enged fordítani, bizonyosakat nem, arra hivatkozva, hogy : “Method Not Implemented
POST to /wp-admin/theme-editor.php not supported.”
Puff neki. A fele magyarítás magvan, a másik felénél a .php file-knál ezt írja ki. Nem baj, irány egy külső szerkesztő. Karakterkészlet UTF-8, rendben. Megszerkesztgetem, visszaírom az oldalra a filet, majd csupa krix-krax, meg négyszög van az ékezetes betűk helyén (a külső szerkesztőben rendben volt, és ha visszahívtam, akkor is. Csak az oldalon viselkedett így a file !)… A manóba is ! Aztán a külső szerkesztőben ( Az én esetemben notepad++ ) átállítottam a karakterkészletet “UTF-8 without BOM”-ra, majd egy új file-be másoltam a szerkesztendő anyagot. Ãtírtam, elmentettem, megadtam a .php kiterjesztést, visszamásoltam a helyére és… lőn csoda, működik !!!
Egyébiránt lenne egy kérdésem is : miért nem enged bizonyos .php file-kat szerkeszteni a WP belső szerkesztője ? (Sablononként eltérőek ezek a file-k, van, amikor mindent enged.)
Valakinek nem alap minden. Ha ennyire nem tetszik, ha valaki valamit ír, akkor arra kérlek ne reagálj rá. Vagy ha mégis úgy gondolod, hogy mindenféleképpen meg szeretnéd osztani gondolataid velünk, akkor légyszíves azt megfelelő hangnemben tedd.
Quote:
2.4 Légy rendes az újakkal. Ne kergesd el őket mert nem olvasták el a fórum etikettet. Üdvözöld őket, és ne éreztesd velük azt, hogy buták vagy csacskák. Emlékszel a WordPress-el való első lépéseidre?
rosti neked pedig sok sikert, haladj tovább a megkezdett úton.
kovacsdaniel, Edrud elfelejtette leírni, hogy ez az első és az utolsó figyelmeztetés volt! Patai László
Egyébiránt lenne egy kérdésem is : miért nem enged bizonyos .php file-kat szerkeszteni a WP belső szerkesztője ? (Sablononként eltérőek ezek a file-k, van, amikor mindent enged.)
A jogosulatlanok miatt gondolom. Attribútumok módosítása, állítsd 777-re azokat a fájlokat, melyeket az adminban szerkeszteni szeretnél.
De ez a “múltra” vonatkozik nem? Van egy olyan gyanúm, hogy itt most egy friss blogról van szó… ámbátor, meglehet, hogy költözött, és visszamenőleg minden bejegyzéseben rossz a karakterkódlás…
hgrg jó helyen tapogatózik. A legtöbb tárhely, amikor érzékeli, hogy honnan lépnek be, a latin2_hungarian_ci karakterkódolást ajánlja fel, amit a bevándorló örömmel fogad, hisz' látja, hogy hungarian…
A latin2_hungarian_ci helyett az utf8_hungarian_ci a helyes kódkészlet, egybevetés.
phpMyAdmin-ba fel tudsz menni? A karakterbeállítás nagy valószínüséggel ott van rosszul megadva...
Nekem is van ilyen gondom a sablonommal. Fel tudok menni a phpMyAdminba. (Bár még elég bátortalanul) Mit nézzek, mire állitsam át, hogy legyen hosszú ú és hosszú ő, mert nekem is csak kérdőjelek vannak.
Nekem is van ilyen gondom a sablonommal. Fel tudok menni a phpMyAdminba. (Bár még elég bátortalanul) Mit nézzek, mire állitsam át, hogy legyen hosszú ú és hosszú ő, mert nekem is csak kérdőjelek vannak.
1. a mysql kapcsolat illesztésnél utf8_hungarian_ci vagy general_ci legyen.
2. Aztán az adatbázis tábláknál is az illesztés utf8_...
3. A táblában lévő rekordok illesztésénél is.
phpmyadminban a műveletek menüvel tudod a tábla és az adatbázis illesztését babrálni.
Én is ezzel a karakter gonddal küzdködtem. A PhpmyAdmin jó megoldás volt. Mindenem latin1_general_ci volt, most már mindenhol mindent átállítottam UTF8_general_ci-re és működik!
Szerintem nálam az tette be az ajtót, hogy amerikai szerveren vagyok és a szolgáltató által nyújtotta Fantastico-ból telepítettem a WP-t.
sajnos alapértelmezetten lain1-es táblákat generál szerintem a rendszer ott a probléma mármint ez nem a fantastico problémája… nekem is lain1et generált csomagból feltéve mindenhol (8-10 különböző seron…)
Ma átállitottam a phpMyadminban a karakter készletet, ahogy tanácsoltátok. (Talán elvileg sikerült is …) Viszont ugyanúgy nincs ő és ű betűm, tehát a siker csak elvi. Gyakorlatilag annak is örülök, hogy nem csesztem el úgy az egészet, hogy esetleg összeomlott volna