diff --git a/config/locales/en_CA.yml b/config/locales/en_CA.yml index 2f3e17b8fab..d4040b3612f 100644 --- a/config/locales/en_CA.yml +++ b/config/locales/en_CA.yml @@ -438,7 +438,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." + must_have_valid_business_number: "%{enterprise_name} must have a valid business number before invoices can be used. Enter a number in enterprise settings." invoice: "Invoice" invoices: "Invoices" file: "File" @@ -528,6 +528,15 @@ en_CA: depth: "Depth" payment_could_not_process: "The payment could not be processed" payment_could_not_complete: "The payment could not be completed" + vine_voucher_validator_service: + errors: + vine_api: "There was an error communicating with the API, please try again later." + invalid_voucher: "The voucher is not valid" + not_found_voucher: "Sorry, we couldn't find that voucher, please check the code." + vine_voucher_redeemer_service: + errors: + vine_api: "There was an error communicating with the API" + redeeming_failed: "Redeeming the voucher failed" actions: create_and_add_another: "Create and Add Another" create: "Create" @@ -587,11 +596,11 @@ en_CA: clone: Clone delete: Delete remove: Remove - preview: Prévisualisation + preview: Preview image: edit: Edit product_preview: - product_preview: Prévisualisation du produit + product_preview: Product preview shop_tab: Shop product_details_tab: Product details adjustments: @@ -609,8 +618,8 @@ en_CA: first_name: First Name last_name: Last Name on_hand: On Hand - on_demand: On Demand - on_demand?: On Demand? + on_demand: Unlimited + on_demand?: Unlimited? order_cycle: Order Cycle payment: Payment payment_method: Payment Method @@ -900,6 +909,7 @@ en_CA: category_field_name: "Category" tax_category_field_name: "Tax Category" producer_field_name: "Producer" + select_unit_scale: Select unit scale clone: success: Successfully cloned the product error: Unable to clone the product @@ -1018,7 +1028,7 @@ en_CA: variant_unit_name: Variant Unit Name price: Price on_hand: On Hand - on_demand: On Demand + on_demand: Unlimited shipping_category: Shipping Category tax_category: Tax Category variant_overrides: @@ -1101,9 +1111,9 @@ en_CA: business_details: legend: "Business Details" upload: 'upload' - abn: Business Number - abn_placeholder: eg. 80781 2466 - acn: Busines Number + abn: Business Number (if applicable) + abn_placeholder: 1234 My Business + acn: GST Number (if applicable) acn_placeholder: eg.80781 2466 display_invoice_logo: Display logo in invoices invoice_text: Add customized text at the end of invoices @@ -1736,7 +1746,7 @@ en_CA: name: Xero Invoices description: Invoices for import into Xero enterprise_fee_summary: - name: "Enterprise Fee Summary" + name: "All Fees Summary" description: "Summary of Enterprise Fees collected" suppliers: name: Suppliers @@ -2029,6 +2039,8 @@ en_CA: no_shipping_methods_available: Checkout is not possible because no shipping/pick-up options are available. Please contact the shop owner. voucher_not_found: Not found add_voucher_error: There was an error while adding the voucher + create_voucher_error: "There was an error while creating the voucher: %{error}" + voucher_redeeming_error: There was an error while trying to redeem your voucher shops: hubs: show_closed_shops: "Show closed shops" @@ -2642,6 +2654,7 @@ en_CA: confirm_hub_change: "Are you sure? This will change your selected hub and remove any items in your shopping cart." confirm_oc_change: "Are you sure? This will change your selected order cycle and remove any items in your shopping cart." location_placeholder: "Type in a location..." + gmap_load_failure: "Unable to load map. Please check your browser settings and allow 3rd party cookies for this website." error_required: "can't be blank" error_number: "must be number" error_email: "must be email address" diff --git a/config/locales/en_FR.yml b/config/locales/en_FR.yml index fbd7dcb201e..7634dec576c 100644 --- a/config/locales/en_FR.yml +++ b/config/locales/en_FR.yml @@ -528,6 +528,15 @@ en_FR: depth: "Depth" payment_could_not_process: "The payment could not be processed" payment_could_not_complete: "The payment could not be completed" + vine_voucher_validator_service: + errors: + vine_api: "There was an error communicating with the API, please try again later." + invalid_voucher: "The voucher is not valid" + not_found_voucher: "Sorry, we couldn't find that voucher, please check the code." + vine_voucher_redeemer_service: + errors: + vine_api: "There was an error communicating with the API" + redeeming_failed: "Redeeming the voucher failed" actions: create_and_add_another: "Create and Add Another" create: "Create" @@ -900,6 +909,7 @@ en_FR: category_field_name: "Category" tax_category_field_name: "Tax Category" producer_field_name: "Producer" + select_unit_scale: Select unit scale clone: success: Successfully cloned the product error: Unable to clone the product @@ -2032,6 +2042,8 @@ en_FR: no_shipping_methods_available: Checkout is not possible due to absence of shipping options. Please contact the shop owner. voucher_not_found: Not found add_voucher_error: There was an error while adding the voucher + create_voucher_error: "There was an error while creating the voucher: %{error}" + voucher_redeeming_error: There was an error while trying to redeem your voucher shops: hubs: show_closed_shops: "Show closed shops" @@ -2645,6 +2657,7 @@ en_FR: confirm_hub_change: "Are you sure? This will change your selected hub and remove any items in your shopping cart." confirm_oc_change: "Are you sure? This will change your selected order cycle and remove any items in your shopping cart." location_placeholder: "Type in a location..." + gmap_load_failure: "Unable to load map. Please check your browser settings and allow 3rd party cookies for this website." error_required: "can't be blank" error_number: "must be number" error_email: "must be email address" diff --git a/config/locales/en_GB.yml b/config/locales/en_GB.yml index cdb6adfd316..7c7da26608e 100644 --- a/config/locales/en_GB.yml +++ b/config/locales/en_GB.yml @@ -3124,7 +3124,7 @@ en_GB: report_header_producer_suburb: Producer Suburb report_header_producer_tax_status: Tax Rate Name report_header_producer_charges_sales_tax?: GST/VAT Registered - report_header_producer_abn_acn: Producer ABN/ACN + report_header_producer_abn_acn: Producer company number report_header_producer_address: Producer Address report_header_unit: Unit report_header_group_buy_unit_quantity: Group Buy Unit Quantity diff --git a/config/locales/es.yml b/config/locales/es.yml index ee3a69a9209..438bfffbde4 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -32,7 +32,7 @@ es: fee_type: Tipo de Comisión spree/order: payment_state: Estado del pago - shipment_state: Estado del envío + shipment_state: Provincia de envío completed_at: Completado en number: Número state: Estado @@ -50,6 +50,7 @@ es: primary_taxon: "categoría del producto" shipping_category_id: "Categoría de envío" supplier: "Proveedora" + variant_unit: "Valor unidad" variant_unit_name: "Nombre de la unidad de la variante" unit_value: "Valor unidad" spree/credit_card: @@ -65,10 +66,24 @@ es: spree/payment_method/calculator: preferred_flat_percent: "Calculadora Porcentaje fijo:" preferred_amount: "Calculadora Importe:" + preferred_first_item: "Calculadora Primer elemento:" + preferred_additional_item: "Calculadora Coste del artículo adicional:" + preferred_max_items: "Calculadora Max Items:" + preferred_minimal_amount: "Calculadora Importe mínimo:" + preferred_normal_amount: "Calculadora Cantidad normal:" + preferred_discount_amount: "Calculadora Importe del descuento:" + preferred_unit_from_list: "Calculadora Unidad De la Lista:" + preferred_per_unit: "Calculadora por unidad:" enterprise: white_label_logo_link: "Enlace para el logo que se usara en el escaparate" errors: models: + enterprise_fee: + inherit_tax_requires_per_item_calculator: "Heredar la categoría fiscal requiere una calculadora por artículo." + spree/image: + attributes: + attachment: + integrity_error: "no se ha podido cargar. Compruebe que el archivo no esté dañado e inténtelo de nuevo." spree/user: attributes: email: @@ -93,7 +108,9 @@ es: vine: api_request_error: "Un error se ha producido al conectarse a Vine API" messages: + confirmation: "No coincide" blank: "no puede estar vacío" + too_short: "es demasiado corto (el mínimo es %{count}caracteres)" errors: messages: content_type_invalid: "Tiene un tipo de contenido invalido" @@ -104,6 +121,8 @@ es: aspect_ratio_not_landscape: "debe ser una imagen de paisaje" aspect_ratio_unknown: "tiene una relación de aspecto desconocida" image_not_processable: "no es una imagen valida" + not_found: + title: "La página que estas buscando no existe (404)" internal_server_error: title: "Lo sentimos pero algo fue mal (500)" unprocessable_entity: @@ -187,6 +206,7 @@ es: not_available_to_shop: "no está disponible para %{shop}" card_details: "Detalles de tarjeta" card_type: "Tipo de tarjeta" + card_type_is: "El tipo de tarjeta es" what_is_this: "¿Qué es esto?" cardholder_name: "Nombre del titular de la tarjeta" community_forum_url: "URL del foro de la comunidad" @@ -449,6 +469,13 @@ es: depth: "Profundidad" payment_could_not_process: "No se pudo procesar el pago" payment_could_not_complete: "No se pudo completar el pago" + vine_voucher_validator_service: + errors: + invalid_voucher: "El bono no es válido" + vine_voucher_redeemer_service: + errors: + vine_api: "Ha habido un error en la comunicación con el API" + redeeming_failed: "Error al canjear el bono" actions: create_and_add_another: "Crear y agregar otro" create: "Crear" @@ -504,6 +531,7 @@ es: clone: Duplicar delete: Borrar remove: Eliminar + preview: Vista previa image: edit: Editar product_preview: @@ -624,6 +652,11 @@ es: info_html: "Matomo es una aplicación de análisis web y móvil. Puede alojar Matomo localmente o utilizar un servicio alojado en la nube. Ver matomo.org para más información." config_instructions_html: "Aquí puede configurar la integración de OFN Matomo. La siguiente URL de Matomo debe apuntar a la instancia de Matomo a la que se enviará la información de seguimiento del usuario; si se deja vacío, el seguimiento del usuario Matomo se desactivará. El campo ID del sitio no es obligatorio, pero es útil si está rastreando más de un sitio web en una sola instancia de Matomo; se puede encontrar en la consola de la instancia de Matomo." config_instructions_tag_manager_html: "La configuración de la URL de Matomo Tag Manager habilita Matomo Tag Manager. Esta herramienta le permite configurar eventos analíticos. La URL de Matomo Tag Manager se copia de la sección Código de instalación de Matomo Tag Manager. Asegúrese de seleccionar el contenedor y el entorno correctos, ya que estas opciones cambian la URL." + connected_app_settings: + edit: + title: "Ajustes de la aplicación conectada" + update: + resource: Ajustes de la aplicación conectada customers: index: new_customer: "Nuevo Consumidor" @@ -715,6 +748,7 @@ es: variants: infinity: "infinito" to_order_tip: "Los artículos hechos según demanda no tienen un nivel de stock, como por ejemplo panes hechos según demanda." + back_to_products_list: "Volver a la lista de productos" editing_product: "Editando producto" tabs: product_details: "Detalles del Producto" @@ -742,6 +776,9 @@ es: search_for_producers: Buscar productoras select_producer: Seleccionar productora all_producers: Todas las productoras + search_for_categories: Buscar por categorías + select_category: Seleccionar categoría + all_categories: Todas las categorías producers: label: Productoras categories: @@ -762,11 +799,20 @@ es: new_variant: Nueva variante bulk_update: success: Cambios guardados + delete_product: + success: ' El producto ha sido eliminado' + error: No se puede eliminar el producto + delete_variant: + success: ' La variante ha sido eliminada' + error: No se puede eliminar la variante variant_row: none_tax_category: Ninguno category_field_name: "Categoría" tax_category_field_name: "Categoría de impuestos" producer_field_name: "Productora" + clone: + success: Se ha clonado el producto + error: No se ha podido clonar el producto product_import: title: Importación de productos file_not_found: Archivo no encontrado o no se pudo abrir @@ -779,7 +825,9 @@ es: conditional_blank: no puede estar en blanco si unit_type está en blanco no_product: no coincide con ningún producto en la base de datos not_found: no encontrado en la base de datos + category_not_found: no coincide con las categorías permitidas. Consulta las categorías correctas para elegir en la página de importación de productos o comprueba que no haya ningún error ortográfico. not_updatable: No se puede actualizar sobre productos existentes a través de la importación de productos + values_must_be_same: debe ser el mismo para los productos con el mismo nombre blank: no puede estar vacío products_no_permission: no tienes permiso para administrar productos para esta organización inventory_no_permission: no tienes permiso para crear inventario para esta productora @@ -809,6 +857,7 @@ es: dfc_import_form: title: "Importar del catálogo DFC" enterprise: "Organización" + catalog_url: "URL del catálogo DFC" import: "Importar" import: review: Revisión @@ -911,6 +960,7 @@ es: orders: edit: order_sure_want_to: ¿Está seguro de que desea %{event} este pedido? + tax_on_fees: "Impuesto sobre las tasas" 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: @@ -996,6 +1046,8 @@ es: phone: Teléfono phone_placeholder: ej. 98 7654 3210 whatsapp_phone: Número de teléfono WhatsApp + whatsapp_phone_placeholder: e. +34 666 666666 + whatsapp_phone_tip: "Este número se mostrará en tu perfil público para que se abra como un enlace de WhatsApp." website: Website website_placeholder: ej. www.truffles.com enterprise_fees: @@ -1062,7 +1114,7 @@ es: permalink: permalink: Permalink (sin espacios) permalink_tip: "Se usa para crear la URL de tu tienda: %{link}nombre-de-tu-tienda/shop" - link_to_front: Link a la tienda + link_to_front: Enlace a la tienda link_to_front_tip: Enlace directo a tu tienda en Open Food Networks ofn_uid: UID de OFN ofn_uid_tip: La identificación única utilizada para identificar la organización en Open Food Network. @@ -1119,6 +1171,7 @@ es: shopfront_sort_by_producer: "Por productora" shopfront_sort_by_category_placeholder: "Categoría" shopfront_sort_by_producer_placeholder: "Productora" + display_remaining_stock: "Mostrar las existencias restantes en el escaparate si hay pocas disponibles" display_remaining_stock_tip: "Informe a los compradores cuando solo queden 3 artículos o menos." enabled: "Habilitado" disabled: "Deshabilitado" @@ -1175,25 +1228,42 @@ es: voucher_code: Código promocional rate: Impuesto label: Etiqueta + purpose: Propósito + expiry: Caducidad + use_limit: Utilización/Límite customers: Consumidora net_value: Valor neto active: ¿Activo? add_new: Añadir nuevo no_voucher_yet: Todavía no hay bonos white_label: + legend: "Etiqueta blanca" hide_ofn_navigation: "Ocultar la navegación de OFN" upload_logo: "Logo que se utilizará en el escaparate" remove_logo: "Eliminar el logo" remove_logo_confirm: "¿Está seguro de que desea eliminar este logo?" remove_logo_success: "Logo eliminado" white_label_logo_link_label: "Enlace para el log que se usara en el escaparate" + hide_groups_tab: "Ocultar la pestaña de grupos en el escaparate" + create_custom_tab: "Crear pestaña personalizada en el escaparate" + custom_tab_title: "Título de la pestaña personalizada" + custom_tab_content: "Contenido de la ficha personalizada" connected_apps: + legend: "Aplicaciones connectadas" affiliate_sales_data: + enable: "Permitir compartir datos" + disable: "Dejar de compartir" loading: "Cargando" + need_to_be_manager: "Sólo los administradores pueden conectar aplicaciones." discover_regen: + enable: "Permitir compartir datos" + disable: "Dejar de compartir" loading: "Cargando" + need_to_be_manager: "Sólo los administradores pueden conectar aplicaciones." vine: enable: "Conectar" + disable: "Desconectar" + need_to_be_manager: "Sólo los administradores pueden conectar aplicaciones." actions: edit_profile: Configuración properties: Propiedades @@ -1246,8 +1316,10 @@ es: contact_name: Nombre de Contacto edit: editing: 'Configuración:' + back_link: Volver a la lista de organizaciones new: title: Nueva Organización + back_link: Volver a la lista de organizaciones welcome: welcome_title: Bienvenida a Open Food Network! welcome_text: Has creado correctamente un @@ -1285,6 +1357,7 @@ es: re_notify_producers: Re notificar a los productores notify_producers_tip: Esto le enviará un correo a cada productor con su lista de pedidos. date_time_warning_modal_content: + proceed: 'Proceda de todos modos' cancel: 'Cancelar' incoming: incoming: "Entrante" @@ -1412,6 +1485,7 @@ es: could_not_resume_the_order: No se pudo reanudar el pedido select2: searching: Buscando... + no_matches: No se han encontrado coincidencias shared: user_guide_link: user_guide: Manual de Usuario @@ -1419,6 +1493,8 @@ es: has_no_payment_methods: "%{enterprise} no tiene formas de pago" has_no_shipping_methods: "%{enterprise} no tiene ningún método de envío" has_no_enterprise_fees: "%{enterprise} no tiene comisiones de organización" + flashes: + dismiss: Desestimar side_menu: enterprise: primary_details: "Detalles Principales" @@ -1438,6 +1514,8 @@ es: shop_preferences: "Configuración de la tienda" users: "Usuarias" vouchers: Bonos + white_label: "Etiqueta blanca" + connected_apps: "Aplicaciones connectadas" enterprise_group: primary_details: "Detalles Principales" users: "Usuarias" @@ -1473,10 +1551,14 @@ es: pack_by_customer: Pack por Consumidor pack_by_supplier: Pack por proveedor pack_by_product: Empaquetar por producto + display: + display_anyway: "Mostrar de todos modos" download: button: "Descargar informe" show: report_link_label: Descargar informe (si está disponible) + revenues_by_hub: + description: Ingresos por grupo orders_and_distributors: name: Pedidos y Distribuidores description: Pedidos con detalles de distribuidor @@ -1505,6 +1587,8 @@ es: enterprise_fee_summary: name: "Resumen de las comisiones de la organización" description: "Resumen de las comisiones de la organización recolectadas" + suppliers: + name: Proveedoras errors: no_report_type: "Por favor especifique un tipo de reporte" report_not_found: "El reporte no fue encontrado" @@ -1540,6 +1624,7 @@ es: oidc_settings: index: connect: "Conecta tu cuenta" + disconnect: "Desconectar" view_account: "Para ver tu cuenta, ver:" subscriptions: index: @@ -2447,6 +2532,7 @@ es: contact_field_required: "Debes introducir un contacto principal." phone_field: "Número de teléfono" whatsapp_phone_field: "Número de teléfono WhatsApp" + whatsapp_phone_tooltip: "Este número se mostrará en tu perfil público para que se abra como un enlace de WhatsApp." phone_field_placeholder: "p.ej. 93 250 16 45" type: title: "Tipo" @@ -2765,6 +2851,10 @@ es: report_header_hub_contact_name: "Nombre de contacto del grupo" report_header_hub_email: "Correo electrónico público del grupo" report_header_hub_owner_email: Correo electrónico del responsable de grupo + report_header_hub_address_line1: "Dirección 1 del grupo" + report_header_hub_address_line2: "Dirección 2 del grupo" + report_header_hub_address_zipcode: "Código postal del grupo" + report_header_hub_address_state_name: "Región del grupo" report_header_code: Código report_header_paid: ¿Pagado? report_header_delivery: ¿Entregado? @@ -2775,7 +2865,7 @@ es: report_header_ship_street_2: Calle de envío 2 report_header_ship_city: Ciudad de envío report_header_ship_postcode: Código postal de envío - report_header_ship_state: Estado del envío + report_header_ship_state: Provincia de envío report_header_billing_street: Calle de facturación report_header_billing_street_2: Calle de facturación 2 report_header_billing_street_3: Calle de facturación 3 @@ -2827,6 +2917,7 @@ es: report_header_supplier: Proveedor report_header_producer: Productora report_header_producer_suburb: Barrio Productora + report_header_producer_address: Dirección de la productora report_header_unit: Unidad report_header_group_buy_unit_quantity: Agrupar por cantidad unidad report_header_cost: Coste @@ -2900,6 +2991,8 @@ es: report_header_transaction_fee: Comisión por transacción (sin impuestos) report_header_total_untaxable_admin: Total de ajustes administrativos no tributables (sin impuestos) report_header_total_taxable_admin: Total de ajustes tributarios de administración (impuestos incluidos) + report_header_voucher_label: Etiqueta del bono + report_header_voucher_amount: "Cantidad del bono (%{currency_symbol})" invoice_date: "Fecha de factura" due_date: "Fecha de vencimiento" account_code: "Código de cuenta" @@ -3209,6 +3302,7 @@ es: processing: "procesando" void: "pendiente" invalid: "inválido" + quantity_unavailable: "Existencias insuficientes. ¡Artículo no guardado!" quantity_unchanged: "Cantidad sin cambios respecto a la cantidad anterior." resend_user_email_confirmation: resend: "Reenviar" @@ -3344,7 +3438,9 @@ es: link: "Enlace" numbers: "Numeros" redo: "Rehacer" + strike: "Tachado" undo: "Deshacer" + unlink: "Desenlazar" url: "URL" urlPlaceholder: "Por favor introduzca una URL para insertar" inflections: @@ -3584,6 +3680,7 @@ es: resend: "Reenviar" back_to_orders_list: "Volver a la lista de pedidos" back_to_payments_list: "Volver a la lista de pagos" + back_to_states_list: "Volver a la lista de regiones" return_authorizations: "Autorizaciones de devolución" cannot_create_returns: "No se pueden crear devoluciones ya que este pedido no tiene unidades enviadas." select_stock: "Seleccionar stock" @@ -3628,6 +3725,7 @@ es: credit_card: "Tarjeta de crédito" new_payment: "Nuevo pago" capture: "Pagado" + capture_and_complete_order: "Capturar y completar el pedido" void: "Pendiente" login: "Iniciar sesión" password: "Contraseña" @@ -3671,6 +3769,7 @@ es: tax_rate_amount_explanation: "Las tasas de impuestos son una cantidad decimal para ayudar en los cálculos (es decir, si la tasa de impuestos es del 5%, introduzca 0.05)" included_in_price: "Incluido en el precio" show_rate_in_label: "Mostrar impuesto en la etiqueta" + back_to_tax_rates_list: "Volver a la lista de impuestos" tax_settings: "Configuración de Impuestos" zones: "Zonas" new_zone: "Nueva zona" @@ -3683,6 +3782,7 @@ es: iso_name: "Nombre ISO" states_required: "Estados requeridos" editing_country: "Editar país" + back_to_countries_list: "Volver a la lista de países" states: "Estados" abbreviation: "Abreviatura" new_state: "Nuevo estado" @@ -3696,6 +3796,7 @@ es: shipping_categories: "Categorías de envío" new_shipping_category: "Nueva categoría de envío" back_to_shipping_categories: "Volver a las categorías de envío" + editing_shipping_category: "Edición de la categoría de envío" name: "Nombre" description: "Descripción" type: "Tipo" @@ -3894,7 +3995,7 @@ es: one: "1 pedido seleccionado" sortable_header: payment_state: "Estado del pago" - shipment_state: "Estado del envío" + shipment_state: "Provincia de envío" completed_at: "Completado en" number: "Número" state: "Estado" @@ -4074,6 +4175,7 @@ es: product_name: nombre del producto primary_taxon_form: product_category: categoría del producto + search_for_categories: "Buscar por categorias" group_buy_form: group_buy: "¿Agrupado por?" bulk_unit_size: Tamaño de la unidad a granel @@ -4097,11 +4199,13 @@ es: back_to_users_list: "Volver a la lista de usuarias" general_settings: "Configuración general" form: + disabled: "¿Deshabilitado?" email: "Email" roles: "Roles" enterprise_limit: "Límite de la Organización" confirm_password: "Confirmar contraseña" password: "Contraseña" + locale: "Idioma" email_confirmation: confirmation_pending: "La confirmación por correo electrónico está pendiente. Hemos enviado un correo electrónico de confirmación a %{address}." variants: @@ -4142,13 +4246,19 @@ es: completed_at: "Completado en" state: "Provincia" payment_state: "Estado del pago" - shipment_state: "Estado del envío" + shipment_state: "Provincia de envío" email: "Email" total: "Total" billing_address_name: "Nombre" taxons: + back_to_list: "Volver a la lista de categoría de producto" index: title: "Categorías de Producto" + new_taxon: 'Nueva categoría de producto' + new: + title: "Nueva categoría de producto" + edit: + title: "Editar la categoría del producto" form: name: Nombre description: Descripción @@ -4261,6 +4371,7 @@ es: thanks: "Gracias por hacer negocios." track_information: "Información de seguimiento: %{tracking}" track_link: "Enlace de seguimiento: %{url}" + picked_up_subject: "Notificación de recogida" test_mailer: test_email: greeting: "¡Felicidades!" @@ -4448,3 +4559,4 @@ es: previous: Anterior invisible_captcha: sentence_for_humans: "Por favor, dejalo vacio" + timestamp_error_message: "Por favor, inténtelo de nuevo después de 5 segundos." diff --git a/config/locales/fr.yml b/config/locales/fr.yml index 0ffeba64c8f..62e1b29b83f 100644 --- a/config/locales/fr.yml +++ b/config/locales/fr.yml @@ -527,6 +527,15 @@ fr: depth: "Profondeur" payment_could_not_process: "Le paiement n'a pas pu être traité" payment_could_not_complete: "Le paiement n'a pas pu être finalisé" + vine_voucher_validator_service: + errors: + vine_api: "Il y a eu une erreur de communication avec l'API, merci de réessayer." + invalid_voucher: "Le bon de réduction n'est pas valide." + not_found_voucher: "Désolé, nous n'avons pas trouvé ce bon de réduction. Merci de vérifier le code qui vous a été transmis." + vine_voucher_redeemer_service: + errors: + vine_api: "Il y a eu une erreur de communication avec l'API" + redeeming_failed: "Echec de la prise en compte du bon de réduction" actions: create_and_add_another: "Créer et ajouter nouveau" create: "Créer" @@ -901,6 +910,7 @@ fr: category_field_name: "Catégorie" tax_category_field_name: "TVA applicable" producer_field_name: "Producteur" + select_unit_scale: Sélectionner l'échelle d'unité clone: success: Le produit a bien été dupliqué error: Impossible de dupliquer le produit @@ -2038,6 +2048,8 @@ fr: no_shipping_methods_available: Il n'est pas possible de passer commande car il n'y a pas d'options de livraison / récupération de commande. Veuillez contacter le gestionnaire de la boutique. voucher_not_found: Non trouvé add_voucher_error: Il y a eu une erreur lors de l'ajout de votre réduction. + create_voucher_error: "Il y a eu une erreur lors de la création du bon de réduction : %{error}" + voucher_redeeming_error: Il y a eu une erreur lors de la tentative d'utilisation de votre bon de réduction. shops: hubs: show_closed_shops: "Afficher toutes les boutiques" @@ -2651,6 +2663,7 @@ fr: confirm_hub_change: "Confirmer? Cette action modifiera la boutique sélectionnée et tous les articles de votre panier seront effacés." confirm_oc_change: "Confirmer? Cette action modifiera le cycle de vente sélectionné et tous les articles de votre panier seront effacés." location_placeholder: "Saisissez une localisation..." + gmap_load_failure: "Impossible de charger la carte. Veuillez vérifier les paramètres de votre navigateur et accepter les cookies pour ce site web." error_required: "Champ obligatoire" error_number: "saisir un nombre" error_email: "saisir une adresse email" diff --git a/config/locales/fr_CA.yml b/config/locales/fr_CA.yml index f9eb96223f3..ebd2a020098 100644 --- a/config/locales/fr_CA.yml +++ b/config/locales/fr_CA.yml @@ -528,6 +528,10 @@ fr_CA: depth: "Profondeur" payment_could_not_process: "Le paiement n'a pas pu être traité" payment_could_not_complete: "Le paiement n'a pas pu être finalisé" + vine_voucher_validator_service: + errors: + vine_api: "There was an error communicating with the API, please try again later." + invalid_voucher: "The voucher is not valid" actions: create_and_add_another: "Créer et ajouter nouveau" create: "Créer" @@ -902,6 +906,7 @@ fr_CA: category_field_name: "Catégorie" tax_category_field_name: "Type de taxe" producer_field_name: "Producteur" + select_unit_scale: Select unit scale clone: success: Le produit a bien été dupliqué error: Impossible de dupliquer le produit @@ -2648,6 +2653,7 @@ fr_CA: confirm_hub_change: "Confirmer? Cette action modifiera la boutique sélectionnée et tous les articles de votre panier seront effacés." confirm_oc_change: "Confirmer? Cette action modifiera le cycle de vente sélectionné et tous les articles de votre panier seront effacés." location_placeholder: "Saisissez une localisation..." + gmap_load_failure: "Unable to load map. Please check your browser settings and allow 3rd party cookies for this website." error_required: "Champ obligatoire" error_number: "saisir un nombre" error_email: "saisir une adresse email" @@ -3771,7 +3777,7 @@ fr_CA: many: "pièces" other: "pièces" pot: - one: "pots" + one: "pot" many: "pots" other: "pots" bundle: diff --git a/config/locales/hu.yml b/config/locales/hu.yml index b4aa92957e4..8956ebcf124 100644 --- a/config/locales/hu.yml +++ b/config/locales/hu.yml @@ -297,7 +297,7 @@ hu: producer_signup_case_studies_html: "Termelői regisztrációs esettanulmányok HTML" producer_signup_detail_html: "Termelői regisztráció részletek HTML" producer_signup_pricing_table_html: "Termelői regisztrációs ártáblázat HTML" - producers_social: "Termelői szövetkezet" + producers_social: "Közösségi média" resume_order: "Rendelés folytatása" sku: "SKU" subtotal: "Részösszeg" @@ -534,7 +534,7 @@ hu: producer: Termelő category: Kategória sku: SKU kód - on_hand: "Raktáron" + on_hand: "Készlet" on_demand: "Igény szerint" tax_category: "Adókategória" inherits_properties: "Megörökli az tulajdonságokat?" @@ -546,7 +546,7 @@ hu: producer: Termelő category: Kategória sku: SKU kód - on_hand: "Raktáron" + on_hand: "Készlet" on_demand: "Igény szerint" tax_category: "Adókategória" inherits_properties: "Megörökli az tulajdonságokat?" @@ -2195,7 +2195,7 @@ hu: cookies_policy_link_desc: "Ha többet szeretne megtudni, nézze meg oldalunkat" cookies_policy_link: "cookie-kra vonatkozó szabályzat" cookies_accept_button: "Cookie-k elfogadása" - home_shop: Tovább a termelőkhöz, átvételi pontokhoz. + home_shop: Tovább a termelőkhöz, átvételi pontokhoz brandstory_headline: "Együtt, az élelem önrendelkezésért!" brandstory_intro: "Közösség által irányított élelmiszerrendszert építünk." brandstory_part1: "Az alapoktól kezdjük. \nA gazdálkodókkal, akiknek fontos, hogy közösen, egy fenntartható és mindenki számára átlátható, hazai élelemrendszert hozzunk létre. \nA bevásárlóközösségekkel, fogyasztói csoportokkal, más elosztókkal, akik összekapcsolják az embereket a termelőkkel és a termékekkel, és biztosítani szeretnék, hogy a termelők tisztességes díjazásban részesüljenek. \nAzokkal a fogyasztókkal, akik hisznek abban, hogy döntéseiknek hatása van." @@ -2212,7 +2212,7 @@ hu: system_step3: "3. Átvétel / kiszállítás" system_step3_text: "Válaszd a kiszállítást, vagy a személyesebb kapcsolat érdekében keresd fel a termelőt, vagy az átvételi pontot." cta_headline: "A jövőnk fenntartható élelmiszerhálózata." - cta_label: "Tovább a termelőkhöz, átvételi pontokhoz." + cta_label: "Tovább a termelőkhöz, átvételi pontokhoz" stats_headline: "Termelők és fogyasztók közösségét építjük." stats_producers: "élelmiszer-termelők" stats_shops: "átvételi pontok" @@ -2372,7 +2372,7 @@ hu: maps_open: "Nyitva" maps_closed: "Zárva" map_title: "Térkép" - hubs_buy: "Kínálat:" + hubs_buy: "Termékkínálat:" hubs_shopping_here: "Vásárlás itt" hubs_orders_closed: "A rendelések lezárva" hubs_profile_only: "Csak profil" @@ -2419,7 +2419,7 @@ hu: products_changes_saved: "Változtatások elmentve." products_no_results_html: "Sajnáljuk, nem található találat a következőre: %{query}" products_clear_search: "Keresés törlése" - search_no_results_html: "Sajnáljuk, nem találtunk Átvételi pontot/Termelőt a következő szűrésre: %{query} Próbálkozz másik kereséssel!" + search_no_results_html: "Sajnáljuk, nem találtunk Átvételi pontot/Termelőt a következő szűrésre: %{query} \nPróbálkozz másik kereséssel!" components_profiles_popover: "A Profiloknak nincs online kirakata az Open Food Network-ben, de lehet, hogy van saját fizikai vagy online átvételi pontjuk máshol." components_profiles_show: "Profilok megjelenítése" components_filters_nofilters: "Nincsenek szűrők" @@ -2458,7 +2458,7 @@ hu: groups_signup_detail: "Itt a részlet." login_invalid: "Rossz email cím vagy jelszó" producers_about: Rólunk - producers_buy: Vásárolni valakinek + producers_buy: 'Kínálat:' producers_contact: Kapcsolat producers_contact_phone: Hívás producers_contact_social: Kövesse @@ -2494,7 +2494,7 @@ hu: sell_hubs: "Átvételi Pontok" sell_groups: "Csoportok" sell_producers_detail: "Őstermelő, kistermelő, családi gazdálkodó, vagy épp kisválllalkozás vagy? Hozz létre termelői profilt az OFN-en percek alatt. Bármikor frissítheted profilod egy online áruházra, és közvetlenül ajánlhatod termékeidet a fogyasztóknak." - sell_hubs_detail: "Bevásárlóközösséget indítanál? Vagy csak összefognál a termelőtársakkal és közösen szólítanátok meg a fogyasztókat? Hozz létre új profilt, vagy bármikor frissítheted a profilodat egy többtermelős átvételi pontra." + sell_hubs_detail: "Bevásárlóközösséget indítanál, vagy termelői piacot működtetsz? Vagy csak összefognál a termelőtársakkal és közösen szólítanátok meg a fogyasztókat? Hozz létre új profilt, vagy bármikor frissítheted a profilodat egy többtermelős átvételi pontra." sell_groups_detail: "Hozz létre egy személyre szabott jegyzéket (termelők és egyéb élelmiszeripari vállalkozások) régiója vagy szervezete számára." sell_user_guide: "Tudj meg többet használati útmutatónkból." sell_listing_price: "A termelői regisztráció az OFN-en ingyenes, és az is marad. A platformon történő értékesítés volumenétől függően azonban közösségi hozzájárulást kérünk, a szoftver üzemeltetéshez és IT support biztosításához . \nRészletek hamarosan. " @@ -4066,7 +4066,7 @@ hu: product_properties: index: inherits_properties_checkbox_hint: "Tulajdonságokat örököl a következőtől: %{supplier}? (hacsak nincs felülírva)" - add_product_properties: "Add hozzá a termék tulajdonságait" + add_product_properties: "További termék tulajdonság hozzáadása" properties: index: properties: "Tulajdonságok"