From 3c067d4e83600f3c44a4fc5982de80aeb821f5ad Mon Sep 17 00:00:00 2001 From: Alberto Almagro Date: Thu, 30 Dec 2021 23:40:52 +0100 Subject: [PATCH 1/4] Fix meaning MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit "Añadir tarjeta nueva" means that the card, itself, is new. On the other hand "Añadir nueva tarjeta" does mean to add a new card. --- config/locales/es.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/locales/es.yml b/config/locales/es.yml index a2d4c98c..d6d0dfac 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -477,7 +477,7 @@ es: activate: Activar active: Activa add: Añadir - add_new_credit_card: Agregar tarjeta nueva + add_new_credit_card: Agregar nueva tarjeta add_action_of_type: Añadir acción del tipo add_country: Añadir País add_coupon_code: Agregar Código de Cupón From f8535728b20a2c2dd72cb43b4fd35d22a89fe8c1 Mon Sep 17 00:00:00 2001 From: Alberto Almagro Date: Fri, 31 Dec 2021 10:29:20 +0100 Subject: [PATCH 2/4] Add Spanish translations for admin.navigation This commit translates admin.navigation and some other related strings to Spanish --- config/locales/es.yml | 62 +++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 60 insertions(+), 2 deletions(-) diff --git a/config/locales/es.yml b/config/locales/es.yml index d6d0dfac..cbcb687e 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -478,6 +478,7 @@ es: active: Activa add: Añadir add_new_credit_card: Agregar nueva tarjeta + add_new_store: Añadir nueva tienda add_action_of_type: Añadir acción del tipo add_country: Añadir País add_coupon_code: Agregar Código de Cupón @@ -535,22 +536,76 @@ es: adjustment_total: Total del ajuste adjustments: Ajustes admin: + linkable: + seach_for_a_page: Busca una página + navigation: + all_menus: Todos los Menús + add_new_menu: Añadir nuevo Menú + add_new_item: 'Añadir nuevo Elemento' + code: Código + default_menus_info: + title: Menús por defecto + body: "Los menús por defecto son menús cuyo idioma coincide con el idioma por defecto de tu tienda.

+
Ejemplo
Si tienes una tienda cuyo idioma por defecto es el español pero también ofrece como opciones alemán y francés, el menú por defecto para esta tienda estará configurado para utilizar Español (es) como idioma y Header como la localización.

+
¿Por qué es importante tener un menú por defecto?
El menú por defecto es el que se muestra al visitante en caso de que no exista un menú disponible para el idioma que está utilizando para navegar. Se recomienda que crees un menú por defecto para cada localización en cada tienda.

+
Más información
Para aprender más sobre los menús, visita la documentación oficial de Spree haciendo clic aquí." + allow_this_menu_item_to_contain_nested_menu_items: Permitir a este elemento contener otros elementos anidados + back_to_all_menus: Volver a Todos los Menús + click_create_to_load_new_link: 'Haz clic abajo en el botón Crear para cambiar el tipo del enlace.' + click_update_to_load_new_link: 'Haz clic abajo en el botón Actualizar para cambiar el tipo del enlace.' + give_your_menu_a_unique_name: 'Utiliza un código único para identificar tu menú, por ejemplo: spree-eu-main' + link_settings: Prefencias del enlace + link_to: Enlace a + image_alt_text: Añade un texto alternativo (alt) a tu imagen + image_asset: Añade una imagen promocional o un icono para el enlace + move_could_not_be_saved: 'ERROR: No se pudo guardar este paso.' + managing_by_store_title: 'Gestionando Menús por tienda' + managing_by_store:

Estás gestionando los menús de %{store}. Para gestionar los menús de otras tiendas, cambia la tienda global utilizando el menú desplegable de la navegación principal que se encuentra en la parte más alta de la pantalla.

+ new_menu_item: Nuevo Elemento de Menú + new_menu: Nuevo Menú + nested_under: Anidado bajo + no_menu_items: '%{menu} no tiene elementos. Haz clic en el botón Añadir nuevo Elemento para comenzar a añadir enlaces a este menú.' + nested_under_info: Anida rápidamente tu elemento si ya sabes dónde debe ir. + item_type: Tipo de elemento + image_info: 'NOTA: Puedes adjuntar una imagen a cualquier elemento del menú, pero la imagen sólo se mostrará en el menú principal cuando esta esté anidada dentro de un container con el código promo.

Para mejores resultados utiliza imágenes con un ancho de 540px y una altura de 350px.' + open_link_in_new_window: Abrir este enlace en una nueva ventana + menu_item_type_container_message: "Los Containers (Contenedores) son elementos del menú que no tienen enlace. Si estás construyendo el menú principal de navegación de Spree + crea contenedores con el código: category o promo y anida tus Links (Enlaces) dentro de estos. +

