[SOLVED] Prestashop 1.6 | ověření se nezdařilo import překladu .gzip
PrestaShop 1.6 | úpravy po čerstvé instalaci 1.6.1 Další→ |
---|
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í:
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
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
- https://www.prestashop.com/forums/topic/259344-cannot-import-my-translation/?p=1760292
- https://www.prestashop.com/forums/topic/246532-validation-failed-for-translationsdeadminphp/