Files
interblue.pl/modules/pshowimporter/import-options/pl_product.yml
2024-10-25 14:16:28 +02:00

298 lines
13 KiB
YAML

#weight
weight:
skipGtWeight: {label: 'Pomiń produkt gdy waga jest większa niż', desc: '0 - wyłączone', value: '0'}
#images
image:
image_quality: {label: 'Jakość zdjęcia', desc: 'The percentage value from 25 to 100'}
imgNotForAlreadyHas: {label: 'Nie importuj zdjęć jeśli produkt już ma jakieś'}
imgNotForExisting: {label: 'Nie importuj zdjęć do istniejących produktów w sklepie'}
updateGenThumbnails: {label: 'Generuj miniatury', desc: 'Miniaturki będę generowane automatycznie podczas importu'}
updateAndRemoveImages: {label: 'Usuń stare zdjęcia produktów', desc: 'Stare zdjęcia produktów będę usuwane przed importem nowych zdjęć z pliku'}
single_image0:
image_quality: {label: 'Jakość zdjęcia', desc: 'The percentage value from 25 to 100'}
imgNotForAlreadyHas: {label: 'Nie importuj zdjęć jeśli produkt już ma jakieś'}
imgNotForExisting: {label: 'Nie importuj zdjęć do istniejących produktów w sklepie'}
updateGenThumbnails: {label: 'Generuj miniatury', desc: 'Miniaturki będę generowane automatycznie podczas importu'}
updateAndRemoveImages: {label: 'Usuń stare zdjęcia produktów', desc: 'Stare zdjęcia produktów będę usuwane przed importem nowych zdjęć z pliku'}
images:
images_separator: {label: 'Separator zdjęć', desc: 'Znak oddzielający kolejne adresy do zdjęć'}
image_quality: {label: 'Jakość zdjęcia', desc: 'The percentage value from 25 to 100'}
imgNotForAlreadyHas: {label: 'Nie importuj zdjęć jeśli produkt już ma jakieś'}
imgNotForExisting: {label: 'Nie importuj zdjęć do istniejących produktów w sklepie'}
updateGenThumbnails: {label: 'Generuj miniatury', desc: 'Miniaturki będę generowane automatycznie podczas importu'}
updateAndRemoveImages: {label: 'Usuń stare zdjęcia produktów', desc: 'Stare zdjęcia produktów będę usuwane przed importem nowych zdjęć z pliku'}
#accessories
accessories_id:
accessories_separator: {label: 'Separator akcesoriów', desc: 'Znak oddzielający kolejne akcesoria'}
accessories_ref:
accessories_separator: {label: 'Separator akcesoriów', desc: 'Znak oddzielający kolejne akcesoria'}
#categories
category:
category_unlink_old: {label: 'Usuń stare powiązania produktów z kategoriami'}
category_id:
category_unlink_old: {label: 'Usuń stare powiązania produktów z kategoriami'}
addToParentCategories: {label: 'Dodaj produkt do kategorii nadrzędnych'}
doNotAddToHomeCategory: {label: 'Nie dodawaj produktu do kategorii głównej'}
category_ids:
category_unlink_old: {label: 'Usuń stare powiązania produktów z kategoriami'}
addToParentCategories: {label: 'Dodaj produkt do kategorii nadrzędnych'}
doNotAddToHomeCategory: {label: 'Nie dodawaj produktu do kategorii głównej'}
category_path:
category_separator: {label: 'Separator ścieżki kategorii', desc: 'Znak oddzielający kolejne nazwy kategorii<br>Ostatnia kategoria ze ścieżki będzie domyślną kategorią produktu'}
category_unlink_old: {label: 'Usuń stare powiązania produktów z kategoriami'}
addToParentCategoriesInPath: {label: 'Dodaj produkt do wszystkich kategorii w ścieżce', desc: 'Jeśli nieaktywne, produkt zostanie dodany tylko do ostatniej kategorii w ścieżce (w zależności od innych opcji dopasowania)'}
reverseCategoryPath: {label: 'Odwróć ścieżkę', desc: 'np. kat1/kat2/kat3/kat4 -> kat4/kat3/kat2/kat1'}
addToParentCategories: {label: 'Dodaj produkt do kategorii nadrzędnych', desc: 'Produkt zostanie dodany do wszystkich kategorii od kategorii głównej produktu w górę aż do kategorii zdefioniowanej poniżej'}
parent_id: {label: 'ID kategorii nadrzędnej', desc: '(musi istnieć, domyślne: 2, najniższe: 1) Kategorie ze ścieżki zostaną dodane do kategorii o podanym ID'}
doNotAddToHomeCategory: {label: 'Nie dodawaj produktu do kategorii głównej'}
#manufacturer
id_manufacturer:
manufacturer_dont_import: {label: 'Nie importuj producentów', desc: 'Użyj dopasowań z pliku tylko do konfiguracji pomijania produktów (w kroku 4.)'}
manufacturer:
manufacturer_dont_import: {label: 'Nie importuj producentów', desc: 'Użyj dopasowań z pliku tylko do konfiguracji pomijania produktów (w kroku 4.)'}
#quantity
quantity:
type:
type: 'select'
label: 'Co zrobić?'
required: true
options:
query:
- {k: '1', v: 'Ustaw ilość w sklepie'}
- {k: '2', v: 'Zwiększ ilość w sklepie'}
id: 'k'
name: 'v'
productoff_stock_checkbox: {label: 'Wyłącz produkt jeśli ilość równa lub mniejsza niż'}
productoff_stock: {}
producton_stock_checkbox: {label: 'Włącz produkt jeśli ilość równa lub większa niż'}
producton_stock: {}
productskipp_quantity_el_checkbox: {label: 'Pomiń produkt jeśli ilość równa lub mniejsza niż'}
productskipp_quantity_el: {}
productskipp_quantity_eg_checkbox: {label: 'Pomiń produkt jeśli ilość równa lub większa niż'}
productskipp_quantity_eg: {}
product_qty_int: {label: 'Wartość `8.00` będzie odczytywana jako `800`', desc: 'Ustaw aktywne by odczytywać `8.00` jako `8`'}
# advanced stock management
asm_title:
type: 'blank'
label: ''
desc: 'ZAAWANSOWANE ZARZĄDZANIE MAGAZYNEM:'
asm_enabled:
type: 'switch'
value: 0
label: 'włączone'
required: true
desc: 'Włącz by używać zaawansowanych stanów magazynowych dla produktów z tego pliku.'
asm_is_usable:
type: 'switch'
value: 1
label: 'Na sprzedaż?'
asm_warehouse_id:
type: 'text'
label: 'ID magazynu'
desc: 'ID magazynu do którego dodać produkty'
asm_unit_price:
type: 'text'
label: 'Cena jendostkowa (bez podatku)'
desc: 'Cena jednostkowa zakupu lub koszt produkcji tego produktu.'
asm_id_currency:
type: 'text'
label: 'ID waluty'
desc: 'ID waluty powiązanej z ceną jednostkową.'
asm_label:
type: 'select'
label: 'Label'
desc: 'Etykieta stosowana w przypadku przemieszczania zapasów.'
options:
query:
- {k: '1', v: 'Zwieksz'}
- {k: '5', v: 'Reguluj aktualny stan'}
- {k: '8', v: 'Zlecenie dostawy'}
id: 'k'
name: 'v'
#tags
tags:
tags_separator: {label: 'Separator tagów', desc: 'Znak oddzielający kolejne tagi'}
#id
id_product:
skip_ids: {label: 'Wybierz produkty do pominięcia', desc: 'Wpisz ID produktów odzielone przecinkiem (np. 1,5,7,12)'}
#prices
price:
margin_prices: {label: 'Narzut cen', desc: 'Cena netto z pliku * narzut = cena netto w sklepie<br>Przykład dla narzutu 1.11: cena netto = cena netto + 11% ceny netto * cena netto'}
productskipp_price_el_checkbox: {label: 'Pomiń produkt jeśli cena netto równa lub mniejsza niż'}
productskipp_price_el: {}
productskipp_price_eg_checkbox: {label: 'Pomiń produkt jeśli cena netto równa lub większa niż'}
productskipp_price_eg: {}
productskipp_netprice_l_than_shop: {label: 'Pomiń produkt jeśli cena netto w pliku jest niższa niż w sklepie'}
productskipp_netprice_h_than_shop: {label: 'Pomiń produkt jeśli cena netto w pliku jest wyższa niż w sklepie'}
productskipp_netmarginprice_h_than_shop: {label: 'Pomiń produkt jeśli cena netto w pliku z narzutem w pliku jest wyższa niż w sklepie'}
productskipp_netmarginprice_l_than_shop: {label: 'Pomiń produkt jeśli cena netto w pliku z narzutem w pliku jest niższa niż w sklepie'}
price_brutto:
margin_prices: {label: 'Narzut cen', desc: 'Cena brutto z pliku * narzut - podatek cena netto w sklepie<br>Przykład dla narzutu 1.11: cena netto = cena brutto - podatek, cena netto = cena netto - podatek + 11% ceny netto * cena netto'}
vat:
label: 'Procentowa wartość podatku'
desc: 'Wymagane do wyliczenia ceny netto.<br>Ta opcja nie ustawia reguły podatkowej produktu!'
productskipp_price_el_checkbox: {label: 'Pomiń produkt jeśli cena netto równa lub mniejsza niż'}
productskipp_price_el: {}
productskipp_price_eg_checkbox: {label: 'Pomiń produkt jeśli cena netto równa lub większa niż'}
productskipp_price_eg: {}
productskipp_grossprice_l_than_shop: {label: 'Pomiń produkt jeśli cena brutto z pliku jest niższa niż w sklepie'}
productskipp_grossprice_h_than_shop: {label: 'Pomiń produkt jeśli cena brutto z pliku jest wyższa niż w sklepie'}
specific_price_promo:
remove_old_specific_prices:
type: 'switch'
value: '0'
label: 'Usunąć stare ceny specyficzne?'
tax_included:
type: 'switch'
value: '0'
label: 'Czy cena zawiera podatek VAT?'
as_price_impact:
type: 'switch'
value: '0'
label: 'Importuj jako wpływ na cenę produktu'
desc: 'Ustaw by wyświetlać starą przekreśloną cenę na karcie produktu'
specific_price:
remove_old_specific_prices:
type: 'switch'
value: '0'
label: 'Usunąć stare ceny specyficzne?'
tax_included:
type: 'switch'
value: '0'
label: 'Czy cena zawiera podatek VAT?'
id_currency:
type: 'text'
label: 'ID waluty'
desc: 'Zostaw puste by zastosować do wszystkich'
id_country:
type: 'text'
label: 'ID kraju'
desc: 'Zostaw puste by zastosować do wszystkich'
id_group:
type: 'text'
label: 'ID grupy klientów'
desc: 'Zostaw puste by zastosować do wszystkich'
id_customer:
type: 'text'
label: 'ID klienta'
desc: 'Zostaw puste by zastosować do wszystkich'
from:
type: 'text'
label: 'Dostępne od'
class: datepicker
value: '0000-00-00 00:00:00'
desc: 'YYYY-MM-DD HH:MM:SS<br>Zostaw 0000-00-00 00:00:00 by ustawić bez ograniczenia czasowego.'
to:
type: 'text'
label: 'Dostępne do'
class: datepicker
value: '0000-00-00 00:00:00'
desc: 'YYYY-MM-DD HH:MM:SS<br>Zostaw 0000-00-00 00:00:00 by ustawić bez ograniczenia czasowego.'
from_quantity:
type: 'text'
label: 'Od ilości'
desc: 'Zostaw puste by zastosować do wszystkich'
leave_bprice:
type: 'switch'
label: 'Zostaw cenę bazową'
value: false
reduction:
type: 'text'
label: 'Zniżka - wartość'
reduction_tax:
type: 'switch'
label: 'Zniżka - zawiera podatek VAT?'
value: true
reduction_type:
type: 'select'
label: 'Zniżka - typ'
value: "amount"
options:
query:
amount:
name: "Wartość"
id: "amount"
customized:
name: "Procent"
id: "percentage"
id: id
name: name
#features
feature_value:
feature_id: {label: 'ID cechy', desc: 'ID cechy, do której zostanie importowana wartość z pliku'}
feature_name: {label: 'Nazwa cechy', desc: 'Nazwa cechy, do której zostanie importowana wartość z pliku.<br>Cecha zostanie utworzona jeśli nie istnieje'}
feature_value_type:
type: 'radio'
label: 'Typ wartości'
value: "pre-defined"
values:
predefined:
label: "Zdefiniowany"
value: "pre-defined"
customized:
label: "Niestandardowy"
value: "customized"
desc: 'Filtry na liście produktów wymagają cech o typie: zdefiniowany'
feature_id:
feature_value: {label: 'Wartość cechy', desc: 'Wartość cechy, która zostanie importowana do cechy o ID pobranym z pliku'}
feature_value_type:
type: 'radio'
label: 'Typ wartości'
value: "pre-defined"
values:
predefined:
label: "Zdefiniowany"
value: "pre-defined"
customized:
label: "Niestandardowy"
value: "customized"
desc: 'Filtry na liście produktów wymagają cech o typie: zdefiniowany'
#description
description:
insert_newline_tags: {label: 'Wstawiaj znaczniki nowej linii', desc: '&lt;br&gt;'}
description_short:
insert_newline_tags: {label: 'Wstawiaj znaczniki nowej linii', desc: '&lt;br&gt;'}
#combinations
combination_reference:
update_existing: {label: 'Aktualizuj kombinacje jeśli istnieją'}
#reference
reference:
skip_if_comb_exists: {label: 'Pomiń jeśli kombinacja z takim kodem istnieje w sklepie'}