Popis: Oprava chyby, kde při importu překladu v Presta BO-lokalizace-překlady-import-cs.gzip Ověření se nezdařilo pro:. Nepoužívejte Alt+Enter při editaci jazykových překladů.
Klíčová slova: ověření, cs.gzip, prestashop, validation, .gzip
Hits: 1796
Blog
-
pc-software
|
Napsal uživatel Admin
|
Neděle, 14 Květen 2017 07:36
|
Po řučních opravách a úpravách překladů administace Presta v BO nelze následně exportovaný soubor cs.gzip importovat. Nepoužívejte Alt+Enter při editaci jazykových překladů.
Objevuje se hlášení:
chyby: 2
Ověření se nezdařilo pro: translations/cs/admin.php
Ověření se nezdařilo pro: modules/statsforecast/translations/cs.php
Errors: 2
Verification failed for: translations / en / admin.php
Verification failed for: modules / statsforecast / translations / cs.php
Sobor cs.gzip
je archiv Tar s kompresí gzip. Rozbalování se provádí dvojstupňově nebo v rámci funkce pakovací aplikace, mně v Ubuntu nelze následně vytvořený archiv (má jinou velikost než původní cs.gzip - větší) instalovat v BO presta (Hlásí chybu v každém umístění ... nechápu), proto jsem opravil soubory, které se objevovaly v chybovém hlášení výše přímo v souborech e-shopu. Souborový balíček cs.gzip jsem vygeneroval v Presta BO>lokalizace>překlady>export.
SOLVED
pomocí Prestashop + textového editoru s FTP
Na vině v mém případě byly zalomení řádku. (srovnej s odkazy níže, tam řeší prázdnou definici Presta 1.4) Zalomení řádku jsem nalezt v editoru Kate (Ubuntu) souboru /translations/cs/admin.php Nastavil jsem Pohled : vyškrtnuté Pohyblivé zalamování řádků F10 Následně pokud je vše ok začíná každý řádek definicí $_LANGADM[''] Pokud ne je v definici bílý znak Enter. Enter vymažte. Definice pak "skočí" na jeden řádek.
příklad: začátek kódu jazykového soubou z balíčku / e-shopu
<?php
global $_LANGADM;
$_LANGADM = array();
$_LANGADM['AdminAccess151648106e4bf98297882ea2ea1c4b0e'] = 'Aktualizace byla úspěšná';
$_LANGADM['AdminAccessd939c2e53e1bfdb51cddcc37d50db438'] = 'Chyba aktualizace';
$_LANGADM['AdminAccessb61541208db7fa7dba42c85224405911'] = 'Nabídka';
Odstranit chybu, když už víme kde je, lze i pomocí prestashopu, V překladech vybereme podle toho o kretý chybbný sobor z balíku jde editaci překladu FO / BO / moduly / ... a dále pomocí Ctrl+F nalezneme fragment definice ve které je chyba Alt+Enter, tu odstanit a uložit
don't use Alt+Enter
Odkazy
|
Aktualizováno Neděle, 14 Květen 2017 08:34
|