Para una guía en profundidad sobre cómo construir el menú principal visita la documentación Building The Main Menu (inglés)" + menus: Menús + menu_items: 'Elementos de %{menu_name}' + public_details: Detalles Públicos + subtitle: Subtítulo + url_info: 'El campo URL puede enlazar a un sitio web externo utilizando https://example.com, enlazar con una ruta que sería inalcanzable de otro modo usando /policies/privacy, + abrir la aplicación de email utilizando mailto:sales@example.com o ser usado para crear un número de teléfono clicable con tel:123456789' + seach_for_a_product: Busca un producto + seach_for_a_taxon: Busca un taxón + settings: Preferencias + set_a_code: "Añadir un código es opcional, pero puede ser util si necesitas identificar este elemento. Cuando construyas + el menú principal de Spree usa el código category o promo para crear los containers que organizen categorías y promociones apropiadamente. Para saber más revisa la documentación haciendo clic aquí." + type: Tipo + used_in: Usado en + you_have_no_menus: No tienes Menús, haz clic en el botón de Añadir nuevo Menú para crear tu primer Menú. + this_link_takes_you_to_your_stores_home_page: Este link te lleva a la página inicial de tu tienda. tab: configuration: Configuración + content: Contenido + customer_returns: Devoluciones de los clientes + navigation: Navegación option_types: Tipos de opción orders: Pedidos overview: Visión general + pages: Páginas products: Productos promotions: Promociones promotion_categories: Categorías de promoción properties: Propiedades prototypes: Prototipos reports: Informes + return_authorizations: Autorizaciones de devolución taxonomies: Taxonomías taxons: Taxones users: Usuarios - return_authorizations: Autorizaciones de devolución - customer_returns: Devoluciones de los clientes order: events: approve: aprobar @@ -1232,6 +1287,7 @@ es: backordered_confirm_info: El ítem seleccionado está en espera por lo que tendrá demora. ¿Agregarlo al pedido de todas formas? overview: Visión de conjunto package_from: paquete desde + page: Página page_not_found: ¡Lo sentimos! La página que buscas no pudo encontrarse. pagination: next_page: siguiente página » @@ -1500,6 +1556,8 @@ es: say_yes: Si scope: Alcance search: Buscar + search_by: 'Buscar por:' + search_order_number: Número de pedido search_results: Buscar resultados para '%{keywords}' searching: Buscando secure_connection_type: Tipo de conexión segura From 759ed040c3dbb95db4d325d63fdf8d2023adf066 Mon Sep 17 00:00:00 2001 From: Alberto Almagro Date: Sat, 8 Jan 2022 19:41:48 +0100 Subject: [PATCH 3/4] Add Spanish translations for admin.cms This commit translates admin.cms and some other related strings to Spanish --- config/locales/es.yml | 69 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) diff --git a/config/locales/es.yml b/config/locales/es.yml index cbcb687e..4db20a85 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -536,6 +536,74 @@ es: adjustment_total: Total del ajuste adjustments: Ajustes admin: + cms: + all_pages: Todas las páginas + add_new_page: Añadir nueva Página + add_new_section: Añadir nueva Sección + content: Contenido + click_here: clic aquí + draft_mode: Modo borrador + full_width: Ancho completo + link_to_taxon: Enlace a Taxón + link_to_product: Enlace a Producto + title: Título + fit: Ajustar a + info_hero_image_body: "

La sección Hero Image añade una gran imagen con un botón y un texto a tu página.

+

El botón puede enlazar a un Producto, Taxón o Página. Esta sección puede ser configurada para encajar dentro del contenedor central o en los bordes de la pantalla.

+

Consejo: Utiliza una Hero Image sin botón o título, y después configura Ajustar a: como Container y Columnas (Gutters) como Gutters. Esto creará una sección que se ve genial sobre una sección Side-by-Side Images, o una sección Image Gallery.

+

Experimenta con las configuraciones y no temas en utilizar más de una sección Hero Image por página.

" + info_image_gallery_body: "

La sección Image Gallery puede ser configurada de múltiples formas. Por ejemplo, cada imagen puede enlazar con un Producto o Taxón. Si no incluyes un enlace, puedes mostrar tres imágenes. Además, también puedes usar etiquetas para añadir texto a tus imágenes.

+

Existen dos configuraciones para mostrar la sección Image Gallery según la posición de la imagen más alta, que puede estar bien a la izquierda o la derecha. También puedes indicar que esta sección se ajuste a los bordes de la pantalla o al contenedor central para que cumpla con el estilo de tu sitio web.

" + info_product_carousel_body: "

Product Carousel es una sección fácil de utilizar. Busca el Taxón que te gustaría mostrar, guarda los cambios, y esta mostrará en tu página los productos que pertenezcan a dicho taxón.

" + info_featured_article_body: "

