diff --git a/config/locales/ca.yml b/config/locales/ca.yml index 4f7701280b..1c9750d781 100644 --- a/config/locales/ca.yml +++ b/config/locales/ca.yml @@ -1722,6 +1722,7 @@ ca: message_html: "Accepto el %{terms_and_conditions_link} del venedor i la plataforma %{tos_link}." terms_and_conditions: "Termes i condicions" submit: Finalitzar comanda + cancel: Tornar a mètodes de pagament errors: invalid_email: "siusplau, introduïu una adreça de correu electrònic vàlida" voucher_not_found: No trobat @@ -2016,6 +2017,7 @@ ca: order_hub_info: Informació del grup order_back_to_store: Tornar a la botiga order_back_to_cart: Tornar a la cistella + order_back_to_website: Tornar a la teva pàgina web bom_tip: "Utilitzeu aquesta pàgina per alterar les quantitats de productes en diverses comandes. Els productes també es poden eliminar de les comandes completament, si es requereix." unsaved_changes_warning: "Hi ha canvis sense desar i es perdran si continueu." unsaved_changes_error: "Els camps amb vora vermella contenen errors." diff --git a/config/locales/en_CA.yml b/config/locales/en_CA.yml index 09d312464b..750bf6092b 100644 --- a/config/locales/en_CA.yml +++ b/config/locales/en_CA.yml @@ -1,5 +1,8 @@ en_CA: language_name: "English" + time: + formats: + long: "%B %d, %Y %-I:%M %p" activerecord: models: spree/product: Product @@ -75,6 +78,10 @@ en_CA: models: enterprise_fee: inherit_tax_requires_per_item_calculator: "Inheriting the tax category requires a per-item calculator" + spree/image: + attributes: + attachment: + integrity_error: "failed to load. Please check to ensure the file is not corrupt, and try again." spree/user: attributes: email: @@ -384,6 +391,7 @@ en_CA: cancel_order: "Cancel Order" confirm_send_invoice: "An invoice for this order will be sent to the customer. Are you sure you want to continue?" confirm_resend_order_confirmation: "Are you sure you want to resend the order confirmation email?" + must_have_valid_business_number: "%{enterprise_name} must have a valid business number before invoices can be used." invoice: "Invoice" invoices: "Invoices" file: "File" @@ -593,6 +601,9 @@ en_CA: has_n_rules: "has %{num} rules" unsaved_confirm_leave: "There are unsaved changes on this page. Continue without saving?" available_units: "Available Units" + terms_of_service_have_been_updated_html: "Open Food Network's Terms of Service have been updated: %{tos_link}" + terms_of_service: Read Terms of Service + accept_terms_of_service: Accept Terms of Service shopfront_settings: embedded_shopfront_settings: "Embedded Group Settings" enable_embedded_shopfronts: "Enable Embedded Groups" @@ -746,6 +757,17 @@ en_CA: header: title: Bulk Edit Products loading: Loading your products + delete_modal: + delete_product_modal: + heading: "Delete product" + prompt: "This will permanently remove it from your list." + confirmation_text: "Delete product" + cancellation_text: "Keep product" + delete_variant_modal: + heading: "Delete variant" + prompt: "This will permanently remove it from your list." + confirmation_text: "Delete variant" + cancellation_text: "Keep variant" sort: pagination: total_html: "%{total} products found for your search criteria. Showing %{from} to %{to}." @@ -755,7 +777,9 @@ en_CA: clear_search: Clear search filters: search_products: Search for products + search_for_producers: Search for producers all_producers: All producers + search_for_categories: Search for categories all_categories: All categories producers: label: Producers @@ -770,10 +794,27 @@ en_CA: changed_summary: one: "%{count} product modified." other: "%{count} products modified." + error_summary: + saved: + one: "%{count} product was saved correctly, but" + other: "%{count}products were saved correctly, but" + invalid: + one: "%{count} product could not be saved. Please review the errors and try again." + other: "%{count} products could not be saved. Please review the errors and try again." save: Save changes reset: Discard changes + bulk_update: + success: Changes saved edit_image: + title: Edit product photo close: Back + upload: Upload photo + delete_product: + success: Successfully deleted the product + error: Unable to delete the product + delete_variant: + success: Successfully deleted the variant + error: Unable to delete the variant product_import: title: Product Import file_not_found: File not found or could not be opened @@ -1019,6 +1060,7 @@ en_CA: images: legend: "Images" logo: Logo + logo_size: "300 x 300 pixels" promo_image_placeholder: 'This image is displayed in "About Us"' promo_image_note1: 'PLEASE NOTE:' promo_image_note2: Any promo image uploaded here will be cropped to 1200 x 260. @@ -1204,7 +1246,28 @@ en_CA: custom_tab_title: "Title for custom tab" custom_tab_content: "Content for custom tab" connected_apps: + legend: "Connected apps" + title: "Discover Regenerative" + tagline: "Allow Discover Regenerative to publish your enterprise information." + enable: "Allow data sharing" + disable: "Stop sharing" loading: "Loading" + note: | + Your Open Food Network account is connected to Discover Regenerative. + Add or update information on your Discover Regenerative listing here. + link_label: "Manage listing" + description_html: | +

