Skype: blackpanther.hu info@blackpanther.hu

Nyelvezet, kódlap, karakterkódolás

Nyelvezet, kódlap, karakterkódolás

Nyelvezet, kódlap, karakterkódolás

Szerző: Adminisztrátor

Itt vagy most:

“Mindennek az értelme, hogy az informatikai eszközök (számítógép, faxgépek, stb.) nagy része az emberi kommunikációra használatos ábécéket általában elektronikus (leggyakrabban digitális) formában tudják csak megjeleníteni, pl. egy számítógép az összes digitálisan megjeleníthető karaktert (így a betűk kis és nagy variánsait, valamint egyéb speciális karaktereket is) számok formájában tudja csak tárolni és egymástól megkülönböztetni. Ezeket a számokból álló rendszereket nevezik karakterkódoknak.”

“Az angolszász, majd az európai országokból kiindulva az ASCII után először az úgynevezett Latin-1 kódolás terjedt el, ami tartalmazza az összes angol nyelvhez szükséges betűt, illetve számos európai nyelv betűit, de például a magyar „ő” és „ű” betűket nem (ezek helyett – helytelenül – gyakran használják a hullámos illetve a kalapos betűket: û ô vagy õ). Magyarhoz lehet azonban a Latin-2 (közép-európai)kódolást is használni, ami ismeri az ő és ű betűinket, de nem ismer más fontos betűket, például a cirill, görög, vagy például az örmény, indiai, arab és héber betűket, a kínai írásjegyeket és a japán kanákat. A Unicode és az UTF-8 kódolás egyszerre támogatja mindezen karakterek megjelenítését, és így minden nyelv egységes kódolást tud használni, megelőzve a betűk nem tervezett „átalakulását”.  (Wikipédia)

Szerencsére már minden korszerű rendszer UTF-8 kódlapot használ, és a blackPanther OS több évvel megelőzte a Microsoft termékeket, mire alkalmazni kezdték a Windows-ban, vagy akár a legnagyobb disztribúciókban is.

Honnan tudjuk, hogy kódolási problémánk van?!

Ilyeneket láthatunk a fájlnevekben, vagy a fájl tartalmában:

A rosszul beállított kódlap, működési problémákhoz vezet!

A NON-UTF8 beállítást ne jelöld be!

Karakterkonverziós eszközök

  • iconv – fájlok tartalmát konvertálja egy adott kódról egy másik kódra

  • convmv – a fájlnevet konvertálja egy adott kódról egy másik kódra

Interaktív beállítás konzolban

Karakterkódolások keresése

Jelenlegi kódolás

Elérhető lokalizációk:

Elérhető kódlapok

Szűkítés egy nyelvre

Lokalizáció lekérése Python-al

Hiányzó lokalizáció telepítése

Például ‘English’ lokalizáció telepítése:

Kódlap váltása konzolból

Samba megosztások kódolása

A grafikus környezetben külön definálhatunk kódolásokat, de a kevert kódlapok nem csak megjelenítési, de működési problémákat is okoznak! Használj UTF-8 kódlapot.

Hozzászólások lezárva

És van külön márkaoldalunk is a Facebook-on, hírekkel, értesítésekkel

Megnézem

Error: Please enter a valid email address

Error: Invalid email

Error: Please enter your first name

Error: Please enter your last name

Error: Please enter a username

Error: Please enter a password

Error: Please confirm your password

Error: Password and password confirmation do not match