Skip to content

Commit d51d1b3

Browse files
committed
feat(plugin-ecommerce) Adds spanish translation
1 parent bc6228c commit d51d1b3

File tree

2 files changed

+98
-0
lines changed

2 files changed

+98
-0
lines changed
Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
import type { GenericTranslationsObject } from '@payloadcms/translations'
2+
3+
export const es: GenericTranslationsObject = {
4+
$schema: './translation-schema.json',
5+
'plugin-ecommerce': {
6+
abandoned: 'Abandonado',
7+
active: 'Activo',
8+
address: 'Dirección',
9+
addressCity: 'Ciudad',
10+
addressCompany: 'Compañia',
11+
addressCountry: 'País',
12+
addresses: 'Direcciones',
13+
addressesCollectionDescription:
14+
'Las direcciones son asociadas con los clientes y se utilizan para rellenar el envío y la facturación cuando se realizan los pedidos.',
15+
addressFirstName: 'Nombre(s)',
16+
addressLastName: 'Apellido(s)',
17+
addressLine1: 'Dirección línea 1',
18+
addressLine2: 'Dirección línea 2',
19+
addressPhone: 'Teléfono',
20+
addressPostalCode: 'Código postal',
21+
addressState: 'Estado',
22+
addressTitle: 'Título',
23+
amount: 'Cantidad',
24+
availableVariants: 'Variedades disponibles',
25+
billing: 'Facturación',
26+
billingAddress: 'Dirección de facturación',
27+
cancelled: 'Cancelado',
28+
cart: 'Carrito',
29+
carts: 'Carritos',
30+
cartsCollectionDescription:
31+
'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.',
32+
completed: 'Completado',
33+
currency: 'Moneda',
34+
currencyNotSet: 'Moneda no establecida.',
35+
customer: 'Cliente',
36+
customerEmail: 'Email del cliente',
37+
customers: 'Clientes',
38+
enableCurrencyPrice: `Habilitar precio en {{currency}}`,
39+
enableVariants: 'Habilitar variantes',
40+
expired: 'Expirado',
41+
failed: 'Fallido',
42+
inventory: 'Inventario',
43+
item: 'Artículo',
44+
items: 'Artículos',
45+
open: 'Abierto',
46+
order: 'Pedido',
47+
orderDetails: 'Detalles del pedido',
48+
orders: 'Pedidos',
49+
ordersCollectionDescription:
50+
'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.',
51+
paymentMethod: 'Método de pago',
52+
paymentMethods: 'Métodos de pago',
53+
pending: 'Pendiente',
54+
price: 'Precio',
55+
priceIn: 'Precio en ({{currency}})',
56+
priceNotSet: 'Precio no establecido.',
57+
prices: 'Precios',
58+
priceSetInVariants: 'Precio establecido en las variantes.',
59+
processing: 'Procesando',
60+
product: 'Producto',
61+
productPriceDescription:
62+
'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.',
63+
productRequired: 'Se requiere un producto.',
64+
products: 'Productos',
65+
purchased: 'Comprado',
66+
purchasedAt: 'Comprado en',
67+
quantity: 'Cantidad',
68+
refunded: 'Reembolsado',
69+
shipping: 'Envío',
70+
shippingAddress: 'Dirección de envío',
71+
status: 'Estado',
72+
subtotal: 'Subtotal',
73+
succeeded: 'Exitoso',
74+
transaction: 'Transacción',
75+
transactionDetails: 'Detalles de la transacción',
76+
transactions: 'Transacciones',
77+
transactionsCollectionDescription:
78+
'Las transacciones representan las intentos de pago realizados para un pedido. Un pedido puede tener múltiples transacciones asociadas con él, como una intento de pago inicial y reembolsos o ajustes posteriores.',
79+
variant: 'Variante',
80+
variantOption: 'Opción de variante',
81+
variantOptions: 'Opciones de variante',
82+
variantOptionsAlreadyExists:
83+
'Esta combinación de variantes ya está en uso por otra variante. Por favor, selecciona diferentes opciones.',
84+
variantOptionsCollectionDescription:
85+
'Las opciones de variante definen las opciones que un tipo de variante puede tener, como rojo o blanco para colores.',
86+
variantOptionsRequired: 'Las opciones de variante son necesarias.',
87+
variantOptionsRequiredAll: 'Todas las opciones de variante son necesarias.',
88+
variants: 'Variantes',
89+
variantsCollectionDescription:
90+
'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.',
91+
variantType: 'Tipo de variante',
92+
variantTypes: 'Tipos de variante',
93+
variantTypesCollectionDescription:
94+
'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.',
95+
},
96+
}

packages/plugin-ecommerce/src/translations/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
import type { GenericTranslationsObject, NestedKeysStripped } from '@payloadcms/translations'
22

33
import { en } from './en.js'
4+
import { es } from './es.js'
45

56
export const translations = {
67
en,
8+
es,
79
}
810

911
export type EcommerceTranslations = GenericTranslationsObject

0 commit comments

Comments
 (0)