diff --git a/packages/plugin-ecommerce/src/translations/es.ts b/packages/plugin-ecommerce/src/translations/es.ts new file mode 100644 index 00000000000..66cafbfecc6 --- /dev/null +++ b/packages/plugin-ecommerce/src/translations/es.ts @@ -0,0 +1,96 @@ +import type { GenericTranslationsObject } from '@payloadcms/translations' + +export const es: GenericTranslationsObject = { + $schema: './translation-schema.json', + 'plugin-ecommerce': { + abandoned: 'Abandonado', + active: 'Activo', + address: 'Dirección', + addressCity: 'Ciudad', + addressCompany: 'Compañía', + addressCountry: 'País', + addresses: 'Direcciones', + addressesCollectionDescription: + 'Las direcciones son asociadas con los clientes y se utilizan para rellenar el envío y la facturación cuando se realizan los pedidos.', + addressFirstName: 'Nombre(s)', + addressLastName: 'Apellido(s)', + addressLine1: 'Dirección línea 1', + addressLine2: 'Dirección línea 2', + addressPhone: 'Teléfono', + addressPostalCode: 'Código postal', + addressState: 'Estado', + addressTitle: 'Título', + amount: 'Cantidad', + availableVariants: 'Variedades disponibles', + billing: 'Facturación', + billingAddress: 'Dirección de facturación', + cancelled: 'Cancelado', + cart: 'Carrito', + carts: 'Carritos', + cartsCollectionDescription: + 'Los carritos representan la selección de productos que un cliente pretende comprar. Se relacionan con un cliente si es posible. El carro de un usuario invitado no tiene un cliente asociado.', + completed: 'Completado', + currency: 'Moneda', + currencyNotSet: 'Moneda no establecida.', + customer: 'Cliente', + customerEmail: 'Email del cliente', + customers: 'Clientes', + enableCurrencyPrice: `Habilitar precio en {{currency}}`, + enableVariants: 'Habilitar variantes', + expired: 'Expirado', + failed: 'Fallido', + inventory: 'Inventario', + item: 'Artículo', + items: 'Artículos', + open: 'Abierto', + order: 'Pedido', + orderDetails: 'Detalles del pedido', + orders: 'Pedidos', + ordersCollectionDescription: + 'Los pedidos representan la intención de un cliente para comprar productos de su tienda. Incluyen detalles como los productos ordenados, cantidades, precios, información del cliente y el estado del pedido.', + paymentMethod: 'Método de pago', + paymentMethods: 'Métodos de pago', + pending: 'Pendiente', + price: 'Precio', + priceIn: 'Precio en ({{currency}})', + priceNotSet: 'Precio no establecido.', + prices: 'Precios', + priceSetInVariants: 'Precio establecido en las variantes.', + processing: 'Procesando', + product: 'Producto', + productPriceDescription: + 'Este precio también se utilizará para ordenar y filtrar productos. Si hay variantes habilitadas, puedes introducir el precio más bajo o promedio para ayudar con la búsqueda y el filtrado, pero este precio no se utilizará para el pago.', + productRequired: 'Se requiere un producto.', + products: 'Productos', + purchased: 'Comprado', + purchasedAt: 'Comprado en', + quantity: 'Cantidad', + refunded: 'Reembolsado', + shipping: 'Envío', + shippingAddress: 'Dirección de envío', + status: 'Estado', + subtotal: 'Subtotal', + succeeded: 'Exitoso', + transaction: 'Transacción', + transactionDetails: 'Detalles de la transacción', + transactions: 'Transacciones', + transactionsCollectionDescription: + 'Las transacciones representan las intentos de pago realizados para un pedido. Un pedido puede tener múltiples transacciones asociadas con él, como un intento de pago inicial y reembolsos o ajustes posteriores.', + variant: 'Variante', + variantOption: 'Opción de variante', + variantOptions: 'Opciones de variante', + variantOptionsAlreadyExists: + 'Esta combinación de variantes ya está en uso por otra variante. Por favor, selecciona diferentes opciones.', + variantOptionsCollectionDescription: + 'Las opciones de variante definen las opciones que un tipo de variante puede tener, como rojo o blanco para colores.', + variantOptionsRequired: 'Las opciones de variante son necesarias.', + variantOptionsRequiredAll: 'Todas las opciones de variante son necesarias.', + variants: 'Variantes', + variantsCollectionDescription: + 'Las variantes de producto le permiten ofrecer diferentes versiones de un producto, como variaciones de tamaño o color. Se refieren a las opciones de variante que un producto puede tener basadas en los tipos de variantes aprobados.', + variantType: 'Tipo de variante', + variantTypes: 'Tipos de variante', + variantTypesCollectionDescription: + 'Los tipos de variante se utilizan para definir los diferentes tipos de variantes que pueden tener sus productos, como tamaño o color. Cada tipo de variante puede tener múltiples opciones asociadas con él.', + }, +} diff --git a/packages/plugin-ecommerce/src/translations/index.ts b/packages/plugin-ecommerce/src/translations/index.ts index 7889d59ffdc..4065d4c0b97 100644 --- a/packages/plugin-ecommerce/src/translations/index.ts +++ b/packages/plugin-ecommerce/src/translations/index.ts @@ -1,9 +1,11 @@ import type { GenericTranslationsObject, NestedKeysStripped } from '@payloadcms/translations' import { en } from './en.js' +import { es } from './es.js' export const translations = { en, + es, } export type EcommerceTranslations = GenericTranslationsObject