La sección Feature Article te permite añadir texto enriquecido a tu página, además de un título, subtítulo y un botón para enlaces.

+

Esta sección puede configurarse para utilizarse a pantalla completa o en un contenedor, así como utilizar gutters.

" + info_side_by_side_images_body: "

La sección Side-by-Side Images puede ser configurada de diferentes maneras, tienes la opción de usarlas simplemente como imágenes, imágenes y texto, y cualquiera de esas opciones puede ser clicable si se configura con un enlace.

+

Consejo: Puedes desplazar estas imágenes al borde de la pantalla y eliminar los gutters para crear un aspecto completamente diferente.

" + info_rich_text_content_body: "

La sección Rich Text Content ofrece un área con un editor de texto enriquecido que se mostrará en tu página.

" + brand_bar: + uses_menu: Esta sección utiliza el Menú de Spree llamado %{menu} para gestionar las imágenes y enlaces, + vist_menu_to_edit: para editar este menú. + full_width_on_small: Ancho completo en dispositivos pequeños + button_text: Texto del Botón + go_to_fullscreen_section_manager: Editar secciones en pantalla completa + page_type: Tipo de página + gutters: Columnas (Gutters) + you_have_no_pages: No tienes ninguna página, haz clic en el botón + Añadir nueva Página para comenzar. + new_page: Nueva Página + toggle_page_visibility: Alternar visibilidad de la página + language: Idioma + meta_title: Meta Title + meta_description: Meta Description + preview_page: Previsualizar Página + full_screen_mode: 'Salir del Modo pantalla completa' + hero: + aspect_ratio: Por favor utiliza una imagen con ratio 12:5 (2400px x 1000px) + select_page_type: Selecciona un tipo de página + section_type: Tipo de sección + subtitle: Subtítulo + set_gutters: Set Gutters + click_button_to_change_page_type: Haz clic en el botón %{button_type} para cargar las opciones disponibles para este tipo de página. + more_page_settings: 'MásMenos preferencias de página' + seo_settings: Configuración de SEO + no_sections_found_please_add_one: Añade la primera sección de esta página haciendo clic en el botón + Añadir nueva Sección arriba. + click_create_to_load_new_link: 'Haz clic en el botón Crear debajo para guardar tu nueva sección y poder así cargar su configuración.' + click_update_to_load_new_link: 'Haz clic en el botón Actualizar debajo para guardar la nueva configuración de la sección.' + settings_for: 'Opciones para: %{section}' + page_sections: 'Secciones de %{page_name}' + page_sections_info: 'El área abajo representa tu %{page_type} mostrada en %{store}, añade secciones y arrástralas a su posición deseada' + visible: Visible + side_by_side: + left_image: Imagen izquierda + right_image: Imagen derecha + image_info: 'Por favor utiliza una imagen con ratio 54:35 (1468px x 952px).' + image_gallery: + display_labels: Muestra etiquetas + image_a: Imagen A + image_b: Imagen B + image_c: Imagen C + layout_style: Estilo de Layout + square_image: Por favor utiliza una imagen con ratio 18:13 (1080px x 780px). + tall_image: Por favor utiliza una imagen con ratio 27:40 (1080px x 1600px). linkable: seach_for_a_page: Busca una página navigation: @@ -1383,6 +1451,7 @@ es: product: Producto product_details: Detalles del producto product_has_no_description: Este producto no tiene descripción + product_name: Nombre del producto product_not_available_in_this_currency: Este producto no está disponible en la moneda seleccionada. product_properties: Propiedades del producto product_rule: From d77bf3e486d3e2557ba7444254f33cab4735dcad Mon Sep 17 00:00:00 2001 From: Alberto Almagro Date: Sun, 9 Jan 2022 12:37:52 +0100 Subject: [PATCH 4/4] Add Spanish translations for store config section Favicon translations were missing. Also one translation referred to "orden", but that means command in Spanish. Changed that to "pedido". --- config/locales/es.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/config/locales/es.yml b/config/locales/es.yml index 4db20a85..f1904444 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -902,7 +902,7 @@ es: customer_returns: Retornos del cliente customer_search: Búsqueda del Cliente customer_support_email: Correo de soporte al cliente - new_order_notifications_email: Nuevo correo de notificación de orden + new_order_notifications_email: Nuevo correo de notificación de pedidos cut: Cortar cvv: CVV cvv_response: Respuesta de Código de Seguridad @@ -1003,6 +1003,8 @@ es: extension: Extensión extensions_directory: Agenda de extensiones existing_shipments: Envíos existentes + favicon: Favicono + favicon_upload_info: "Formato de archivo: PNG o ICO. Resolución: hasta 256px x 256px. Tamaño: hasta 1MB" facebook: Facebook failed_payment_attempts: Intentos fallidos de pago filename: Nombre de Fichero