+ Eligible producers can showcase their regenerative credentials, + farming practices, and more through a profile listing. + This simplifies how buyers can find regenerative products and connect + with producers of interest. +

+

+ Learn more about Discover Regenerative + +

actions: edit_profile: Settings properties: Properties @@ -1434,6 +1497,8 @@ en_CA: has_no_payment_methods: "%{enterprise} has no payment methods" has_no_shipping_methods: "%{enterprise} has no shipping methods" has_no_enterprise_fees: "%{enterprise} has no enterprise fees" + flashes: + dismiss: Dismiss side_menu: enterprise: primary_details: "Primary Details" @@ -1454,6 +1519,7 @@ en_CA: users: "Users" vouchers: Vouchers white_label: "White Label" + connected_apps: "Connected apps" enterprise_group: primary_details: "Primary Details" users: "Users" @@ -1885,18 +1951,22 @@ en_CA: invoice_column_price: "Price" invoice_column_item: "Item" invoice_column_qty: "Qty" + invoice_column_weight_volume: "Weight/Volume" invoice_column_unit_price_with_taxes: "Unit price (Incl. tax)" invoice_column_unit_price_without_taxes: "Unit price (Excl. tax)" invoice_column_price_with_taxes: "Total price (Incl. tax)" invoice_column_price_without_taxes: "Total price (Excl. tax)" + invoice_column_price_per_unit_without_taxes: "Price per Unit (Excl. tax)" invoice_column_tax_rate: "Tax rate" invoice_tax_total: "Sales Tax:" + invoice_cancel_and_replace_invoice: "cancels and replaces invoice" tax_invoice: "TAX INVOICE" tax_total: "Total tax (%{rate}):" invoice_shipping_category_delivery: "Delivery" invoice_shipping_category_pickup: "Pickup" total_excl_tax: "Total (Excl. tax):" total_incl_tax: "Total " + total_all_tax: "Total tax:" abn: "Business Number:" acn: "Business Number:" invoice_issued_on: "Invoice issued on:" @@ -2113,6 +2183,9 @@ en_CA: order_back_to_store: Back To Store order_back_to_cart: Back To Cart order_back_to_website: Back to Website + checkout_details_title: Checkout Details + checkout_payment_title: Checkout Payment + checkout_summary_title: Checkout Summary bom_tip: "Use this page to alter product quantities across multiple orders. Products may also be removed from orders entirely, if required." unsaved_changes_warning: "Unsaved changes exist and will be lost if you continue." unsaved_changes_error: "Fields with red borders contain errors." @@ -2975,6 +3048,8 @@ en_CA: report_header_transaction_fee: Transaction Fee (no tax) report_header_total_untaxable_admin: Total untaxable admin adjustments (no tax) report_header_total_taxable_admin: Total taxable admin adjustments (tax inclusive) + report_header_voucher_label: Voucher Label + report_header_voucher_amount: "Voucher Amount (%{currency_symbol})" report_line_cost_of_produce: Cost of produce report_line_line_items: line items report_header_last_completed_order_date: Last completed order date @@ -3289,6 +3364,7 @@ en_CA: processing: "processing" void: "void" invalid: "invalid" + quantity_unavailable: "Insufficient stock available. Item not saved." quantity_unchanged: "Quantity unchanged from previous amount." cancel_the_order_html: "This will cancel the current order.
Are you sure you want to proceed?" cancel_the_order_send_cancelation_email: "Send a cancellation email to the customer." @@ -3693,6 +3769,7 @@ en_CA: credit_card: "Credit Card" new_payment: "New Payment" capture: "Capture" + capture_and_complete_order: "Capture and complete order" void: "Void" login: "Login" password: "Password" @@ -3934,6 +4011,9 @@ en_CA: add_product: cannot_add_item_to_canceled_order: "You cannot add an item to a cancelled order." include_out_of_stock_variants: "Include variants with no available stock" + shipment: + mark_as_shipped_message_html: "This will mark the order as shipped.
Are you sure you want to proceed?" + mark_as_shipped_label_message: "Send a shipment/pick up notification email to the customer." index: listing_orders: "Listing Orders" new_order: "New Order" @@ -3992,6 +4072,9 @@ en_CA: line_item_adjustments: "Line Item Adjustments" order_adjustments: "Order Adjustments" order_total: "Order Total" + invoices: + index: + order_has_changed: "The order has changed since the last invoice update. The invoice shown here might not be up-to-date anymore. " overview: enterprises_header: ofn_with_tip: Enterprises are Producers and/or Hubs and are the basic unit of organisation within the Open Food Network. @@ -4000,6 +4083,7 @@ en_CA: has_no_payment_methods: "has no payment methods" has_no_shipping_methods: "has no shipping methods" products: + products_tip: "The products that you sell through the Open Food Network." active_products: zero: "You don't have any active products." one: "You have one active product" @@ -4152,6 +4236,8 @@ en_CA: bulk_unit_size: Bulk unit size display_as: display_as: Display As + clone: + success: Product cloned reports: table: select_and_search: "Select filters and click on %{option} to access your data." @@ -4225,7 +4311,11 @@ en_CA: form: name: Name permalink: Permalink + meta_title: Meta Title + meta_description: Meta Description + meta_keywords: Meta Keywords description: Description + dfc_id: DFC URI general_settings: edit: legal_settings: "Legal Settings" @@ -4521,3 +4611,6 @@ en_CA: pagination: next: Next previous: Previous + invisible_captcha: + sentence_for_humans: "Please leave empty" + timestamp_error_message: "Please try again after 5 seconds." diff --git a/config/locales/nb.yml b/config/locales/nb.yml index fc8236b815..b19a03b32d 100644 --- a/config/locales/nb.yml +++ b/config/locales/nb.yml @@ -78,6 +78,10 @@ nb: models: enterprise_fee: inherit_tax_requires_per_item_calculator: "Å arve skattekategorien krever en varekalkulator." + spree/image: + attributes: + attachment: + integrity_error: "kunne ikke laste. Kontroller at filen ikke er korrupt, og prøv igjen." spree/user: attributes: email: @@ -387,6 +391,7 @@ nb: cancel_order: "Avbryt Bestilling" confirm_send_invoice: "En faktura for denne bestillingen vil bli sendt til kunden. Er du sikker på at du vil fortsette?" confirm_resend_order_confirmation: "Er du sikker på at du vil sende ordrebekreftelse via epost på nytt?" + must_have_valid_business_number: "%{enterprise_name} må ha et gyldig ABN før faktura kan brukes." invoice: "Faktura" invoices: "Fakturaer" file: "Fil" @@ -596,6 +601,9 @@ nb: has_n_rules: "har %{num} regler" unsaved_confirm_leave: "Det finnes ulagrede endringer på denne siden. Fortsett uten å lagre?" available_units: "Tilgjengelige Enheter" + terms_of_service_have_been_updated_html: "Open Food Networks Vilkår for bruk er oppdatert: %{tos_link}" + terms_of_service: Les Vilkår for bruk + accept_terms_of_service: Godta Vilkårene for bruk shopfront_settings: embedded_shopfront_settings: "Innstillinger Innebygd Nettbutikk" enable_embedded_shopfronts: "Aktiver Innebygd Nettbutikk" @@ -749,6 +757,17 @@ nb: header: title: Endre produkter i bulk loading: Laster inn produktene dine + delete_modal: + delete_product_modal: + heading: "Slett produkt" + prompt: "Dette vil fjerne den permanent fra listen din." + confirmation_text: "Slett produkt" + cancellation_text: "Behold produkt" + delete_variant_modal: + heading: "Slett variant" + prompt: "Dette vil fjerne den permanent fra listen din." + confirmation_text: "Slett variant" + cancellation_text: "Behold variant" sort: pagination: total_html: "%{total} produkter funnet for søkekriteriene dine. Viser %{from} til %{to} ." @@ -758,7 +777,9 @@ nb: clear_search: Tøm søk filters: search_products: Søk etter produkter + search_for_producers: Søk etter produsenter all_producers: Alle produsenter + search_for_categories: Søk etter kategorier all_categories: Alle kategorier producers: label: Produsenter @@ -782,8 +803,18 @@ nb: other: "%{count} produkter kunne ikke lagres. Se gjennom feilene og prøv igjen." save: Lagre endringer reset: Forkaste endringer + bulk_update: + success: Endringer lagret edit_image: + title: Rediger produktbilde close: Tilbake + upload: Last opp bilde + delete_product: + success: Produktet ble slettet + error: Kan ikke slette produktet + delete_variant: + success: Varianten ble slettet + error: Kan ikke slette varianten product_import: title: Produktimport file_not_found: Filen ble ikke funnet eller kunne ikke åpnes @@ -1029,6 +1060,7 @@ nb: images: legend: "Bilder" logo: Logo + logo_size: "300 x 300 piksler" promo_image_placeholder: 'Dette bildet vises i "Om Oss"' promo_image_note1: 'VENNLIGST MERK:' promo_image_note2: Ethvert promobilde lastet opp her vil bli kuttet til 1200x260. @@ -1214,7 +1246,28 @@ nb: custom_tab_title: "Tittel for egendefinert fane" custom_tab_content: "Innhold for egendefinert fane" connected_apps: + legend: "Tilkoblede apper" + title: "Oppdag Regenerativ" + tagline: "Tillat Discover Regenerativ å publisere bedriftsinformasjonen din." + enable: "Tillat datadeling" + disable: "Stopp deling" loading: "Laster" + note: | + Open Food Network-kontoen din er koblet til Discover Regenerativ. + Legg til eller oppdater informasjon om Discover Regenerativ-oppføringen din her. + link_label: "Administrer oppføring" + description_html: | +

