154 lines
7.9 KiB
YAML
154 lines
7.9 KiB
YAML
generator:
|
|
class: stAdminGenerator
|
|
param:
|
|
model_class: Language
|
|
theme: simple
|
|
advanced_model_class: Language
|
|
domain_model_class: LanguageHasDomain
|
|
translation_model_class: LanguageTranslation
|
|
head:
|
|
package: stLanguagePlugin
|
|
title: Wersje językowe
|
|
description: Zarządzanie wersjami i definicjami językowymi
|
|
applications: []
|
|
|
|
custom_actions:
|
|
edit: [domain, translation]
|
|
list: [domain, translation]
|
|
|
|
documentation:
|
|
pl: https://www.sote.pl/docs/wersje-jezykowe
|
|
en: https://www.soteshop.com/docs/languages
|
|
|
|
fields:
|
|
name: {name: Wersja językowa, params: disabled=false}
|
|
language: {name: Język}
|
|
shortcut: {name: Skrót}
|
|
active: {name: Aktywna}
|
|
is_default: {name: Domyślna}
|
|
active_image:
|
|
name: Obrazek wersji językowej - aktywny
|
|
help: Załącz obrazek wersji językowej (preferowany format PNG)
|
|
type: admin_input_file_tag
|
|
upload_dir: stLanguagePlugin
|
|
params: include_remove=true
|
|
inactive_image:
|
|
name: Obrazek wersji językowej - nieaktywny
|
|
help: Załącz obrazek wersji językowej (preferowany format PNG)
|
|
type: admin_input_file_tag
|
|
upload_dir: stLanguagePlugin
|
|
params: include_remove=true
|
|
language_link: {name: Link do sklepu w wersji językowej, hide_on_create: true, type: plain}
|
|
country_id: {name: Kraj dostawy}
|
|
domain: {name: Domena}
|
|
currency_id: {name: Waluta}
|
|
|
|
list:
|
|
use_helper: [stCurrency, Countries]
|
|
display: [=name, _language, _currency_id, _country_id, active, is_default]
|
|
title: Lista
|
|
peer_method: doSelectWithI18n
|
|
peer_count_method: doCountWithI18n
|
|
actions: []
|
|
object_actions:
|
|
preview: {name: Podgląd, action: preview, i18n: stProduct, icon: preview, only_for: edit, params: target="_blank"}
|
|
_edit: -
|
|
select_actions: []
|
|
filters:
|
|
name: {filter_field: Language.opt_name}
|
|
language: {partial: language_filter}
|
|
currency_id: {partial: currency_filter}
|
|
country_id: {partial: country_filter}
|
|
menu:
|
|
display: [list, config]
|
|
fields:
|
|
list: {name: Lista, action: "@stLanguagePlugin?action=list"}
|
|
config: {name: Konfiguracja, action: "@stLanguagePlugin?action=config"}
|
|
edit:
|
|
use_helper: [stCurrency, Countries]
|
|
title: Edycja podstawowa
|
|
menu:
|
|
display: [translation, domains]
|
|
fields:
|
|
_edit: {name: Edycja podstawowa}
|
|
domains: {name: Lista domen, action: "@stLanguagePlugin?action=domainList&language_id=%%id%%"}
|
|
translation: {name: Definicje językowe, action: "@stLanguagePlugin?action=translationList&language_id=%%id%%"}
|
|
display:
|
|
"Informacje podstawowe": [_active, _is_default, _language, name, _currency_id, _country_id]
|
|
"Obrazki": [active_image, _show_active_image, inactive_image, _show_inactive_image]
|
|
hide_install_version:
|
|
"Obrazki": 7.5.1
|
|
fields:
|
|
show_active_image: {name: Podgląd}
|
|
show_inactive_image: {name: Podgląd}
|
|
actions:
|
|
preview: {name: Podgląd, action: preview, i18n: stProduct, icon: preview, only_for: edit, params: target="_blank"}
|
|
_list: {name: Lista}
|
|
_save: {name: Zapisz}
|
|
|
|
domain_list:
|
|
title: Lista domen
|
|
display: [unicode_domain, is_default]
|
|
fields:
|
|
unicode_domain: {name: Domena, sort_field: language_has_domain.domain, filterable: false}
|
|
is_default: {name: Domyślna, filterable: false}
|
|
forward_parameters: [language_id]
|
|
build_options:
|
|
related_id: forward_parameters.language_id
|
|
related_class: Language
|
|
menu: {use: edit.menu}
|
|
description: Zarządzanie wersjami i definicjami językowymi
|
|
object_actions:
|
|
_edit: -
|
|
_delete: -
|
|
actions:
|
|
_create: {name: Dodaj nową domenę, i18n: stLanguageBackend}
|
|
|
|
domain_edit:
|
|
display:
|
|
"NONE": [unicode_domain, is_default]
|
|
fields:
|
|
unicode_domain: {name: Domena, params: disabled=false size=30}
|
|
forward_parameters: [language_id]
|
|
title: Edycja domeny
|
|
description: Zarządzanie wersjami i definicjami językowymi
|
|
build_options:
|
|
related_id: forward_parameters.language_id
|
|
related_class: Language
|
|
menu: {use: edit.menu}
|
|
actions:
|
|
_list: {name: Lista}
|
|
_save: {name: Zapisz}
|
|
|
|
translation_list:
|
|
title: "Definicje językowe"
|
|
forward_parameters: [language_id]
|
|
build_options:
|
|
related_id: forward_parameters.language_id
|
|
related_class: Language
|
|
display: [catalogue, backend_phrase, _user_phrase_translation]
|
|
fields:
|
|
catalogue: {name: Katalog, sortable: false}
|
|
backend_phrase: {name: Fraza, width: 40%, sortable: false, wrappable: true}
|
|
user_phrase_translation: {name: Tłumaczenie w sklepie, width: 40%, sortable: false, wrappable: true}
|
|
object_actions:
|
|
_edit: -
|
|
select_actions: []
|
|
actions:
|
|
restore_default_translations: {name: Przywróć domyślne tłumaczenia, icon: restore, action: restoreDefaultTranslations, params: confirm="Zamierzasz przywrócić domyślne tłumaczenia. Jesteś pewien?"}
|
|
|
|
translation_edit:
|
|
forward_parameters: [language_id]
|
|
build_options:
|
|
related_id: forward_parameters.language_id
|
|
related_class: Language
|
|
display:
|
|
"NONE": [catalogue, default_phrase_translation, user_phrase_translation]
|
|
fields:
|
|
catalogue: {name: "Katalog", type: plain}
|
|
default_phrase_translation: {name: "Tłumaczenie oryginalne", type: plain}
|
|
user_phrase_translation: {name: "Tłumaczenie w sklepie"}
|
|
actions:
|
|
_list: {name: "Lista"}
|
|
restore_default_translation: {name: Przywróć domyślne, icon: restore, action: restoreDefaultTranslation, params: confirm="Zamierzasz przywrócić domyślne tłumaczenie. Jesteś pewien?"}
|
|
_save: {name: "Zapisz"} |