diff --git a/config/locales/en-GB.yml b/config/locales/en-GB.yml
index 01c195382f7..c3e502d17ba 100644
--- a/config/locales/en-GB.yml
+++ b/config/locales/en-GB.yml
@@ -100,6 +100,11 @@ en-GB:
powered_by: Powered by
blocked_cookies_alert: "Your browser may be blocking cookies needed to use this shopfront. Click below to allow cookies and reload the page."
allow_cookies: "Allow Cookies"
+ notes: Notes
+ error: Error
+ processing_payment: Processing payment...
+ actions:
+ create_and_add_another: "Create and Add Another"
admin:
date: Date
email: Email
@@ -294,6 +299,8 @@ en-GB:
index:
capture: "Capture"
ship: "Ship"
+ invoice_email_sent: 'Invoice email has been sent'
+ order_email_resent: 'Order email has been resent'
bulk_management:
tip: "Use this page to alter product quantities across multiple orders. Products may also be removed from orders entirely, if required."
shared: "Shared Resource?"
@@ -433,6 +440,18 @@ en-GB:
close_date: Close Date
social:
twitter_placeholder: eg. @the_prof
+ stripe_connect:
+ connect_with_stripe: "Connect with Stripe"
+ stripe_connect_intro: "To accept payments using credit card, you will need to connect your stripe account to the Open Food Network. Use the button to the right to get started."
+ stripe_account_connected: "Stripe account connected."
+ disconnect: "Disconnect account"
+ confirm_modal:
+ title: Connect with Stripe
+ part1: Stripe is a payment processing service that allows shops on the OFN to accept credit card payments from customers.
+ part2: To use this feature, you must connect your Stripe account to the OFN. Clicking 'I Agree' below will redirect to you the Stripe website where you can connect an existing Stripe account, or create a new one if you don't already have one.
+ part3: This will allow the Open Food Network to accept credit card payments from customers on your behalf. Please note that you will need to maintain your own Stripe account, pay the fees Stripe charges and handle any chargebacks and customer service yourself.
+ i_agree: I Agree
+ cancel: Cancel
tag_rules:
default_rules:
by_default: By Default
@@ -516,12 +535,17 @@ en-GB:
advanced_settings: Advanced Settings
update_and_close: Update and Close
choose_products_from: 'Choose Products From:'
- pickup_time_tip: When orders from this OC will be ready for the customer
- pickup_instructions_tip: These instructions are shown to customers after they complete an order
exchange_form:
+ pickup_time_tip: When orders from this OC will be ready for the customer
pickup_instructions_placeholder: "Pick-up instructions"
+ pickup_instructions_tip: These instructions are shown to customers after they complete an order
pickup_time_placeholder: "Ready for (ie. Date / Time)"
receival_instructions_placeholder: "Receival instructions"
+ add_fee: 'Add fee'
+ selected: 'selected'
+ add_exchange_form:
+ add_supplier: 'Add supplier'
+ add_distributor: 'Add distributor'
advanced_settings:
title: Advanced Settings
choose_product_tip: You can opt to restrict all available products (both incoming and outgoing), to only those in %{inventory}'s inventory.
@@ -632,6 +656,30 @@ en-GB:
description: Invoices for import into Xero
packing:
name: Packing Reports
+ stripe_connect_settings:
+ edit:
+ title: "Stripe Connect"
+ settings: "Settings"
+ stripe_beta_warning: "Warning: The Stripe Connect integration is currently in beta and should not be enabled in production yet"
+ stripe_connect_enabled: Enable shops to accept payments using Stripe Connect?
+ no_api_key_msg: No Stripe account exists for this enterprise.
+ configuration_explanation_html: For detailed instructions on configuring the Stripe Connect integration, please consult this guide.
+ status: Status
+ ok: Ok
+ instance_secret_key: Instance Secret Key
+ account_id: Account ID
+ business_name: Business Name
+ charges_enabled: Charges Enabled
+ charges_enabled_warning: "Warning: Charges are not enabled for your account"
+ auth_fail_error: The API key you provided is invalid
+ empty_api_key_error: No Stripe API key has been provided. To set your API key, please follow the instructions at
+ controllers:
+ enterprises:
+ stripe_connect_cancelled: "Connection to Stripe has been cancelled"
+ stripe_connect_success: "Stripe account connected successfully"
+ stripe_connect_fail: Sorry, the connection of your Stripe account failed
+ stripe_connect_settings:
+ resource: Stripe Connect configuration
checkout:
already_ordered:
cart: "cart"
@@ -657,6 +705,8 @@ en-GB:
require_customer_login: "This shop is for customers only."
require_login_html: "Please %{login} if you have an account already. Otherwise, %{register} to become a customer."
require_customer_html: "Please %{contact} %{enterprise} to become a customer."
+ card_could_not_be_saved: card could not be saved
+ spree_gateway_error_flash_for_checkout: "There was a problem with your payment information: %{error}"
invoice_billing_address: "Billing address:"
invoice_column_tax: "VAT"
invoice_column_price: "Price"
@@ -747,6 +797,18 @@ en-GB:
card_number: Card Number
card_securitycode: "Security Code"
card_expiry_date: Expiry Date
+ card_masked_digit: "X"
+ card_expiry_abbreviation: "Exp"
+ new_credit_card: "New credit card"
+ my_credit_cards: My credit cards
+ add_new_credit_card: Add new credit card
+ saved_cards: Saved cards
+ add_a_card: Add a Card
+ add_card: Add Card
+ you_have_no_saved_cards: You haven't saved any cards yet
+ saving_credit_card: Saving credit card...
+ card_has_been_removed: "Your card has been removed (number: %{number})"
+ card_could_not_be_removed: Sorry, the card could not be removed
ie_warning_headline: "Your browser is out of date :-("
ie_warning_text: "For the best Open Food Network experience, we strongly recommend upgrading your browser:"
ie_warning_chrome: Download Chrome
@@ -824,6 +886,7 @@ en-GB:
checkout_shipping_price: Shipping
checkout_total_price: Total
checkout_back_to_cart: "Back to cart"
+ cost_currency: "Cost Currency"
order_paid: PAID
order_not_paid: NOT PAID
order_total: Total order
@@ -1157,10 +1220,64 @@ en-GB:
password_reset_sent: "An email with instructions on resetting your password has been sent!"
reset_password: "Reset password"
who_is_managing_enterprise: "Who is responsible for managing %{enterprise}?"
+ enterprise:
+ registration:
+ modal:
+ steps:
+ details:
+ title: 'Details'
+ headline: "Let's Get Started"
+ enterprise: "Great! First we need to know a little bit about your enterprise:"
+ producer: "Great! First we need to know a little bit about your farm:"
+ enterprise_name_field: "Enterprise Name:"
+ producer_name_field: "Farm Name:"
+ producer_name_field_placeholder: "e.g. Charlie's Chilli Farm"
+ producer_name_field_error: "Sorry, this name has already been taken. Please try another."
+ address1_field: "Address line 1:"
+ address1_field_placeholder: "e.g. 123 Apple Drive"
+ address1_field_error: "Please enter an address"
+ address2_field: "Address line 2:"
+ suburb_field: "Town:"
+ suburb_field_placeholder: "eg. Taunton"
+ suburb_field_error: "Please enter a postal town"
+ postcode_field: "Postcode:"
+ postcode_field_placeholder: "eg. TA1 TAA"
+ postcode_field_error: "Postcode required"
+ state_field: "County:"
+ state_field_error: "County Required"
+ country_field: "Country:"
+ country_field_error: "Please select a country"
+ contact:
+ title: 'Contact'
+ contact_field: 'Primary Contact'
+ contact_field_placeholder: 'Contact Name'
+ contact_field_required: "Please enter a primary contact."
+ email_field: 'Email Address'
+ email_field_placeholder: 'eg. charlie@thefarm.co.uk'
+ phone_field: 'Phone number'
+ phone_field_placeholder: 'eg. 07123123123'
+ type:
+ title: 'Type'
+ headline: "Last step to add %{enterprise}!"
+ question: "Are you a producer?"
+ yes_producer: "Yes, I'm a producer"
+ no_producer: "No, I'm not a producer"
+ producer_field_error: "Please choose one. Are you are producer?"
+ yes_producer_help: "Producers make tasty things to eat and/or drink. You're a producer if you grow, rear, brew, bake, ferment ... etc."
+ no_producer_help: "If you’re not a producer, you’re probably someone who sells and distributes food. You might be a hub, coop, buying group, retailer, wholesaler or other."
+ about:
+ title: 'About'
+ images:
+ title: 'Images'
+ social:
+ title: 'Social'
enterprise_contact: "Primary contact"
+ enterprise_contact_placeholder: "Contact Name"
enterprise_contact_required: "You need to enter a primary contact."
enterprise_email_address: "Email address"
+ enterprise_email_placeholder: "eg. charlie@thefarm.co.uk"
enterprise_phone: "Phone number"
+ enterprise_phone_placeholder: "eg. 07123123123"
back: "Back"
continue: "Continue"
limit_reached_headline: "Oh no!"
@@ -1230,6 +1347,7 @@ en-GB:
registration_finished_activate: "Activate %{enterprise}."
registration_finished_activate_instruction_html: "We've sent a confirmation email to %{email} if it hasn't been activated before.
Please follow the instructions there to make your enterprise visible on the Open Food Network."
registration_finished_action: "Open Food Network home"
+ registration_contact_name: 'Contact Name'
registration_type_headline: "Last step to add %{enterprise}!"
registration_type_question: "Are you a producer?"
registration_type_producer: "Yes, I'm a producer"
@@ -1327,6 +1445,9 @@ en-GB:
create: "Create"
search: "Search"
supplier: "Supplier"
+ product_name: "Product Name"
+ product_description: "Product Description"
+ units: "Unit Size"
coordinator: "Coordinator"
distributor: "Distributor"
enterprise_fees: "Enterprise Fees"
@@ -1341,9 +1462,11 @@ en-GB:
new_order_cycles: "New Order Cycles"
new_order_cycle: "New Order Cycle"
select_a_coordinator_for_your_order_cycle: "Select a coordinator for your order cycle"
+ notify_producers: 'Notify producers'
edit_order_cycle: "Edit Order Cycle"
roles: "Roles"
update: "Update"
+ delete: Delete
add_producer_property: "Add producer property"
in_progress: "In Progress"
started_at: "Started at"
@@ -1387,6 +1510,8 @@ en-GB:
spree_admin_unit_description: Unit Description
spree_admin_variant_unit: Variant unit
spree_admin_variant_unit_scale: Variant unit scale
+ spree_admin_supplier: Supplier
+ spree_admin_product_category: Product Category
spree_admin_variant_unit_name: Variant unit name
change_package: "Change Package"
spree_admin_single_enterprise_hint: "Hint: To allow people to find you, turn on your visibility under"
@@ -1415,6 +1540,7 @@ en-GB:
order_cycle: "Order Cycle"
order_cycles: "Order Cycles"
enterprises: "Enterprises"
+ enterprise_relationships: "Enterprise relationships"
remove_tax: "Remove tax"
enterprise_terms_of_service: "Enterprise Terms of Service"
enterprises_require_tos: "Enterprises must accept Terms of Service"
@@ -1857,6 +1983,8 @@ en-GB:
signup:
start_free_profile: "Start with a free profile, and expand when you're ready!"
spree:
+ email: Email
+ account_updated: "Account updated!"
admin:
orders:
invoice:
@@ -1879,7 +2007,28 @@ en-GB:
one: "You have one active order cycle."
other: "You have %{count} active order cycles."
manage_order_cycles: "MANAGE ORDER CYCLES"
+ payment_methods:
+ stripe_connect:
+ enterprise_select_placeholder: Choose...
+ loading_account_information_msg: Loading account information from stripe, please wait...
+ stripe_disabled_msg: Stripe payments have been disabled by the system administrator.
+ request_failed_msg: Sorry. Something went wrong when trying to verify account details with Stripe...
+ account_missing_msg: No Stripe account exists for this enterprise.
+ connect_one: Connect One
+ access_revoked_msg: Access to this Stripe account has been revoked, please reconnect your account.
+ status: Status
+ connected: Connected
+ account_id: Account ID
+ business_name: Business Name
+ charges_enabled: Charges Enabled
+ payments:
+ source_forms:
+ stripe:
+ no_payment_via_admin_backend: Creating Stripe-based payments from the admin backend is not possible at this time
products:
+ new:
+ title: 'New Product'
+ unit_name_placeholder: 'eg. bunches'
bulk_edit:
header:
title: Bulk Edit Products
@@ -1887,15 +2036,34 @@ en-GB:
title: LOADING PRODUCTS
no_products: "No products yet. Why don't you add some?"
no_results: "Sorry, no results match"
+ product_name: Product Name
+ primary_taxon_form:
+ product_category: Product Category
+ group_buy_form:
+ group_buy: "Group Buy?"
+ bulk_unit_size: Bulk unit size
+ display_as:
+ display_as: Display As
reports:
bulk_coop:
bulk_coop_supplier_report: 'Bulk Co-op - Totals by Supplier'
bulk_coop_allocation: 'Bulk Co-op - Allocation'
bulk_coop_packing_sheets: 'Bulk Co-op - Packing Sheets'
bulk_coop_customer_payments: 'Bulk Co-op - Customer Payments'
+ shared:
+ configuration_menu:
+ stripe_connect: Stripe Connect
variants:
autocomplete:
producer_name: Producer
+ checkout:
+ payment:
+ stripe:
+ choose_one: Choose one
+ enter_new_card: Enter details for a new card
+ used_saved_card: "Use a saved card:"
+ or_enter_new_card: "Or, enter details for a new card:"
+ remember_this_card: Remember this card?
date_picker:
format: '%Y-%m-%d'
js_format: 'yy-mm-dd'
@@ -1950,9 +2118,16 @@ en-GB:
weight: Weight (per kg)
zipcode: Postcode
users:
+ form:
+ account_settings: Account Settings
show:
+ tabs:
+ orders: Orders
+ cards: Credit Cards
+ transactions: Transactions
+ settings: Account Settings
+ orders:
open_orders: Open Orders
- transaction_history: Transaction History
open_orders:
order: Order
shop: Shop
diff --git a/config/locales/en_GB.yml b/config/locales/en_GB.yml
index ab7e4be2bfb..73d86cf9a64 100644
--- a/config/locales/en_GB.yml
+++ b/config/locales/en_GB.yml
@@ -100,6 +100,11 @@ en_GB:
powered_by: Powered by
blocked_cookies_alert: "Your browser may be blocking cookies needed to use this shopfront. Click below to allow cookies and reload the page."
allow_cookies: "Allow Cookies"
+ notes: Notes
+ error: Error
+ processing_payment: Processing payment...
+ actions:
+ create_and_add_another: "Create and Add Another"
admin:
date: Date
email: Email
@@ -294,6 +299,8 @@ en_GB:
index:
capture: "Capture"
ship: "Ship"
+ invoice_email_sent: 'Invoice email has been sent'
+ order_email_resent: 'Order email has been resent'
bulk_management:
tip: "Use this page to alter product quantities across multiple orders. Products may also be removed from orders entirely, if required."
shared: "Shared Resource?"
@@ -433,6 +440,18 @@ en_GB:
close_date: Close Date
social:
twitter_placeholder: eg. @the_prof
+ stripe_connect:
+ connect_with_stripe: "Connect with Stripe"
+ stripe_connect_intro: "To accept payments using credit card, you will need to connect your stripe account to the Open Food Network. Use the button to the right to get started."
+ stripe_account_connected: "Stripe account connected."
+ disconnect: "Disconnect account"
+ confirm_modal:
+ title: Connect with Stripe
+ part1: Stripe is a payment processing service that allows shops on the OFN to accept credit card payments from customers.
+ part2: To use this feature, you must connect your Stripe account to the OFN. Clicking 'I Agree' below will redirect to you the Stripe website where you can connect an existing Stripe account, or create a new one if you don't already have one.
+ part3: This will allow the Open Food Network to accept credit card payments from customers on your behalf. Please note that you will need to maintain your own Stripe account, pay the fees Stripe charges and handle any chargebacks and customer service yourself.
+ i_agree: I Agree
+ cancel: Cancel
tag_rules:
default_rules:
by_default: By Default
@@ -516,12 +535,17 @@ en_GB:
advanced_settings: Advanced Settings
update_and_close: Update and Close
choose_products_from: 'Choose Products From:'
- pickup_time_tip: When orders from this OC will be ready for the customer
- pickup_instructions_tip: These instructions are shown to customers after they complete an order
exchange_form:
+ pickup_time_tip: When orders from this OC will be ready for the customer
pickup_instructions_placeholder: "Pick-up instructions"
+ pickup_instructions_tip: These instructions are shown to customers after they complete an order
pickup_time_placeholder: "Ready for (ie. Date / Time)"
receival_instructions_placeholder: "Receival instructions"
+ add_fee: 'Add fee'
+ selected: 'selected'
+ add_exchange_form:
+ add_supplier: 'Add supplier'
+ add_distributor: 'Add distributor'
advanced_settings:
title: Advanced Settings
choose_product_tip: You can opt to restrict all available products (both incoming and outgoing), to only those in %{inventory}'s inventory.
@@ -632,6 +656,30 @@ en_GB:
description: Invoices for import into Xero
packing:
name: Packing Reports
+ stripe_connect_settings:
+ edit:
+ title: "Stripe Connect"
+ settings: "Settings"
+ stripe_beta_warning: "Warning: The Stripe Connect integration is currently in beta and should not be enabled in production yet"
+ stripe_connect_enabled: Enable shops to accept payments using Stripe Connect?
+ no_api_key_msg: No Stripe account exists for this enterprise.
+ configuration_explanation_html: For detailed instructions on configuring the Stripe Connect integration, please consult this guide.
+ status: Status
+ ok: Ok
+ instance_secret_key: Instance Secret Key
+ account_id: Account ID
+ business_name: Business Name
+ charges_enabled: Charges Enabled
+ charges_enabled_warning: "Warning: Charges are not enabled for your account"
+ auth_fail_error: The API key you provided is invalid
+ empty_api_key_error: No Stripe API key has been provided. To set your API key, please follow the instructions at
+ controllers:
+ enterprises:
+ stripe_connect_cancelled: "Connection to Stripe has been cancelled"
+ stripe_connect_success: "Stripe account connected successfully"
+ stripe_connect_fail: Sorry, the connection of your Stripe account failed
+ stripe_connect_settings:
+ resource: Stripe Connect configuration
checkout:
already_ordered:
cart: "cart"
@@ -657,6 +705,8 @@ en_GB:
require_customer_login: "This shop is for customers only."
require_login_html: "Please %{login} if you have an account already. Otherwise, %{register} to become a customer."
require_customer_html: "Please %{contact} %{enterprise} to become a customer."
+ card_could_not_be_saved: card could not be saved
+ spree_gateway_error_flash_for_checkout: "There was a problem with your payment information: %{error}"
invoice_billing_address: "Billing address:"
invoice_column_tax: "VAT"
invoice_column_price: "Price"
@@ -747,6 +797,18 @@ en_GB:
card_number: Card Number
card_securitycode: "Security Code"
card_expiry_date: Expiry Date
+ card_masked_digit: "X"
+ card_expiry_abbreviation: "Exp"
+ new_credit_card: "New credit card"
+ my_credit_cards: My credit cards
+ add_new_credit_card: Add new credit card
+ saved_cards: Saved cards
+ add_a_card: Add a Card
+ add_card: Add Card
+ you_have_no_saved_cards: You haven't saved any cards yet
+ saving_credit_card: Saving credit card...
+ card_has_been_removed: "Your card has been removed (number: %{number})"
+ card_could_not_be_removed: Sorry, the card could not be removed
ie_warning_headline: "Your browser is out of date :-("
ie_warning_text: "For the best Open Food Network experience, we strongly recommend upgrading your browser:"
ie_warning_chrome: Download Chrome
@@ -824,6 +886,7 @@ en_GB:
checkout_shipping_price: Shipping
checkout_total_price: Total
checkout_back_to_cart: "Back to cart"
+ cost_currency: "Cost Currency"
order_paid: PAID
order_not_paid: NOT PAID
order_total: Total order
@@ -1157,10 +1220,64 @@ en_GB:
password_reset_sent: "An email with instructions on resetting your password has been sent!"
reset_password: "Reset password"
who_is_managing_enterprise: "Who is responsible for managing %{enterprise}?"
+ enterprise:
+ registration:
+ modal:
+ steps:
+ details:
+ title: 'Details'
+ headline: "Let's Get Started"
+ enterprise: "Great! First we need to know a little bit about your enterprise:"
+ producer: "Great! First we need to know a little bit about your farm:"
+ enterprise_name_field: "Enterprise Name:"
+ producer_name_field: "Farm Name:"
+ producer_name_field_placeholder: "e.g. Charlie's Chilli Farm"
+ producer_name_field_error: "Sorry, this name has already been taken. Please try another."
+ address1_field: "Address line 1:"
+ address1_field_placeholder: "e.g. 123 Apple Drive"
+ address1_field_error: "Please enter an address"
+ address2_field: "Address line 2:"
+ suburb_field: "Town:"
+ suburb_field_placeholder: "eg. Taunton"
+ suburb_field_error: "Please enter a postal town"
+ postcode_field: "Postcode:"
+ postcode_field_placeholder: "eg. TA1 TAA"
+ postcode_field_error: "Postcode required"
+ state_field: "County:"
+ state_field_error: "County Required"
+ country_field: "Country:"
+ country_field_error: "Please select a country"
+ contact:
+ title: 'Contact'
+ contact_field: 'Primary Contact'
+ contact_field_placeholder: 'Contact Name'
+ contact_field_required: "Please enter a primary contact."
+ email_field: 'Email Address'
+ email_field_placeholder: 'eg. charlie@thefarm.co.uk'
+ phone_field: 'Phone number'
+ phone_field_placeholder: 'eg. 07123123123'
+ type:
+ title: 'Type'
+ headline: "Last step to add %{enterprise}!"
+ question: "Are you a producer?"
+ yes_producer: "Yes, I'm a producer"
+ no_producer: "No, I'm not a producer"
+ producer_field_error: "Please choose one. Are you are producer?"
+ yes_producer_help: "Producers make tasty things to eat and/or drink. You're a producer if you grow, rear, brew, bake, ferment ... etc."
+ no_producer_help: "If you’re not a producer, you’re probably someone who sells and distributes food. You might be a hub, coop, buying group, retailer, wholesaler or other."
+ about:
+ title: 'About'
+ images:
+ title: 'Images'
+ social:
+ title: 'Social'
enterprise_contact: "Primary contact"
+ enterprise_contact_placeholder: "Contact Name"
enterprise_contact_required: "You need to enter a primary contact."
enterprise_email_address: "Email address"
+ enterprise_email_placeholder: "eg. charlie@thefarm.co.uk"
enterprise_phone: "Phone number"
+ enterprise_phone_placeholder: "eg. 07123123123"
back: "Back"
continue: "Continue"
limit_reached_headline: "Oh no!"
@@ -1230,6 +1347,7 @@ en_GB:
registration_finished_activate: "Activate %{enterprise}."
registration_finished_activate_instruction_html: "We've sent a confirmation email to %{email} if it hasn't been activated before.
Please follow the instructions there to make your enterprise visible on the Open Food Network."
registration_finished_action: "Open Food Network home"
+ registration_contact_name: 'Contact Name'
registration_type_headline: "Last step to add %{enterprise}!"
registration_type_question: "Are you a producer?"
registration_type_producer: "Yes, I'm a producer"
@@ -1327,6 +1445,9 @@ en_GB:
create: "Create"
search: "Search"
supplier: "Supplier"
+ product_name: "Product Name"
+ product_description: "Product Description"
+ units: "Unit Size"
coordinator: "Coordinator"
distributor: "Distributor"
enterprise_fees: "Enterprise Fees"
@@ -1341,9 +1462,11 @@ en_GB:
new_order_cycles: "New Order Cycles"
new_order_cycle: "New Order Cycle"
select_a_coordinator_for_your_order_cycle: "Select a coordinator for your order cycle"
+ notify_producers: 'Notify producers'
edit_order_cycle: "Edit Order Cycle"
roles: "Roles"
update: "Update"
+ delete: Delete
add_producer_property: "Add producer property"
in_progress: "In Progress"
started_at: "Started at"
@@ -1387,6 +1510,8 @@ en_GB:
spree_admin_unit_description: Unit Description
spree_admin_variant_unit: Variant unit
spree_admin_variant_unit_scale: Variant unit scale
+ spree_admin_supplier: Supplier
+ spree_admin_product_category: Product Category
spree_admin_variant_unit_name: Variant unit name
change_package: "Change Package"
spree_admin_single_enterprise_hint: "Hint: To allow people to find you, turn on your visibility under"
@@ -1415,6 +1540,7 @@ en_GB:
order_cycle: "Order Cycle"
order_cycles: "Order Cycles"
enterprises: "Enterprises"
+ enterprise_relationships: "Enterprise relationships"
remove_tax: "Remove tax"
enterprise_terms_of_service: "Enterprise Terms of Service"
enterprises_require_tos: "Enterprises must accept Terms of Service"
@@ -1857,6 +1983,8 @@ en_GB:
signup:
start_free_profile: "Start with a free profile, and expand when you're ready!"
spree:
+ email: Email
+ account_updated: "Account updated!"
admin:
orders:
invoice:
@@ -1879,7 +2007,28 @@ en_GB:
one: "You have one active order cycle."
other: "You have %{count} active order cycles."
manage_order_cycles: "MANAGE ORDER CYCLES"
+ payment_methods:
+ stripe_connect:
+ enterprise_select_placeholder: Choose...
+ loading_account_information_msg: Loading account information from stripe, please wait...
+ stripe_disabled_msg: Stripe payments have been disabled by the system administrator.
+ request_failed_msg: Sorry. Something went wrong when trying to verify account details with Stripe...
+ account_missing_msg: No Stripe account exists for this enterprise.
+ connect_one: Connect One
+ access_revoked_msg: Access to this Stripe account has been revoked, please reconnect your account.
+ status: Status
+ connected: Connected
+ account_id: Account ID
+ business_name: Business Name
+ charges_enabled: Charges Enabled
+ payments:
+ source_forms:
+ stripe:
+ no_payment_via_admin_backend: Creating Stripe-based payments from the admin backend is not possible at this time
products:
+ new:
+ title: 'New Product'
+ unit_name_placeholder: 'eg. bunches'
bulk_edit:
header:
title: Bulk Edit Products
@@ -1887,15 +2036,34 @@ en_GB:
title: LOADING PRODUCTS
no_products: "No products yet. Why don't you add some?"
no_results: "Sorry, no results match"
+ product_name: Product Name
+ primary_taxon_form:
+ product_category: Product Category
+ group_buy_form:
+ group_buy: "Group Buy?"
+ bulk_unit_size: Bulk unit size
+ display_as:
+ display_as: Display As
reports:
bulk_coop:
bulk_coop_supplier_report: 'Bulk Co-op - Totals by Supplier'
bulk_coop_allocation: 'Bulk Co-op - Allocation'
bulk_coop_packing_sheets: 'Bulk Co-op - Packing Sheets'
bulk_coop_customer_payments: 'Bulk Co-op - Customer Payments'
+ shared:
+ configuration_menu:
+ stripe_connect: Stripe Connect
variants:
autocomplete:
producer_name: Producer
+ checkout:
+ payment:
+ stripe:
+ choose_one: Choose one
+ enter_new_card: Enter details for a new card
+ used_saved_card: "Use a saved card:"
+ or_enter_new_card: "Or, enter details for a new card:"
+ remember_this_card: Remember this card?
date_picker:
format: '%Y-%m-%d'
js_format: 'yy-mm-dd'
@@ -1950,9 +2118,16 @@ en_GB:
weight: Weight (per kg)
zipcode: Postcode
users:
+ form:
+ account_settings: Account Settings
show:
+ tabs:
+ orders: Orders
+ cards: Credit Cards
+ transactions: Transactions
+ settings: Account Settings
+ orders:
open_orders: Open Orders
- transaction_history: Transaction History
open_orders:
order: Order
shop: Shop
diff --git a/config/locales/es.yml b/config/locales/es.yml
index ba72f6c7ddc..6803f210d83 100644
--- a/config/locales/es.yml
+++ b/config/locales/es.yml
@@ -2,7 +2,7 @@ es:
activerecord:
attributes:
spree/order:
- payment_state: Estado del pagos
+ payment_state: Estado del pago
shipment_state: Estado del envío
errors:
models:
@@ -75,7 +75,7 @@ es:
distributors: Distribuidores
distribution: Distribución
bulk_order_management: Gestión de pedidos en bloque
- enterprise_groups: Grupos
+ enterprise_groups: Redes
reports: Informes
variant_overrides: Inventario
spree_products: Productos Spree
@@ -100,6 +100,11 @@ es:
powered_by: Powered by
blocked_cookies_alert: "Es posible que su navegador esté bloqueando las cookies necesarias para utilizar esta tienda. Haga clic a continuación para permitir las cookies y vuelva a cargar la página."
allow_cookies: "Permitir cookies"
+ notes: Notas
+ error: Error
+ processing_payment: Procesando el pago...
+ actions:
+ create_and_add_another: "Crear y agregar otro"
admin:
date: Fecha
email: Email
@@ -294,6 +299,8 @@ es:
index:
capture: "Captura"
ship: "Envío"
+ invoice_email_sent: 'Se ha enviado correo electrónico con la factura.'
+ order_email_resent: 'El correo electrónico del pedido se ha reenviado'
bulk_management:
tip: "Usa esta página para alterar la cantidad del producto en varios pedidos a la vez. Los productos pueden ser eliminados de los pedidos si es necesario. "
shared: "¿Recurso compartido?"
@@ -379,9 +386,9 @@ es:
primary_details:
name: Nombre
name_placeholder: ej. Professor Plum's Biodynamic Truffles
- groups: Grupos
- groups_tip: Seleccione los grupos o zonas de los que es miembro. Esto ayudará a los clientes a encontrar su organización.
- groups_placeholder: Escribe para buscar los grupos disponibles...
+ groups: Redes
+ groups_tip: Seleccione las redes o zonas de los que es miembro. Esto ayudará a los consumidores a encontrar tu organización.
+ groups_placeholder: Escribe para buscar las redes disponibles...
primary_producer: Productora Principal?
primary_producer_tip: Seleciona "Productora" si eres la principal productora.
producer: Productora
@@ -434,7 +441,19 @@ es:
open_date: Fecha de Inicio
close_date: Fecha de Finalización
social:
- twitter_placeholder: ej. @the_prof
+ twitter_placeholder: 'ej: the_prof'
+ stripe_connect:
+ connect_with_stripe: "Conectar con Stripe"
+ stripe_connect_intro: "Para aceptar pagos con tarjeta de crédito, necesitarás conectar tu cuenta Stripe con Open Food Network. Usa el botón a la derecha para comenzar."
+ stripe_account_connected: "Cuenta de Stripe conectada."
+ disconnect: "Desconectar cuenta"
+ confirm_modal:
+ title: Conectar con Stripe
+ part1: Stripe es un servicio de pagos que permite a las tiendas aceptar pagos con tarjeta de crédito de las consumidoras.
+ part2: Para usar esta función, debes conectar tu cuenta Stripe con OFN. Al hacer clic en 'Acepto' a continuación, se redireccionará al sitio web de Stripe donde puedes conectar una cuenta de Stripe existente o crear una nueva si aún no la tienes.
+ part3: Esto permitirá que Open Food Network acepte pagos con tarjeta de crédito de los clientes en tu nombre. Ten en cuenta que deberás mantener tu propia cuenta de Stripe, pagar las tarifas de Stripe y gestionar los reembolsos y el servicio al cliente.
+ i_agree: Estoy de acuerdo
+ cancel: Cancelar
tag_rules:
default_rules:
by_default: Por Defecto
@@ -481,7 +500,7 @@ es:
sell_your_produce: Vende tu propia producción
producer_shop_description_text: Vender sus productos directamente a los clientes a través de su propia tienda.
producer_shop_description_text2: Una tienda de productora es para sus productos solamente, si quieres vender productos de otros productores, selecciona "Grupo de Productoras"
- producer_hub: Grupo de Productoras
+ producer_hub: Grupo
producer_hub_text: Vende tu propia producción y la de otros
producer_hub_description_text: Tu organización es la columna vertebral de un sistema de consumo local. Agrega productos tuyos o de otras organizaciones y véndelo a través de tu tienda en Open Food Network.
profile: Solo perfil
@@ -518,12 +537,17 @@ es:
advanced_settings: Configuración Avanzada
update_and_close: Actualizar y Cerrar
choose_products_from: 'Escoger Productos desde:'
- pickup_time_tip: Cuándo estarán disponibles para el consumidor las ordenes de este ciclo
- pickup_instructions_tip: Esta instrucciones se muestran a los consumidores después de que completen un pedido.
exchange_form:
+ pickup_time_tip: Cuando los pedidos de este ciclo de pedido estarán listos para la consumidora
pickup_instructions_placeholder: "Instrucciones de recogida"
+ pickup_instructions_tip: Estas instrucciones se muestran a las consumidoras después de completar un pedido.
pickup_time_placeholder: "Listo para ( Fecha / Hora)"
receival_instructions_placeholder: "Instrucciones de recepción"
+ add_fee: 'Añadir tarifa'
+ selected: 'seleccionado'
+ add_exchange_form:
+ add_supplier: 'Añadir proveedora'
+ add_distributor: 'Añadir distribuidora'
advanced_settings:
title: Configuración Avanzada
choose_product_tip: Puedes optar por restringir todos los productos disponibles (entrantes y salientes), solo a los de %{inventory} inventario.
@@ -634,6 +658,29 @@ es:
description: Facturas para la importación en Xero
packing:
name: Informes de empaquetado
+ stripe_connect_settings:
+ edit:
+ title: "Stripe Connect"
+ settings: "Configuración"
+ stripe_connect_enabled: ¿Permitir a las tiendas aceptar pagos mediante Stripe Connect?
+ no_api_key_msg: No existe una cuenta Stripe para esta organización.
+ configuration_explanation_html: Para obtener instrucciones detalladas sobre cómo configurar la integración con Stripe Connect, consulte esta guía .
+ status: Estado
+ ok: Ok
+ instance_secret_key: Clave secreta de instancia
+ account_id: Account ID
+ business_name: Nombre de la Organización
+ charges_enabled: Cargos habilitados
+ charges_enabled_warning: "Advertencia: los cargos no están habilitados para su cuenta"
+ auth_fail_error: La clave API que proporcionó no es válida.
+ empty_api_key_error_html: No se ha proporcionado ninguna clave API Stripe. Para configurar su clave API, siga estas instrucciones
+ controllers:
+ enterprises:
+ stripe_connect_cancelled: "Se ha cancelado la conexión a Stripe"
+ stripe_connect_success: "La cuenta Stripe se ha conectado correctamente"
+ stripe_connect_fail: Lo sentimos, la conexión de tu cuenta Stripe ha fallado
+ stripe_connect_settings:
+ resource: Configuración de Stripe Connect
checkout:
already_ordered:
cart: "carrito"
@@ -657,8 +704,10 @@ es:
register: "registro"
contact: "contactar"
require_customer_login: "Esta tienda es solo para consumidores registrados."
- require_login_html: "Haz %{login} si ya tienes una cuenta. De lo contrario puedes %{register}."
+ require_login_html: "Haz %{login} si ya tienes una cuenta. De lo contrario realiza un %{register}y contacta con la organización para que acepten tu solicitud."
require_customer_html: "%{contact} %{enterprise} para convertirte en miembro."
+ card_could_not_be_saved: la tarjeta no se pudo guardar
+ spree_gateway_error_flash_for_checkout: "Hubo un problema con tu información de pago: %{error}"
invoice_billing_address: "Dirección de facturación:"
invoice_column_tax: "Impuesto sobre bienes y servicios"
invoice_column_price: "Precio"
@@ -709,7 +758,7 @@ es:
address_placeholder: ej. Carrer Torrent de l'Olla
address2: Dirección (cont.)
city: Ciudad
- city_placeholder: ej. Gràcia
+ city_placeholder: ej. Barcelona
postcode: Código postal
postcode_placeholder: ej. 08025
state: Estado
@@ -726,12 +775,12 @@ es:
label_shops: "Tiendas"
label_map: "Mapa"
label_producers: "Productoras"
- label_groups: "Grupos"
+ label_groups: "Redes"
label_about: "Acerca de"
label_connect: "Conectar"
label_learn: "Aprender"
label_shopping: "Tienda"
- label_login: "Iniciar de sesión"
+ label_login: "Iniciar sesión"
label_logout: "Cerrar sesión"
label_signup: "Registrarse"
label_administration: "Administración"
@@ -749,6 +798,18 @@ es:
card_number: Número de tarjeta
card_securitycode: "Código de seguridad"
card_expiry_date: Fecha de expiración
+ card_masked_digit: "X"
+ card_expiry_abbreviation: "Exp"
+ new_credit_card: "Nueva tarjeta de crédito"
+ my_credit_cards: Mis tarjetas de credito
+ add_new_credit_card: Añadir nueva tarjeta de crédito
+ saved_cards: Tarjetas guardadas
+ add_a_card: Añade una tarjeta
+ add_card: Añadir tarjeta
+ you_have_no_saved_cards: Aún no has guardado ninguna tarjeta.
+ saving_credit_card: Guardando tarjeta de crédito...
+ card_has_been_removed: "Su tarjeta ha sido eliminada (número: %{number})"
+ card_could_not_be_removed: Lo sentimos, la tarjeta no se pudo quitar
ie_warning_headline: "Su navegador está desactualizado :-("
ie_warning_text: "Para la mejor esperiencia de Open Food Network, recomendamos actualizar su navegador:"
ie_warning_chrome: Descargar Chrome
@@ -826,6 +887,7 @@ es:
checkout_shipping_price: Envío
checkout_total_price: Total
checkout_back_to_cart: "De vuelta al carrito"
+ cost_currency: "Moneda"
order_paid: PAGADO
order_not_paid: NO PAGADO
order_total: Pedido total
@@ -958,11 +1020,11 @@ es:
components_profiles_show: "Mostrar perfiles"
components_filters_nofilters: "Sin filtros"
components_filters_clearfilters: "Limpiar todos los filtros"
- groups_title: Groupos
- groups_headline: Groupos / regiones
- groups_text: "Cada productora es única. Cada organización tiene algo diferente que ofrecer. Nuestros grupos son colectivos de productoras, grupos y distribuidoras que comparten valores agroecológicos. Esto hace que tu experiencia de compra sea más fácil. Puedes buscar en nuestros grupos y estar seguro que se ha hecho una selección de proyectos con estos criterios."
+ groups_title: Redes
+ groups_headline: Redes / regiones
+ groups_text: "Cada productora es única. Cada organización tiene algo diferente que ofrecer. Nuestras redes son colectivos de productoras, grupos y distribuidoras que comparten valores agroecológicos. Esto hace que tu experiencia de compra sea más fácil. Puedes buscar las redes y estar seguro que se ha hecho una selección de proyectos con estos criterios."
groups_search: "Buscar nombre o palabra clave"
- groups_no_groups: "No se encontraron grupos"
+ groups_no_groups: "No se encontraron redes"
groups_about: "Acerca de nosotras"
groups_producers: "Nuestras productoras"
groups_hubs: "Nuestros Grupos de Consumo"
@@ -973,7 +1035,7 @@ es:
groups_contact_website: Visite nuestro sitio web
groups_contact_facebook: Síganos en Facebook
groups_signup_title: Registrarse como un grupo
- groups_signup_headline: Registro de grupos
+ groups_signup_headline: Registro de redes
groups_signup_intro: "Somos una asombrosa plataforma de mercadeo colaborativo, la forma más sencilla para que sus miembros e interesados encuentren nuevos mercados. No tenemos fines de lucro, somos asequibles y simples."
groups_signup_email: Envíenos un correo electrónico
groups_signup_motivation1: Nosotros transformamos sistemas de comida de forma justa.
@@ -995,9 +1057,9 @@ es:
modal_hubs_abstract: ¡Nuestros Grupos de Consumo son el punto de contacto entre usted y la gente que hace su comida!
modal_hubs_content1: Puede buscar un grupo de consumo conveniente por ubicación o nombre. Algunos grupos de consumo tienen múltiples puntos en loa que puede recoger las compras, y algunos también brindan opciones de entrega a domicilio. Cada Grupo de Consumo es un punto de venta con operaciones de negocio y logística independientes, entonces puede esperar diferencias entre Grupos de Consumo.
modal_hubs_content2: Sólo puedes comprar en un grupo de consumo a la vez.
- modal_groups: "Grupos / Regiones"
+ modal_groups: "Redes / Regiones"
modal_groups_content1: Estas son las organizaciones y relaciones entre grupos de consumo que conforman el Open Food Network.
- modal_groups_content2: Algunos grupos están organizados por ubicación o junta, otros por similaridades no geográficas.
+ modal_groups_content2: Algunas redes están organizadas por ubicación, otros por afinidades no geográficas.
modal_how: "Cómo funciona"
modal_how_shop: Comprar en Open Food Network
modal_how_shop_explained: ¡Buscar un grupo de consumo cerca de ti para empezar a comprar! Puedes expandir cada grupo de consumo para ver qué tipos de productos están disponibles, y hacer clic para empezar a comprar. (Sólo puedes comprar en un grupo de consumo a la vez.)
@@ -1040,7 +1102,7 @@ es:
sell_motivation: "Muestra tus preciosos alimentos."
sell_producers: "Productoras"
sell_hubs: "Grupos de Consumo"
- sell_groups: "Grupos"
+ sell_groups: "Redes"
sell_producers_detail: "Crea tu perfil en OFN en cuestión de minutos. En cualquier momento puedes actualizar tu perfil a una tienda en línea y vender tus productos directamente a los consumidores."
sell_hubs_detail: "Crea un perfil para tu organización en OFN. En cualquier momento puedes actualizar tu perfil a una tienda de varias productoras."
sell_groups_detail: "Crea un directorio personalizado de organizaciones (productoras u otras organizaciones) para tu región o para tu organización."
@@ -1159,10 +1221,64 @@ es:
password_reset_sent: "¡Le enviamos un correo electrónico con instrucciones para restaurar la contraseña!"
reset_password: "Restaurar contraseña"
who_is_managing_enterprise: "¿Quién es responsable de administrar %{enterprise}?"
+ enterprise:
+ registration:
+ modal:
+ steps:
+ details:
+ title: 'Detalles'
+ headline: "Empecemos"
+ enterprise: "Primero necesitamos saber un poco sobre tu organización:"
+ producer: "Primero necesitamos saber un poco sobre tu productora:"
+ enterprise_name_field: "Nombre de la organización:"
+ producer_name_field: "Nombre de la productora:"
+ producer_name_field_placeholder: "p.ej. La impresionante granja de Charlie"
+ producer_name_field_error: "Elija un nombre único para su organización."
+ address1_field: "Dirección Línea 1:"
+ address1_field_placeholder: "p.ej. Passeig Sant Joan"
+ address1_field_error: "Introduce una dirección"
+ address2_field: "Dirección línea 2:"
+ suburb_field: "Barrio:"
+ suburb_field_placeholder: "e.g. Gràcia"
+ suburb_field_error: "Introduce un barrio"
+ postcode_field: "Código postal:"
+ postcode_field_placeholder: "p.ej. 08025"
+ postcode_field_error: "Requiere un código postal"
+ state_field: "Región:"
+ state_field_error: "Región requerida"
+ country_field: "País:"
+ country_field_error: "Por favor selecciona un país"
+ contact:
+ title: 'Contacto'
+ contact_field: 'Contacto principal'
+ contact_field_placeholder: 'Nombre de contacto'
+ contact_field_required: "Debes introducir un contacto principal."
+ email_field: 'Dirección de correo electrónico'
+ email_field_placeholder: 'p.ej. charlie@thefarm.com'
+ phone_field: 'Número de teléfono'
+ phone_field_placeholder: 'p.ej. 651 01 20 54'
+ type:
+ title: 'Tipo'
+ headline: "Último paso para añadir %{enterprise}!"
+ question: "¿Eres una productora?"
+ yes_producer: "Si soy una productora"
+ no_producer: "No, no soy una productora"
+ producer_field_error: "Por favor elige uno. ¿Eres una productora?"
+ yes_producer_help: "Las productoras hacen cosas deliciosas para comer y/o beber. Eres una productora si lo cultivas, lo haces crecer, lo preparas, lo horneas, lo fermentas, lo ordeñas, ..."
+ no_producer_help: "Si no eres una productora, probablemente conozcas a alguien que venda o distribuya comida. También podrías convertirte en un grupo de consumo u otro tipo de organización."
+ about:
+ title: 'Acerca de'
+ images:
+ title: 'Imágenes'
+ social:
+ title: 'Social'
enterprise_contact: "Contacto principal"
+ enterprise_contact_placeholder: "Nombre de contacto"
enterprise_contact_required: "Debe ingresar un contacto principal."
enterprise_email_address: "Dirección d Email"
+ enterprise_email_placeholder: "p.ej. charlie@thefarm.com"
enterprise_phone: "Número de teléfono"
+ enterprise_phone_placeholder: "p.ej. 93 250 16 45"
back: "Atrás"
continue: "Continuar"
limit_reached_headline: "¡Ay no!"
@@ -1209,9 +1325,9 @@ es:
linkedin: "LinkedIn"
linkedin_placeholder: "eg. www.linkedin.com/SuNombreAquí"
twitter: "Twitter"
- twitter_placeholder: "eg. @usuario_de_twitter"
+ twitter_placeholder: "usuario_de_twitter"
instagram: "Instagram"
- instagram_placeholder: "ej. @usuario_de_instagram"
+ instagram_placeholder: "usuario_de_instagram"
registration_greeting: "¡Hola!"
registration_intro: "Ahora puede crear un perfil para su Productora o Grupo de Consumo"
registration_action: "¡Empecemos!"
@@ -1232,10 +1348,11 @@ es:
registration_finished_activate: "Activar %{enterprise}."
registration_finished_activate_instruction_html: "Hemos enviado un correo de confirmación a %{email} si no has activado tu cuenta ya.
Sigue las instrucciones para hacer tu organización visible en Open Food Network."
registration_finished_action: "Página de inicio de Open Food Network"
+ registration_contact_name: 'Nombre de contacto'
registration_type_headline: "¡Último paso para agregar %{enterprise}!"
registration_type_question: "¿Eres una productora?"
registration_type_producer: "Sí, soy una productora"
- registration_type_no_producer: "No, no soy un produtor"
+ registration_type_no_producer: "No, no soy un productor"
registration_type_error: "Escoja una. ¿Es una productora?"
registration_type_producer_help: "Las productoras hacen cosas deliciosas para comer y/o beber. Eres una productora si lo cultivas, lo haces crecer, lo preparas, lo horneas, lo fermentas, lo ordeñas, ..."
registration_type_no_producer_help: "Si no eres una productora, probablemente conozcas a alguien que venda o distribuya comida. También podrías convertirte en un grupo de consumo u otro tipo de organización."
@@ -1246,15 +1363,15 @@ es:
registration_detail_enterprise: "¡Bien! Primero necesitamos saber un poco más sobre tu organización:"
registration_detail_producer: "¡Bien! Primero necesitamos saber un poco más sobre tu productora:"
registration_detail_name_enterprise: "Nombre de la Organización:"
- registration_detail_name_producer: "Nombre de la granja:"
+ registration_detail_name_producer: "Nombre de la productora:"
registration_detail_name_placeholder: "e.j. Cooperativa de Consum Pastanaga Feliç"
registration_detail_name_error: "Por favor elije un nombre único para tu organización"
registration_detail_address1: "Línea de dirección 1:"
registration_detail_address1_placeholder: "e.j. Torrent de l'Olla 24"
registration_detail_address1_error: "Ingrese una dirección"
registration_detail_address2: "Línea de dirección 2:"
- registration_detail_suburb: "Barrio:"
- registration_detail_suburb_placeholder: "e.j. Gràcia"
+ registration_detail_suburb: "Ciudad:"
+ registration_detail_suburb_placeholder: "ej. Barcelona"
registration_detail_suburb_error: "Ingrese el barrio"
registration_detail_postcode: "Código postal:"
registration_detail_postcode_placeholder: "e.j. 08025"
@@ -1303,7 +1420,7 @@ es:
admin_entreprise_relationships_permits: "Permisos"
admin_entreprise_relationships_seach_placeholder: "Buscar"
admin_entreprise_relationships_button_create: "Crear"
- admin_entreprise_groups: "Grupos de organizaciones"
+ admin_entreprise_groups: "Redes de organizaciones"
admin_entreprise_groups_name: "Nombre"
admin_entreprise_groups_owner: "Propietaria"
admin_entreprise_groups_on_front_page: "¿En la página principal?"
@@ -1315,20 +1432,23 @@ es:
admin_entreprise_groups_contact_phone_placeholder: "ej. 98 7654 3210"
admin_entreprise_groups_contact_address1_placeholder: "ej. C/Torrent de l'Olla"
admin_entreprise_groups_contact_city: "Barrio"
- admin_entreprise_groups_contact_city_placeholder: "ej. Gràcia"
+ admin_entreprise_groups_contact_city_placeholder: "ej. Barcelona"
admin_entreprise_groups_contact_zipcode: "Código Postal"
admin_entreprise_groups_contact_zipcode_placeholder: "ej. 08025"
admin_entreprise_groups_contact_state_id: "Región"
admin_entreprise_groups_contact_country_id: "País"
admin_entreprise_groups_web: "Recursos Web"
- admin_entreprise_groups_web_twitter: "ej. @the_prof"
+ admin_entreprise_groups_web_twitter: "ej. the_prof"
admin_entreprise_groups_web_website_placeholder: "ej. www.truffles.com"
admin_order_cycles: "Ciclos de Pedidos del Admin"
open: "Abierta"
- close: "Cerrada"
+ close: "Cerrar"
create: "Crear"
search: "Buscar"
supplier: "Proveedora"
+ product_name: "nombre del producto"
+ product_description: "Descripción del producto"
+ units: "Tamaño por unidad"
coordinator: "Coordinadora"
distributor: "Distribuidor"
enterprise_fees: "Comisiones de la Organización"
@@ -1343,9 +1463,11 @@ es:
new_order_cycles: "Nuevos Ciclos de Pedidos"
new_order_cycle: "Nuevo Ciclo de Pedido"
select_a_coordinator_for_your_order_cycle: "Selecciona un coordinador para vuestro ciclo de pedido"
+ notify_producers: 'Notificar a las productoras'
edit_order_cycle: "Editar Ciclo de Pedido"
roles: "Roles"
update: "Actualizar"
+ delete: Borrar
add_producer_property: "Añadir propiedad de productora"
in_progress: "En Proceso"
started_at: "Empezo el"
@@ -1389,6 +1511,8 @@ es:
spree_admin_unit_description: Descripción de la unidad
spree_admin_variant_unit: Variante
spree_admin_variant_unit_scale: Escala de unidad
+ spree_admin_supplier: Proveedora
+ spree_admin_product_category: categoría del producto
spree_admin_variant_unit_name: Nombre de la variante
change_package: "Cambiar Perfil"
spree_admin_single_enterprise_hint: "Sugerencia: Para permitir que la gente te encuentre, activa tu visibilidad"
@@ -1417,6 +1541,7 @@ es:
order_cycle: "Ciclo de Pedido"
order_cycles: "Ciclos de Pedidos"
enterprises: "Organizaciones"
+ enterprise_relationships: "Relaciones entre organizaciones"
remove_tax: "Eliminar impuesto"
enterprise_terms_of_service: "Términos del Servicio de la Organización"
enterprises_require_tos: "Las organizaciones deben aceptar los Términos del Servicio"
@@ -1556,9 +1681,7 @@ es:
report_header_customer_email: Correo electrónico de la consumidora
report_header_customer_phone: Teléfono de la Consumidora
report_header_customer_city: Ciudad de la Consumidora
- report_header_payment_state: 'Estado del pagos
-
- nterpr'
+ report_header_payment_state: Estado del pago
report_header_payment_type: Tipo de pago
report_header_item_price: "Artículo (%{currency})"
report_header_item_fees_price: "Artículo + Comisiones (%{currency})"
@@ -1802,7 +1925,7 @@ es:
producer_desc: Productoras
producer_example: ej. AGRICULTORES, PRODUCTORAS
non_producer_desc: Todas las demás organizaciones
- non_producer_example: ej. Grupos de consumo, Tiendas de proximidad, Cooperativas de alimentación
+ non_producer_example: ej. Grupos de consumo, Tiendas de proximidad, ...
enterprise_status:
status_title: "%{name} está configurado y listo para funcionar!"
severity: Gravedad
@@ -1865,6 +1988,8 @@ es:
signup:
start_free_profile: "Empieze con un perfil gratuito, y amplíelo cuando esté preparado!"
spree:
+ email: Email
+ account_updated: "Cuenta actualizada!"
admin:
orders:
invoice:
@@ -1887,7 +2012,28 @@ es:
one: "Tienes un ciclo de pedido activo."
other: "Tienes %{count} ciclos de pedido activos."
manage_order_cycles: "GESTIONA LOS CICLOS DE PEDIDO"
+ payment_methods:
+ stripe_connect:
+ enterprise_select_placeholder: Escoge...
+ loading_account_information_msg: Cargando la información de la cuenta de Stripe, espere un momento ...
+ stripe_disabled_msg: El administrador del sistema ha deshabilitado los pagos por Stripe.
+ request_failed_msg: Lo sentimos. Algo salió mal al intentar verificar los detalles de la cuenta con Stripe ...
+ account_missing_msg: No existe una cuenta Stripe para esta organización.
+ connect_one: Connect One
+ access_revoked_msg: El acceso a esta cuenta de Stripe ha sido anulado, por favor, vuelve a conectar tu cuenta.
+ status: Estado
+ connected: Conectado
+ account_id: Account ID
+ business_name: Nombre de la Organización
+ charges_enabled: Cargos habilitados
+ payments:
+ source_forms:
+ stripe:
+ no_payment_via_admin_backend: La creación de pagos basados en Stripe desde el administrador no es posible en este momento.
products:
+ new:
+ title: 'Nuevo producto'
+ unit_name_placeholder: 'ej. manojos'
bulk_edit:
header:
title: Editar varios Productos
@@ -1895,15 +2041,34 @@ es:
title: CARGANDO PRODUCTOS
no_products: "Todavía no hay productos. Añade algunos antes"
no_results: "No se han encontrado resultados"
+ product_name: nombre del producto
+ primary_taxon_form:
+ product_category: categoría del producto
+ group_buy_form:
+ group_buy: "¿Agrupado por?"
+ bulk_unit_size: Tamaño de la unidad a granel
+ display_as:
+ display_as: Mostrar como
reports:
bulk_coop:
bulk_coop_supplier_report: 'Bulk Co-op - Totales por Proveedor'
bulk_coop_allocation: 'Bulk Co-op - Asignación'
bulk_coop_packing_sheets: 'Bulk Co-op - Hojas de Empaquetado'
bulk_coop_customer_payments: 'Bulk Co-op - Pagos de las Consumidoras'
+ shared:
+ configuration_menu:
+ stripe_connect: Conectar con Stripe
variants:
autocomplete:
producer_name: Productora
+ checkout:
+ payment:
+ stripe:
+ choose_one: Elige uno
+ enter_new_card: Introduce los detalles para una nueva tarjeta
+ used_saved_card: "Usa una tarjeta guardada:"
+ or_enter_new_card: "O introduce los detalles de una nueva tarjeta:"
+ remember_this_card: ¿Recordar esta tarjeta?
date_picker:
format: '%Y-%m-%d'
js_format: 'aa-mm-dd'
@@ -1958,9 +2123,16 @@ es:
weight: Peso (en kg)
zipcode: Código Postal
users:
+ form:
+ account_settings: Configuración de la cuenta
show:
+ tabs:
+ orders: Pedidos
+ cards: Tarjetas de crédito
+ transactions: Transacciones
+ settings: Configuración de la cuenta
+ orders:
open_orders: Pedidos Abiertos
- transaction_history: Historial de Transacciones
open_orders:
order: Pedido
shop: Tienda
diff --git a/config/locales/fr.yml b/config/locales/fr.yml
index 7de35454a80..ed905210d78 100644
--- a/config/locales/fr.yml
+++ b/config/locales/fr.yml
@@ -4,6 +4,9 @@ fr:
spree/order:
payment_state: Statut du paiement
shipment_state: Statut livraison
+ completed_at: 'Passée à '
+ number: N° commande
+ email: Email acheteur
errors:
models:
spree/user:
@@ -85,21 +88,30 @@ fr:
dashboard: Tableau de bord
undefined: indéfini
unused: inutilisé
- admin_and_handling: Frais de gestion
+ admin_and_handling: Frais si par commande
profile: Profil
supplier_only: Uniquement Producteur
weight: Poids
volume: Volume
+ items: Pièces
summary: Résumé
detailed: Détaillé
updated: Mis à jour
- 'yes': "Ou"
+ 'yes': "Oui"
'no': "Non"
y: 'O'
n: 'N'
powered_by: Propulsé par
blocked_cookies_alert: "Votre navigateur semble bloquer des cookies nécessaires à l'utilisation de ce site. Cliquez ci-dessous pour autoriser les cookies et rechargez la page."
allow_cookies: "Autoriser les cookies"
+ notes: Commentaires
+ error: Erreur
+ processing_payment: Paiement en cours...
+ show_only_unfulfilled_orders: Ne montrer que les commandes non finalisées
+ filter_results: Filtrer les résultats
+ quantity: Quantité
+ actions:
+ create_and_add_another: "Créer et ajouter nouveau"
admin:
date: Date
email: Email
@@ -253,14 +265,6 @@ fr:
manages: gère
products:
unit_name_placeholder: 'ex: botte'
- bulk_edit:
- unit: Unité
- display_as: Affiché
- category: Catégorie
- tax_category: TVA appliquée
- inherits_properties?: Hériter des propriétés producteur?
- available_on: Disponible sur
- av_on: "Disp. sur"
properties:
property_name: Nom du label
inherited_property: Label producteur appliqué par défaut
@@ -294,6 +298,8 @@ fr:
index:
capture: "Valider"
ship: "Expédier"
+ invoice_email_sent: 'L''email de facturation a bien été envoyé'
+ order_email_resent: 'L''email de commande a de nouveau été envoyé'
bulk_management:
tip: "Utilisez cette page pour changer les quantités d'un produit sur plusieurs commandes. Les produits peuvent aussi être supprimés de toutes les commandes, si nécessaire."
shared: "Ressource partagée?"
@@ -434,6 +440,18 @@ fr:
close_date: Date de fermeture
social:
twitter_placeholder: ex. @OpenFoodNet_fr
+ stripe_connect:
+ connect_with_stripe: "Connecter avec Stripe"
+ stripe_connect_intro: "Pour accepter des paiements utilisant la carte bancaire, vous devez connecter votre compte Stripe à Open Food France. Cliquez sur le bouton à droite pour commencer."
+ stripe_account_connected: "Compte Stripe connecté."
+ disconnect: "Compte déconnecté"
+ confirm_modal:
+ title: Connecter avec Stripe
+ part1: Stripe est un système de paiement qui permet aux boutiques sur Open Food France d'accepter des paiements par carte bancaire de leurs acheteurs.
+ part2: Pour utiliser cette fonctionnalité, vous devez connecter votre compte Stripe à Open Food France. En cliquant sur "J'accepte" ci-dessous, vous serez redirigé vers le site internet de Stripe, où vous pourrez connecter votre compte existant ou en créer un si vous n'en avez pas encore.
+ part3: Cela permettra à Open Food France d'accepter en votre nom les paiements par carte de crédit en provenance de vos acheteurs. Veuillez noter que c'est à vous de gérer votre compte Stripe, de payer les frais dus à Stripe et de gérer les éventuels remboursements et le service après vente.
+ i_agree: J'accepte
+ cancel: Annuler
tag_rules:
default_rules:
by_default: Règles à appliquer "par défaut"
@@ -517,12 +535,17 @@ fr:
advanced_settings: Paramétrages avancés
update_and_close: Mettre à jour et fermer
choose_products_from: 'Choisir produits depuis :'
- pickup_time_tip: Date/heure à laquelle les commandes pour ce cycle de vente seront à disposition de / livrées à l'acheteur.
- pickup_instructions_tip: Ces instructions seront affichées à l'acheteur une fois sa commande passée.
exchange_form:
+ pickup_time_tip: Quand des commandes liées à ce cycle de vente seront prêtes à être soumises à l'acheteur
pickup_instructions_placeholder: "Modalités de retrait/livraison"
+ pickup_instructions_tip: Ces instructions sont affichées aux acheteurs après passage d'une commande
pickup_time_placeholder: "Prêt pour (ex : jour + créneau horaire)"
receival_instructions_placeholder: "Modalités de livraison"
+ add_fee: 'Ajouter une commission'
+ selected: 'sélectionné'
+ add_exchange_form:
+ add_supplier: 'Ajouter un fournisseur'
+ add_distributor: 'Ajouter un distributeur'
advanced_settings:
title: Paramétrages avancés
choose_product_tip: Vous pouvez choisir de limiter le choix des produits pouvant être mis en vente dans votre boutique à ceux figurant dans le catalogue boutique de %{inventory}.
@@ -633,6 +656,29 @@ fr:
description: Factures pour import dans Xero
packing:
name: Rapports de préparation des paniers
+ stripe_connect_settings:
+ edit:
+ title: "Stripe Connect"
+ settings: "Paramètres"
+ stripe_connect_enabled: Permettre aux boutiques d'accepter les paiements via Stripe Connect ?
+ no_api_key_msg: Aucun compte Stripe n'existe pour cette entreprise.
+ configuration_explanation_html: Pour des instructions précises sur comment configurer Stripe Connect, veuillez consulter ce guide.
+ status: Statut
+ ok: Ok
+ instance_secret_key: Clé Secrète de l'Instance
+ account_id: Identifiant Compte
+ business_name: Nom de l'entreprise
+ charges_enabled: Frais activés
+ charges_enabled_warning: "Attention : les Frais ne sont pas activés pour votre compte"
+ auth_fail_error: La clé de l'API est invalide
+ empty_api_key_error_html: Aucune clé d'API Stripe n'a été fournie. Pour mettre en place votre clé d'API, veuillez suivre ces instructions
+ controllers:
+ enterprises:
+ stripe_connect_cancelled: "La connexion avec Stripe a été annulée"
+ stripe_connect_success: "Compte Stripe connecté avec succès"
+ stripe_connect_fail: Désolé, la connexion de votre compte Stripe a échoué :-(
+ stripe_connect_settings:
+ resource: Configuration de Stripe Connect
checkout:
already_ordered:
cart: "panier"
@@ -652,12 +698,14 @@ fr:
register: "Démarrez ici"
shop:
messages:
- login: "login"
+ login: "se connecter"
register: "s'inscrire"
contact: "contact"
require_customer_login: "La boutique est réservée aux membres."
- require_login_html: "Déjà inscrit? %{Connectez-vous}. Sinon, %{inscrivez-vous} pour pouvoir faire vos achats."
+ require_login_html: "Déjà inscrit? %{login}. Sinon, %{register} pour pouvoir faire vos achats."
require_customer_html: "Veuillez %{contacter} %{l'entreprise} pour devenir membre."
+ card_could_not_be_saved: la carte n'a pas pu être sauvegardée
+ spree_gateway_error_flash_for_checkout: "Il y a eu un problème avec vos informations de paiement : %{error}"
invoice_billing_address: "Adresse de facturation :"
invoice_column_tax: "TVA"
invoice_column_price: "Prix"
@@ -739,7 +787,7 @@ fr:
label_more: "Afficher plus"
label_less: "Masquer"
label_notices: "Informations"
- items: "produits"
+ cart_items: "Produits"
cart_headline: "Votre panier"
total: "Total"
cart_updating: "Mettre à jour le panier"
@@ -748,6 +796,18 @@ fr:
card_number: Numéro de carte
card_securitycode: "Cryptogramme visuel"
card_expiry_date: Date d'expiration
+ card_masked_digit: "X"
+ card_expiry_abbreviation: "Exp"
+ new_credit_card: "Nouvelle carte de crédit"
+ my_credit_cards: Mes cartes bancaires
+ add_new_credit_card: Ajouter nouvelle carte de crédit
+ saved_cards: Sauvegarder cartes
+ add_a_card: Ajouter une Carte
+ add_card: Ajouter Carte
+ you_have_no_saved_cards: Vous n'avez pas encore sauvegardé de carte
+ saving_credit_card: Enregistrement de la carte de crédit...
+ card_has_been_removed: "Votre carte a été supprimée (numéro : %{number})"
+ card_could_not_be_removed: Désolée, la carte n'a pas pu être supprimée :-(
ie_warning_headline: "Votre navigateur n'est pas à jour :-("
ie_warning_text: "Pour une expérience optimale sur Open Food France, nous vous recommandons fortement de mettre à jour votre navigateur:"
ie_warning_chrome: Télécharger Chrome
@@ -825,6 +885,7 @@ fr:
checkout_shipping_price: Livraison
checkout_total_price: Total
checkout_back_to_cart: "Retour au Panier"
+ cost_currency: "Devise du Coût"
order_paid: RÉGLÉ
order_not_paid: NON RÉGLÉ
order_total: Total commande
@@ -917,7 +978,7 @@ fr:
shopping_producers_of_hub: "Les producteurs de %{hub}:"
enterprises_next_closing: "Clôture des commandes pour ce cycle"
enterprises_ready_for: "Prêt pour"
- enterprises_choose: "Choisissez votre option de livraison/retrait:"
+ enterprises_choose: "Choisissez votre option:"
hubs_buy: "Acheter:"
hubs_shopping_here: "Achats en cours"
hubs_orders_closed: "Boutique fermée"
@@ -1158,10 +1219,64 @@ fr:
password_reset_sent: "Un email contenant les instructions pour changer votre mot de passe a été envoyé!"
reset_password: "Changer de mot de passe"
who_is_managing_enterprise: "Qui gère %{enterprise}?"
+ enterprise:
+ registration:
+ modal:
+ steps:
+ details:
+ title: 'Détails'
+ headline: "Commençons !"
+ enterprise: "Hey ! Nous avons d'abord besoin de quelques informations sur votre entreprise :"
+ producer: "Hey ! Nous avons d'abord besoin de quelques informations sur votre ferme :"
+ enterprise_name_field: "Nom de l'entreprise :"
+ producer_name_field: "Nom de la ferme :"
+ producer_name_field_placeholder: "ex: La Ferme du Marais"
+ producer_name_field_error: "Veuillez choisir le nom de votre entreprise"
+ address1_field: "Adresse ligne 1"
+ address1_field_placeholder: "ex : 35 rue du bac"
+ address1_field_error: "Veuillez saisir une adresse"
+ address2_field: "Adresse ligne 2"
+ suburb_field: "Ville :"
+ suburb_field_placeholder: "ex : Nantes"
+ suburb_field_error: "Veuillez saisir une ville"
+ postcode_field: "Code postal :"
+ postcode_field_placeholder: "ex : 44000"
+ postcode_field_error: "Veuillez saisir le code postal"
+ state_field: "Département :"
+ state_field_error: "Veuillez saisir un Département"
+ country_field: "Pays :"
+ country_field_error: "Veuillez saisir une Pays"
+ contact:
+ title: 'Contact'
+ contact_field: 'Personne référente'
+ contact_field_placeholder: 'Nom du contact principal'
+ contact_field_required: "Vous devez saisir une personne référente"
+ email_field: 'Adresse email'
+ email_field_placeholder: 'ex : robert@mabelleferme.fr'
+ phone_field: 'Numéro de téléphone'
+ phone_field_placeholder: 'ex : 06 24 53 26 53'
+ type:
+ title: 'Catégorie'
+ headline: "Dernière étape pour ajouter %{enterprise} !"
+ question: "Etes-vous un producteur ?"
+ yes_producer: "Oui, je suis un producteur"
+ no_producer: "Non, je ne suis pas un producteur"
+ producer_field_error: "Veuillez faire un choix. Etes vous un producteur?"
+ yes_producer_help: "Un producteur fabrique de bonnes choses à boire et à manger. Vous êtes un producteur si vous les faites pousser, les élevez, les pétrissez, transformez, fermentez, les réduisez en grains, etc."
+ no_producer_help: "Si vous n'êtes pas un producteur, vous êtes probablement un revendeur ou distributeur alimentaire : un \"hub\", une coopérative, un groupement d'achat, un revendeur, un grossiste, ou autre."
+ about:
+ title: 'A propos'
+ images:
+ title: 'Images'
+ social:
+ title: 'Réseaux sociaux'
enterprise_contact: "Personne référente"
+ enterprise_contact_placeholder: "Nom du contact principal"
enterprise_contact_required: "Vous devez saisir une personne référente"
enterprise_email_address: "Adresse email"
+ enterprise_email_placeholder: "ex : robert@mabelleferme.fr"
enterprise_phone: "Numéro de téléphone"
+ enterprise_phone_placeholder: "ex : 06 24 53 26 53"
back: "Retour"
continue: "Suivant"
limit_reached_headline: "Oh non!"
@@ -1231,6 +1346,7 @@ fr:
registration_finished_activate: "Activez %{enterprise}."
registration_finished_activate_instruction_html: "Nous avons envoyé un email de confirmation à %{email} s'il n'a pas été activé auparavant.
Veuillez suivre les instructions dans l'email pour rendre votre organisation visible sur Open Food France."
registration_finished_action: "Accueil Open Food France"
+ registration_contact_name: 'Nom du contact principal'
registration_type_headline: "Dernière étape pour ajouter %{enterprise}!"
registration_type_question: "Etes-vous un producteur?"
registration_type_producer: "Oui, je suis un producteur"
@@ -1328,6 +1444,9 @@ fr:
create: "Créer"
search: "Rechercher"
supplier: "Fournisseurs"
+ product_name: "Nom du Produit"
+ product_description: "Description du Produit"
+ units: "Contenu Unitaire"
coordinator: "Coordinateur"
distributor: "Distributeur"
enterprise_fees: "Marges et commissions"
@@ -1342,9 +1461,11 @@ fr:
new_order_cycles: "Nouveau cycle de vente"
new_order_cycle: "Nouveau Cycle de Vente"
select_a_coordinator_for_your_order_cycle: "Choisissez un coordinateur pour votre cycle de vente"
+ notify_producers: 'Notifier les producteurs'
edit_order_cycle: "Modifier le cycle de vente"
roles: "Roles"
update: "Mettre à jour"
+ delete: Supprimer
add_producer_property: "Ajouter une propriété"
in_progress: "En cours"
started_at: "Commencé à"
@@ -1388,6 +1509,8 @@ fr:
spree_admin_unit_description: 'Description complémentaire (ex: "(vrac)")'
spree_admin_variant_unit: Unité
spree_admin_variant_unit_scale: Echelle unitaire (en g ou L)
+ spree_admin_supplier: Fournisseur
+ spree_admin_product_category: Catégorie Produit
spree_admin_variant_unit_name: Nom de la pièce (si vendu à la pièce)
change_package: "Changer de type de compte"
spree_admin_single_enterprise_hint: "Astuce: Pour permettre aux gens de vous trouver, activez votre visibilité "
@@ -1416,6 +1539,7 @@ fr:
order_cycle: "Cycle de vente"
order_cycles: "Cycles de Vente"
enterprises: "Entreprises"
+ enterprise_relationships: "Permissions inter-entreprises"
remove_tax: "Retirer TVA"
enterprise_terms_of_service: "Conditions Générales d'Utilisation"
enterprises_require_tos: "Les entreprises doivent accepter les Conditions Générales d'Utilisation"
@@ -1471,7 +1595,7 @@ fr:
report_header_relationship: Droits
report_header_hub: Hub
report_header_hub_address: Adresse du Hub
- report_header_to_hub: Au Hub
+ report_header_to_hub: Distributeur
report_header_hub_code: Code du Hub
report_header_code: Code
report_header_paid: Payé ?
@@ -1510,7 +1634,7 @@ fr:
report_header_customer_code: Code acheteur
report_header_product: Produit
report_header_product_properties: Propriétés / labels Produits
- report_header_quantity: Quantité
+ report_header_quantity: Nb commandé
report_header_max_quantity: Quantité Max
report_header_variant: Variante
report_header_variant_value: Nb Unités Variante
@@ -1526,8 +1650,8 @@ fr:
report_header_group_buy_unit_quantity: Nb d'unités achetées (vente par lots)
report_header_cost: Coût
report_header_shipping_cost: Coût de livraison
- report_header_curr_cost_per_unit: Prix de revient par unité
- report_header_total_shipping_cost: Coût de livraison total
+ report_header_curr_cost_per_unit: Prix prod unitaire
+ report_header_total_shipping_cost: Prix prod total
report_header_payment_method: Méthode de paiement
report_header_sells: Vend
report_header_visible: Visible
@@ -1557,10 +1681,10 @@ fr:
report_header_customer_city: Ville Acheteur
report_header_payment_state: Statut du Paiement
report_header_payment_type: Type de Paiement
- report_header_item_price: "Pièce (%{currency})"
- report_header_item_fees_price: "Pièce + Marge (%{currency})"
- report_header_admin_handling_fees: "Frais de Gestion (%{currency})"
- report_header_ship_price: "Livraison (%{currency})"
+ report_header_item_price: "Coût produits (%{currency})"
+ report_header_item_fees_price: "Coût produits + Marge (%{currency})"
+ report_header_admin_handling_fees: "Frais si par commande (%{currency})"
+ report_header_ship_price: "Frais de livraison (%{currency})"
report_header_pay_fee_price: "Frais de Transaction (%{currency})"
report_header_total_price: "Total (%{currency})"
report_header_product_total_price: "Total Produit (%{currency})"
@@ -1569,12 +1693,12 @@ fr:
report_header_eft_price: "TEF / Transfert Electronique (%{currency})"
report_header_paypal_price: "Paypal (%{currency})"
report_header_sku: Référence Produit
- report_header_amount: Montant
+ report_header_amount: Quantité
report_header_balance: Solde
report_header_total_cost: "Coût Total"
report_header_total_ordered: Total Commandé
report_header_total_max: Max Total
- report_header_total_units: Nb total d'articles
+ report_header_total_units: Vol. total
report_header_sum_max_total: "Somme Max Total"
report_header_total_excl_vat: "Total HT (%{currency_symbol})"
report_header_total_incl_vat: "Total TTC (%{currency_symbol})"
@@ -1869,6 +1993,8 @@ fr:
signup:
start_free_profile: "Commencez par créer votre profil entreprise, et changez de formule quand vous êtes prêt !"
spree:
+ email: Email
+ account_updated: "Compte mis à jour!"
admin:
orders:
invoice:
@@ -1891,23 +2017,63 @@ fr:
one: "Vous avez un cycle de vente actif."
other: "Vous avez %{count} cycles de vente actifs."
manage_order_cycles: "GERER LES CYCLES DE VENTE"
+ payment_methods:
+ stripe_connect:
+ enterprise_select_placeholder: Choisir...
+ loading_account_information_msg: Informations de compte en cours de chargement depuis Stripe, veuillez patienter...
+ stripe_disabled_msg: Les paiements via Stripe ont été désactivés par l'administrateur système.
+ request_failed_msg: Désolé, une erreur est survenue lors de la vérification du compte par Stripe...
+ account_missing_msg: Aucun compte Stripe n'existe pour cette entreprise.
+ connect_one: En connecter un
+ access_revoked_msg: L'accès à ce compte Stripe a été révoqué, veuillez reconnecter votre compte.
+ status: Statut
+ connected: Connecté
+ account_id: Identifiant Compte
+ business_name: Nom de l'entreprise
+ charges_enabled: Frais activés
+ payments:
+ source_forms:
+ stripe:
+ no_payment_via_admin_backend: La création de paiements via Stripe depuis le back office d'administration n'est pas possible pour le moment
products:
+ new:
+ title: 'Nouveau Produit'
+ unit_name_placeholder: 'ex: botte'
bulk_edit:
header:
- title: Edition des produits par lots
+ title: Gestion du catalogue produits
indicators:
title: CHARGEMENT DES PRODUITS
no_products: "Aucun produit trouvé. Ajouter un produit ?"
no_results: "Désolé, aucun résultat trouvé"
+ product_name: Nom du Produit
+ primary_taxon_form:
+ product_category: Catégorie Produit
+ group_buy_form:
+ group_buy: "Achat groupé de lots fixes ?"
+ bulk_unit_size: Quantité totale du lot
+ display_as:
+ display_as: Unité affichéé
reports:
bulk_coop:
bulk_coop_supplier_report: 'Achats groupés - Totaux par Producteur'
bulk_coop_allocation: 'Achats groupés - Allocation'
bulk_coop_packing_sheets: 'Achats groupés - Feuilles de préparation des paniers'
bulk_coop_customer_payments: 'Achats groupés - Paiement des acheteurs'
+ shared:
+ configuration_menu:
+ stripe_connect: Stripe Connect
variants:
autocomplete:
producer_name: Producteur
+ checkout:
+ payment:
+ stripe:
+ choose_one: En choisir un
+ enter_new_card: Entrer les informations pour la nouvelle carte
+ used_saved_card: "Utiliser une carte sauvegardée :"
+ or_enter_new_card: "Ou entrez les informations pour utiliser une nouvelle carte :"
+ remember_this_card: Se souvenir de cette carte ?
date_picker:
format: '%Y-%m-%d'
js_format: 'aa-mm-jj'
@@ -1963,8 +2129,18 @@ fr:
weight: Poids (au kg)
zipcode: Code postal
users:
+ form:
+ account_settings: Paramètres du Compte
show:
+ tabs:
+ orders: Commandes
+ cards: Cartes bancaires
+ transactions: Achats
+ settings: Paramètres du Compte
+ orders:
open_orders: Commandes Ouvertes
+ past_orders: Commandes Passées
+ transactions:
transaction_history: Historique des Transactions
open_orders:
order: Commander
@@ -1976,3 +2152,11 @@ fr:
cancel: Annuler
closed: Fermée
until: Jusqu'à
+ past_orders:
+ order: Commande
+ shop: Boutique
+ completed_at: 'Passée à :'
+ items: Produits
+ total: Total
+ paid?: Payé ?
+ view: Afficher
diff --git a/config/locales/nb.yml b/config/locales/nb.yml
index 545752fdf9b..ab6e51095f8 100644
--- a/config/locales/nb.yml
+++ b/config/locales/nb.yml
@@ -3,13 +3,16 @@ nb:
attributes:
spree/order:
payment_state: Betalingsstatus
- shipment_state: Sendingsstatus
+ shipment_state: Leveringsstatus
+ completed_at: Fullført på
+ number: Nummer
+ email: Epost Kunde
errors:
models:
spree/user:
attributes:
email:
- taken: "Det finnes allerede en konto for denne e-posten. Vennligst logg inn eller tilbakestill passordet ditt."
+ taken: "Det finnes allerede en konto for denne eposten. Vennligst logg inn eller tilbakestill passordet ditt."
devise:
failure:
invalid: |
@@ -17,13 +20,13 @@ nb:
Var du gjest forrige gang? Kanskje du må opprette en konto eller nullstille passordet.
enterprise_confirmations:
enterprise:
- confirmed: Takk, e-postadressen din er bekreftet.
+ confirmed: Takk, epostadressen din er bekreftet.
not_confirmed: Din epostadresse kan ikke bekreftes. Kanskje du allerede har fullført dette steget?
- confirmation_sent: "Bekreftelse på epost er sendt!"
- confirmation_not_sent: "Kunne ikke sende bekreftelse på epost."
+ confirmation_sent: "Bekreftelsesepost er sendt!"
+ confirmation_not_sent: "Kunne ikke sende bekreftelsesepost."
enterprise_mailer:
confirmation_instructions:
- subject: "Vennligst bekreft e-postadressen til %{enterprise}"
+ subject: "Vennligst bekreft epostadressen til %{enterprise}"
welcome:
subject: "%{enterprise} er nå på %{sitename}"
producer_mailer:
@@ -90,6 +93,7 @@ nb:
supplier_only: Kun leverandør
weight: Vekt
volume: Volum
+ items: Elementer
summary: Sammendrag
detailed: Detaljert
updated: Oppdatert
@@ -100,6 +104,14 @@ nb:
powered_by: Drevet av
blocked_cookies_alert: "Nettleseren din kan blokkere informasjonskapsler som trengs for å bruke denne butikken. Klikk nedenfor for å tillate informasjonskapsler 'cookies' og last siden på nytt."
allow_cookies: "Tillat informasjonskapsler"
+ notes: Merknader
+ error: Feil
+ processing_payment: Behandler betaling ...
+ show_only_unfulfilled_orders: Vis kun uoppfylte ordrer
+ filter_results: Filtrer Resultater
+ quantity: Mengde
+ actions:
+ create_and_add_another: "Opprett og legg til en annen"
admin:
date: Dato
email: Epost
@@ -121,7 +133,7 @@ nb:
volume: Volum
items: Varer
select_all: Velg alle
- obsolete_master: Forældet mester
+ obsolete_master: Foreldet master
quick_search: Hurtigsøk
clear_all: Fjern Alt
start_date: "Startdato"
@@ -176,8 +188,8 @@ nb:
fixed_monthly_charge_tip: "En fast månedlig belastning for alle bedrifter som er satt opp som butikk og har overskredet minimum fakturert omsetning (hvis konfigurert)."
percentage_of_turnover: "Prosent av omsetning"
percentage_of_turnover_tip: "Når større enn null, gjelder denne raten (0.0 - 1.0) på total omsetning for hver butikk og lagt til enhver fast rate (til venstre) for å beregne den månedlige fakturaen."
- monthly_cap_excl_tax: "månedlig lokk (eks. MVA)"
- monthly_cap_excl_tax_tip: "Når større enn null vil denne verdien bli brukt som et lokk på hvor mye butikker vil bli belastet hver måned."
+ monthly_cap_excl_tax: "månedlig tak (eks. MVA)"
+ monthly_cap_excl_tax_tip: "Når større enn null vil denne verdien bli brukt som et tak på hvor mye butikker vil bli belastet hver måned."
tax_rate: "Avgiftsrate"
tax_rate_tip: "Avgiftsrate som gjelder månedlig regning som bedrifter blir belastet for å bruke systemet."
minimum_monthly_billable_turnover: "Minimum Månedlig Fakturerbar Omsetning"
@@ -186,8 +198,8 @@ nb:
example_bill_calculator_legend: "Endre eksempelomsetningen for å se effekten av innstillingene til venstre."
example_monthly_turnover: "Eksempel på Månedlig Omsetning"
example_monthly_turnover_tip: "Eksempel på månedlig omsetning for en bedrift som vil bli brukt for å generere beregning av eksempel på månedlig regning under."
- cap_reached?: "Lokk Nådd?"
- cap_reached?_tip: "Om lokket (spesifisert til venstre) er nådd, gitt innstillingene og omsetningen som er satt."
+ cap_reached?: "Tak Nådd?"
+ cap_reached?_tip: "Om taket (spesifisert til venstre) er nådd, gitt innstillingene og omsetningen som er satt."
included_tax: "Inkludert avgift"
included_tax_tip: "Total avgift inkludert i eksemplet på månedlig regning, gitt innstillingene og omsetningen som er satt."
total_monthly_bill_incl_tax: "Total Månedlig Regning (Inkl. Avgift)"
@@ -195,11 +207,11 @@ nb:
customers:
index:
add_customer: "Legge til kunde"
- new_customer: "Ny kunder"
+ new_customer: "Ny kunde"
customer_placeholder: "customer@example.org"
valid_email_error: Vennligst oppgi en gyldig epostadresse
add_a_new_customer_for: Legge til en ny kunde for %{shop_name}
- code: kode
+ code: Kode
duplicate_code: "Denne koden er allerede brukt."
bill_address: "Fakturaadresse"
ship_address: "Leveringsstatus"
@@ -208,9 +220,9 @@ nb:
edit_bill_address: 'Rediger fakturaadresse'
edit_ship_address: 'Rediger leveringsadresse'
required_fileds: 'Obligatoriske felt er merket med en stjerne'
- select_country: 'velg landet'
- select_state: 'Velg Fylket'
- edit: 'Redigere'
+ select_country: 'Velg Land'
+ select_state: 'Velg Fylke'
+ edit: 'Rediger'
update_address: 'Oppdater Adresse'
confirm_delete: 'Sikker på å slette?'
search_by_email: "Søk på epost/kode..."
@@ -248,19 +260,11 @@ nb:
new_button: Ny Bedriftsgruppe
enterprise_roles:
form:
- manages: administrere
+ manages: administrerer
enterprise_role:
- manages: administrere
+ manages: administrerer
products:
unit_name_placeholder: 'f.eks. bunter'
- bulk_edit:
- unit: Enhet
- display_as: Vis som
- category: Kategori
- tax_category: Avgiftskategori
- inherits_properties?: Arver Egenskaper?
- available_on: Tilgjengelig på
- av_on: "Til. på"
properties:
property_name: Navn på egenskap
inherited_property: Arvet egenskap
@@ -294,6 +298,8 @@ nb:
index:
capture: "Fang"
ship: "Levere"
+ invoice_email_sent: 'Faktura-e-post er sendt'
+ order_email_resent: 'Bestillings-e-post har blitt angitt'
bulk_management:
tip: "Bruk denne siden for å endre produktantall på tvers av flere bestillinger. Produkter kan også fjernes fra bestillinger helt, hvis påkrevd."
shared: "Delt Ressurs?"
@@ -331,9 +337,9 @@ nb:
desc_long: Om Oss
desc_long_placeholder: Fortell kunder om deg selv. Denne informasjonen vises på din offentlige profil.
business_details:
- abn: Org nr.
+ abn: Org. nr.
abn_placeholder: f.eks. 999 000 123
- acn: Mva. nr.
+ acn: MVA nr.
acn_placeholder: f.eks. 999 000 123
display_invoice_logo: Vis logo i fakturaer
invoice_text: Legg til tilpasset tekst på slutten av fakturaer
@@ -341,7 +347,7 @@ nb:
name: Navn
name_placeholder: f.eks. Gustav Plum
email_address: Epostadresse
- email_address_placeholder: f.eks. www.truffles.com
+ email_address_placeholder: f.eks. gustav@truffles.com
phone: Telefon
phone_placeholder: f.eks. 987 123 654
website: Hjemmeside
@@ -433,6 +439,18 @@ nb:
close_date: Stengedato
social:
twitter_placeholder: f.eks. @the_prof
+ stripe_connect:
+ connect_with_stripe: "Koble til Stripe"
+ stripe_connect_intro: "For å akseptere betaling med kredittkort må du koble din Stripe konto til Open Food Network. Bruk knappen til høyre for å komme i gang."
+ stripe_account_connected: "Stripe-konto tilkoblet."
+ disconnect: "Koble fra kontoen"
+ confirm_modal:
+ title: Koble til Stripe
+ part1: Stripe er en betalingsbehandlingstjeneste som gjør at butikker på OFN kan godta kredittkortbetalinger fra kunder.
+ part2: For å bruke denne funksjonen må du koble Stripe-kontoen din til OFN. Hvis du klikker «Jeg godtar» nedenfor, blir du omdirigert til Stripes nettsted der du kan koble til en eksisterende Stripe-konto, eller opprette en ny hvis du ikke allerede har en.
+ part3: Dette vil tillate Open Food Network å godta kredittkortbetalinger fra kunder på dine vegne. Vær oppmerksom på at du må opprettholde din egen Stripe-konto, betale Stripe-avgifter og håndtere eventuelle tilbakeføringer og kundeservice selv.
+ i_agree: Jeg er enig
+ cancel: Avbryt
tag_rules:
default_rules:
by_default: Som Standard
@@ -450,7 +468,7 @@ nb:
owner_tip: Primærbrukeren ansvarlig for denne bedriften.
notifications: Varslinger
notifications_tip: Varslinger om bestillinger vil bli sendt til denne epostadressen.
- notifications_placeholder: f.eks. www.truffles.com
+ notifications_placeholder: f.eks. gustav@truffles.com
notifications_note: 'Merk: En ny epostadresse må kanskje bekreftes før bruk'
managers: Administratorer
managers_tip: Andre brukere med tilgang til å administrere denne bedriften.
@@ -516,12 +534,17 @@ nb:
advanced_settings: Avanserte Innstillinger
update_and_close: Oppdater og Lukk
choose_products_from: 'Velg Produkter Fra:'
- pickup_time_tip: Når bestillinger fra denne runden blir klar for kunden
- pickup_instructions_tip: Disse instruksjonene vises til kunder etter de ferdigstiller en bestilling
exchange_form:
+ pickup_time_tip: Når bestillinger fra denne runden vil være klar for kunden
pickup_instructions_placeholder: "Henteinstruksjoner"
+ pickup_instructions_tip: Disse instruksjonene vises til kunder etter at de har fullført en bestilling
pickup_time_placeholder: "Klar til (dvs. Dato/Tid)"
receival_instructions_placeholder: "Mottaksinstruksjoner"
+ add_fee: 'Legg til gebyr'
+ selected: 'valgt'
+ add_exchange_form:
+ add_supplier: 'Legg til leverandør'
+ add_distributor: 'Legg til distributør'
advanced_settings:
title: Avanserte Innstillinger
choose_product_tip: Du kan velge å begrense alle tilgjengelige produkter (både innkommende og utgående), til kun de i %{inventory}s varelager.
@@ -632,6 +655,29 @@ nb:
description: Fakturaer for import til Xero
packing:
name: Pakkerapporter
+ stripe_connect_settings:
+ edit:
+ title: "Stripe Connect"
+ settings: "Innstillinger"
+ stripe_connect_enabled: Sette butikker i stand til å godta betaling ved hjelp av Stripe Connect?
+ no_api_key_msg: Ingen Stripe-konto eksisterer for denne bedriften.
+ configuration_explanation_html: For detaljerte instruksjoner om konfigurering av Stripe Connect-integrasjonen, vennligst se denne veiledningen .
+ status: Status
+ ok: Ok
+ instance_secret_key: Instans Secret Key
+ account_id: Konto-ID
+ business_name: Bedriftsnavn
+ charges_enabled: Avgifter Aktivert
+ charges_enabled_warning: "Advarsel: Avgifter er ikke aktivert for kontoen din"
+ auth_fail_error: API-nøkkelen du oppga er ugyldig
+ empty_api_key_error_html: Ingen Stripe API-nøkkel er gitt. For å angi din API-nøkkelen, følg disse instruksjonene
+ controllers:
+ enterprises:
+ stripe_connect_cancelled: "Tilkobling til Stripe har blitt avbrutt"
+ stripe_connect_success: "Stripe-konto tilkoblet vellykket"
+ stripe_connect_fail: Beklager, forbindelsen til Stripe-kontoen din mislyktes
+ stripe_connect_settings:
+ resource: Stripe Connect-konfigurasjon
checkout:
already_ordered:
cart: "handlekurv"
@@ -657,6 +703,8 @@ nb:
require_customer_login: "Denne butikken er kun for kunder."
require_login_html: "Vennligst %{login} hvis du allerede har en konto. Hvis ikke, %{register} for å bli kunde."
require_customer_html: "Vennligst %{contact} %{enterprise} for å bli kunde."
+ card_could_not_be_saved: kort kunne ikke lagres
+ spree_gateway_error_flash_for_checkout: "Det oppstod et problem med betalingsinformasjonen din: %{error}"
invoice_billing_address: "Fakturaadresse:"
invoice_column_tax: "MVA"
invoice_column_price: "Pris"
@@ -672,10 +720,10 @@ nb:
tax_total: "Totalavgift (%{rate}):"
total_excl_tax: "Sum (Eks. avgift):"
total_incl_tax: "Sum (Inkl. avgift):"
- abn: "ORG nr.:"
- acn: "Org nr:"
+ abn: "Org. nr.:"
+ acn: "MVA nr:"
invoice_issued_on: "Fakturadato:"
- order_number: "Fakturanummer"
+ order_number: "Fakturanummer:"
date_of_transaction: "Transaksjonsdato:"
ticket_column_qty: "Antall"
ticket_column_item: "Vare"
@@ -738,7 +786,7 @@ nb:
label_more: "Vis mer"
label_less: "Vis mindre"
label_notices: "Meldinger"
- items: "varer"
+ cart_items: "Elementer"
cart_headline: "Din handlekurv"
total: "Sum"
cart_updating: "Oppdaterer handlekurv..."
@@ -747,6 +795,18 @@ nb:
card_number: Kortnummer
card_securitycode: "Sikkerhetskode"
card_expiry_date: Utløpsdato
+ card_masked_digit: "X"
+ card_expiry_abbreviation: "Exp"
+ new_credit_card: "Nytt kredittkort"
+ my_credit_cards: Mine kredittkort
+ add_new_credit_card: Legg til nytt kredittkort
+ saved_cards: Lagrede kort
+ add_a_card: Legg til et kort
+ add_card: Legg til kort
+ you_have_no_saved_cards: Du har ikke lagret noen kort enda
+ saving_credit_card: Lagrer kredittkort ...
+ card_has_been_removed: "Ditt kort er fjernet (nummer: %{number})"
+ card_could_not_be_removed: Beklager, kortet kunne ikke fjernes
ie_warning_headline: "Din nettleser er for gammel :-("
ie_warning_text: "For den beste opplevelsen med Open Food Network anbefaler vi på det sterkeste å oppgradere nettleseren din:"
ie_warning_chrome: Last ned Chrome
@@ -824,6 +884,7 @@ nb:
checkout_shipping_price: Levering
checkout_total_price: Sum
checkout_back_to_cart: "Tilbake til Handlekurv"
+ cost_currency: "Kostnadsvaluta"
order_paid: BETALT
order_not_paid: IKKE BETALT
order_total: Sum bestilling
@@ -837,7 +898,7 @@ nb:
order_pickup_instructions: Henteinstruksjoner
order_produce: Varer
order_total_price: Sum
- order_includes_tax: (inkludert MVA)
+ order_includes_tax: (inkludert avgift)
order_payment_paypal_successful: Din betaling via PayPal har blitt godkjent.
order_hub_info: Hub info
order_back_to_store: Tilbake til butikken
@@ -912,7 +973,7 @@ nb:
shopping_contact_address: "Adresse"
shopping_contact_web: "Kontakt"
shopping_contact_social: "Følg"
- shopping_groups_part_of: "er en del av:"
+ shopping_groups_part_of: "er del av:"
shopping_producers_of_hub: "%{hub}s produsenter:"
enterprises_next_closing: "Neste runde stenger"
enterprises_ready_for: "Klar til"
@@ -1045,7 +1106,7 @@ nb:
sell_user_guide: "Finn ut mer i brukerhåndboken."
sell_listing_price: "En profil på OFN er gratis. Les mer om hvor mye det koster å åpne en butikk på OFN eller å sette opp en gruppenettverk for organisasjonen din eller ditt regionale nettverk."
sell_embed: "Vi kan også bygge inn en OFN butikk i din egen skreddersydde nettside eller bygge en tilpasset lokalmat nettverk nettside for din region."
- sell_ask_services: "Spør oss om ØFN tjenester."
+ sell_ask_services: "Spør oss om OFN tjenester."
shops_title: Butikker
shops_headline: Handling på en ny måte.
shops_text: Mat gror i syklus, bønder høster i syklus, og vi bestiller mat i syklus. Hvis du møter en stengt bestillingsrunde, sjekk igjen snart.
@@ -1105,21 +1166,21 @@ nb:
shop_trial_expired_notice: "Gode nyheter! Vi har bestemt å forlenge butikkprøveperioder inntil ytterligere beskjed."
password: Passord
remember_me: Husk meg
- are_you_sure: "er du sikker?"
+ are_you_sure: "Er du sikker?"
orders_open: Åpen for bestilling
closing: "Stenger "
going_back_to_home_page: "Tar deg tilbake til hjemmesiden"
creating: Oppretter
- updating: oppdatering
- failed_to_create_enterprise: "Klarte ikke å opprette virksomheten."
- failed_to_create_enterprise_unknown: "Klarte ikke å opprette virksomheten.\nKontroller at alle feltene er fylt ut."
- failed_to_update_enterprise_unknown: "Klarte ikke å oppdatere virksomheten.\nKontroller at alle feltene er fylt ut."
+ updating: Oppdaterer
+ failed_to_create_enterprise: "Klarte ikke å opprette bedriften."
+ failed_to_create_enterprise_unknown: "Klarte ikke å opprette bedriften.\nKontroller at alle feltene er fylt ut."
+ failed_to_update_enterprise_unknown: "Klarte ikke å oppdatere bedriften.\nKontroller at alle feltene er fylt ut."
enterprise_confirm_delete_message: "Dette vil også slette %{product} som denne bedriften leverer. Er du sikker på at du vil fortsette?"
order_not_saved_yet: "Bestillingen er ikke lagret ennå. Gi oss noen få sekunder for å fullføre!"
filter_by: "Filtrer på"
hide_filters: "Skjul filtre"
- one_filter_applied: "1 filter påført"
- x_filters_applied: "filter påført"
+ one_filter_applied: "1 filter i bruk"
+ x_filters_applied: "filter i bruk"
submitting_order: "Bestilling sendes: vennligst vent"
confirm_hub_change: "Er du sikker? Dette vil endre din valgte hub og fjerne eventuelle varer i handlekurven."
confirm_oc_change: "Er du sikker? Dette vil endre din valgte bestilingsrunde og fjerne eventuelle varer i handlekurven."
@@ -1157,10 +1218,64 @@ nb:
password_reset_sent: "En epost med instruksjoner om å nullstille passordet har blitt sendt!"
reset_password: "Tilbakestill passord"
who_is_managing_enterprise: "Hvem er ansvarlig for å administrere %{enterprise}?"
+ enterprise:
+ registration:
+ modal:
+ steps:
+ details:
+ title: 'Detaljer'
+ headline: "La oss komme i gang"
+ enterprise: "Woot! Først må vi vite litt om bedriften din:"
+ producer: "Woot! Først må vi vite litt om gården din:"
+ enterprise_name_field: "Bedriftsnavn:"
+ producer_name_field: "Gårdsnavn:"
+ producer_name_field_placeholder: "f.eks Olas Fantastiske Gård"
+ producer_name_field_error: "Vennligst velg et unikt navn for bedriften din"
+ address1_field: "Adresselinje 1:"
+ address1_field_placeholder: "f.eks 123 Blåbærveien"
+ address1_field_error: "Vennligst skriv inn en adresse"
+ address2_field: "Adresselinje 2:"
+ suburb_field: "Forstad:"
+ suburb_field_placeholder: "f.eks Northcote"
+ suburb_field_error: "Vennligst skriv inn en forstad"
+ postcode_field: "Postnummer:"
+ postcode_field_placeholder: "f.eks 3070"
+ postcode_field_error: "Postnummer kreves"
+ state_field: "Fylke:"
+ state_field_error: "Fylke påkrevd"
+ country_field: "Land:"
+ country_field_error: "Vennligst velg et land"
+ contact:
+ title: 'Kontakt'
+ contact_field: 'Hovedkontakt'
+ contact_field_placeholder: 'Kontaktnavn'
+ contact_field_required: "Du må legge inn en hovedkontakt."
+ email_field: 'Epostadresse'
+ email_field_placeholder: 'f.eks. ola@gården.com'
+ phone_field: 'Telefonnummer'
+ phone_field_placeholder: 'f.eks. (03) 1234 5678'
+ type:
+ title: 'Type'
+ headline: "Siste skritt for å legge til %{enterprise}!"
+ question: "Er du en produsent?"
+ yes_producer: "Ja, jeg er produsent"
+ no_producer: "Nei, jeg er ikke produsent"
+ producer_field_error: "Vennligst velg en. Er du produsent?"
+ yes_producer_help: "Produsenter lager deilige ting å spise og/eller drikke. Du er en produsent hvis du vokser den, hever den, brygger den, baker den, gjærer den, melker den eller støper den."
+ no_producer_help: "Hvis du ikke er produsent, er du sannsynligvis noen som selger og distribuerer mat. Du kan være en hub, kooperativ, kjøpegruppe, forhandler, grossist eller annet."
+ about:
+ title: 'Om'
+ images:
+ title: 'Bilder'
+ social:
+ title: 'Sosial'
enterprise_contact: "Primærkontakt"
+ enterprise_contact_placeholder: "Kontaktnavn"
enterprise_contact_required: "Du må oppgi en primærkontakt."
enterprise_email_address: "Epostadresse"
+ enterprise_email_placeholder: "f.eks. ola@gården.com"
enterprise_phone: "Telefonnummer"
+ enterprise_phone_placeholder: "f.eks. (03) 1234 5678"
back: "Tilbake"
continue: "Fortsett"
limit_reached_headline: "Å nei!"
@@ -1193,9 +1308,9 @@ nb:
enterprise_long_desc_placeholder: "Dette er muligheten din til å fortelle historien om din virksomhet - hva gjør deg annerledes og flott? Vi vil foreslå å holde din beskrivelse til under 600 tegn eller 150 ord."
enterprise_long_desc_length: "%{num} tegn / opptil 600 anbefales"
enterprise_limit: Bedriftsgrense
- enterprise_abn: "ORG#"
+ enterprise_abn: "Org. nr."
enterprise_abn_placeholder: "f.eks. 999 000 123"
- enterprise_acn: "MVA#"
+ enterprise_acn: "MVA nr."
enterprise_acn_placeholder: "f.eks. 999 000 123"
enterprise_tax_required: "Du må gjøre et valg."
enterprise_final_step: "Siste steg!"
@@ -1230,6 +1345,7 @@ nb:
registration_finished_activate: "Aktivere %{enterprise}."
registration_finished_activate_instruction_html: "Vi har sendt en epostbekreftelse til %{email} hvis den ikke har blitt aktivert før.
Følg instruksjonene der for å gjøre bedriften synlig på Open Food Network."
registration_finished_action: "Open Food Network hjem"
+ registration_contact_name: 'Kontaktnavn'
registration_type_headline: "Siste stegfor å legge til %{enterprise}!"
registration_type_question: "Er du en produsent?"
registration_type_producer: "Ja, jeg er en produsent"
@@ -1278,9 +1394,9 @@ nb:
sales_fee: "Salgsgebyr"
packing_fee: "Pakkegebyr"
transport_fee: "Transportgebyr"
- fundraising_fee: "innsamlingsaksjon"
+ fundraising_fee: "Innsamlingsgebyr"
price_graph: "Prisgraf"
- included_tax: "inkludert avgift"
+ included_tax: "Inkludert avgift"
balance: "Balanse"
transaction: "Transaksjon"
transaction_date: "Dato"
@@ -1327,6 +1443,9 @@ nb:
create: "Opprett"
search: "Søk"
supplier: "Leverandør"
+ product_name: "Produktnavn"
+ product_description: "Produktbeskrivelse"
+ units: "Enhetsstørrelse"
coordinator: "Koordinator"
distributor: "Distributør"
enterprise_fees: "Bedriftsavgifter"
@@ -1337,13 +1456,15 @@ nb:
tax_category: "Avgiftskategori"
calculator: "Kalkulator"
calculator_values: "Kalkulatorverdier"
- flat_percent_per_item: "Prosent (per stk)"
+ flat_percent_per_item: "Flat prosent (per stk)"
new_order_cycles: "Nye Bestillingsrunder"
new_order_cycle: "Ny bestillingsrunde"
- select_a_coordinator_for_your_order_cycle: "Velg en koordinator for denne syklus"
+ select_a_coordinator_for_your_order_cycle: "Velg en koordinator for bestillingsrunde"
+ notify_producers: 'Meld produsenter'
edit_order_cycle: "Endre Bestillingsrunde"
roles: "Roller"
update: "Oppdater"
+ delete: Slett
add_producer_property: "Legg til produsentegenskap"
in_progress: "Pågår"
started_at: "Startet"
@@ -1387,6 +1508,8 @@ nb:
spree_admin_unit_description: Enhetsbeskrivelse
spree_admin_variant_unit: Variant enhet
spree_admin_variant_unit_scale: Variant enhetsskala
+ spree_admin_supplier: Leverandør
+ spree_admin_product_category: Produktkategori
spree_admin_variant_unit_name: Variant enhetsnavn
change_package: "Endre Pakke"
spree_admin_single_enterprise_hint: "Hint: For å hjelpe folk til å finne deg, skru på din synlighet under"
@@ -1415,6 +1538,7 @@ nb:
order_cycle: "Bestillingsrunde"
order_cycles: "Bestillingsrunder"
enterprises: "Bedrifter"
+ enterprise_relationships: "Bedriftsrelasjoner"
remove_tax: "Fjern avgift"
enterprise_terms_of_service: "Tjenestevilkår for Bedrifter"
enterprises_require_tos: "Bedrifter må godta Tjenestevilkår"
@@ -1638,9 +1762,9 @@ nb:
enterprise_name_error: "har allerede blitt tatt. Hvis dette er din bedrift og du ønsker å kreve eierskap, vennligst kontakt gjeldende leder av denne profilen på %{email}."
enterprise_owner_error: "^ %{email} kan ikke eie flere bedrifter (grense er %{enterprise_limit})."
enterprise_role_uniqueness_error: "^Den rollen finnes allerede."
- inventory_item_visibility_error: Må være true eller false
- product_importer_file_error: "Feil: ingen fil lastet opp"
- product_importer_spreadsheet_error: "Kunne ikke behandle filen: ugyldig filtype"
+ inventory_item_visibility_error: må være true eller false
+ product_importer_file_error: "feil: ingen fil lastet opp"
+ product_importer_spreadsheet_error: "kunne ikke behandle filen: ugyldig filtype"
product_importer_products_save_error: kunne ikke lagre noen produkter
product_import_file_not_found_notice: 'Filen ble ikke funnet eller kunne ikke åpnes'
product_import_no_data_in_spreadsheet_notice: 'Ingen data funnet i regnearket'
@@ -1686,10 +1810,10 @@ nb:
shop: Butikk
choose: Velge
resolve_errors: Vennligst løse følgende feil
- more_items: "+ %{count} Mer"
+ more_items: "+ %{count} Flere"
admin:
modals:
- got_it: Har det
+ got_it: Jeg forstår
tag_rule_help:
title: Regler for Merkelapper
overview: Oversikt
@@ -1818,7 +1942,7 @@ nb:
one_override: En overstyring
overrides: overstyrer
remain_unsaved: forblir ulagret.
- no_changes_to_save: Ingen endringer å lagre. '
+ no_changes_to_save: Ingen endringer å lagre.'
no_authorisation: "Jeg kunne ikke få autorisasjon til å lagre endringene, så de forblir ulagrede."
some_trouble: "Jeg hadde noen problemer med å lagre: %{errors}"
changing_on_hand_stock: Endrer lagernivåer på lager...
@@ -1856,18 +1980,20 @@ nb:
signup:
start_free_profile: "Start med en gratis profil, og utvid når du er klar!"
spree:
+ email: Epost
+ account_updated: "Konto oppdatert!"
admin:
orders:
invoice:
issued_on: Utstedt på
- tax_invoice: FAKTURA
+ tax_invoice: AVGIFTSFAKTURA
code: Kode
from: Fra
to: Til
form:
distribution_fields:
title: Distribusjon
- distributor: "distributør:"
+ distributor: "Distributør:"
order_cycle: "Bestillingsrunde:"
overview:
order_cycles:
@@ -1878,7 +2004,28 @@ nb:
one: "Du har en aktiv bestillingsrunde"
other: "Du har %{count} aktive bestillingssykluser."
manage_order_cycles: "BEHANDLE BESTILLINGSRUNDER"
+ payment_methods:
+ stripe_connect:
+ enterprise_select_placeholder: Velg...
+ loading_account_information_msg: Laster inn kontoinformasjon fra Stripe, vennligst vent ...
+ stripe_disabled_msg: Stripe-betalinger er deaktivert av systemadministratoren.
+ request_failed_msg: Beklager. Noe gikk galt da du forsøkte å bekrefte kontoinformasjon med Stripe...
+ account_missing_msg: Ingen Stripe-konto eksisterer for denne bedriften.
+ connect_one: Koble til en
+ access_revoked_msg: Tilgang til denne Stripe-kontoen er tilbakekalt, vennligst koble til din konto på nytt.
+ status: Status
+ connected: Tilkoblet
+ account_id: Konto-ID
+ business_name: Bedriftsnavn
+ charges_enabled: Avgifter Aktivert
+ payments:
+ source_forms:
+ stripe:
+ no_payment_via_admin_backend: Å skape Stripe-baserte betalinger fra admin-backend er ikke mulig for øyeblikket
products:
+ new:
+ title: 'Nytt produkt'
+ unit_name_placeholder: 'f.eks. bunter'
bulk_edit:
header:
title: Endre produkter i bulk
@@ -1886,18 +2033,37 @@ nb:
title: LASTER PRODUKTER
no_products: "Ingen produkter ennå. Ønsker du å legge til noen?"
no_results: "Beklager, ingen resultater passer"
+ product_name: Produktnavn
+ primary_taxon_form:
+ product_category: Produktkategori
+ group_buy_form:
+ group_buy: "Gruppekjøp?"
+ bulk_unit_size: Bulk enhetsstørrelse
+ display_as:
+ display_as: Vis som
reports:
bulk_coop:
bulk_coop_supplier_report: 'Bulk Co-op - Totaler etter Leverandør'
bulk_coop_allocation: 'Bulk Co-op - Allokering'
bulk_coop_packing_sheets: 'Bulk Co-op - Pakkseddel'
bulk_coop_customer_payments: 'Bulk Co-op - Kunde Betalinger'
+ shared:
+ configuration_menu:
+ stripe_connect: Stripe Connect
variants:
autocomplete:
producer_name: Produsent
+ checkout:
+ payment:
+ stripe:
+ choose_one: Velg en
+ enter_new_card: Skriv inn detaljer for et nytt kort
+ used_saved_card: "Bruk et lagret kort:"
+ or_enter_new_card: "Eller skriv inn detaljer for et nytt kort:"
+ remember_this_card: Husk dette kortet?
date_picker:
format: '%Y-%m-%d'
- js_format: 'åå-mm-dd'
+ js_format: 'yy-mm-dd'
inventory: Varelager
orders:
bought:
@@ -1949,9 +2115,19 @@ nb:
weight: Vekt (per kg)
zipcode: Postnummer
users:
+ form:
+ account_settings: Kontoinnstillinger
show:
- open_orders: Åpne bestillinger
- transaction_history: Betalingshistorie
+ tabs:
+ orders: Bestillinger
+ cards: Kredittkort
+ transactions: Transaksjoner
+ settings: Kontoinnstillinger
+ orders:
+ open_orders: Åpne Bestillinger
+ past_orders: Tidligere Bestillinger
+ transactions:
+ transaction_history: Transaksjonshistorie
open_orders:
order: Bestilling
shop: Butikk
@@ -1962,3 +2138,11 @@ nb:
cancel: Avbryt
closed: Stengt
until: Inntil
+ past_orders:
+ order: Bestilling
+ shop: Butikk
+ completed_at: Fullført på
+ items: Elementer
+ total: Total
+ paid?: Betalt?
+ view: Vis