diff --git a/packages/admin/resources/lang/nl/actions.php b/packages/admin/resources/lang/nl/actions.php new file mode 100644 index 0000000000..badbabe6e2 --- /dev/null +++ b/packages/admin/resources/lang/nl/actions.php @@ -0,0 +1,46 @@ + [ + 'create_root' => [ + 'label' => 'Create Root Collection', + ], + 'create_child' => [ + 'label' => 'Create Child Collection', + ], + 'move' => [ + 'label' => 'Move Collection', + ], + 'delete' => [ + 'label' => 'Delete', + ], + ], + 'orders' => [ + 'update_status' => [ + 'label' => 'Update Status', + 'wizard' => [ + 'step_one' => [ + 'label' => 'Status', + ], + 'step_two' => [ + 'label' => 'Mailers & Notifications', + 'no_mailers' => 'There are no mailers available for this status.', + ], + 'step_three' => [ + 'label' => 'Preview & Save', + 'no_mailers' => 'No mailers have been chosen for preview.', + ], + ], + 'notification' => [ + 'label' => 'Order status updated', + ], + 'billing_email' => [ + 'label' => 'Billing Email', + ], + 'shipping_email' => [ + 'label' => 'Shipping Email', + ], + ], + + ], +]; diff --git a/packages/admin/resources/lang/nl/activity.php b/packages/admin/resources/lang/nl/activity.php new file mode 100644 index 0000000000..fd8a141426 --- /dev/null +++ b/packages/admin/resources/lang/nl/activity.php @@ -0,0 +1,29 @@ + 'Activity', + + 'plural_label' => 'Activities', + + 'table' => [ + 'subject' => 'Subject', + 'description' => 'Description', + 'log' => 'Log', + 'logged_at' => 'Logged At', + 'event' => 'Event', + 'logged_from' => 'Logged From', + 'logged_until' => 'Logged Until', + ], + + 'form' => [ + 'causer_type' => 'Causer Type', + 'causer_id' => 'Causer Id', + 'subject_type' => 'Subject type', + 'subject_id' => 'Subject Id', + 'description' => 'Description', + 'attributes' => 'Attributes', + 'old' => 'Old', + ], + +]; diff --git a/packages/admin/resources/lang/nl/address.php b/packages/admin/resources/lang/nl/address.php new file mode 100644 index 0000000000..2226d47010 --- /dev/null +++ b/packages/admin/resources/lang/nl/address.php @@ -0,0 +1,93 @@ + 'Address', + + 'plural_label' => 'Addresses', + + 'table' => [ + 'title' => [ + 'label' => 'Title', + ], + 'first_name' => [ + 'label' => 'First Name', + ], + 'last_name' => [ + 'label' => 'Last Name', + ], + 'company_name' => [ + 'label' => 'Company Name', + ], + 'line_one' => [ + 'label' => 'Address', + ], + 'line_two' => [ + 'label' => 'Line Two', + ], + 'line_three' => [ + 'label' => 'Line Three', + ], + 'city' => [ + 'label' => 'City', + ], + 'country_id' => [ + 'label' => 'Country', + ], + 'state' => [ + 'label' => 'State', + ], + 'postcode' => [ + 'label' => 'Postcode', + ], + 'contact_email' => [ + 'label' => 'Contact Email', + ], + 'contact_phone' => [ + 'label' => 'Contact Phone', + ], + ], + + 'form' => [ + 'title' => [ + 'label' => 'Title', + ], + 'first_name' => [ + 'label' => 'First Name', + ], + 'last_name' => [ + 'label' => 'Last Name', + ], + 'company_name' => [ + 'label' => 'Company Name', + ], + 'line_one' => [ + 'label' => 'Line One', + ], + 'line_two' => [ + 'label' => 'Line Two', + ], + 'line_three' => [ + 'label' => 'Line Three', + ], + 'city' => [ + 'label' => 'City', + ], + 'country_id' => [ + 'label' => 'Country', + ], + 'state' => [ + 'label' => 'State', + ], + 'postcode' => [ + 'label' => 'Postcode', + ], + 'contact_email' => [ + 'label' => 'Contact Email', + ], + 'contact_phone' => [ + 'label' => 'Contact Phone', + ], + ], + +]; diff --git a/packages/admin/resources/lang/nl/attribute.php b/packages/admin/resources/lang/nl/attribute.php new file mode 100644 index 0000000000..45e6a96beb --- /dev/null +++ b/packages/admin/resources/lang/nl/attribute.php @@ -0,0 +1,55 @@ + 'Attribute', + + 'plural_label' => 'Attributes', + + 'table' => [ + 'name' => [ + 'label' => 'Name', + ], + 'description' => [ + 'label' => 'Description', + ], + 'handle' => [ + 'label' => 'Handle', + ], + 'type' => [ + 'label' => 'Type', + ], + ], + + 'form' => [ + 'attributable_type' => [ + 'label' => 'Type', + ], + 'name' => [ + 'label' => 'Name', + ], + 'description' => [ + 'label' => 'Description', + 'helper' => 'Use to display the helper text below the entry', + ], + 'handle' => [ + 'label' => 'Handle', + ], + 'searchable' => [ + 'label' => 'Searchable', + ], + 'filterable' => [ + 'label' => 'Filterable', + ], + 'required' => [ + 'label' => 'Required', + ], + 'type' => [ + 'label' => 'Type', + ], + 'validation_rules' => [ + 'label' => 'Validation Rules', + 'helper' => 'Rules for attribute field, example: min:1|max:10|...', + ], + ], +]; diff --git a/packages/admin/resources/lang/nl/attributegroup.php b/packages/admin/resources/lang/nl/attributegroup.php new file mode 100644 index 0000000000..cccb3c5550 --- /dev/null +++ b/packages/admin/resources/lang/nl/attributegroup.php @@ -0,0 +1,46 @@ + 'Attribute Group', + + 'plural_label' => 'Attribute Groups', + + 'table' => [ + 'attributable_type' => [ + 'label' => 'Type', + ], + 'name' => [ + 'label' => 'Name', + ], + 'handle' => [ + 'label' => 'Handle', + ], + 'position' => [ + 'label' => 'Position', + ], + ], + + 'form' => [ + 'attributable_type' => [ + 'label' => 'Type', + ], + 'name' => [ + 'label' => 'Name', + ], + 'handle' => [ + 'label' => 'Handle', + ], + 'position' => [ + 'label' => 'Position', + ], + ], + + 'action' => [ + 'delete' => [ + 'notification' => [ + 'error_protected' => 'This attribute group can not be deleted as there are attributes associated.', + ], + ], + ], +]; diff --git a/packages/admin/resources/lang/nl/auth.php b/packages/admin/resources/lang/nl/auth.php new file mode 100644 index 0000000000..2271ab451a --- /dev/null +++ b/packages/admin/resources/lang/nl/auth.php @@ -0,0 +1,32 @@ + 'Admin', + 'roles.admin.description' => 'Admin with full access', + 'roles.staff.label' => 'Staff', + 'roles.staff.description' => 'Staff with fundamental access', + /** + * Permissions. + */ + 'permissions.settings.label' => 'Settings', + 'permissions.settings.description' => 'Gives access to the settings area of the hub', + 'permissions.settings:core.label' => 'Core Settings', + 'permissions.settings:core.description' => 'Access fundamental store settings, such as channels, languages, currencies, etc', + 'permissions.settings:manage-staff.label' => 'Manage Staff', + 'permissions.settings:manage-staff.description' => 'Allow the staff member to edit other staff', + 'permissions.settings:manage-attributes.label' => 'Manage Attributes', + 'permissions.settings:manage-attributes.description' => 'Allow the staff member to edit and create additional attributes', + 'permissions.catalog:manage-products.label' => 'Manage Products', + 'permissions.catalog:manage-products.description' => 'Allow the staff member to edit products, product types and brands', + 'permissions.catalog:manage-collections.label' => 'Manage Collections', + 'permissions.catalog:manage-collections.description' => 'Allow the staff member to edit collections and their groups', + 'permissions.sales:manage-orders.label' => 'Manage Orders', + 'permissions.sales:manage-orders.description' => 'Allow the staff member to manage orders', + 'permissions.sales:manage-customers.label' => 'Manage Customers', + 'permissions.sales:manage-customers.description' => 'Allow the staff member to manage customers', + 'permissions.sales:manage-discounts.label' => 'Manage Discounts', + 'permissions.sales:manage-discounts.description' => 'Allow the staff member to manage discounts', +]; diff --git a/packages/admin/resources/lang/nl/brand.php b/packages/admin/resources/lang/nl/brand.php new file mode 100644 index 0000000000..89f346f1f0 --- /dev/null +++ b/packages/admin/resources/lang/nl/brand.php @@ -0,0 +1,72 @@ + 'Brand', + + 'plural_label' => 'Brands', + + 'table' => [ + 'name' => [ + 'label' => 'Name', + ], + 'products_count' => [ + 'label' => 'No. Products', + ], + ], + + 'form' => [ + 'name' => [ + 'label' => 'Name', + ], + ], + + 'action' => [ + 'delete' => [ + 'notification' => [ + 'error_protected' => 'This brand can not be deleted as there are products associated.', + ], + ], + ], + 'pages' => [ + 'products' => [ + 'label' => 'Products', + 'actions' => [ + 'attach' => [ + 'label' => 'Associate a product', + 'form' => [ + 'record_id' => [ + 'label' => 'Product', + ], + ], + 'notification' => [ + 'success' => 'Product attached to brand', + ], + ], + 'detach' => [ + 'notification' => [ + 'success' => 'Product detached.', + ], + ], + ], + ], + 'collections' => [ + 'label' => 'Collections', + 'table' => [ + 'header_actions' => [ + 'attach' => [ + 'record_select' => [ + 'placeholder' => 'Select a collection', + ], + ], + ], + ], + 'actions' => [ + 'attach' => [ + 'label' => 'Associate a collection', + ], + ], + ], + ], + +]; diff --git a/packages/admin/resources/lang/nl/channel.php b/packages/admin/resources/lang/nl/channel.php new file mode 100644 index 0000000000..72ed1465be --- /dev/null +++ b/packages/admin/resources/lang/nl/channel.php @@ -0,0 +1,39 @@ + 'Channel', + + 'plural_label' => 'Channels', + + 'table' => [ + 'name' => [ + 'label' => 'Name', + ], + 'handle' => [ + 'label' => 'Handle', + ], + 'url' => [ + 'label' => 'URL', + ], + 'default' => [ + 'label' => 'Default', + ], + ], + + 'form' => [ + 'name' => [ + 'label' => 'Name', + ], + 'handle' => [ + 'label' => 'Handle', + ], + 'url' => [ + 'label' => 'URL', + ], + 'default' => [ + 'label' => 'Default', + ], + ], + +]; diff --git a/packages/admin/resources/lang/nl/collection.php b/packages/admin/resources/lang/nl/collection.php new file mode 100644 index 0000000000..cd14f34b74 --- /dev/null +++ b/packages/admin/resources/lang/nl/collection.php @@ -0,0 +1,45 @@ + 'Collection', + + 'plural_label' => 'Collections', + + 'form' => [ + 'name' => [ + 'label' => 'Name', + ], + ], + + 'pages' => [ + 'children' => [ + 'label' => 'Child Collections', + 'actions' => [ + 'create_child' => [ + 'label' => 'Create Child Collection', + ], + ], + 'table' => [ + 'children_count' => [ + 'label' => 'No. Children', + ], + 'name' => [ + 'label' => 'Name', + ], + ], + ], + 'edit' => [ + 'label' => 'Basic Information', + ], + 'products' => [ + 'label' => 'Products', + 'actions' => [ + 'attach' => [ + 'label' => 'Attach Product', + ], + ], + ], + ], + +]; diff --git a/packages/admin/resources/lang/nl/collectiongroup.php b/packages/admin/resources/lang/nl/collectiongroup.php new file mode 100644 index 0000000000..117086c97e --- /dev/null +++ b/packages/admin/resources/lang/nl/collectiongroup.php @@ -0,0 +1,37 @@ + 'Collection Group', + + 'plural_label' => 'Collection Groups', + + 'table' => [ + 'name' => [ + 'label' => 'Name', + ], + 'handle' => [ + 'label' => 'Handle', + ], + 'collections_count' => [ + 'label' => 'No. Collections', + ], + ], + + 'form' => [ + 'name' => [ + 'label' => 'Name', + ], + 'handle' => [ + 'label' => 'Handle', + ], + ], + + 'action' => [ + 'delete' => [ + 'notification' => [ + 'error_protected' => 'This collection group can not be deleted as there are collections associated.', + ], + ], + ], +]; diff --git a/packages/admin/resources/lang/nl/components.php b/packages/admin/resources/lang/nl/components.php new file mode 100644 index 0000000000..28295b696d --- /dev/null +++ b/packages/admin/resources/lang/nl/components.php @@ -0,0 +1,117 @@ + [ + 'notification' => [ + + 'updated' => 'Tags updated', + + ], + ], + + 'activity-log' => [ + + 'input' => [ + + 'placeholder' => 'Add a comment', + + ], + + 'action' => [ + + 'add-comment' => 'Add Comment', + + ], + + 'system' => 'System', + + 'partials' => [ + 'orders' => [ + 'order_created' => 'Order Created', + + 'status_change' => 'Status updated', + + 'capture' => 'Payment of :amount on card ending :last_four', + + 'authorized' => 'Authorized of :amount on card ending :last_four', + + 'refund' => 'Refund of :amount on card ending :last_four', + + 'address' => ':type updated', + + 'billingAddress' => 'Billing address', + + 'shippingAddress' => 'Shipping address', + ], + + 'update' => [ + 'updated' => ':model updated', + ], + + 'create' => [ + 'created' => ':model created', + ], + + 'tags' => [ + 'updated' => 'Tags updated', + 'added' => 'Added', + 'removed' => 'Removed', + ], + ], + + 'notification' => [ + 'comment_added' => 'Comment added', + ], + + ], + + 'forms' => [ + 'youtube' => [ + 'helperText' => 'Enter the ID of the YouTube video. e.g. dQw4w9WgXcQ', + ], + ], + + 'collection-tree-view' => [ + 'actions' => [ + 'move' => [ + 'form' => [ + 'target_id' => [ + 'label' => 'Parent Collection', + ], + ], + ], + ], + 'notifications' => [ + 'collections-reordered' => [ + 'success' => 'Collections Reordered', + ], + 'node-expanded' => [ + 'danger' => 'Unable to load collections', + ], + 'delete' => [ + 'danger' => 'Unable to delete collection', + ], + ], + ], + + 'product-options-list' => [ + 'add-option' => [ + 'label' => 'Add Option', + ], + 'delete-option' => [ + 'label' => 'Delete Option', + ], + 'remove-shared-option' => [ + 'label' => 'Remove Shared Option', + ], + 'add-value' => [ + 'label' => 'Add Another Value', + ], + 'name' => [ + 'label' => 'Name', + ], + 'values' => [ + 'label' => 'Values', + ], + ], +]; diff --git a/packages/admin/resources/lang/nl/currency.php b/packages/admin/resources/lang/nl/currency.php new file mode 100644 index 0000000000..1f03c951d6 --- /dev/null +++ b/packages/admin/resources/lang/nl/currency.php @@ -0,0 +1,51 @@ + 'Currency', + + 'plural_label' => 'Currencies', + + 'table' => [ + 'name' => [ + 'label' => 'Name', + ], + 'code' => [ + 'label' => 'Code', + ], + 'exchange_rate' => [ + 'label' => 'Exchange Rate', + ], + 'decimal_places' => [ + 'label' => 'Decimal Places', + ], + 'enabled' => [ + 'label' => 'Enabled', + ], + 'default' => [ + 'label' => 'Default', + ], + ], + + 'form' => [ + 'name' => [ + 'label' => 'Name', + ], + 'code' => [ + 'label' => 'Code', + ], + 'exchange_rate' => [ + 'label' => 'Exchange Rate', + ], + 'decimal_places' => [ + 'label' => 'Decimal Places', + ], + 'enabled' => [ + 'label' => 'Enabled', + ], + 'default' => [ + 'label' => 'Default', + ], + ], + +]; diff --git a/packages/admin/resources/lang/nl/customer.php b/packages/admin/resources/lang/nl/customer.php new file mode 100644 index 0000000000..6dfe6c5cd5 --- /dev/null +++ b/packages/admin/resources/lang/nl/customer.php @@ -0,0 +1,63 @@ + 'Customer', + + 'plural_label' => 'Customers', + + 'table' => [ + 'full_name' => [ + 'label' => 'Name', + ], + 'first_name' => [ + 'label' => 'First Name', + ], + 'last_name' => [ + 'label' => 'Last Name', + ], + 'title' => [ + 'label' => 'Title', + ], + 'company_name' => [ + 'label' => 'Company Name', + ], + 'vat_no' => [ + 'label' => 'VAT No.', + ], + 'account_reference' => [ + 'label' => 'Account Reference', + ], + 'new' => [ + 'label' => 'New', + ], + 'returning' => [ + 'label' => 'Returning', + ], + ], + + 'form' => [ + 'title' => [ + 'label' => 'Title', + ], + 'first_name' => [ + 'label' => 'First Name', + ], + 'last_name' => [ + 'label' => 'Last Name', + ], + 'company_name' => [ + 'label' => 'Company Name', + ], + 'account_ref' => [ + 'label' => 'Account Reference', + ], + 'vat_no' => [ + 'label' => 'VAT No.', + ], + 'customer_groups' => [ + 'label' => 'Customer Groups', + ], + ], + +]; diff --git a/packages/admin/resources/lang/nl/customergroup.php b/packages/admin/resources/lang/nl/customergroup.php new file mode 100644 index 0000000000..0b5ad1ff10 --- /dev/null +++ b/packages/admin/resources/lang/nl/customergroup.php @@ -0,0 +1,40 @@ + 'Customer Group', + + 'plural_label' => 'Customer Groups', + + 'table' => [ + 'name' => [ + 'label' => 'Name', + ], + 'handle' => [ + 'label' => 'Handle', + ], + 'default' => [ + 'label' => 'Default', + ], + ], + + 'form' => [ + 'name' => [ + 'label' => 'Name', + ], + 'handle' => [ + 'label' => 'Handle', + ], + 'default' => [ + 'label' => 'Default', + ], + ], + + 'action' => [ + 'delete' => [ + 'notification' => [ + 'error_protected' => 'This customer group can not be deleted as there are customers associated.', + ], + ], + ], +]; diff --git a/packages/admin/resources/lang/nl/discount.php b/packages/admin/resources/lang/nl/discount.php new file mode 100644 index 0000000000..1899f3345c --- /dev/null +++ b/packages/admin/resources/lang/nl/discount.php @@ -0,0 +1,324 @@ + 'Discounts', + 'label' => 'Discount', + 'form' => [ + 'conditions' => [ + 'heading' => 'Conditions', + ], + 'buy_x_get_y' => [ + 'heading' => 'Buy X Get Y', + ], + 'amount_off' => [ + 'heading' => 'Amount Off', + ], + 'name' => [ + 'label' => 'Name', + ], + 'handle' => [ + 'label' => 'Handle', + ], + 'starts_at' => [ + 'label' => 'Start Date', + ], + 'ends_at' => [ + 'label' => 'End Date', + ], + 'priority' => [ + 'label' => 'Priority', + 'helper_text' => 'Discounts with higher priority will be applied first.', + 'options' => [ + 'low' => [ + 'label' => 'Low', + ], + 'medium' => [ + 'label' => 'Medium', + ], + 'high' => [ + 'label' => 'High', + ], + ], + ], + 'stop' => [ + 'label' => 'Stop other discounts applying after this one', + ], + 'coupon' => [ + 'label' => 'Coupon', + 'helper_text' => 'Enter the coupon required for the discount to apply, if left blank it will apply automatically.', + ], + 'max_uses' => [ + 'label' => 'Max uses', + 'helper_text' => 'Leave blank for unlimited uses.', + ], + 'max_uses_per_user' => [ + 'label' => 'Max uses per user', + 'helper_text' => 'Leave blank for unlimited uses.', + ], + 'minimum_cart_amount' => [ + 'label' => 'Minimum Cart Amount', + ], + 'min_qty' => [ + 'label' => 'Product Quantity', + 'helper_text' => 'Set how many qualifying products are required for the discount to apply.', + ], + 'reward_qty' => [ + 'label' => 'No. of free items', + 'helper_text' => 'How many of each item are discounted.', + ], + 'max_reward_qty' => [ + 'label' => 'Maximum reward quantity', + 'helper_text' => 'The maximum amount of products which can be discounted, regardless of criteria.', + ], + 'automatic_rewards' => [ + 'label' => 'Automatically add rewards', + 'helper_text' => 'Switch on to add reward products when not present in the basket.', + ], + ], + 'table' => [ + 'name' => [ + 'label' => 'Name', + ], + 'status' => [ + 'label' => 'Status', + \Lunar\Models\Discount::ACTIVE => [ + 'label' => 'Active', + ], + \Lunar\Models\Discount::PENDING => [ + 'label' => 'Pending', + ], + \Lunar\Models\Discount::EXPIRED => [ + 'label' => 'Expired', + ], + \Lunar\Models\Discount::SCHEDULED => [ + 'label' => 'Scheduled', + ], + ], + 'type' => [ + 'label' => 'Type', + ], + 'starts_at' => [ + 'label' => 'Start Date', + ], + 'ends_at' => [ + 'label' => 'End Date', + ], + ], + 'pages' => [ + 'availability' => [ + 'label' => 'Availability', + ], + 'limitations' => [ + 'label' => 'Limitations', + ], + ], + 'relationmanagers' => [ + 'collections' => [ + 'title' => 'Collections', + 'description' => 'Select which collections this discount should be limited to.', + 'actions' => [ + 'attach' => [ + 'label' => 'Attach Collection', + ], + ], + 'table' => [ + 'name' => [ + 'label' => 'Name', + ], + 'type' => [ + 'label' => 'Type', + 'limitation' => [ + 'label' => 'Limitation', + ], + 'exclusion' => [ + 'label' => 'Exclusion', + ], + ], + ], + 'form' => [ + 'type' => [ + 'options' => [ + 'limitation' => [ + 'label' => 'Limitation', + ], + 'exclusion' => [ + 'label' => 'Exclusion', + ], + ], + ], + ], + ], + 'brands' => [ + 'title' => 'Brands', + 'description' => 'Select which brands this discount should be limited to.', + 'actions' => [ + 'attach' => [ + 'label' => 'Attach Brand', + ], + ], + 'table' => [ + 'name' => [ + 'label' => 'Name', + ], + 'type' => [ + 'label' => 'Type', + 'limitation' => [ + 'label' => 'Limitation', + ], + 'exclusion' => [ + 'label' => 'Exclusion', + ], + ], + ], + 'form' => [ + 'type' => [ + 'options' => [ + 'limitation' => [ + 'label' => 'Limitation', + ], + 'exclusion' => [ + 'label' => 'Exclusion', + ], + ], + ], + ], + ], + 'products' => [ + 'title' => 'Products', + 'description' => 'Select which products this discount should be limited to.', + 'actions' => [ + 'attach' => [ + 'label' => 'Add Product', + ], + ], + 'table' => [ + 'name' => [ + 'label' => 'Name', + ], + 'type' => [ + 'label' => 'Type', + 'limitation' => [ + 'label' => 'Limitation', + ], + 'exclusion' => [ + 'label' => 'Exclusion', + ], + ], + ], + 'form' => [ + 'type' => [ + 'options' => [ + 'limitation' => [ + 'label' => 'Limitation', + ], + 'exclusion' => [ + 'label' => 'Exclusion', + ], + ], + ], + ], + ], + 'rewards' => [ + 'title' => 'Product Rewards', + 'description' => 'Select which products will be discounted if they exist in the cart and the above conditions are met.', + 'actions' => [ + 'attach' => [ + 'label' => 'Add Product', + ], + ], + 'table' => [ + 'name' => [ + 'label' => 'Name', + ], + 'type' => [ + 'label' => 'Type', + 'limitation' => [ + 'label' => 'Limitation', + ], + 'exclusion' => [ + 'label' => 'Exclusion', + ], + ], + ], + 'form' => [ + 'type' => [ + 'options' => [ + 'limitation' => [ + 'label' => 'Limitation', + ], + 'exclusion' => [ + 'label' => 'Exclusion', + ], + ], + ], + ], + ], + 'conditions' => [ + 'title' => 'Product Conditions', + 'description' => 'Select the products required for the discount to apply.', + 'actions' => [ + 'attach' => [ + 'label' => 'Add Product', + ], + ], + 'table' => [ + 'name' => [ + 'label' => 'Name', + ], + 'type' => [ + 'label' => 'Type', + 'limitation' => [ + 'label' => 'Limitation', + ], + 'exclusion' => [ + 'label' => 'Exclusion', + ], + ], + ], + 'form' => [ + 'type' => [ + 'options' => [ + 'limitation' => [ + 'label' => 'Limitation', + ], + 'exclusion' => [ + 'label' => 'Exclusion', + ], + ], + ], + ], + ], + 'productvariants' => [ + 'title' => 'Product Variants', + 'description' => 'Select which product variants this discount should be limited to.', + 'actions' => [ + 'attach' => [ + 'label' => 'Add Product Variant', + ], + ], + 'table' => [ + 'name' => [ + 'label' => 'Name', + ], + 'sku' => [ + 'label' => 'SKU', + ], + 'values' => [ + 'label' => 'Option(s)', + ], + ], + 'form' => [ + 'type' => [ + 'options' => [ + 'limitation' => [ + 'label' => 'Limitation', + ], + 'exclusion' => [ + 'label' => 'Exclusion', + ], + ], + ], + ], + ], + ], +]; diff --git a/packages/admin/resources/lang/nl/fieldtypes.php b/packages/admin/resources/lang/nl/fieldtypes.php new file mode 100644 index 0000000000..e0b034d825 --- /dev/null +++ b/packages/admin/resources/lang/nl/fieldtypes.php @@ -0,0 +1,72 @@ + [ + 'label' => 'Dropdown', + 'form' => [ + 'lookups' => [ + 'label' => 'Lookups', + 'key_label' => 'Label', + 'value_label' => 'Value', + ], + ], + ], + 'listfield' => [ + 'label' => 'List Field', + ], + 'text' => [ + 'label' => 'Text', + 'form' => [ + 'richtext' => [ + 'label' => 'Rich Text', + ], + ], + ], + 'translatedtext' => [ + 'label' => 'Translated Text', + 'form' => [ + 'richtext' => [ + 'label' => 'Rich Text', + ], + 'locales' => 'Locales', + ], + ], + 'toggle' => [ + 'label' => 'Toggle', + ], + 'youtube' => [ + 'label' => 'YouTube', + ], + 'vimeo' => [ + 'label' => 'Vimeo', + ], + 'number' => [ + 'label' => 'Number', + 'form' => [ + 'min' => [ + 'label' => 'Min.', + ], + 'max' => [ + 'label' => 'Max.', + ], + ], + ], + 'file' => [ + 'label' => 'File', + 'form' => [ + 'file_types' => [ + 'label' => 'Allowed File Types', + 'placeholder' => 'New MIME', + ], + 'multiple' => [ + 'label' => 'Allow Multiple Files', + ], + 'min_files' => [ + 'label' => 'Min. Files', + ], + 'max_files' => [ + 'label' => 'Max. Files', + ], + ], + ], +]; diff --git a/packages/admin/resources/lang/nl/global.php b/packages/admin/resources/lang/nl/global.php new file mode 100644 index 0000000000..3b06a0c094 --- /dev/null +++ b/packages/admin/resources/lang/nl/global.php @@ -0,0 +1,12 @@ + [ + 'catalog' => 'Catalog', + 'sales' => 'Sales', + 'reports' => 'Reports', + 'settings' => 'Settings', + ], + +]; diff --git a/packages/admin/resources/lang/nl/language.php b/packages/admin/resources/lang/nl/language.php new file mode 100644 index 0000000000..cb4e6f95f2 --- /dev/null +++ b/packages/admin/resources/lang/nl/language.php @@ -0,0 +1,33 @@ + 'Language', + + 'plural_label' => 'Languages', + + 'table' => [ + 'name' => [ + 'label' => 'Name', + ], + 'code' => [ + 'label' => 'Code', + ], + 'default' => [ + 'label' => 'Default', + ], + ], + + 'form' => [ + 'name' => [ + 'label' => 'Name', + ], + 'code' => [ + 'label' => 'Code', + ], + 'default' => [ + 'label' => 'Default', + ], + ], + +]; diff --git a/packages/admin/resources/lang/nl/order.php b/packages/admin/resources/lang/nl/order.php new file mode 100644 index 0000000000..475d60ab39 --- /dev/null +++ b/packages/admin/resources/lang/nl/order.php @@ -0,0 +1,292 @@ + 'Order', + + 'plural_label' => 'Orders', + + 'breadcrumb' => [ + 'manage' => 'Manage', + ], + + 'transactions' => [ + 'capture' => 'Captured', + 'intent' => 'Intent', + 'refund' => 'Refunded', + 'failed' => 'Failed', + ], + + 'table' => [ + 'status' => [ + 'label' => 'Status', + ], + 'reference' => [ + 'label' => 'Reference', + ], + 'customer_reference' => [ + 'label' => 'Customer Reference', + ], + 'customer' => [ + 'label' => 'Customer', + ], + 'tags' => [ + 'label' => 'Tags', + ], + 'postcode' => [ + 'label' => 'Postcode', + ], + 'email' => [ + 'label' => 'Email', + 'copy_message' => 'Email address copied', + ], + 'phone' => [ + 'label' => 'Phone', + ], + 'total' => [ + 'label' => 'Total', + ], + 'date' => [ + 'label' => 'Date', + ], + 'new_customer' => [ + 'label' => 'Customer Type', + ], + 'placed_after' => [ + 'label' => 'Placed after', + ], + 'placed_before' => [ + 'label' => 'Placed before', + ], + ], + + 'form' => [ + 'address' => [ + 'first_name' => [ + 'label' => 'First Name', + ], + 'last_name' => [ + 'label' => 'Last Name', + ], + 'line_one' => [ + 'label' => 'Address Line 1', + ], + 'line_two' => [ + 'label' => 'Address Line 2', + ], + 'line_three' => [ + 'label' => 'Address Line 3', + ], + 'company_name' => [ + 'label' => 'Company Name', + ], + 'contact_phone' => [ + 'label' => 'Phone', + ], + 'contact_email' => [ + 'label' => 'Email Address', + ], + 'city' => [ + 'label' => 'City', + ], + 'state' => [ + 'label' => 'State / Province', + ], + 'postcode' => [ + 'label' => 'Postal Code', + ], + 'country_id' => [ + 'label' => 'Country', + ], + ], + + 'reference' => [ + 'label' => 'Reference', + ], + 'status' => [ + 'label' => 'Status', + ], + 'transaction' => [ + 'label' => 'Transaction', + ], + 'amount' => [ + 'label' => 'Amount', + + 'hint' => [ + 'less_than_total' => "You're about to capture an amount less than the total transaction value", + ], + ], + + 'notes' => [ + 'label' => 'Notes', + ], + 'confirm' => [ + 'label' => 'Confirm', + + 'alert' => 'Confirmation required', + + 'hint' => [ + 'capture' => 'Please confirm you want to capture this payment', + 'refund' => 'Please confirm you wish to refund this amount.', + ], + ], + ], + + 'infolist' => [ + 'notes' => [ + 'label' => 'Notes', + 'placeholder' => 'No notes on this order', + ], + 'delivery_instructions' => [ + 'label' => 'Delivery Instructions', + ], + 'shipping_total' => [ + 'label' => 'Shipping Total', + ], + 'paid' => [ + 'label' => 'Paid', + ], + 'refund' => [ + 'label' => 'Refund', + ], + 'unit_price' => [ + 'label' => 'Unit Price', + ], + 'quantity' => [ + 'label' => 'Quantity', + ], + 'sub_total' => [ + 'label' => 'Sub Total', + ], + 'discount_total' => [ + 'label' => 'Discount Total', + ], + 'total' => [ + 'label' => 'Total', + ], + 'current_stock_level' => [ + 'message' => 'Current Stock Level: :count', + ], + 'purchase_stock_level' => [ + 'message' => 'at time of ordering: :count', + ], + 'status' => [ + 'label' => 'Status', + ], + 'reference' => [ + 'label' => 'Reference', + ], + 'customer_reference' => [ + 'label' => 'Customer Reference', + ], + 'channel' => [ + 'label' => 'Channel', + ], + 'date_created' => [ + 'label' => 'Date Created', + ], + 'date_placed' => [ + 'label' => 'Date Placed', + ], + 'new_returning' => [ + 'label' => 'New / Returning', + ], + 'new_customer' => [ + 'label' => 'New Customer', + ], + 'returning_customer' => [ + 'label' => 'Returning Customer', + ], + 'shipping_address' => [ + 'label' => 'Shipping Address', + ], + 'billing_address' => [ + 'label' => 'Billing Address', + ], + 'address_not_set' => [ + 'label' => 'No address set', + ], + 'billing_matches_shipping' => [ + 'label' => 'Same as shipping address', + ], + 'additional_info' => [ + 'label' => 'Additional Information', + ], + 'no_additional_info' => [ + 'label' => 'No Additional Information', + ], + 'tags' => [ + 'label' => 'Tags', + ], + 'timeline' => [ + 'label' => 'Timeline', + ], + 'transactions' => [ + 'label' => 'Transactions', + 'placeholder' => 'No transactions', + ], + 'alert' => [ + 'requires_capture' => 'This order still requires payment to be captured.', + 'partially_refunded' => 'This order has been partially refunded.', + 'refunded' => 'This order has been refunded.', + ], + ], + + 'action' => [ + 'bulk_update_status' => [ + 'label' => 'Update Status', + 'notification' => 'Orders status updated', + ], + 'update_status' => [ + 'new_status' => [ + 'label' => 'New status', + ], + 'additional_content' => [ + 'label' => 'Additional content', + ], + 'additional_email_recipient' => [ + 'label' => 'Additional email recipient', + 'placeholder' => 'optional', + ], + ], + 'download_order_pdf' => [ + 'label' => 'Download PDF', + 'notification' => 'Order PDF downloading', + ], + 'edit_address' => [ + 'label' => 'Edit', + + 'notification' => [ + 'error' => 'Error', + + 'billing_address' => [ + 'saved' => 'Billing address saved', + ], + + 'shipping_address' => [ + 'saved' => 'Shipping address saved', + ], + ], + ], + 'edit_tags' => [ + 'label' => 'Edit', + ], + 'capture_payment' => [ + 'label' => 'Capture Payment', + + 'notification' => [ + 'error' => 'There was a problem with the capture', + 'success' => 'Capture successful', + ], + ], + 'refund_payment' => [ + 'label' => 'Refund', + + 'notification' => [ + 'error' => 'There was a problem with the refund', + 'success' => 'Refund successful', + ], + ], + ], + +]; diff --git a/packages/admin/resources/lang/nl/product.php b/packages/admin/resources/lang/nl/product.php new file mode 100644 index 0000000000..52b49a737d --- /dev/null +++ b/packages/admin/resources/lang/nl/product.php @@ -0,0 +1,121 @@ + 'Product', + + 'plural_label' => 'Products', + + 'status' => [ + 'unpublished' => [ + 'content' => 'Currently in draft status, this product is hidden across all channels and customer groups.', + ], + 'availability' => [ + 'customer_groups' => 'This product is currently unavailable for all customer groups.', + 'channels' => 'This product is currently unavailable for all channels.', + ], + ], + + 'table' => [ + 'status' => [ + 'label' => 'Status', + 'states' => [ + 'deleted' => 'Deleted', + 'draft' => 'Draft', + 'published' => 'Published', + ], + ], + 'name' => [ + 'label' => 'Name', + ], + 'brand' => [ + 'label' => 'Brand', + ], + 'sku' => [ + 'label' => 'SKU', + ], + 'stock' => [ + 'label' => 'Stock', + ], + 'producttype' => [ + 'label' => 'Product Type', + ], + ], + + 'actions' => [ + 'edit_status' => [ + 'label' => 'Update Status', + 'heading' => 'Update Status', + ], + ], + + 'form' => [ + 'name' => [ + 'label' => 'Name', + ], + 'brand' => [ + 'label' => 'Brand', + ], + 'sku' => [ + 'label' => 'SKU', + ], + 'producttype' => [ + 'label' => 'Product Type', + ], + 'status' => [ + 'label' => 'Status', + 'options' => [ + 'published' => [ + 'label' => 'Published', + 'description' => 'This product will be available across all enabled customer groups and channels', + ], + 'draft' => [ + 'label' => 'Draft', + 'description' => 'This product will be hidden across all channels and customer groups', + ], + ], + ], + 'tags' => [ + 'label' => 'Tags', + ], + 'collections' => [ + 'label' => 'Collections', + ], + ], + + 'pages' => [ + 'availability' => [ + 'label' => 'Availability', + ], + 'identifiers' => [ + 'label' => 'Product Identifiers', + ], + 'inventory' => [ + 'label' => 'Inventory', + ], + 'pricing' => [ + 'form' => [ + 'tax_class_id' => [ + 'label' => 'Tax Class', + ], + 'tax_ref' => [ + 'label' => 'Tax Reference', + 'helper_text' => 'Optional, for integration with 3rd party systems.', + ], + ], + ], + 'shipping' => [ + 'label' => 'Shipping', + ], + 'variants' => [ + 'label' => 'Variants', + ], + 'collections' => [ + 'label' => 'Collections', + ], + 'associations' => [ + 'label' => 'Product Associations', + ], + ], + +]; diff --git a/packages/admin/resources/lang/nl/productoption.php b/packages/admin/resources/lang/nl/productoption.php new file mode 100644 index 0000000000..2711643461 --- /dev/null +++ b/packages/admin/resources/lang/nl/productoption.php @@ -0,0 +1,124 @@ + 'Product Option', + + 'plural_label' => 'Product Options', + + 'table' => [ + 'name' => [ + 'label' => 'Name', + ], + 'label' => [ + 'label' => 'Label', + ], + 'handle' => [ + 'label' => 'Handle', + ], + 'shared' => [ + 'label' => 'Shared', + ], + ], + + 'form' => [ + 'name' => [ + 'label' => 'Name', + ], + 'label' => [ + 'label' => 'Label', + ], + 'handle' => [ + 'label' => 'Handle', + ], + ], + + 'widgets' => [ + 'product-options' => [ + 'notifications' => [ + 'save-variants' => [ + 'success' => [ + 'title' => 'Product Variants Saved', + ], + ], + ], + 'actions' => [ + 'cancel' => [ + 'label' => 'Cancel', + ], + 'save-options' => [ + 'label' => 'Save Options', + ], + 'add-shared-option' => [ + 'label' => 'Add Shared Option', + 'form' => [ + 'product_option' => [ + 'label' => 'Product Option', + ], + 'no_shared_components' => [ + 'label' => 'No shared options are available.', + ], + ], + ], + 'add-restricted-option' => [ + 'label' => 'Add Option', + ], + ], + 'options-list' => [ + 'empty' => [ + 'heading' => 'There are no product options configured', + 'description' => 'Add a shared or restricted product option to start generating some variants.', + ], + ], + 'options-table' => [ + 'title' => 'Product Options', + 'configure-options' => [ + 'label' => 'Configure Options', + ], + 'table' => [ + 'option' => [ + 'label' => 'Option', + ], + 'values' => [ + 'label' => 'Values', + ], + ], + ], + 'variants-table' => [ + 'title' => 'Product Variants', + 'actions' => [ + 'create' => [ + 'label' => 'Create Variant', + ], + 'edit' => [ + 'label' => 'Edit', + ], + 'delete' => [ + 'label' => 'Delete', + ], + ], + 'empty' => [ + 'heading' => 'No Variants Configured', + ], + 'table' => [ + 'new' => [ + 'label' => 'NEW', + ], + 'option' => [ + 'label' => 'Option', + ], + 'sku' => [ + 'label' => 'SKU', + ], + 'price' => [ + 'label' => 'Price', + ], + 'stock' => [ + 'label' => 'Stock', + ], + ], + ], + ], + ], + +]; diff --git a/packages/admin/resources/lang/nl/producttype.php b/packages/admin/resources/lang/nl/producttype.php new file mode 100644 index 0000000000..76dbaaf483 --- /dev/null +++ b/packages/admin/resources/lang/nl/producttype.php @@ -0,0 +1,52 @@ + 'Product Type', + + 'plural_label' => 'Product Types', + + 'table' => [ + 'name' => [ + 'label' => 'Name', + ], + 'products_count' => [ + 'label' => 'Product count', + ], + 'product_attributes_count' => [ + 'label' => 'Product Attributes', + ], + 'variant_attributes_count' => [ + 'label' => 'Variant Attributes', + ], + ], + + 'tabs' => [ + 'product_attributes' => [ + 'label' => 'Product Attributes', + ], + 'variant_attributes' => [ + 'label' => 'Variant Attributes', + ], + ], + + 'form' => [ + 'name' => [ + 'label' => 'Name', + ], + ], + + 'attributes' => [ + 'no_groups' => 'There are no attribute groups available.', + 'no_attributes' => 'There are no attributes available.', + ], + + 'action' => [ + 'delete' => [ + 'notification' => [ + 'error_protected' => 'This product type can not be deleted as there are products associated.', + ], + ], + ], + +]; diff --git a/packages/admin/resources/lang/nl/productvariant.php b/packages/admin/resources/lang/nl/productvariant.php new file mode 100644 index 0000000000..535217308d --- /dev/null +++ b/packages/admin/resources/lang/nl/productvariant.php @@ -0,0 +1,105 @@ + 'Product Variant', + 'plural_label' => 'Product Variants', + 'pages' => [ + 'edit' => [ + 'title' => 'Basic Information', + ], + 'media' => [ + 'title' => 'Media', + 'form' => [ + 'no_selection' => [ + 'label' => 'You do not currently have an image selected for this variant.', + ], + 'no_media_available' => [ + 'label' => 'There is currently no media available on this product.', + ], + 'images' => [ + 'label' => 'Primary Image', + 'helper_text' => 'Select the product image which represents this variant.', + ], + ], + ], + 'identifiers' => [ + 'title' => 'Identifiers', + ], + 'inventory' => [ + 'title' => 'Inventory', + ], + 'shipping' => [ + 'title' => 'Shipping', + ], + ], + 'form' => [ + 'sku' => [ + 'label' => 'SKU', + ], + 'gtin' => [ + 'label' => 'Global Trade Item Number (GTIN)', + ], + 'mpn' => [ + 'label' => 'Manufacturer Part Number (MPN)', + ], + 'ean' => [ + 'label' => 'UPC/EAN', + ], + 'stock' => [ + 'label' => 'In Stock', + ], + 'backorder' => [ + 'label' => 'On Backorder', + ], + 'purchasable' => [ + 'label' => 'Purchasability', + 'options' => [ + 'always' => 'Always', + 'in_stock' => 'In Stock', + 'in_stock_or_on_backorder' => 'In Stock or On Backorder', + ], + ], + 'unit_quantity' => [ + 'label' => 'Unit Quantity', + 'helper_text' => 'How many individual items make up 1 unit.', + ], + 'min_quantity' => [ + 'label' => 'Minimum Quantity', + 'helper_text' => 'The minimum quantity of a product variant that can be bought in a single purchase.', + ], + 'quantity_increment' => [ + 'label' => 'Quantity Increment', + 'helper_text' => 'The product variant must be purchased in multiples of this quantity.', + ], + 'tax_class_id' => [ + 'label' => 'Tax Class', + ], + 'shippable' => [ + 'label' => 'Shippable', + ], + 'length_value' => [ + 'label' => 'Length', + ], + 'length_unit' => [ + 'label' => 'Length Unit', + ], + 'width_value' => [ + 'label' => 'Width', + ], + 'width_unit' => [ + 'label' => 'Width Unit', + ], + 'height_value' => [ + 'label' => 'Height', + ], + 'height_unit' => [ + 'label' => 'Height Unit', + ], + 'weight_value' => [ + 'label' => 'Weight', + ], + 'weight_unit' => [ + 'label' => 'Weight Unit', + ], + ], +]; diff --git a/packages/admin/resources/lang/nl/relationmanagers.php b/packages/admin/resources/lang/nl/relationmanagers.php new file mode 100644 index 0000000000..9f9223eb93 --- /dev/null +++ b/packages/admin/resources/lang/nl/relationmanagers.php @@ -0,0 +1,262 @@ + [ + 'actions' => [ + 'attach' => [ + 'label' => 'Attach Customer Group', + ], + ], + 'form' => [ + 'name' => [ + 'label' => 'Name', + ], + 'enabled' => [ + 'label' => 'Enabled', + ], + 'starts_at' => [ + 'label' => 'Start Date', + ], + 'ends_at' => [ + 'label' => 'End Date', + ], + 'visible' => [ + 'label' => 'Visible', + ], + 'purchasable' => [ + 'label' => 'Purchasable', + ], + ], + 'table' => [ + 'description' => 'Associate customer groups to this :type to determine it\'s availability.', + 'name' => [ + 'label' => 'Name', + ], + 'enabled' => [ + 'label' => 'Enabled', + ], + 'starts_at' => [ + 'label' => 'Start Date', + ], + 'ends_at' => [ + 'label' => 'End Date', + ], + 'visible' => [ + 'label' => 'Visible', + ], + 'purchasable' => [ + 'label' => 'Purchasable', + ], + ], + ], + 'channels' => [ + 'actions' => [ + 'attach' => [ + 'label' => 'Schedule another Channel', + ], + ], + 'form' => [ + 'enabled' => [ + 'label' => 'Enabled', + 'helper_text_false' => 'This channel will not be enabled even if a start date is present.', + ], + 'starts_at' => [ + 'label' => 'Start Date', + 'helper_text' => 'Leave blank to be available from any date.', + ], + 'ends_at' => [ + 'label' => 'End Date', + 'helper_text' => 'Leave blank to be available indefinitely.', + ], + ], + 'table' => [ + 'description' => 'Determine which channels are enabled and schedule the availability.', + 'name' => [ + 'label' => 'Name', + ], + 'enabled' => [ + 'label' => 'Enabled', + ], + 'starts_at' => [ + 'label' => 'Start Date', + ], + 'ends_at' => [ + 'label' => 'End Date', + ], + ], + ], + 'medias' => [ + 'title' => 'Media', + 'title_plural' => 'Media', + 'actions' => [ + 'create' => [ + 'label' => 'Create Media', + ], + 'view' => [ + 'label' => 'View', + ], + ], + 'form' => [ + 'name' => [ + 'label' => 'Name', + ], + 'media' => [ + 'label' => 'Image', + ], + 'primary' => [ + 'label' => 'Primary', + ], + ], + 'table' => [ + 'image' => [ + 'label' => 'Image', + ], + 'file' => [ + 'label' => 'File', + ], + 'name' => [ + 'label' => 'Name', + ], + 'primary' => [ + 'label' => 'Primary', + ], + ], + ], + 'urls' => [ + 'title' => 'URL', + 'title_plural' => 'URLs', + 'actions' => [ + 'create' => [ + 'label' => 'Create URL', + ], + ], + 'filters' => [ + 'language_id' => [ + 'label' => 'Language', + ], + ], + 'form' => [ + 'slug' => [ + 'label' => 'Slug', + ], + 'default' => [ + 'label' => 'Default', + ], + 'language' => [ + 'label' => 'Language', + ], + ], + 'table' => [ + 'slug' => [ + 'label' => 'Slug', + ], + 'default' => [ + 'label' => 'Default', + ], + 'language' => [ + 'label' => 'Language', + ], + ], + ], + 'customer_group_pricing' => [ + 'title' => 'Customer Group Pricing', + 'title_plural' => 'Customer Group Pricing', + 'table' => [ + 'heading' => 'Customer Group Pricing', + 'description' => 'Associate price to customer groups to determine product price.', + 'empty_state' => [ + 'label' => 'No customer group pricing exist.', + 'description' => 'Create a customer group price to get started.', + ], + 'actions' => [ + 'create' => [ + 'label' => 'Add Customer Group Price', + 'modal' => [ + 'heading' => 'Create Customer Group Price', + ], + ], + ], + ], + ], + 'pricing' => [ + 'title' => 'Pricing', + 'title_plural' => 'Pricing', + 'tab_name' => 'Price Breaks', + 'table' => [ + 'heading' => 'Price Breaks', + 'description' => 'Reduce the price when a customer purchases in larger quantities.', + 'empty_state' => [ + 'label' => 'No price breaks exist.', + ], + 'actions' => [ + 'create' => [ + 'label' => 'Add Price Break', + ], + ], + 'price' => [ + 'label' => 'Price', + ], + 'customer_group' => [ + 'label' => 'Customer Group', + 'placeholder' => 'All Customer Groups', + ], + 'min_quantity' => [ + 'label' => 'Minimum Quantity', + ], + 'currency' => [ + 'label' => 'Currency', + ], + ], + 'form' => [ + 'price' => [ + 'label' => 'Price', + 'helper_text' => 'The purchase price, before discounts.', + ], + 'customer_group_id' => [ + 'label' => 'Customer Group', + 'placeholder' => 'All Customer Groups', + 'helper_text' => 'Select which customer group to apply this price to.', + ], + 'min_quantity' => [ + 'label' => 'Minimum Quantity', + 'helper_text' => 'Select the minimum quantity this price will be available for.', + 'validation' => [ + 'unique' => 'Customer Group and Minimum Quantity must be unique.', + ], + ], + 'currency_id' => [ + 'label' => 'Currency', + 'helper_text' => 'Select the currency for this price.', + ], + 'compare_price' => [ + 'label' => 'Comparison Price', + 'helper_text' => 'The original price or RRP, for comparison with its purchase price.', + ], + 'basePrices' => [ + 'title' => 'Prices', + 'form' => [ + 'price' => [ + 'label' => 'Price', + 'helper_text' => 'The purchase price, before discounts.', + ], + 'compare_price' => [ + 'label' => 'Comparison Price', + 'helper_text' => 'The original price or RRP, for comparison with its purchase price.', + ], + ], + 'tooltip' => 'Automatically generated based on currency exchange rates.', + ], + ], + ], + 'tax_rate_amounts' => [ + 'table' => [ + 'description' => '', + 'percentage' => [ + 'label' => 'Percentage', + ], + 'tax_class' => [ + 'label' => 'Tax Class', + ], + ], + ], +]; diff --git a/packages/admin/resources/lang/nl/staff.php b/packages/admin/resources/lang/nl/staff.php new file mode 100644 index 0000000000..5679833c40 --- /dev/null +++ b/packages/admin/resources/lang/nl/staff.php @@ -0,0 +1,81 @@ + 'Staff', + + 'plural_label' => 'Staff', + + 'table' => [ + 'firstname' => [ + 'label' => 'First Name', + ], + 'lastname' => [ + 'label' => 'Last Name', + ], + 'email' => [ + 'label' => 'Email', + ], + 'admin' => [ + 'badge' => 'Super Admin', + ], + ], + + 'form' => [ + 'firstname' => [ + 'label' => 'First Name', + ], + 'lastname' => [ + 'label' => 'Last Name', + ], + 'email' => [ + 'label' => 'Email', + ], + 'password' => [ + 'label' => 'Password', + 'hint' => 'Reset password', + ], + 'admin' => [ + 'label' => 'Super Admin', + 'helper' => 'Super admin roles cannot be changed in the hub.', + ], + 'roles' => [ + 'label' => 'Roles', + 'helper' => ':roles have full access', + ], + 'permissions' => [ + 'label' => 'Permissions', + ], + 'role' => [ + 'label' => 'Role Name', + ], + ], + + 'action' => [ + 'acl' => [ + 'label' => 'Access Control', + ], + 'add-role' => [ + 'label' => 'Add Role', + ], + 'delete-role' => [ + 'label' => 'Delete Role', + 'heading' => 'Delete role: :role', + ], + ], + + 'acl' => [ + 'title' => 'Access Control', + 'tooltip' => [ + 'roles-included' => 'Permission is included in following roles', + ], + 'notification' => [ + 'updated' => 'Updated', + 'error' => 'Error', + 'no-role' => 'Role not registered in Lunar', + 'no-permission' => 'Permission not registered in Lunar', + 'no-role-permission' => 'Role and Permission not registered in Lunar', + ], + ], + +]; diff --git a/packages/admin/resources/lang/nl/tag.php b/packages/admin/resources/lang/nl/tag.php new file mode 100644 index 0000000000..8e81c0be77 --- /dev/null +++ b/packages/admin/resources/lang/nl/tag.php @@ -0,0 +1,21 @@ + 'Tag', + + 'plural_label' => 'Tags', + + 'table' => [ + 'value' => [ + 'label' => 'Value', + ], + ], + + 'form' => [ + 'value' => [ + 'label' => 'Value', + ], + ], + +]; diff --git a/packages/admin/resources/lang/nl/taxclass.php b/packages/admin/resources/lang/nl/taxclass.php new file mode 100644 index 0000000000..7b62b48e91 --- /dev/null +++ b/packages/admin/resources/lang/nl/taxclass.php @@ -0,0 +1,27 @@ + 'Tax Class', + + 'plural_label' => 'Tax Classes', + + 'table' => [ + 'name' => [ + 'label' => 'Name', + ], + 'default' => [ + 'label' => 'Default', + ], + ], + + 'form' => [ + 'name' => [ + 'label' => 'Name', + ], + 'default' => [ + 'label' => 'Default', + ], + ], + +]; diff --git a/packages/admin/resources/lang/nl/taxrate.php b/packages/admin/resources/lang/nl/taxrate.php new file mode 100644 index 0000000000..e29d39ba05 --- /dev/null +++ b/packages/admin/resources/lang/nl/taxrate.php @@ -0,0 +1,33 @@ + 'Tax Rate', + + 'plural_label' => 'Tax Rates', + + 'table' => [ + 'name' => [ + 'label' => 'Name', + ], + 'tax_zone' => [ + 'label' => 'Tax Zone', + ], + 'priority' => [ + 'label' => 'Priority', + ], + ], + + 'form' => [ + 'name' => [ + 'label' => 'Name', + ], + 'priority' => [ + 'label' => 'Priority', + ], + 'tax_zone_id' => [ + 'label' => 'Tax Zone', + ], + ], + +]; diff --git a/packages/admin/resources/lang/nl/taxzone.php b/packages/admin/resources/lang/nl/taxzone.php new file mode 100644 index 0000000000..288053bc0b --- /dev/null +++ b/packages/admin/resources/lang/nl/taxzone.php @@ -0,0 +1,69 @@ + 'Tax Zone', + + 'plural_label' => 'Tax Zones', + + 'table' => [ + 'name' => [ + 'label' => 'Name', + ], + 'zone_type' => [ + 'label' => 'Zone Type', + ], + 'active' => [ + 'label' => 'Active', + ], + 'default' => [ + 'label' => 'Default', + ], + ], + + 'form' => [ + 'name' => [ + 'label' => 'Name', + ], + 'zone_type' => [ + 'label' => 'Zone Type', + 'options' => [ + 'country' => 'Limit to Countries', + 'states' => 'Limit to States', + 'postcodes' => 'Limit to Postcodes', + ], + ], + 'price_display' => [ + 'label' => 'Price Display', + 'options' => [ + 'include_tax' => 'Include Tax', + 'exclude_tax' => 'Exclude Tax', + ], + ], + 'active' => [ + 'label' => 'Active', + ], + 'default' => [ + 'label' => 'Default', + ], + + 'zone_countries' => [ + 'label' => 'Countries', + ], + + 'zone_country' => [ + 'label' => 'Country', + ], + + 'zone_states' => [ + 'label' => 'States', + ], + + 'zone_postcodes' => [ + 'label' => 'Postcodes', + 'helper' => 'List each postcode on a new line. Supports wildcards such as NW*', + ], + + ], + +]; diff --git a/packages/admin/resources/lang/nl/user.php b/packages/admin/resources/lang/nl/user.php new file mode 100644 index 0000000000..f42af5382c --- /dev/null +++ b/packages/admin/resources/lang/nl/user.php @@ -0,0 +1,29 @@ + 'User', + + 'plural_label' => 'Users', + + 'table' => [ + 'name' => [ + 'label' => 'Name', + ], + 'email' => [ + 'label' => 'Email', + ], + ], + + 'form' => [ + 'email' => [ + 'label' => 'Email', + ], + 'password' => [ + 'label' => 'New Password', + ], + 'password_confirmation' => [ + 'label' => 'Confirm New Password', + ], + ], +]; diff --git a/packages/admin/resources/lang/nl/widgets.php b/packages/admin/resources/lang/nl/widgets.php new file mode 100644 index 0000000000..099cdc9b77 --- /dev/null +++ b/packages/admin/resources/lang/nl/widgets.php @@ -0,0 +1,118 @@ + [ + 'orders' => [ + 'order_stats_overview' => [ + 'stat_one' => [ + 'label' => 'Orders today', + 'increase' => ':percentage% increase from :count yesterday', + 'decrease' => ':percentage% decrease from :count yesterday', + 'neutral' => 'No change compared to yesterday', + ], + 'stat_two' => [ + 'label' => 'Orders past 7 days', + 'increase' => ':percentage% increase from :count last period', + 'decrease' => ':percentage% decrease from :count last period', + 'neutral' => 'No change compared to last period', + ], + 'stat_three' => [ + 'label' => 'Orders past 30 days', + 'increase' => ':percentage% increase from :count last period', + 'decrease' => ':percentage% decrease from :count last period', + 'neutral' => 'No change compared to last period', + ], + 'stat_four' => [ + 'label' => 'Sales today', + 'increase' => ':percentage% increase from :total yesterday', + 'decrease' => ':percentage% decrease from :total yesterday', + 'neutral' => 'No change compared to yesterday', + ], + 'stat_five' => [ + 'label' => 'Sales past 7 days', + 'increase' => ':percentage% increase from :total last period', + 'decrease' => ':percentage% decrease from :total last period', + 'neutral' => 'No change compared to last period', + ], + 'stat_six' => [ + 'label' => 'Sales past 30 days', + 'increase' => ':percentage% increase from :total last period', + 'decrease' => ':percentage% decrease from :total last period', + 'neutral' => 'No change compared to last period', + ], + ], + 'order_totals_chart' => [ + 'heading' => 'Order totals for the past year', + 'series_one' => [ + 'label' => 'This Period', + ], + 'series_two' => [ + 'label' => 'Previous Period', + ], + 'yaxis' => [ + 'label' => 'Turnover :currency', + ], + ], + 'order_sales_chart' => [ + 'heading' => 'Orders / Sales Report', + 'series_one' => [ + 'label' => 'Orders', + ], + 'series_two' => [ + 'label' => 'Revenue', + ], + 'yaxis' => [ + 'series_one' => [ + 'label' => '# Orders', + ], + 'series_two' => [ + 'label' => 'Total Value', + ], + ], + ], + 'average_order_value' => [ + 'heading' => 'Average Order Value', + ], + 'new_returning_customers' => [ + 'heading' => 'New vs Returning Customers', + 'series_one' => [ + 'label' => 'New Customers', + ], + 'series_two' => [ + 'label' => 'Returning Customers', + ], + ], + 'popular_products' => [ + 'heading' => 'Best sellers (last 12 months)', + 'description' => 'These figures are based on the number of times a product appears on an order, not the quantity ordered.', + ], + 'latest_orders' => [ + 'heading' => 'Latest orders', + ], + ], + ], + 'customer' => [ + 'stats_overview' => [ + 'total_orders' => [ + 'label' => 'Total orders', + ], + 'avg_spend' => [ + 'label' => 'Avg. Spend', + ], + 'total_spend' => [ + 'label' => 'Total Spend', + ], + ], + ], + 'variant_switcher' => [ + 'label' => 'Switch Variant', + 'table' => [ + 'sku' => [ + 'label' => 'SKU', + ], + 'values' => [ + 'label' => 'Values', + ], + ], + ], +];