Polskie wsparcie PrestaShop
PrestaShop => Polska wersja językowa => Wątek zaczęty przez: stevemajster w Luty 13, 2013, 01:08:46 am
-
Witam. Miałem prestashop angielską wersję, wgrałem sobie plik spolszczający. Strona jest spolszczona ale przeczytałem, że zakładki w panelu administracyjnym tłumaczy się przez zapytanie do bazy danych, które ktoś umieścił już.
W panelu english, id:1 mam wyłączony a polish to id:6. Czyli tak jak ma być chyba.
Więc zapytanie zaczyna się od
SET @id_lang=6;
INSERT INTO `ps_tab_lang` (`id_tab`, `id_lang`, `name`) VALUES
(1, @id_lang, 'Katalog'),
(2, @id_lang, 'Klienci'),
,
więc tutaj wszysko dobrze. Kiedy naciskam wykonaj, wyskakuje:
MySQL zwrócił komunikat:
#1062 - Duplicate entry '1-6' for key 'PRIMARY'
Ktoś pomoże?
-
Jesli chodzi o blad to probujesz zapisac rekord z tymi samymi wartosciami, ktore sa juz w bazie
Index PRIMARY zabezpiecza przed duplikowaniem wartosci
1-6 oznacza, ze kolumny id_tab i id_lang maja juz pare o takiej wartosci 1 i 6
mozesz usunac dany jezyk poprzez wykonanie zapytania:
DELETE FROM `ps_tab_lang` WHERE id_lang = 6;
i wgrac go na nowo.
UWAGA!!! WYKONUJESZ TO NA WLASNA ODPOWIEDZIALNOSC!!!