Hétfő reggeli találós kérdés

Segítsetek megfejteni valamit.











Adott egy Prestashop webshop rendszer, melyben a következőképpen tárolódnak a fordítások:














global $_LANG;


$_LANG = array();


$_LANG[‘404_1d3ac0a5826e47e3c2761085e97877f6’] = ‘Az oldal nem érhető el’;


$_LANG[‘404_902b0d55fddef6f8d651fe1035b7d4bd’] = ‘Hiba’;


$_LANG[‘404_4f4816c6984e3c832882b39d8fecbd2c’] = ‘Sajnáljuk, de a webcím amit beírtál, már nem elérhető.’;


$_LANG[‘404_21dfea356c48679a5ce6671ee307d2a4’] = ‘A termék kereséséshez, kérlek ird be a nevét alulra.’;


$_LANG[‘404_a68ba7d969d1294a35138fa501dfb078’] = ‘Keresés a termék katalógusban:’;


$_LANG[‘404_8cf04a9734132302f96da8e113e80ce5’] = ‘Főoldal’;


$_LANG[‘address_3908e1afa0ff22fbf112aff3c5ba55c1’] = ‘A címeid’;


$_LANG[‘address_aa169f590f4895f518ba1b7b6ae42dd1’] = ‘Cím módosítása’;


$_LANG[‘address_d7f172af352aa5232de5295afeaa68e5’] = ‘Új cím hozzáadásához töltse ki az alábbi űrlapot’;


$_LANG[‘address_455175f3f5be6306247babb349c0515a’] = ‘A címed’;


$_LANG[‘address_393d8c6bc7a04264bd9523dc8c92b818’] = ‘Új cím’;


A shop permanensen átírta " magától " a fordításokat az oldalon magyarról angolra ( angolra , hiszen ez az alapértelmezett nyelv ), mivel nem találja azt a fordítást, ami egyébként a fájlban van. Annyit sikerült kideríteni, hogy például:

[code=php:1dhti6xc]$_LANG[‘404_1d3ac0a5826e47e3c2761085e97877f6’] = ‘Az oldal nem érhető el’; ez a jó!


$_LANG[‘404_1d3ac0a5826e47e3c2761085e97877f1’] = ‘Az oldal nem érhető el’; Ő ezt keresi

Tehát átír egy számot és rossz kódon, címen keresi a fordítást a nyelvi fájlban.

Először azt hittem, hogy valamilyen frissítési problémából adódik ez az egész, amikor újra és újra eljött a probléma, szinte minden nap egy új fordítatlan rész jelent meg az oldalon. Ergo nem lehet fordítási hiba, hiszen akkor elromlik pár sor, amit ha lefordítok, akkor rendben megy tovább. DE nem! Ez folyamatosan új hibákat hozott elő…

Tanácstalanul álltam a dolog előtt, kb. két hetet próbálgattam így-úgy megoldani a hibát. Már mindent próbáltam, amikor egyéb okból kifolyólag átraktam az oldalt egy másik szerverre és az ÖSSZES! hiba magától megjavult.

Ilyet én még nem láttam! :slight_smile: Esetleg ti már igen?

Weholdal: http://vedofelszerelesek.hu/

Régi szerver php.info: http://vedofelsz.web…hu/phpinfo.php

Új szerver php.info: http://vedofelszerel…hu/phpinfo.php[code=php:1dhti6xc]


global $_LANG;


$_LANG = array();


$_LANG[‘404_1d3ac0a5826e47e3c2761085e97877f6’] = ‘Az oldal nem érhető el’;


$_LANG[‘404_902b0d55fddef6f8d651fe1035b7d4bd’] = ‘Hiba’;


$_LANG[‘404_4f4816c6984e3c832882b39d8fecbd2c’] = ‘Sajnáljuk, de a webcím amit beírtál, már nem elérhető.’;


$_LANG[‘404_21dfea356c48679a5ce6671ee307d2a4’] = ‘A termék kereséséshez, kérlek ird be a nevét alulra.’;


$_LANG[‘404_a68ba7d969d1294a35138fa501dfb078’] = ‘Keresés a termék katalógusban:’;


$_LANG[‘404_8cf04a9734132302f96da8e113e80ce5’] = ‘Főoldal’;


$_LANG[‘address_3908e1afa0ff22fbf112aff3c5ba55c1’] = ‘A címeid’;


