Tłumaczenia cech, atrybutów i producentów
ps_translate_catalog_items
Tłumaczy nazwy i wartości cech, opcje produktów, np. kolory i rozmiary, oraz opisy producentów i dostawców na inny język.
Darmowy TellMyShop Audyt: Nie. To narzędzie jest tylko w płatnej wersji TellMyShop. Darmowy TellMyShop Audyt ma tylko narzędzia, które czytają sklep.
Zapytaj Claude
„Przetłumacz wszystkie kolory i rozmiary na niemiecki.”
Przykładowy podgląd
Typ attribute, język de, 14 pozycji. 12: „Czarny” -> „Schwarz”. 13: „Biały” -> „Weiß”. 21: „Granatowy” -> „Marineblau”. Rozmiary S-XXL: bez zmian (takie same w obu językach).
Szczegóły techniczne
Tłumaczy słowniki katalogu: type=feature (nazwy cech, np. Materiał), feature_value (wartości, np. Bawełna), attribute_group (grupy atrybutów: name w panelu, public_name w sklepie), attribute (Czerwony, XL), manufacturer i supplier (opisy i meta). action=list pokazuje teksty w języku źródłowym (source_lang, domyślnie domyślny sklepu) i docelowym (lang); only_missing=true (domyślnie) pokazuje tylko puste albo identyczne z językiem źródłowym. action=update zapisuje do 200 tłumaczeń naraz (items: id + pola). Produkty i kategorie tłumaczy się przez ps_update_product_content i ps_update_category_content.
Parametry
| Nazwa | Typ | Wymagany | Opis |
|---|---|---|---|
| action | enum: list | update | tak | list | update. |
| type | enum: feature | feature_value | attribute_group | attribute | manufacturer | supplier | tak | Rodzaj słownika. |
| lang | string | tak | Język docelowy tłumaczenia (ISO, np. "en"). |
| source_lang | string | nie | list: język źródłowy (domyślnie domyślny język sklepu). |
| only_missing | boolean | nie | list: tylko brakujące tłumaczenia. Domyślnie true. |
| limit | integer | nie | Maks. liczba wierszy (domyślnie 100, maks. 500). |
| offset | integer | nie | Pominięte wiersze (stronicowanie), domyślnie 0. |
| shop_id | integer | nie | ID sklepu (multistore). Domyślnie sklep z adresu konektora; lista w ps_get_shop_info. |
| items | array of object | warunkowo | update: tłumaczenia – ID z action=list i pola do zapisu w języku lang. Maks. 200 elementów. Pola każdego elementu: id (integer, wymagane): ID elementu słownika. name (string): Nazwa (cecha, grupa atrybutów w panelu, atrybut). Maks. 512 znaków. value (string): Wartość cechy. Maks. 512 znaków. public_name (string): Nazwa grupy atrybutów widoczna dla klientów. Maks. 512 znaków. description (string (HTML)): Opis (HTML) producenta/dostawcy. Maks. 65 000 znaków. short_description (string (HTML)): Krótki opis producenta (HTML). Maks. 65 000 znaków. meta_title (string): Meta title. Maks. 512 znaków. meta_description (string): Meta description. Maks. 512 znaków. |
| confirm | boolean | nie | false (domyślnie) = tylko podgląd, nic nie zapisuje. true = wykonaj – wyłącznie po wyraźnej zgodzie użytkownika na pokazany podgląd, razem z change_token. |
| change_token | string | warunkowo | Token z podglądu (wymagany przy confirm=true). Wiąże wykonanie z pokazanym podglądem i stanem danych; ważny 30 minut, jednorazowy. |
Ograniczenia
Jeden rodzaj słownika i jeden język docelowy na wywołanie. list: maks. 500 wierszy (domyślnie 100). update: do 200 pozycji. Cofanie przez ps_revert_change.
Co widzisz przed zapisem
Claude najpierw wywołuje narzędzie bez potwierdzenia. Moduł zwraca podgląd (obecne i nowe wartości) oraz jednorazowy token ważny 30 minut. Claude pokazuje ci podgląd i zapisuje zmianę dopiero po twojej zgodzie.
Powiązane narzędzia
- Zmiana treści produktów ps_update_product_content
- Zmiana treści kategorii ps_update_category_content
- Lista cech ps_list_features
- Cofnięcie zmiany ps_revert_change
Zastosowania z tym narzędziem
- Tłumaczenie treści produktów na inny język sklepu
- Tłumaczenie tekstów kategorii i stron informacyjnych
- Tłumaczenie całego sklepu, łącznie z filtrami i markami
Aktualizacja: 2026-10-05