Nedávno jsem se setkal se špatným českým překladem pro PrestaShop, kde se zobrazuje MENU_CONFIGURE místo INFORMACE O OBCHODU. Řešení je jednoduché: přepsat ve všech českých překladech text správně.
grep -RHin "MENU_CONFIGURE" | grep -v cache app/Resources/translations/cs-CZ/ShopTheme.cs-CZ.xlf:235: <target xml:lang="cs">menu_configure</target> app/Resources/translations/cs-CZ/messages.cs-CZ.xlf:8753: <target xml:lang="cs">menu_configure</target> app/Resources/translations/cs-CZ/ModulesContactinfoShop.cs-CZ.xlf:23: <target xml:lang="cs">menu_configure</target> app/Resources/translations/cs-CZ/Install.cs-CZ.xlf:231: <target xml:lang="cs">menu_configure</target>
Buď skriptem nebo ručně změňte ve všech 4 souborech menu_configure za Informace o obchodu a smažte cache, pokud nějaká je.
rm -rf app/cache
Po načtení stránky se vytvoří nová cache a zobrazí se správný překlad.