$_LANG[‘address_aa169f590f4895f518ba1b7b6ae42dd1’] = ‘Cím módosítása’;


$_LANG[‘address_d7f172af352aa5232de5295afeaa68e5’] = ‘Új cím hozzáadásához töltse ki az alábbi űrlapot’;


$_LANG[‘address_455175f3f5be6306247babb349c0515a’] = ‘A címed’;


$_LANG[‘address_393d8c6bc7a04264bd9523dc8c92b818’] = ‘Új cím’;














A shop permanensen átírta " magától " a fordításokat az oldalon magyarról angolra ( angolra , hiszen ez az alapértelmezett nyelv ), mivel nem találja azt a fordítást, ami egyébként a fájlban van. Annyit sikerült kideríteni, hogy például:











$_LANG[‘404_1d3ac0a5826e47e3c2761085e97877f6’] = ‘Az oldal nem érhető el’; ez a jó!


$_LANG[‘404_1d3ac0a5826e47e3c2761085e97877f1’] = ‘Az oldal nem érhető el’; Ő ezt keresi

Tehát átír egy számot és rossz kódon, címen keresi a fordítást a nyelvi fájlban.

Először azt hittem, hogy valamilyen frissítési problémából adódik ez az egész, amikor újra és újra eljött a probléma, szinte minden nap egy új fordítatlan rész jelent meg az oldalon. Ergo nem lehet fordítási hiba, hiszen akkor elromlik pár sor, amit ha lefordítok, akkor rendben megy tovább. DE nem! Ez folyamatosan új hibákat hozott elő…

Tanácstalanul álltam a dolog előtt, kb. két hetet próbálgattam így-úgy megoldani a hibát. Már mindent próbáltam, amikor egyéb okból kifolyólag átraktam az oldalt egy másik szerverre és az ÖSSZES! hiba magától megjavult.

Ilyet én még nem láttam! :slight_smile: Esetleg ti már igen?

Weholdal: http://vedofelszerelesek.hu/

Régi szerver php.info: http://vedofelsz.web…hu/phpinfo.php

Új szerver php.info: http://vedofelszerel…hu/phpinfo.php[code=php:1dhti6xc]$_LANG[‘404_1d3ac0a5826e47e3c2761085e97877f6’] = ‘Az oldal nem érhető el’; ez a jó!


$_LANG[‘404_1d3ac0a5826e47e3c2761085e97877f1’] = ‘Az oldal nem érhető el’; Ő ezt keresi











Tehát átír egy számot és rossz kódon, címen keresi a fordítást a nyelvi fájlban.











Először azt hittem, hogy valamilyen frissítési problémából adódik ez az egész, amikor újra és újra eljött a probléma, szinte minden nap egy új fordítatlan rész jelent meg az oldalon. Ergo nem lehet fordítási hiba, hiszen akkor elromlik pár sor, amit ha lefordítok, akkor rendben megy tovább. DE nem! Ez folyamatosan új hibákat hozott elő…











Tanácstalanul álltam a dolog előtt, kb. két hetet próbálgattam így-úgy megoldani a hibát. Már mindent próbáltam, amikor egyéb okból kifolyólag átraktam az oldalt egy másik szerverre és az ÖSSZES! hiba magától megjavult.











Ilyet én még nem láttam! :slight_smile: Esetleg ti már igen?











Weholdal: http://vedofelszerelesek.hu/





Régi szerver php.info: http://vedofelsz.web…hu/phpinfo.php





Új szerver php.info: http://vedofelszerel…hu/phpinfo.php

UTF-8 vs Latin2?

Mindnél jelen van a hiba, ékezetes szövegnél és ékezet nélkülinél is.

Szia,











Melyik verzióját használod a prestának?











Üdv:





fecsó

Szia! A legújabbat. v1.4.8

A presta kiemelten érzékeny az apróbb php beállításokra. Lehet ilyesmi okozhatta. Én is jártam már így, nem is tudtam sok helyre feltelepíteni. :slight_smile:

A memcache-t használt a shop az elején, azt kikapcsoltam a teszt alatt. A suhosin pedig úgy volt beállítva ahogyan az alap presta telepítő igényelte. Bár ebből voltak gondok az elején.

Megoldódott igen, hisz' az új szerveren tökéletesen megy! :slight_smile: Csak agyaltam rajta 2 hetet és nem jöttem rá. csak érdekességképpen írom :slight_smile: