Szál lezárva 
 
A téma értékelése:
  • 0 Szavazatok - 0 Átlag
  • 1
  • 2
  • 3
  • 4
  • 5
Karakter problémák
2007-09-08, 21:50
Üzenet: #1
Karakter problémák
Hali!

Felraktam egy smf 1.1.3-as forumra az mkprotal 1.1.2b versióját.
Olyan problémám akadt, hogy az üzenetfal sehogy se akar ékezetes karakterokat megjeleníteni. Találkozott már valaki hasonló problémával?
Addig jutottam a hibakereséssel, hogy az üzenet amit fel akarok írni a falra, és van benne ékezet akkor azt már alapból, hibásan tölti fel az adatbázisba. Vagy beír egy ?-t vagy még azt se. Ha az adatbazisban modosítom ezt, kijavítom ahogy kellene hogy megjelenjen (ékezetes karaktert írok be), akkor viszont az üzenetfalon kapok nemkívánt karakterokat...
Nem tudom, merre keressek tovább.
Ha valaki tud, segitsen!
Szerző üzeneteinek keresése
2007-09-08, 22:06
Üzenet: #2
 
Üdv,

Szerintem ez azért lehet, mert eltérő a karakterkódolása a fórumodnak és a portálnak. Ha az smf-el utf-8-at használsz akkor próbáld meg a portál nyelvi csomagját átkonvertálni rá, de előbb nézd meg, hogy az adatbázisodban milyen kódolás van megadva.

Már akartam egy új utf-es nyelvicsomagot is csinálni csak még nem volt rá időm.

majd jelezz vissza, hogy sikerült e.
2007-09-08, 23:01
Üzenet: #3
 
tommy Írta:Üdv,

Szerintem ez azért lehet, mert eltérő a karakterkódolása a fórumodnak és a portálnak. Ha az smf-el utf-8-at használsz akkor próbáld meg a portál nyelvi csomagját átkonvertálni rá, de előbb nézd meg, hogy az adatbázisodban milyen kódolás van megadva.

Már akartam egy új utf-es nyelvicsomagot is csinálni csak még nem volt rá időm.

majd jelezz vissza, hogy sikerült e.

Az adatbázisomban minden text illetve varchar mező kódolása utf8_general_ci. Itt ezzel nem is lenne gond szerintem. A forumon telepítéskor utf-8at kiválasztottam, tehát ott gondolom az a kodolás. Ezt pontosan nem tudom, hogy hogy értetted hogy állitsam át a portal kodolását utf8-ra. Mármint hol?
Nem tudom pontosan jó helyen tapogatózunk-e. Mert az egész portalon jól vannak az ékezetek, csak az üzenetfal üzenetei hibásak. Az sem segitett ha átraktam az smf-et angolra. Akkor ugye a portal is angol lett, de az ékezetek továbbra is hibásan működnek és csak az üzenetfalon!
Szerző üzeneteinek keresése
2007-09-08, 23:29
Üzenet: #4
 
HMM, ez érdekes, hogy csak az üzenőfalon nem jelenik meg jól.
Egy linket tudnál adni?

az átállítást nem a portálra értettem hanem a nyelvi fájlokra. Próbáld meg azt a nyelvi fájlt amit csatoltam ehhez az üzenethez.

Habár én nem nagyon használom az smf-et nálam a kérdőjelek akkor jelentek meg ha a fórumhoz az utf-8at használtam a portálhoz meg az iso-8859-1-et.
2007-09-09, 10:38 (Üzenet szerkesztésének időpontja: 2007-09-09 - 11:06. Szerkesztette: Steven29.)
Üzenet: #5
 
Ez volt a gond. Ahogy feltöltöttem ezt a nyelvi csomagot amit csatoltál, minden megoldódott.
Köszi a segítséget!
üdv.

Edited:
Bocsi, a linket elfelejtettem. Ha érdekel nézz el ide: http://www.lugos.extra.hu
Szerző üzeneteinek keresése
2007-09-09, 11:03
Üzenet: #6
 
Igen, jól működik ha bekapcsolom a magyar nyelvet. Az eredeti angol nyelvi fájlokkal viszont nem. Szerencsére sikerült orvosolnom a hibát egy kis modosításával az eredeti angol nylevű csomagnak
Szerző üzeneteinek keresése
2007-09-09, 13:10
Üzenet: #7
 
danee08 Írta:Igen, jól működik ha bekapcsolom a magyar nyelvet. Az eredeti angol nyelvi fájlokkal viszont nem. Szerencsére sikerült orvosolnom a hibát egy kis modosításával az eredeti angol nylevű csomagnak
Ok akkor jó. A lényeg, hogy a karakterkódolás egyezzen a fórumban és a portálban.

ps. áthelyezem ezeket az üzeneteket egy külön témába.
Szál lezárva 


Fórumra ugrás:


Jelenlevő felhasználók ebben a témában: 1 Vendég

Kapcsolat | WeboldalKészítés Fórum | Vissza a lap tetejére | Vissza a tartalomhoz | Könnyített (Archív) Mód | RSS Hírforrás