商品管理词条 客户列表优化

修复非中文input框单独一行

补全词条

文章分类词条

后台用户编辑页样式优化

修復文章分類多語言

词条-内容管理

内容管理

去掉content

属性组词条
非中文input样式优化
This commit is contained in:
songliang 2023-02-13 17:03:37 +08:00 committed by Edward Yang
parent d0cee69fc6
commit cd0136c892
44 changed files with 463 additions and 340 deletions

View File

@ -64,9 +64,8 @@ class Header extends Component
['name' => trans('admin/common.order'), 'route' => 'orders.index', 'code' => 'Order'],
['name' => trans('admin/common.product'), 'route' => 'products.index', 'code' => 'Product'],
['name' => trans('admin/common.customer'), 'route' => 'customers.index', 'code' => 'Customer'],
['name' => trans('admin/common.content'), 'route' => 'pages.index', 'code' => 'Page'],
['name' => trans('admin/common.page'), 'route' => 'pages.index', 'code' => 'Page'],
['name' => trans('admin/common.setting'), 'route' => 'settings.index', 'code' => 'Setting'],
// ['name' => trans('admin/common.marketing'), 'route' => 'marketing.index', 'code' => ''],
];
return hook_filter('admin.header_menus', $menus);

View File

@ -350,19 +350,10 @@ table.table thead th, .fw-bold, h1,h2,h3, h4, h5, h6, b, strong, .card .card-hea
body:not(.zh_cn) {
.el-form:not(.el-form--label-top) {
.el-form-item {
display: flex;
align-items: center;
.el-form-item__label {
line-height: 1.3;
font-size: 13px;
& + .el-form-item__content {
margin-left: 0 !important;
}
}
.el-form-item__content {
flex: 1;
margin-top: 13px;
}
}
}

View File

@ -12,7 +12,7 @@
<el-form-item label="{{ __('admin/admin_roles.permission') }}" prop="roles">
<div class="roles-wrap border w-max-900">
<div class="header-wrap bg-dark p-2 text-dark bg-opacity-10 px-2">
<div class="bg-dark p-2 text-dark bg-opacity-10 px-2">
<el-button size="small" @click="updateAllState(true)">@lang('admin/admin_roles.select_all')</el-button>
<el-button size="small" @click="updateAllState(false)">@lang('admin/admin_roles.unselect_all')</el-button>
</div>

View File

@ -14,9 +14,6 @@
<el-form-item label="{{ __('customer.email') }}">
<el-input @keyup.enter.native="search" v-model="filter.email" size="small" placeholder="{{ __('customer.email') }}"></el-input>
</el-form-item>
<el-form-item label="{{ __('customer.email') }}">
<el-input @keyup.enter.native="search" v-model="filter.email" size="small" placeholder="{{ __('customer.email') }}"></el-input>
</el-form-item>
<el-form-item label="{{ __('customer.customer_group') }}">
<el-select size="small" v-model="filter.customer_group_id" placeholder="{{ __('common.please_choose') }}">
<el-option v-for="item in source.customer_group" :key="item.id" :label="item.name"

View File

@ -18,16 +18,16 @@
<div class="row">
<div class="col-xxl-20 col-xl-3 col-lg-4 col-md-4 d-flex align-items-center mb-3">
<label class="filter-title">{{ __('product.name') }}</label>
<input @keyup.enter="search" type="text" v-model="filter.name" class="form-control" placeholder="name">
<input @keyup.enter="search" type="text" v-model="filter.name" class="form-control" placeholder="{{ __('product.name') }}">
</div>
<div class="col-xxl-20 col-xl-3 col-lg-4 col-md-4 d-flex align-items-center mb-3">
<label class="filter-title">{{ __('product.sku') }}</label>
<input @keyup.enter="search" type="text" v-model="filter.sku" class="form-control" placeholder="sku">
<input @keyup.enter="search" type="text" v-model="filter.sku" class="form-control" placeholder="{{ __('product.sku') }}">
</div>
<div class="col-xxl-20 col-xl-3 col-lg-4 col-md-4 d-flex align-items-center mb-3">
<label class="filter-title">{{ __('product.model') }}</label>
<input @keyup.enter="search" type="text" v-model="filter.model" class="form-control" placeholder="model">
<input @keyup.enter="search" type="text" v-model="filter.model" class="form-control" placeholder="{{ __('product.model') }}">
</div>
<div class="col-xxl-20 col-xl-3 col-lg-4 col-md-4 d-flex align-items-center mb-3">

View File

@ -9,15 +9,22 @@
* @modified 2022-08-02 14:22:41
*/
return [
'index' => 'attribut',
'attribute_info' => 'Attributinformationen',
'create_at' => 'Attribut erstellen',
'attribute_value' => 'Attributwert',
'set_attribute' => 'Konfigurationsattribut',
'add_attribute' => 'Attributwert hinzufügen',
'before_attribute' => 'Bitte zuerst das linke Attribut auswählen',
'btn_at' => 'Jetzt gehen',
'btn_later' => 'Später gehen',
'to_info_values' => 'Bitte gehen Sie zur Detailseite, um Attributwerte zu bearbeiten',
return [
'index' => 'Attribute',
'attribute_info' => 'Attribute information',
'create_at' => 'Create attribute',
'attribute_value' => 'Cttribute value',
'set_attribute' => 'Configuration attribute',
'add_attribute' => 'Add attribute value',
'before_attribute' => 'Please select the left attribute first',
'btn_at' => 'Go now',
'btn_later' => 'Later',
'to_info_values' => 'Please go to the details page to edit attribute values',
'error_cannot_delete_product_used' => 'Attribute used by products (ID: :product_ids), can not be deleted!',
'attributes_index' => 'attribute list',
'attributes_create' => 'create attributes',
'attributes_show' => 'attribute details',
'attributes_update' => 'update attributes',
'attributes_delete' => 'delete attribute',
];

View File

@ -0,0 +1,22 @@
<?php
/**
* order.php
*
* @copyright 2022 beikeshop.com - All Rights Reserved
* @link https://beikeshop.com
* @author Edward Yang <yangjin@guangda.work>
* @created 2022-08-02 14:22:41
* @modified 2022-08-02 14:22:41
*/
return [
'index' => 'Attribute group',
'create_at_groups' => 'Create attribute group',
'error_cannot_delete_attribute_used' => 'Attribute Group used by attribute (ID: :attributes), can not be deleted!',
'attribute_groups_index' => 'attribute group list',
'attribute_groups_create' => 'create attribute group',
'attribute_groups_show' => 'attribute group details',
'attribute_groups_update' => 'update attribute group',
'attribute_groups_delete' => 'delete attribute group',
];

View File

@ -1,15 +0,0 @@
<?php
/**
* order.php
*
* @copyright 2022 beikeshop.com - All Rights Reserved
* @link https://beikeshop.com
* @author Edward Yang <yangjin@guangda.work>
* @created 2022-08-02 14:22:41
* @modified 2022-08-02 14:22:41
*/
return [
'index' => 'Attributgruppe',
'create_at_groups' => 'Attributgruppe erstellen',
];

View File

@ -31,7 +31,8 @@ return [
'category' => 'category management',
'customer_group' => 'Kundengruppenverwaltung',
'customer' => 'Kundenverwaltung',
'content' => 'Inhaltsverwaltung',
'page' => 'Inhaltsverwaltung',
'page_category' => 'Page Category',
'setting' => 'system settings',
'plugin' => 'plugin-verwaltung',
'admin_user' => 'Backend-Benutzer',
@ -56,7 +57,8 @@ return [
'currencies_index' => 'Währungsverwaltung',
'languages_index' => 'Sprachverwaltung',
'design_index' => 'Wohndekoration',
'pages_index' => 'Informationsseite',
'pages_index' => 'Artikelverwaltung',
'page_categories_index' => 'Artikelklassifizierung',
'design_footer_index' => 'Fußzeilendekoration',
'design_menu_index' => 'Navigationskonfiguration',
'categories_index' => 'Produktkategorie',

View File

@ -14,4 +14,5 @@ return [
'countries_index' => 'Länderliste',
'countries_create' => 'Land erstellen',
'countries_update' => 'Land aktualisieren',
'countries_delete' => 'Land löschen',
];

View File

@ -21,4 +21,10 @@ return [
'btn_later' => 'Later',
'to_info_values' => 'Please go to the details page to edit attribute values',
'error_cannot_delete_product_used' => 'Attribute used by products (ID: :product_ids), can not be deleted!',
'attributes_index' => 'attribute list',
'attributes_create' => 'create attributes',
'attributes_show' => 'attribute details',
'attributes_update' => 'update attributes',
'attributes_delete' => 'delete attribute',
];

View File

@ -13,4 +13,10 @@ return [
'index' => 'Attribute group',
'create_at_groups' => 'Create attribute group',
'error_cannot_delete_attribute_used' => 'Attribute Group used by attribute (ID: :attributes), can not be deleted!',
'attribute_groups_index' => 'attribute group list',
'attribute_groups_create' => 'create attribute group',
'attribute_groups_show' => 'attribute group details',
'attribute_groups_update' => 'update attribute group',
'attribute_groups_delete' => 'delete attribute group',
];

View File

@ -10,75 +10,77 @@
*/
return [
'admin_panel' => 'Admin Panel',
'edit' => 'Edit',
'status' => 'Status',
'action' => 'Action',
'install' => 'Install',
'uninstall' => 'Uninstall',
'admin_panel' => 'Admin Panel',
'edit' => 'Edit',
'status' => 'Status',
'action' => 'Action',
'install' => 'Install',
'uninstall' => 'Uninstall',
// errors
'forbidden' => 'Forbidden',
'has_no_permission' => 'You have no permission, please contact with administrator.',
'forbidden' => 'Forbidden',
'has_no_permission' => 'You have no permission, please contact with administrator.',
// header
'home' => 'Home',
'order' => 'Orders',
'rma' => 'RMA',
'rma_reason' => 'RMA Reason',
'product' => 'Products',
'brand' => 'Brands',
'category' => 'Categories',
'customer_group' => 'Customer Groups',
'customer' => 'Customers',
'content' => 'Contents',
'setting' => 'Settings',
'plugin' => 'Plugin',
'marketing' => 'Plugin Marketing',
'admin_user' => 'Admin User',
'admin_role' => 'Admin Role',
'region' => 'Region',
'tax_rate' => 'Tax Rate',
'tax_class' => 'Tax Class',
'currency' => 'Currency',
'language' => 'Language',
'zone' => 'Zone',
'country' => 'Country',
'file_manager' => 'File Manager',
'access_frontend' => 'Frontend',
'home' => 'Home',
'order' => 'Orders',
'rma' => 'RMA',
'rma_reason' => 'RMA Reason',
'product' => 'Products',
'brand' => 'Brands',
'category' => 'Categories',
'customer_group' => 'Customer Groups',
'customer' => 'Customers',
'page' => 'Content',
'page_category' => 'Page Category',
'setting' => 'Settings',
'plugin' => 'Plugin',
'marketing' => 'Plugin Marketing',
'admin_user' => 'Admin User',
'admin_role' => 'Admin Role',
'region' => 'Region',
'tax_rate' => 'Tax Rate',
'tax_class' => 'Tax Class',
'currency' => 'Currency',
'language' => 'Language',
'zone' => 'Zone',
'country' => 'Country',
'file_manager' => 'File Manager',
'access_frontend' => 'Frontend',
// sidebar
'attribute_groups_index' => 'Attribute Group',
'attributes_index' => 'Attributes',
'settings_index' => 'Setting',
'admin_users_index' => 'Admin Users',
'plugins_index' => 'Plugins',
'marketing_index' => 'Plugin Marketing',
'regions_index' => 'Regions',
'tax_rates_index' => 'Tax Rates',
'pages_index' => 'Information',
'tax_classes_index' => 'Tax Classes',
'currencies_index' => 'Currencies',
'languages_index' => 'Languages',
'design_index' => 'Page Builder',
'design_footer_index' => 'Footer Builder',
'design_menu_index' => 'Menu Builder',
'categories_index' => 'Categories',
'products_index' => 'Products',
'products_trashed' => 'Trashed',
'customers_trashed' => 'Trashed',
'brands_index' => 'Brands',
'orders_index' => 'Orders',
'rmas_index' => 'RMA',
'rma_reasons_index' => 'Rma Reasons',
'customers_index' => 'Customers',
'customer_groups_index' => 'Customer Groups',
'countries_index' => 'Countries',
'zones_index' => 'Zones',
'update_nav' => 'Update',
'update_title' => 'Find a new version of BeikeShop, whether to update now',
'update_new_version' => 'Latest version',
'update_old_version' => 'Current version',
'update_date' => 'Update date',
'update_btn' => 'Download',
'attribute_groups_index' => 'Attribute Group',
'attributes_index' => 'Attributes',
'settings_index' => 'Setting',
'admin_users_index' => 'Admin Users',
'plugins_index' => 'Plugins',
'marketing_index' => 'Plugin Marketing',
'regions_index' => 'Regions',
'tax_rates_index' => 'Tax Rates',
'pages_index' => 'Articles',
'page_categories_index' => 'Catalogs',
'tax_classes_index' => 'Tax Classes',
'currencies_index' => 'Currencies',
'languages_index' => 'Languages',
'design_index' => 'Page Builder',
'design_footer_index' => 'Footer Builder',
'design_menu_index' => 'Menu Builder',
'categories_index' => 'Categories',
'products_index' => 'Products',
'products_trashed' => 'Trashed',
'customers_trashed' => 'Trashed',
'brands_index' => 'Brands',
'orders_index' => 'Orders',
'rmas_index' => 'RMA',
'rma_reasons_index' => 'Rma Reasons',
'customers_index' => 'Customers',
'customer_groups_index' => 'Customer Groups',
'countries_index' => 'Countries',
'zones_index' => 'Zones',
'update_nav' => 'Update',
'update_title' => 'Find a new version of BeikeShop, whether to update now',
'update_new_version' => 'Latest version',
'update_old_version' => 'Current version',
'update_date' => 'Update date',
'update_btn' => 'Download',
];

View File

@ -9,15 +9,22 @@
* @modified 2022-08-02 14:22:41
*/
return [
'index' => 'atributo',
'attribute_info' => 'información del atributo',
'create_at' => 'crear atributo',
'attribute_value' => 'valor de atributo',
'set_attribute' => 'atributo de configuración',
'add_attribute' => 'agregar valor de atributo',
'before_attribute' => 'Seleccione primero el atributo de la izquierda',
'btn_at' => 'Ir ahora',
'btn_later' => 'más tarde',
'to_info_values' => 'Por favor, vaya a la página de detalles para editar los valores de los atributos',
return [
'index' => 'Attribute',
'attribute_info' => 'Attribute information',
'create_at' => 'Create attribute',
'attribute_value' => 'Cttribute value',
'set_attribute' => 'Configuration attribute',
'add_attribute' => 'Add attribute value',
'before_attribute' => 'Please select the left attribute first',
'btn_at' => 'Go now',
'btn_later' => 'Later',
'to_info_values' => 'Please go to the details page to edit attribute values',
'error_cannot_delete_product_used' => 'Attribute used by products (ID: :product_ids), can not be deleted!',
'attributes_index' => 'attribute list',
'attributes_create' => 'create attributes',
'attributes_show' => 'attribute details',
'attributes_update' => 'update attributes',
'attributes_delete' => 'delete attribute',
];

View File

@ -0,0 +1,22 @@
<?php
/**
* order.php
*
* @copyright 2022 beikeshop.com - All Rights Reserved
* @link https://beikeshop.com
* @author Edward Yang <yangjin@guangda.work>
* @created 2022-08-02 14:22:41
* @modified 2022-08-02 14:22:41
*/
return [
'index' => 'Attribute group',
'create_at_groups' => 'Create attribute group',
'error_cannot_delete_attribute_used' => 'Attribute Group used by attribute (ID: :attributes), can not be deleted!',
'attribute_groups_index' => 'attribute group list',
'attribute_groups_create' => 'create attribute group',
'attribute_groups_show' => 'attribute group details',
'attribute_groups_update' => 'update attribute group',
'attribute_groups_delete' => 'delete attribute group',
];

View File

@ -1,15 +0,0 @@
<?php
/**
* order.php
*
* @copyright 2022 beikeshop.com - All Rights Reserved
* @link https://beikeshop.com
* @author Edward Yang <yangjin@guangda.work>
* @created 2022-08-02 14:22:41
* @modified 2022-08-02 14:22:41
*/
return [
'index' => 'grupo de atributos',
'create_at_groups' => 'crear grupo de atributos',
];

View File

@ -31,7 +31,8 @@ return [
'category' => 'Gestión de clasificaciones',
'customer_group' => 'Gestión de grupos de clientes',
'customer' => 'gestión de clientes',
'content' => 'Gestión de contenido',
'page' => 'Gestión de contenido',
'page_category' => 'Page Category',
'setting' => 'ajustes del sistema',
'plugin' => 'Gestión de complementos',
'admin_user' => 'usuario de fondo',
@ -56,7 +57,8 @@ return [
'currencies_index' => 'administración del dinero',
'languages_index' => 'manejo de idiomas',
'design_index' => 'Decoración hogareña',
'pages_index' => 'página de información',
'pages_index' => 'administración de artículos',
'page_categories_index' => 'Clasificación de artículos',
'design_footer_index' => 'Decoración de pie de página',
'design_menu_index' => 'Configuración de navegación',
'categories_index' => 'Categorías',

View File

@ -14,4 +14,5 @@ return [
'countries_index' => 'lista de países',
'countries_create' => 'crear un país',
'countries_update' => 'actualizar país',
'countries_delete' => 'eliminar país',
];

View File

@ -9,15 +9,22 @@
* @modified 2022-08-02 14:22:41
*/
return [
'index' => 'attribut',
'attribute_info' => 'informations d\'attribut',
'create_at' => 'créer un attribut',
'attribute_value' => 'valeur d\'attribut',
'set_attribute' => 'attribut de configuration',
'add_attribute' => 'ajouter une valeur d\'attribut',
'before_attribute' => 'Veuillez d\'abord sélectionner l\'attribut de gauche',
'btn_at' => 'Aller maintenant',
'btn_later' => 'plus tard',
'to_info_values' => 'Veuillez accéder à la page de détails pour modifier les valeurs des attributs',
return [
'index' => 'Attribute',
'attribute_info' => 'Attribute information',
'create_at' => 'Create attribute',
'attribute_value' => 'Cttribute value',
'set_attribute' => 'Configuration attribute',
'add_attribute' => 'Add attribute value',
'before_attribute' => 'Please select the left attribute first',
'btn_at' => 'Go now',
'btn_later' => 'Later',
'to_info_values' => 'Please go to the details page to edit attribute values',
'error_cannot_delete_product_used' => 'Attribute used by products (ID: :product_ids), can not be deleted!',
'attributes_index' => 'attribute list',
'attributes_create' => 'create attributes',
'attributes_show' => 'attribute details',
'attributes_update' => 'update attributes',
'attributes_delete' => 'delete attribute',
];

View File

@ -0,0 +1,22 @@
<?php
/**
* order.php
*
* @copyright 2022 beikeshop.com - All Rights Reserved
* @link https://beikeshop.com
* @author Edward Yang <yangjin@guangda.work>
* @created 2022-08-02 14:22:41
* @modified 2022-08-02 14:22:41
*/
return [
'index' => 'Attribute group',
'create_at_groups' => 'Create attribute group',
'error_cannot_delete_attribute_used' => 'Attribute Group used by attribute (ID: :attributes), can not be deleted!',
'attribute_groups_index' => 'attribute group list',
'attribute_groups_create' => 'create attribute group',
'attribute_groups_show' => 'attribute group details',
'attribute_groups_update' => 'update attribute group',
'attribute_groups_delete' => 'delete attribute group',
];

View File

@ -1,15 +0,0 @@
<?php
/**
* order.php
*
* @copyright 2022 beikeshop.com - All Rights Reserved
* @link https://beikeshop.com
* @author Edward Yang <yangjin@guangda.work>
* @created 2022-08-02 14:22:41
* @modified 2022-08-02 14:22:41
*/
return [
'index' => 'groupe d\'attributs',
'create_at_groups' => 'créer un groupe d\'attributs',
];

View File

@ -31,7 +31,8 @@ return [
'category' => 'gestion des catégories',
'customer_group' => 'gestion des groupes de clients',
'customer' => 'gestion des clients',
'content' => 'gestion de contenu',
'page' => 'gestion de contenu',
'page_category' => 'Page Category',
'setting' => 'paramètres système',
'plugin' => 'gestion des plugins',
'admin_user' => 'utilisateur principal',
@ -56,7 +57,8 @@ return [
'currencies_index' => 'gestion des devises',
'languages_index' => 'gestion des langues',
'design_index' => 'Décoration de la maison',
'pages_index' => 'page d\'information',
'pages_index' => 'gestion des articles',
'page_categories_index' => 'Classement des articles',
'design_footer_index' => 'décoration du pied de page',
'design_menu_index' => 'Configuration navigation',
'categories_index' => 'catégorie de produit',

View File

@ -14,4 +14,5 @@ return [
'countries_index' => 'Liste des pays',
'countries_create' => 'créer un pays',
'countries_update' => 'mettre à jour le pays',
'countries_delete' => 'supprimer le pays',
];

View File

@ -9,15 +9,22 @@
* @modified 2022-08-02 14:22:41
*/
return [
'index' => 'attributo',
'attribute_info' => 'informazioni sugli attributi',
'create_at' => 'crea attributo',
'attribute_value' => 'valore attributo',
'set_attribute' => 'attributo di configurazione',
'add_attribute' => 'aggiungi valore attributo',
'before_attribute' => 'Si prega di selezionare prima l\'attributo di sinistra',
'btn_at' => 'Vai ora',
'btn_later' => 'più tardi',
'to_info_values' => 'Vai alla pagina dei dettagli per modificare i valori degli attributi',
return [
'index' => 'Attribute',
'attribute_info' => 'Attribute information',
'create_at' => 'Create attribute',
'attribute_value' => 'Cttribute value',
'set_attribute' => 'Configuration attribute',
'add_attribute' => 'Add attribute value',
'before_attribute' => 'Please select the left attribute first',
'btn_at' => 'Go now',
'btn_later' => 'Later',
'to_info_values' => 'Please go to the details page to edit attribute values',
'error_cannot_delete_product_used' => 'Attribute used by products (ID: :product_ids), can not be deleted!',
'attributes_index' => 'attribute list',
'attributes_create' => 'create attributes',
'attributes_show' => 'attribute details',
'attributes_update' => 'update attributes',
'attributes_delete' => 'delete attribute',
];

View File

@ -0,0 +1,22 @@
<?php
/**
* order.php
*
* @copyright 2022 beikeshop.com - All Rights Reserved
* @link https://beikeshop.com
* @author Edward Yang <yangjin@guangda.work>
* @created 2022-08-02 14:22:41
* @modified 2022-08-02 14:22:41
*/
return [
'index' => 'Attribute group',
'create_at_groups' => 'Create attribute group',
'error_cannot_delete_attribute_used' => 'Attribute Group used by attribute (ID: :attributes), can not be deleted!',
'attribute_groups_index' => 'attribute group list',
'attribute_groups_create' => 'create attribute group',
'attribute_groups_show' => 'attribute group details',
'attribute_groups_update' => 'update attribute group',
'attribute_groups_delete' => 'delete attribute group',
];

View File

@ -1,15 +0,0 @@
<?php
/**
* order.php
*
* @copyright 2022 beikeshop.com - All Rights Reserved
* @link https://beikeshop.com
* @author Edward Yang <yangjin@guangda.work>
* @created 2022-08-02 14:22:41
* @modified 2022-08-02 14:22:41
*/
return [
'index' => 'gruppo di attributi',
'create_at_groups' => 'crea gruppo di attributi',
];

View File

@ -31,7 +31,8 @@ return [
'category' => 'Gestione della classificazione',
'customer_group' => 'Gestione del gruppo di clienti',
'customer' => 'gestione dei clienti',
'content' => 'Gestione dei contenuti',
'page' => 'Gestione dei contenuti',
'page_category' => 'Page Category',
'setting' => 'Impostazioni di sistema',
'plugin' => 'Gestione dei plugin',
'admin_user' => 'utente in background',
@ -56,7 +57,8 @@ return [
'currencies_index' => 'gestione del denaro',
'languages_index' => 'gestione della lingua',
'design_index' => 'Decorazioni per la casa',
'pages_index' => 'Pagina informativa',
'pages_index' => 'gestione articolo',
'page_categories_index' => 'Classificazione articolo',
'design_footer_index' => 'Decorazione del piè di pagina',
'design_menu_index' => 'Configurazione della navigazione',
'categories_index' => 'Categorie',

View File

@ -14,4 +14,5 @@ return [
'countries_index' => 'Elenco paesi',
'countries_create' => 'crea paese',
'countries_update' => 'aggiorna paese',
'countries_delete' => 'cancella paese',
];

View File

@ -9,15 +9,22 @@
* @modified 2022-08-02 14:22:41
*/
return [
'index' => '属性',
'attribute_info' => '属性情報',
'create_at' => '属性を作成',
'attribute_value' => '属性値',
'set_attribute' => '構成属性',
'add_attribute' => '属性値を追加',
'before_attribute' => '最初に左の属性を選択してください',
'btn_at' => '今すぐ行く',
'btn_later' => '後で',
'to_info_values' => '詳細ページに移動して属性値を編集してください',
return [
'index' => 'Attribute',
'attribute_info' => 'Attribute information',
'create_at' => 'Create attribute',
'attribute_value' => 'Cttribute value',
'set_attribute' => 'Configuration attribute',
'add_attribute' => 'Add attribute value',
'before_attribute' => 'Please select the left attribute first',
'btn_at' => 'Go now',
'btn_later' => 'Later',
'to_info_values' => 'Please go to the details page to edit attribute values',
'error_cannot_delete_product_used' => 'Attribute used by products (ID: :product_ids), can not be deleted!',
'attributes_index' => 'attribute list',
'attributes_create' => 'create attributes',
'attributes_show' => 'attribute details',
'attributes_update' => 'update attributes',
'attributes_delete' => 'delete attribute',
];

View File

@ -0,0 +1,22 @@
<?php
/**
* order.php
*
* @copyright 2022 beikeshop.com - All Rights Reserved
* @link https://beikeshop.com
* @author Edward Yang <yangjin@guangda.work>
* @created 2022-08-02 14:22:41
* @modified 2022-08-02 14:22:41
*/
return [
'index' => 'Attribute group',
'create_at_groups' => 'Create attribute group',
'error_cannot_delete_attribute_used' => 'Attribute Group used by attribute (ID: :attributes), can not be deleted!',
'attribute_groups_index' => 'attribute group list',
'attribute_groups_create' => 'create attribute group',
'attribute_groups_show' => 'attribute group details',
'attribute_groups_update' => 'update attribute group',
'attribute_groups_delete' => 'delete attribute group',
];

View File

@ -1,15 +0,0 @@
<?php
/**
* order.php
*
* @copyright 2022 beikeshop.com - All Rights Reserved
* @link https://beikeshop.com
* @author Edward Yang <yangjin@guangda.work>
* @created 2022-08-02 14:22:41
* @modified 2022-08-02 14:22:41
*/
return [
'index' => '属性グループ',
'create_at_groups' => '属性グループの作成',
];

View File

@ -31,7 +31,8 @@ return [
'category' => 'カテゴリ管理',
'customer_group' => '顧客グループ管理',
'customer' => '顧客管理',
'content' => 'コンテンツ管理',
'page' => 'コンテンツ管理',
'page_category' => 'Page Category',
'setting' => 'システム設定',
'plugin' => 'プラグイン管理',
'admin_user' => 'バックエンド ユーザー',
@ -56,7 +57,8 @@ return [
'currencies_index' => '通貨管理',
'languages_index' => '言語管理',
'design_index' => '家の装飾',
'pages_index' => '情報ページ',
'pages_index' => '記事管理',
'page_categories_index' => '記事分類',
'design_footer_index' => 'フッターの装飾',
'design_menu_index' => 'ナビゲーション構成',
'categories_index' => '製品カテゴリ',

View File

@ -14,4 +14,5 @@ return [
'countries_index' => '国リスト',
'countries_create' => '国を作成',
'countries_update' => '国を更新',
'countries_delete' => '国を削除',
];

View File

@ -9,15 +9,22 @@
* @modified 2022-08-02 14:22:41
*/
return [
'index' => 'атрибут',
'attribute_info' => 'информация об атрибутах',
'create_at' => 'создать атрибут',
'attribute_value' => 'значение атрибута',
'set_attribute' => 'атрибут конфигурации',
'add_attribute' => 'добавить значение атрибута',
'before_attribute' => 'Сначала выберите левый атрибут',
'btn_at' => 'Иди сейчас',
'btn_later' => 'позже',
'to_info_values' => 'Пожалуйста, перейдите на страницу сведений, чтобы изменить значения атрибутов',
return [
'index' => 'Attribute',
'attribute_info' => 'Attribute information',
'create_at' => 'Create attribute',
'attribute_value' => 'Cttribute value',
'set_attribute' => 'Configuration attribute',
'add_attribute' => 'Add attribute value',
'before_attribute' => 'Please select the left attribute first',
'btn_at' => 'Go now',
'btn_later' => 'Later',
'to_info_values' => 'Please go to the details page to edit attribute values',
'error_cannot_delete_product_used' => 'Attribute used by products (ID: :product_ids), can not be deleted!',
'attributes_index' => 'attribute list',
'attributes_create' => 'create attributes',
'attributes_show' => 'attribute details',
'attributes_update' => 'update attributes',
'attributes_delete' => 'delete attribute',
];

View File

@ -0,0 +1,22 @@
<?php
/**
* order.php
*
* @copyright 2022 beikeshop.com - All Rights Reserved
* @link https://beikeshop.com
* @author Edward Yang <yangjin@guangda.work>
* @created 2022-08-02 14:22:41
* @modified 2022-08-02 14:22:41
*/
return [
'index' => 'Attribute group',
'create_at_groups' => 'Create attribute group',
'error_cannot_delete_attribute_used' => 'Attribute Group used by attribute (ID: :attributes), can not be deleted!',
'attribute_groups_index' => 'attribute group list',
'attribute_groups_create' => 'create attribute group',
'attribute_groups_show' => 'attribute group details',
'attribute_groups_update' => 'update attribute group',
'attribute_groups_delete' => 'delete attribute group',
];

View File

@ -1,15 +0,0 @@
<?php
/**
* order.php
*
* @copyright 2022 beikeshop.com - All Rights Reserved
* @link https://beikeshop.com
* @author Edward Yang <yangjin@guangda.work>
* @created 2022-08-02 14:22:41
* @modified 2022-08-02 14:22:41
*/
return [
'index' => 'группа атрибутов',
'create_at_groups' => 'создать группу атрибутов',
];

View File

@ -31,7 +31,8 @@ return [
'category' => 'управление категориями',
'customer_group' => 'управление группой клиентов',
'customer' => 'управление клиентами',
'content' => 'управление контентом',
'page' => 'управление контентом',
'page_category' => 'Page Category',
'setting' => 'системные настройки',
'plugin' => 'управление плагинами',
'admin_user' => 'бэкенд-пользователь',
@ -56,7 +57,8 @@ return [
'currencies_index' => 'управление валютой',
'languages_index' => 'управление языками',
'design_index' => 'Украшение дома',
'pages_index' => 'информационная страница',
'pages_index' => 'управление статьями',
'page_categories_index' => 'Классификация статей',
'design_footer_index' => 'украшение нижнего колонтитула',
'design_menu_index' => 'Конфигурация навигации',
'categories_index' => 'категория товара',

View File

@ -14,4 +14,5 @@ return [
'countries_index' => 'список стран',
'countries_create' => 'создать страну',
'countries_update' => 'обновить страну',
'countries_delete' => 'удалить страну',
];

View File

@ -14,4 +14,5 @@ return [
'countries_index' => '国家列表',
'countries_create' => '创建国家',
'countries_update' => '更新国家',
'countries_delete' => '删除国家',
];

View File

@ -10,14 +10,21 @@
*/
return [
'index' => '屬性',
'attribute_info' => '屬性信息',
'create_at' => '創建屬性',
'attribute_value' => '屬性值',
'set_attribute' => '配置屬性',
'add_attribute' => '添加屬性值',
'before_attribute' => '請先選擇左邊屬性',
'btn_at' => '立即前往',
'btn_later' => '稍後',
'to_info_values' => '請前往詳情頁編輯屬性值',
'index' => '屬性',
'attribute_info' => '屬性信息',
'create_at' => '創建屬性',
'attribute_value' => '屬性值',
'set_attribute' => '配置屬性',
'add_attribute' => '添加屬性值',
'before_attribute' => '請先選擇左邊屬性',
'btn_at' => '立即前往',
'btn_later' => '稍後',
'to_info_values' => '請前往詳情頁編輯屬性值',
'error_cannot_delete_product_used' => '屬性不能刪除由於該屬性被商品商品ID: :product_ids使用',
'attributes_index' => '屬性列表',
'attributes_create' => '創建屬性',
'attributes_show' => '屬性詳情',
'attributes_update' => '更新屬性',
'attributes_delete' => '刪除屬性',
];

View File

@ -0,0 +1,22 @@
<?php
/**
* order.php
*
* @copyright 2022 beikeshop.com - All Rights Reserved
* @link https://beikeshop.com
* @author Edward Yang <yangjin@guangda.work>
* @created 2022-08-02 14:22:41
* @modified 2022-08-02 14:22:41
*/
return [
'index' => '屬性組',
'create_at_groups' => '創建屬性組',
'error_cannot_delete_attribute_used' => '屬性組不能刪除由於該屬性組被屬性屬性ID: :attributes使用',
'attribute_groups_index' => '屬性組列表',
'attribute_groups_create' => '創建屬性組',
'attribute_groups_show' => '屬性組詳情',
'attribute_groups_update' => '更新屬性組',
'attribute_groups_delete' => '刪除屬性組',
];

View File

@ -1,15 +0,0 @@
<?php
/**
* order.php
*
* @copyright 2022 beikeshop.com - All Rights Reserved
* @link https://beikeshop.com
* @author Edward Yang <yangjin@guangda.work>
* @created 2022-08-02 14:22:41
* @modified 2022-08-02 14:22:41
*/
return [
'index' => '屬性組',
'create_at_groups' => '創建屬性組',
];

View File

@ -10,73 +10,77 @@
*/
return [
'admin_panel' => '後台管理',
'edit' => '編輯',
'status' => '狀態',
'action' => '操作',
'install' => '安裝',
'uninstall' => '卸載',
'admin_panel' => '後台管理',
'edit' => '編輯',
'status' => '狀態',
'action' => '操作',
'install' => '安裝',
'uninstall' => '卸載',
// errors
'forbidden' => '禁止訪問',
'has_no_permission' => '您沒有權限訪問該頁面, 請聯繫系統管理員。 ',
'forbidden' => '禁止訪問',
'has_no_permission' => '您沒有權限訪問該頁面, 請聯繫系統管理員。 ',
// header
'home' => '管理首頁',
'order' => '訂單管理',
'rma' => '售後服務管理',
'rma_reason' => '退換貨原因管理',
'product' => '商品管理',
'brand' => '品牌管理',
'category' => '分類管理',
'customer_group' => '客戶組管理',
'customer' => '客戶管理',
'content' => '內容管理',
'setting' => '系統設置',
'plugin' => '插件管理',
'admin_user' => '後台用戶',
'admin_role' => '用戶角色',
'region' => '區域分組',
'tax_rate' => '稅率管理',
'tax_class' => '稅類管理',
'currency' => '貨幣管理',
'language' => '語言管理',
'zone' => '省份管理',
'country' => '國家管理',
'file_manager' => '文件管理器',
'access_frontend' => '訪問前台',
'home' => '管理首頁',
'order' => '訂單管理',
'rma' => '售後服務管理',
'rma_reason' => '退換貨原因管理',
'product' => '商品管理',
'brand' => '品牌管理',
'category' => '分類管理',
'customer_group' => '客戶組管理',
'customer' => '客戶管理',
'page' => '文章管理',
'page_category' => '文章分類',
'setting' => '系統設置',
'plugin' => '插件管理',
'marketing' => '插件市場',
'admin_user' => '後台用戶',
'admin_role' => '用戶角色',
'region' => '區域分組',
'tax_rate' => '稅率管理',
'tax_class' => '稅類管理',
'currency' => '貨幣管理',
'language' => '語言管理',
'zone' => '省份管理',
'country' => '國家管理',
'file_manager' => '文件管理器',
'access_frontend' => '訪問前台',
// sidebar
'attribute_groups_index' => '屬性組',
'attributes_index' => '屬性',
'settings_index' => '系統設置',
'admin_users_index' => '後台用戶',
'plugins_index' => '插件列表',
'regions_index' => '區域分組',
'tax_rates_index' => '稅率設置',
'tax_classes_index' => '稅費類別',
'currencies_index' => '貨幣管理',
'languages_index' => '語言管理',
'design_index' => '首頁裝修',
'pages_index' => '信息頁面',
'design_footer_index' => '頁尾裝修',
'design_menu_index' => '導航配置',
'categories_index' => '商品分類',
'products_index' => '商品管理',
'products_trashed' => '回收站',
'customers_trashed' => '回收站',
'brands_index' => '商品品牌',
'orders_index' => '訂單列表',
'rmas_index' => '售後管理',
'rma_reasons_index' => '售後原因',
'customers_index' => '客戶列表',
'customer_groups_index' => '客戶組',
'countries_index' => '國家管理',
'zones_index' => '省份管理',
'update_nav' => '更新',
'update_title' => '發現新的BeikeShop版本是否立即更新',
'update_new_version' => '最新版本',
'update_old_version' => '當前版本',
'update_date' => '更新日期',
'update_btn' => '前往下載',
'attribute_groups_index' => '屬性組',
'attributes_index' => '屬性',
'settings_index' => '系統設置',
'admin_users_index' => '後台用戶',
'plugins_index' => '插件列表',
'marketing_index' => '插件市場',
'regions_index' => '區域分組',
'tax_rates_index' => '稅率設置',
'tax_classes_index' => '稅費類別',
'currencies_index' => '貨幣管理',
'languages_index' => '語言管理',
'design_index' => '首頁裝修',
'pages_index' => '文章管理',
'page_categories_index' => '文章分類',
'design_footer_index' => '頁尾裝修',
'design_menu_index' => '導航配置',
'categories_index' => '商品分類',
'products_index' => '商品管理',
'products_trashed' => '回收站',
'customers_trashed' => '回收站',
'brands_index' => '商品品牌',
'orders_index' => '訂單列表',
'rmas_index' => '售後管理',
'rma_reasons_index' => '售後原因',
'customers_index' => '客戶列表',
'customer_groups_index' => '客戶組',
'countries_index' => '國家管理',
'zones_index' => '省份管理',
'update_nav' => '更新',
'update_title' => '發現新的BeikeShop版本是否立即更新',
'update_new_version' => '最新版本',
'update_old_version' => '當前版本',
'update_date' => '更新日期',
'update_btn' => '前往下載',
];

View File

@ -14,4 +14,5 @@ return [
'countries_index' => '國家列表',
'countries_create' => '創建國家',
'countries_update' => '更新國家',
'countries_delete' => '刪除國家',
];