+ Kvalifiserte produsenter kan vise frem sin regenerative legitimasjon, + oppdrettspraksis og mer gjennom en profiloppføring. + Forenkler hvordan kunder kan finne regenerative produkter og koble sammen + med produsenter av interesse. +

+

+ Lær mer om Discover Regenerativ + +

actions: edit_profile: Innstillinger properties: Egenskaper @@ -1444,6 +1497,8 @@ nb: has_no_payment_methods: "%{enterprise} har ingen betalingsmetoder" has_no_shipping_methods: "%{enterprise} har ingen fraktmetoder" has_no_enterprise_fees: "%{enterprise} har ingen bedriftsavgifter" + flashes: + dismiss: Lukk side_menu: enterprise: primary_details: "Primærdetaljer" @@ -1464,6 +1519,7 @@ nb: users: "Brukere" vouchers: Kuponger white_label: "Blank" + connected_apps: "Tilkoblede apper" enterprise_group: primary_details: "Primærdetaljer" users: "Brukere" @@ -1903,6 +1959,7 @@ nb: invoice_column_price_per_unit_without_taxes: "Pris per enhet (ekskl. mva)" invoice_column_tax_rate: "Avgiftsrate" invoice_tax_total: "MVA Totalt:" + invoice_cancel_and_replace_invoice: "kansellerer og erstatter faktura" tax_invoice: "AVGIFTSFAKTURA" tax_total: "Totalavgift (%{rate}):" invoice_shipping_category_delivery: "Levering" @@ -2126,6 +2183,9 @@ nb: order_back_to_store: Tilbake til butikken order_back_to_cart: Tilbake til handlekurven order_back_to_website: Tilbake til nettsiden + checkout_details_title: Kassedetaljer + checkout_payment_title: Betaling i kassen + checkout_summary_title: Kassesammendrag bom_tip: "Bruk denne siden for å endre produktmengder på tvers av flere bestillinger. Produkter kan også fjernes fra bestillinger helt hvis påkrevd." unsaved_changes_warning: "Ulagrede endringer finnes og vil gå tapt hvis du fortsetter." unsaved_changes_error: "Felt med røde kanter inneholder feil." @@ -2988,6 +3048,8 @@ nb: report_header_transaction_fee: Transaksjonsgebyr (ingen skatt) report_header_total_untaxable_admin: Samlede avgiftsfrie administreringsjusteringer (ingen skatt) report_header_total_taxable_admin: Sum skattepliktige adminintreringsjusteringer (inklusive skatt) + report_header_voucher_label: Kupongetikett + report_header_voucher_amount: "Kupongbeløp ( %{currency_symbol} )" report_line_cost_of_produce: Produktkostnad report_line_line_items: linjeelementer report_header_last_completed_order_date: Siste fullførte bestillingsdato @@ -3947,6 +4009,9 @@ nb: add_product: cannot_add_item_to_canceled_order: "Kan ikke legge varen til den avbrutte bestillingen" include_out_of_stock_variants: "Inkluder varianter uten tilgjengelig lager" + shipment: + mark_as_shipped_message_html: "Dette vil merke bestillingen som sendt.
Er du sikker på at du vil fortsette?" + mark_as_shipped_label_message: "Send en e-post om forsendelse/hentingsvarsling til kunden." index: listing_orders: "Lister opp bestillinger" new_order: "Ny bestilling" @@ -4005,6 +4070,9 @@ nb: line_item_adjustments: "Artikkeljustering" order_adjustments: "Bestillingsjusteringer" order_total: "Bestilling Totalt" + invoices: + index: + order_has_changed: "Ordren er endret siden siste fakturaoppdatering. Fakturaen som vises her er kanskje ikke oppdatert lenger." overview: enterprises_header: ofn_with_tip: Bedrifter er Produsenter og / eller Hubs og er den grunnleggende organisasjonsenheten innen Open Food Network. @@ -4013,6 +4081,7 @@ nb: has_no_payment_methods: "har ingen betalingsmåter" has_no_shipping_methods: "har ingen leveringmetoder" products: + products_tip: "Produktene du selger gjennom Open Food Network." active_products: zero: "Du har ingen aktive produkter." one: "Du har ett aktivt produkt" @@ -4165,6 +4234,8 @@ nb: bulk_unit_size: Bulk enhetsstørrelse display_as: display_as: Vis som + clone: + success: Produkt klonet reports: table: select_and_search: "Velg filtre og klikk på %{option} for å få tilgang til dine data." @@ -4238,7 +4309,11 @@ nb: form: name: Navn permalink: Permalink + meta_title: Metatittel + meta_description: Metabeskrivelse + meta_keywords: Meta nøkkelord description: Beskrivelse + dfc_id: DFC URI general_settings: edit: legal_settings: "Juridiske innstillinger" @@ -4534,3 +4609,6 @@ nb: pagination: next: Neste previous: Tidligere + invisible_captcha: + sentence_for_humans: "Vennligst la stå tomt" + timestamp_error_message: "Vennligst prøv igjen etter 5 sekunder."