UTF-8 probléma felhasználók feltöltésekor (CSV-ből)

UTF-8 probléma felhasználók feltöltésekor (CSV-ből)

Lőrik Lajos írta időpontban
Válaszok szám: 4
Sziasztok!

Moodle. 2.4.x-et használok.
Szeretném CSV-ből feltölteni a felhasználókat (van vagy 150 évente). El is készítem a CSV fájlt UTF-8 ba konvertálom Excelből, de amikor töltöm fel, hiányoznak a magyar ékezetes karakterek a nevekből (például "Ádám"-ból "dm" lesz).
Van valami ötletetek, hogy mit rontok el útközben?
Válasz erre: Lőrik Lajos

Tárgy: UTF-8 probléma felhasználók feltöltésekor (CSV-ből)

Papp Gyula írta időpontban
Céges ügyfeleknél, ahol nem lehet csak MS Office-t használni én is mentem másként UTF-8-ba. És működik.
De egyébként Notepad ++ra esküszök UTF-8 BOM nélkül...
Hogy mented? Mik a lépések?
Válasz erre: Papp Gyula

Tárgy: UTF-8 probléma felhasználók feltöltésekor (CSV-ből)

Terpecz Gábor írta időpontban
Igen, a notepad ++ jó megoldás. Én is ezt használom, illetve Liux alatt a Kate-t.
Válasz erre: Terpecz Gábor

Tárgy: UTF-8 probléma felhasználók feltöltésekor (CSV-ből)

Somogyi József írta időpontban

Elnézést ha rosszul értelmezem a problémát.
Magam kb. kéthetente töltök fel de (anno az első feltöltés óta nem jelentkezett ékezetes probléma).
Magam úgy csinálom, hogy:

1. Excel ment másként "CSV (pontosvesszővel tagolt)" .
2. Moodle/Portáladminisztráció/Felhasználók/Fiókok/Felhasználók feltöltése
3."Kódolás" : Windows-1250

Eddig soha nem volt hiba.

Válasz erre: Somogyi József

Tárgy: UTF-8 probléma felhasználók feltöltésekor (CSV-ből)

Papp Gyula írta időpontban

Ez szisztematikussá vált, vagy csak egyszer fordult elő?

Elvileg valaminek változnia kellett, ha szisztematikus.

Én nem szórakozok a lehetséges kódolások beállításával. Hiába lehet választani – a Moodle belül UTF-8 ezért, akkor kapjon UTF-8-at. Notepad++ használatával UTF-8 BOM nélkül  a helyes beállítás.

Excelben egyébként mellé lehet nyúlni - legalább 3 CSV opció van. A helyes a CSV (pontosvesszővel tagolt). Majd a Mentés gomb előtt kattintok az Eszközök menüre --> Webes Beállítások --> Kódolás = Unicode (UTF-8) 

Biztos, ami biztos ;-)