Dobrý den,
bohužel pouhou změnou nastavení nelze takového chování dosáhnout, ale nabízejí se dvě možnosti. Buď budete používat pouze český jazyk s tím, že české překlady administrace nahradíte anglickými. Prostředí administrace by pak ale měli v angličtině všichni, resp. všichni uživatelé s nastaveným českým jazykem pro administraci. Překlady se případně dají upravit buď v administraci aplikace v sekci
"Lokalizace > Překlady > Upravit překlady", nebo přímo v souborech na
FTP serveru ve složce
translations. A nebo druhou možností by byla úprava zdrojového kódu jednotlivých částí obchodu. Třeba v případě výpisu produktů se jedná o funkci
getList v souboru
/controllers/admin/AdminProductsController.php:
Kód:
public function getList($id_lang, $orderBy = null, $orderWay = null, $start = 0, $limit = null, $id_lang_shop = null)
{
$orderByPriceFinal = (empty($orderBy) ? ($this->context->cookie->__get($this->table.'Orderby') ? $this->context->cookie->__get($this->table.'Orderby') : 'id_'.$this->table) : $orderBy);
...
U které by mělo stačit natvrdo nastavit ID jazyka, např.:
Kód:
public function getList($id_lang, $orderBy = null, $orderWay = null, $start = 0, $limit = null, $id_lang_shop = null)
{
$id_lang = 1; // pridany radek s ID jazyka
$orderByPriceFinal = (empty($orderBy) ? ($this->context->cookie->__get($this->table.'Orderby') ? $this->context->cookie->__get($this->table.'Orderby') : 'id_'.$this->table) : $orderBy);
...
Podobné úpravy je samozřejmě lepší dělat pomocí
přepsání/overrides. Pokud si na úpravu netroufáte, můžete se obrátit na některého z
našich partnerů (příp. vpravo blok
PrestaShop partneři), který se aplikaci věnuje.