aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesús <heckyel@hyperbola.info>2019-09-06 15:18:24 -0500
committerJesús <heckyel@hyperbola.info>2019-09-06 15:18:24 -0500
commit81318a49b179e1e1b95bc8db70714f2b7d30d5f9 (patch)
treeaee273a42fba526cf410fe9f937b6a0e87aa51bc
parentc8a62c62664ff90160c505f65b9404242d23758b (diff)
downloadlibrecart-81318a49b179e1e1b95bc8db70714f2b7d30d5f9.tar.lz
librecart-81318a49b179e1e1b95bc8db70714f2b7d30d5f9.tar.xz
librecart-81318a49b179e1e1b95bc8db70714f2b7d30d5f9.zip
completed catalog to spanish
-rw-r--r--public/catalog/language/es-es/account/account.php46
-rw-r--r--public/catalog/language/es-es/account/address.php65
-rw-r--r--public/catalog/language/es-es/account/affiliate.php61
-rw-r--r--public/catalog/language/es-es/account/download.php21
-rw-r--r--public/catalog/language/es-es/account/edit.php37
-rw-r--r--public/catalog/language/es-es/account/forgotten.php33
-rw-r--r--public/catalog/language/es-es/account/login.php35
-rw-r--r--public/catalog/language/es-es/account/logout.php11
-rw-r--r--public/catalog/language/es-es/account/newsletter.php15
-rw-r--r--public/catalog/language/es-es/account/order.php65
-rw-r--r--public/catalog/language/es-es/account/password.php23
-rw-r--r--public/catalog/language/es-es/account/recurring.php93
-rw-r--r--public/catalog/language/es-es/account/register.php17
-rw-r--r--public/catalog/language/es-es/account/reset.php25
-rw-r--r--public/catalog/language/es-es/account/return.php115
-rw-r--r--public/catalog/language/es-es/account/reward.php21
-rw-r--r--public/catalog/language/es-es/account/success.php13
-rw-r--r--public/catalog/language/es-es/account/tracking.php21
-rw-r--r--public/catalog/language/es-es/account/transaction.php21
-rw-r--r--public/catalog/language/es-es/account/voucher.php53
-rw-r--r--public/catalog/language/es-es/account/wishlist.php33
-rw-r--r--public/catalog/language/es-es/affiliate/login.php35
-rw-r--r--public/catalog/language/es-es/affiliate/register.php95
-rw-r--r--public/catalog/language/es-es/affiliate/success.php13
-rw-r--r--public/catalog/language/es-es/api/cart.php15
-rw-r--r--public/catalog/language/es-es/api/coupon.php9
-rw-r--r--public/catalog/language/es-es/api/currency.php9
-rw-r--r--public/catalog/language/es-es/api/customer.php19
-rw-r--r--public/catalog/language/es-es/api/login.php9
-rw-r--r--public/catalog/language/es-es/api/order.php27
-rw-r--r--public/catalog/language/es-es/api/payment.php31
-rw-r--r--public/catalog/language/es-es/api/reward.php13
-rw-r--r--public/catalog/language/es-es/api/shipping.php31
-rw-r--r--public/catalog/language/es-es/api/voucher.php23
-rw-r--r--public/catalog/language/es-es/checkout/cart.php8
-rw-r--r--public/catalog/language/es-es/checkout/checkout.php2
-rw-r--r--public/catalog/language/es-es/common/cart.php11
-rw-r--r--public/catalog/language/es-es/common/currency.php3
-rw-r--r--public/catalog/language/es-es/common/footer.php17
-rw-r--r--public/catalog/language/es-es/common/header.php29
-rw-r--r--public/catalog/language/es-es/common/language.php3
-rw-r--r--public/catalog/language/es-es/common/maintenance.php9
-rw-r--r--public/catalog/language/es-es/common/menu.php3
-rw-r--r--public/catalog/language/es-es/common/search.php3
-rw-r--r--public/catalog/language/es-es/error/not_found.php7
-rw-r--r--public/catalog/language/es-es/extension/captcha/basic.php4
-rw-r--r--public/catalog/language/es-es/extension/captcha/google.php4
-rw-r--r--public/catalog/language/es-es/extension/credit_card/sagepay_direct.php39
-rw-r--r--public/catalog/language/es-es/extension/credit_card/sagepay_server.php39
-rw-r--r--public/catalog/language/es-es/extension/credit_card/squareup.php16
-rw-r--r--public/catalog/language/es-es/extension/module/account.php34
-rw-r--r--public/catalog/language/es-es/extension/module/amazon_login.php48
-rw-r--r--public/catalog/language/es-es/extension/module/amazon_pay.php48
-rw-r--r--public/catalog/language/es-es/extension/module/bestseller.php2
-rw-r--r--public/catalog/language/es-es/extension/module/category.php2
-rw-r--r--public/catalog/language/es-es/extension/module/divido_calculator.php24
-rw-r--r--public/catalog/language/es-es/extension/module/ebay_listing.php2
-rw-r--r--public/catalog/language/es-es/extension/module/featured.php4
-rw-r--r--public/catalog/language/es-es/extension/module/filter.php2
-rw-r--r--public/catalog/language/es-es/extension/module/google_hangouts.php2
-rw-r--r--public/catalog/language/es-es/extension/module/information.php6
-rw-r--r--public/catalog/language/es-es/extension/module/latest.php4
-rw-r--r--public/catalog/language/es-es/extension/module/laybuy_layout.php38
-rw-r--r--public/catalog/language/es-es/extension/module/special.php4
-rw-r--r--public/catalog/language/es-es/extension/module/store.php6
-rw-r--r--public/catalog/language/es-es/extension/openbay/amazon_order.php18
-rw-r--r--public/catalog/language/es-es/extension/openbay/amazonus_order.php18
-rw-r--r--public/catalog/language/es-es/extension/openbay/ebay_order.php10
-rw-r--r--public/catalog/language/es-es/extension/openbay/etsy_order.php8
-rw-r--r--public/catalog/language/es-es/extension/payment/alipay.php2
-rw-r--r--public/catalog/language/es-es/extension/payment/amazon_login_pay.php42
-rw-r--r--public/catalog/language/es-es/extension/payment/authorizenet_aim.php12
-rw-r--r--public/catalog/language/es-es/extension/payment/authorizenet_sim.php2
-rw-r--r--public/catalog/language/es-es/extension/payment/bank_transfer.php8
-rw-r--r--public/catalog/language/es-es/extension/payment/bluepay_hosted.php44
-rw-r--r--public/catalog/language/es-es/extension/payment/bluepay_redirect.php44
-rw-r--r--public/catalog/language/es-es/extension/payment/cardconnect.php68
-rw-r--r--public/catalog/language/es-es/extension/payment/cardinity.php32
-rw-r--r--public/catalog/language/es-es/extension/payment/cheque.php10
-rw-r--r--public/catalog/language/es-es/extension/payment/cod.php2
-rw-r--r--public/catalog/language/es-es/extension/payment/divido.php32
-rw-r--r--public/catalog/language/es-es/extension/payment/eway.php436
-rw-r--r--public/catalog/language/es-es/extension/payment/firstdata.php68
-rw-r--r--public/catalog/language/es-es/extension/payment/firstdata_remote.php94
-rw-r--r--public/catalog/language/es-es/extension/payment/free_checkout.php2
-rw-r--r--public/catalog/language/es-es/extension/payment/g2apay.php2
-rw-r--r--public/catalog/language/es-es/extension/payment/globalpay.php80
-rw-r--r--public/catalog/language/es-es/extension/payment/globalpay_remote.php94
-rw-r--r--public/catalog/language/es-es/extension/payment/klarna_account.php60
-rw-r--r--public/catalog/language/es-es/extension/payment/klarna_checkout.php18
-rw-r--r--public/catalog/language/es-es/extension/payment/klarna_invoice.php54
-rw-r--r--public/catalog/language/es-es/extension/payment/laybuy.php42
-rw-r--r--public/catalog/language/es-es/extension/payment/liqpay.php2
-rw-r--r--public/catalog/language/es-es/extension/payment/nochex.php2
-rw-r--r--public/catalog/language/es-es/extension/payment/paymate.php16
-rw-r--r--public/catalog/language/es-es/extension/payment/paypoint.php14
-rw-r--r--public/catalog/language/es-es/extension/payment/payza.php2
-rw-r--r--public/catalog/language/es-es/extension/payment/perpetual_payments.php28
-rw-r--r--public/catalog/language/es-es/extension/payment/pilibaba.php2
-rw-r--r--public/catalog/language/es-es/extension/payment/pp_braintree.php80
-rw-r--r--public/catalog/language/es-es/extension/payment/pp_express.php32
-rw-r--r--public/catalog/language/es-es/extension/payment/pp_payflow.php36
-rw-r--r--public/catalog/language/es-es/extension/payment/pp_payflow_iframe.php6
-rw-r--r--public/catalog/language/es-es/extension/payment/pp_pro.php22
-rw-r--r--public/catalog/language/es-es/extension/payment/pp_pro_iframe.php6
-rw-r--r--public/catalog/language/es-es/extension/payment/pp_standard.php4
-rw-r--r--public/catalog/language/es-es/extension/payment/realex.php80
-rw-r--r--public/catalog/language/es-es/extension/payment/realex_remote.php94
-rw-r--r--public/catalog/language/es-es/extension/payment/sagepay_direct.php44
-rw-r--r--public/catalog/language/es-es/extension/payment/sagepay_server.php48
-rw-r--r--public/catalog/language/es-es/extension/payment/sagepay_us.php12
-rw-r--r--public/catalog/language/es-es/extension/payment/securetrading_pp.php22
-rw-r--r--public/catalog/language/es-es/extension/payment/securetrading_ws.php50
-rw-r--r--public/catalog/language/es-es/extension/payment/skrill.php2
-rw-r--r--public/catalog/language/es-es/extension/payment/squareup.php90
-rw-r--r--public/catalog/language/es-es/extension/payment/twocheckout.php2
-rw-r--r--public/catalog/language/es-es/extension/payment/web_payment_software.php12
-rw-r--r--public/catalog/language/es-es/extension/payment/wechat_pay.php12
-rw-r--r--public/catalog/language/es-es/extension/payment/worldpay.php40
-rw-r--r--public/catalog/language/es-es/extension/recurring/pp_express.php6
-rw-r--r--public/catalog/language/es-es/extension/recurring/squareup.php10
-rw-r--r--public/catalog/language/es-es/extension/shipping/auspost.php2
-rw-r--r--public/catalog/language/es-es/extension/shipping/citylink.php2
-rw-r--r--public/catalog/language/es-es/extension/shipping/ec_ship.php24
-rw-r--r--public/catalog/language/es-es/extension/shipping/fedex.php18
-rw-r--r--public/catalog/language/es-es/extension/shipping/flat.php4
-rw-r--r--public/catalog/language/es-es/extension/shipping/free.php4
-rw-r--r--public/catalog/language/es-es/extension/shipping/item.php4
-rw-r--r--public/catalog/language/es-es/extension/shipping/parcelforce_48.php6
-rw-r--r--public/catalog/language/es-es/extension/shipping/pickup.php4
-rw-r--r--public/catalog/language/es-es/extension/shipping/pilibaba.php2
-rw-r--r--public/catalog/language/es-es/extension/shipping/royal_mail.php26
-rw-r--r--public/catalog/language/es-es/extension/shipping/ups.php4
-rw-r--r--public/catalog/language/es-es/extension/shipping/usps.php4
-rw-r--r--public/catalog/language/es-es/extension/shipping/weight.php4
-rw-r--r--public/catalog/language/es-es/extension/total/credit.php4
-rw-r--r--public/catalog/language/es-es/extension/total/handling.php2
-rw-r--r--public/catalog/language/es-es/extension/total/klarna_fee.php2
-rw-r--r--public/catalog/language/es-es/extension/total/low_order_fee.php2
-rw-r--r--public/catalog/language/es-es/extension/total/reward.php16
-rw-r--r--public/catalog/language/es-es/extension/total/sub_total.php2
-rw-r--r--public/catalog/language/es-es/extension/total/total.php2
-rw-r--r--public/catalog/language/es-es/extension/total/voucher.php12
-rw-r--r--public/catalog/language/es-es/information/contact.php34
-rw-r--r--public/catalog/language/es-es/information/information.php2
-rw-r--r--public/catalog/language/es-es/information/sitemap.php26
-rw-r--r--public/catalog/language/es-es/information/tracking.php2
-rw-r--r--public/catalog/language/es-es/mail/affiliate.php30
-rw-r--r--public/catalog/language/es-es/mail/forgotten.php8
-rw-r--r--public/catalog/language/es-es/mail/order_add.php50
-rw-r--r--public/catalog/language/es-es/mail/order_alert.php16
-rw-r--r--public/catalog/language/es-es/mail/order_edit.php14
-rw-r--r--public/catalog/language/es-es/mail/register.php26
-rw-r--r--public/catalog/language/es-es/mail/review.php12
-rw-r--r--public/catalog/language/es-es/mail/transaction.php8
-rw-r--r--public/catalog/language/es-es/mail/voucher.php12
-rw-r--r--public/catalog/language/es-es/product/category.php45
-rw-r--r--public/catalog/language/es-es/product/compare.php39
-rw-r--r--public/catalog/language/es-es/product/manufacturer.php49
-rw-r--r--public/catalog/language/es-es/product/product.php91
-rw-r--r--public/catalog/language/es-es/product/search.php61
-rw-r--r--public/catalog/language/es-es/product/special.php43
-rw-r--r--public/catalog/language/es-es/tool/upload.php8
163 files changed, 2293 insertions, 2087 deletions
diff --git a/public/catalog/language/es-es/account/account.php b/public/catalog/language/es-es/account/account.php
index 43ee526..13c805d 100644
--- a/public/catalog/language/es-es/account/account.php
+++ b/public/catalog/language/es-es/account/account.php
@@ -1,24 +1,26 @@
<?php
// Heading
-$_['heading_title'] = 'Mi cuenta';
-$_['text_account'] = 'Cuenta';
-$_['text_my_account'] = 'Mi cuenta';
-$_['text_my_orders'] = 'Mis ordenes';
-$_['text_my_affiliate'] = 'Mi cuenta de afiliado';
-$_['text_my_newsletter'] = 'Hoja informativa';
-$_['text_edit'] = 'Editar la información de su cuenta';
-$_['text_password'] = 'cambia tu contraseña';
-$_['text_address'] = 'Modificar las entradas de la libreta de direcciones';
-$_['text_credit_card'] = 'Gestionar Tarjetas de Crédito Guardadas';
-$_['text_wishlist'] = 'Modifique su lista de deseos';
-$_['text_order'] = 'Ver el historial de pedidos';
-$_['text_download'] = 'Descargas';
-$_['text_reward'] = 'Tus puntos de recompensa';
-$_['text_return'] = 'Ver sus solicitudes de devolución';
-$_['text_transaction'] = 'Sus Transacciones';
-$_['text_newsletter'] = 'Suscribirse a la newsletter';
-$_['text_recurring'] = 'Pagos recurrentes';
-$_['text_transactions'] = 'Actas';
-$_['text_affiliate_add'] = 'Registrarse para una cuenta de afiliado';
-$_['text_affiliate_edit'] = 'Editar la información de su afiliado';
-$_['text_tracking'] = 'Código personalizado de seguimiento de afiliados'; \ No newline at end of file
+$_['heading_title'] = 'Mi cuenta';
+
+// Text
+$_['text_account'] = 'Cuenta';
+$_['text_my_account'] = 'Mi cuenta';
+$_['text_my_orders'] = 'Mis ordenes';
+$_['text_my_affiliate'] = 'Mi cuenta de afiliado';
+$_['text_my_newsletter'] = 'Hoja informativa';
+$_['text_edit'] = 'Editar la información de su cuenta';
+$_['text_password'] = 'Cambia tu contraseña';
+$_['text_address'] = 'Modificar las entradas de la libreta de direcciones';
+$_['text_credit_card'] = 'Gestionar Tarjetas de Crédito Guardadas';
+$_['text_wishlist'] = 'Modifique su lista de deseos';
+$_['text_order'] = 'Ver el historial de pedidos';
+$_['text_download'] = 'Descargas';
+$_['text_reward'] = 'Tus puntos de Recompensa';
+$_['text_return'] = 'Ver sus solicitudes de devolución';
+$_['text_transaction'] = 'Sus Transacciones';
+$_['text_newsletter'] = 'Suscribirse a la newsletter';
+$_['text_recurring'] = 'Pagos recurrentes';
+$_['text_transactions'] = 'Transacciones';
+$_['text_affiliate_add'] = 'Registrarse para una cuenta de afiliado';
+$_['text_affiliate_edit'] = 'Editar la información de su afiliado';
+$_['text_tracking'] = 'Código personalizado de seguimiento de afiliados';
diff --git a/public/catalog/language/es-es/account/address.php b/public/catalog/language/es-es/account/address.php
index dad13a1..6db7e1b 100644
--- a/public/catalog/language/es-es/account/address.php
+++ b/public/catalog/language/es-es/account/address.php
@@ -1,30 +1,37 @@
<?php
-$_['heading_title'] = 'Directorio';
-$_['text_account'] = 'Cuenta';
-$_['text_address_book'] = 'Entradas de la libreta de direcciones';
-$_['text_address_add'] = 'Añadir dirección';
-$_['text_address_edit'] = 'Editar dirección';
-$_['text_add'] = 'Tu dirección ha sido añadida correctamente';
-$_['text_edit'] = 'Su dirección ha sido actualizada correctamente.';
-$_['text_delete'] = 'Tu dirección ha sido eliminada correctamente.';
-$_['text_empty'] = 'No tiene direcciones en su cuenta.';
-$_['entry_firstname'] = 'Nombre de pila';
-$_['entry_lastname'] = 'Apellido';
-$_['entry_company'] = 'Empresa';
-$_['entry_address_1'] = 'Dirección 1';
-$_['entry_address_2'] = 'Dirección 2';
-$_['entry_postcode'] = 'Código postal';
-$_['entry_city'] = 'Ciudad';
-$_['entry_country'] = 'País';
-$_['entry_zone'] = 'Región / Estado';
-$_['entry_default'] = 'Dirección predeterminada';
-$_['error_delete'] = 'Advertencia: ¡Debe tener al menos una dirección!';
-$_['error_default'] = 'Advertencia: ¡No puede eliminar su dirección predeterminada!';
-$_['error_firstname'] = '¡El nombre completo debe tener entre 1 y 32 caracteres!';
-$_['error_lastname'] = '¡El apellido debe tener entre 1 y 32 caracteres!';
-$_['error_address_1'] = '¡La dirección debe estar entre 3 y 128 caracteres!';
-$_['error_postcode'] = '¡El código postal debe tener entre 2 y 10 caracteres!';
-$_['error_city'] = '¡La ciudad debe tener entre 2 y 128 caracteres!';
-$_['error_country'] = '¡Por favor seleccione un país!';
-$_['error_zone'] = 'Por favor, seleccione una región / estado!';
-$_['error_custom_field'] = 'Se requiere %s!';
+// Heading
+$_['heading_title'] = 'Directorio';
+
+// Text
+$_['text_account'] = 'Cuenta';
+$_['text_address_book'] = 'Entradas de la libreta de direcciones';
+$_['text_address_add'] = 'Añadir dirección';
+$_['text_address_edit'] = 'Editar dirección';
+$_['text_add'] = 'Tu dirección ha sido añadida correctamente';
+$_['text_edit'] = 'Su dirección ha sido actualizada correctamente.';
+$_['text_delete'] = 'Tu dirección ha sido eliminada correctamente.';
+$_['text_empty'] = 'No tiene direcciones en su cuenta.';
+
+// Entry
+$_['entry_firstname'] = 'Nombres';
+$_['entry_lastname'] = 'Apellidos';
+$_['entry_company'] = 'Empresa';
+$_['entry_address_1'] = 'Dirección 1';
+$_['entry_address_2'] = 'Dirección 2';
+$_['entry_postcode'] = 'Código postal';
+$_['entry_city'] = 'Ciudad';
+$_['entry_country'] = 'País';
+$_['entry_zone'] = 'Región / Estado';
+$_['entry_default'] = 'Dirección Predeterminada';
+
+// Error
+$_['error_delete'] = 'Advertencia: ¡Debe tener al menos una dirección!';
+$_['error_default'] = 'Advertencia: ¡No puede eliminar su dirección predeterminada!';
+$_['error_firstname'] = '¡El nombre completo debe tener entre 1 y 32 caracteres!';
+$_['error_lastname'] = '¡El apellido debe tener entre 1 y 32 caracteres!';
+$_['error_address_1'] = '¡La dirección debe estar entre 3 y 128 caracteres!';
+$_['error_postcode'] = '¡El código postal debe tener entre 2 y 10 caracteres!';
+$_['error_city'] = '¡La ciudad debe tener entre 2 y 128 caracteres!';
+$_['error_country'] = '¡Por favor seleccione un país!';
+$_['error_zone'] = 'Por favor, seleccione una región / estado!';
+$_['error_custom_field'] = 'Se requiere %s!';
diff --git a/public/catalog/language/es-es/account/affiliate.php b/public/catalog/language/es-es/account/affiliate.php
index 0286df2..6d2d991 100644
--- a/public/catalog/language/es-es/account/affiliate.php
+++ b/public/catalog/language/es-es/account/affiliate.php
@@ -1,28 +1,35 @@
<?php
-$_['heading_title'] = 'Su información de afiliado';
-$_['text_account'] = 'Cuenta';
-$_['text_affiliate'] = 'Afiliado';
-$_['text_my_affiliate'] = 'Mi cuenta de afiliado';
-$_['text_payment'] = 'Información del pago';
-$_['text_cheque'] = 'Comprobar';
-$_['text_paypal'] = 'PayPal';
-$_['text_bank'] = 'Transferencia bancaria';
-$_['text_success'] = 'Éxito: su cuenta se ha actualizado correctamente.';
-$_['text_agree'] = 'He leído y acepto el <a href="%s" class="agree"> <b> %s </ b> </a>';
-$_['entry_company'] = 'Empresa';
-$_['entry_website'] = 'Sitio Web';
-$_['entry_tax'] = 'Identificación del impuesto';
-$_['entry_payment'] = 'Método de pago';
-$_['entry_cheque'] = 'Nombre del beneficiario del cheque';
-$_['entry_paypal'] = 'Cuenta de correo electrónico de PayPal';
-$_['entry_bank_name'] = 'Nombre del banco';
-$_['entry_bank_branch_number'] = 'Número ABA / BSB (número de sucursal)';
-$_['entry_bank_swift_code'] = 'Código SWIFT';
-$_['entry_bank_account_name'] = 'Nombre de la cuenta';
-$_['entry_bank_account_number'] = 'Número de cuenta';
-$_['error_agree'] = 'Advertencia: ¡Debe aceptar el %s!';
-$_['error_cheque'] = 'Marque el nombre del beneficiario.';
-$_['error_paypal'] = '¡La dirección de correo electrónico de PayPal no parece válida!';
-$_['error_bank_account_name'] = 'Nombre de cuenta obligatorio';
-$_['error_bank_account_number'] = 'Número de cuenta necesario!';
-$_['error_custom_field'] = 'Se requiere %s!'; \ No newline at end of file
+// Heading
+$_['heading_title'] = 'Su información de afiliado';
+
+// Text
+$_['text_account'] = 'Cuenta';
+$_['text_affiliate'] = 'Afiliado';
+$_['text_my_affiliate'] = 'Mi cuenta de afiliado';
+$_['text_payment'] = 'Información del pago';
+$_['text_cheque'] = 'Comprobar';
+$_['text_paypal'] = 'PayPal';
+$_['text_bank'] = 'Transferencia bancaria';
+$_['text_success'] = 'Éxito: su cuenta se ha actualizado correctamente.';
+$_['text_agree'] = 'He leído y acepto el <a href="%s" class="agree"><b>%s</b></a>';
+
+// Entry
+$_['entry_company'] = 'Empresa';
+$_['entry_website'] = 'Sitio Web';
+$_['entry_tax'] = 'Identificación del impuesto';
+$_['entry_payment'] = 'Método de pago';
+$_['entry_cheque'] = 'Nombre del beneficiario del cheque';
+$_['entry_paypal'] = 'Cuenta de correo electrónico de PayPal';
+$_['entry_bank_name'] = 'Nombre del banco';
+$_['entry_bank_branch_number'] = 'Número ABA / BSB (número de sucursal)';
+$_['entry_bank_swift_code'] = 'Código SWIFT';
+$_['entry_bank_account_name'] = 'Nombre de la Cuenta';
+$_['entry_bank_account_number'] = 'Número de Cuenta';
+
+// Error
+$_['error_agree'] = 'Advertencia: ¡Debe aceptar el %s!';
+$_['error_cheque'] = 'Marque el nombre del beneficiario.';
+$_['error_paypal'] = '¡La dirección de correo electrónico de PayPal no parece válida!';
+$_['error_bank_account_name'] = 'Nombre de cuenta obligatorio';
+$_['error_bank_account_number'] = 'Número de cuenta necesario!';
+$_['error_custom_field'] = 'Se requiere %s!';
diff --git a/public/catalog/language/es-es/account/download.php b/public/catalog/language/es-es/account/download.php
index 5ebc419..c521da8 100644
--- a/public/catalog/language/es-es/account/download.php
+++ b/public/catalog/language/es-es/account/download.php
@@ -1,9 +1,14 @@
<?php
-$_['heading_title'] = 'Descargas de la cuenta';
-$_['text_account'] = 'Cuenta';
-$_['text_downloads'] = 'Descargas';
-$_['text_empty'] = '¡No ha realizado pedidos anteriores descargables!';
-$_['column_order_id'] = 'Solicitar ID';
-$_['column_name'] = 'Nombre';
-$_['column_size'] = 'tamaño';
-$_['column_date_added'] = 'Fecha Agregada';
+// Heading
+$_['heading_title'] = 'Descargas de la cuenta';
+
+// Text
+$_['text_account'] = 'Cuenta';
+$_['text_downloads'] = 'Descargas';
+$_['text_empty'] = '¡No ha realizado pedidos anteriores descargables!';
+
+// Column
+$_['column_order_id'] = 'ID del Pedido';
+$_['column_name'] = 'Nombre';
+$_['column_size'] = 'Tamaño';
+$_['column_date_added'] = 'Fecha Agregada';
diff --git a/public/catalog/language/es-es/account/edit.php b/public/catalog/language/es-es/account/edit.php
index 087223e..47cbeb2 100644
--- a/public/catalog/language/es-es/account/edit.php
+++ b/public/catalog/language/es-es/account/edit.php
@@ -1,16 +1,23 @@
<?php
-$_['heading_title'] = 'Información de mi cuenta';
-$_['text_account'] = 'Cuenta';
-$_['text_edit'] = 'editar informacion';
-$_['text_your_details'] = 'tus detalles personales';
-$_['text_success'] = 'Éxito: su cuenta se ha actualizado correctamente.';
-$_['entry_firstname'] = 'Nombre de pila';
-$_['entry_lastname'] = 'Apellido';
-$_['entry_email'] = 'Correo electrónico';
-$_['entry_telephone'] = 'Teléfono';
-$_['error_exists'] = 'Advertencia: ¡La dirección de correo electrónico ya está registrada!';
-$_['error_firstname'] = '¡El nombre completo debe tener entre 1 y 32 caracteres!';
-$_['error_lastname'] = '¡El apellido debe tener entre 1 y 32 caracteres!';
-$_['error_email'] = '¡La dirección de correo electrónico no parece válida!';
-$_['error_telephone'] = '¡El teléfono debe tener entre 3 y 32 caracteres!';
-$_['error_custom_field'] = 'Se requiere %s!';
+// Heading
+$_['heading_title'] = 'Información de mi cuenta';
+
+// Text
+$_['text_account'] = 'Cuenta';
+$_['text_edit'] = 'Editar Información';
+$_['text_your_details'] = 'Tus Detalles Personales';
+$_['text_success'] = 'Éxito: su cuenta se ha actualizado correctamente.';
+
+// Entry
+$_['entry_firstname'] = 'Nombres';
+$_['entry_lastname'] = 'Apellidos';
+$_['entry_email'] = 'Correo electrónico';
+$_['entry_telephone'] = 'Teléfono';
+
+// Error
+$_['error_exists'] = 'Advertencia: ¡La dirección de correo electrónico ya está registrada!';
+$_['error_firstname'] = '¡El nombre completo debe tener entre 1 y 32 caracteres!';
+$_['error_lastname'] = '¡El apellido debe tener entre 1 y 32 caracteres!';
+$_['error_email'] = '¡La dirección de correo electrónico no parece válida!';
+$_['error_telephone'] = '¡El teléfono debe tener entre 3 y 32 caracteres!';
+$_['error_custom_field'] = 'Se requiere %s!';
diff --git a/public/catalog/language/es-es/account/forgotten.php b/public/catalog/language/es-es/account/forgotten.php
index aea07e5..ad90ee6 100644
--- a/public/catalog/language/es-es/account/forgotten.php
+++ b/public/catalog/language/es-es/account/forgotten.php
@@ -1,14 +1,21 @@
<?php
-$_['heading_title'] = '¿Olvidaste tu contraseña?';
-$_['text_account'] = 'Cuenta';
-$_['text_forgotten'] = 'Contraseña olvidada';
-$_['text_your_email'] = 'Tu correo electrónico';
-$_['text_email'] = 'Introduzca la dirección de correo electrónico asociada a su cuenta. Haga clic en enviar para tener un enlace de restablecimiento de contraseña enviado por correo electrónico a usted.';
-$_['text_success'] = 'Se ha enviado un correo electrónico con un enlace de confirmación a su dirección de correo electrónico.';
-$_['entry_email'] = 'Dirección de correo electrónico';
-$_['entry_password'] = 'nueva contraseña';
-$_['entry_confirm'] = 'Confirmar';
-$_['error_email'] = 'Advertencia: La dirección de correo electrónico no se encontró en nuestros registros. Inténtelo de nuevo.';
-$_['error_approved'] = 'Advertencia: su cuenta requiere aprobación antes de iniciar sesión.';
-$_['error_password'] = '¡La contraseña debe tener entre 4 y 20 caracteres!';
-$_['error_confirm'] = 'Confirmación de contraseña y contraseña no coinciden!';
+// Heading
+$_['heading_title'] = '¿Olvidaste tu contraseña?';
+
+// Text
+$_['text_account'] = 'Cuenta';
+$_['text_forgotten'] = 'Contraseña olvidada';
+$_['text_your_email'] = 'Tu correo electrónico';
+$_['text_email'] = 'Introduzca la dirección de correo electrónico asociada a su cuenta. Haga clic en enviar para tener un enlace de restablecimiento de contraseña enviado por correo electrónico a usted.';
+$_['text_success'] = 'Se ha enviado un correo electrónico con un enlace de confirmación a su dirección de correo electrónico.';
+
+// Entry
+$_['entry_email'] = 'Dirección de correo electrónico';
+$_['entry_password'] = 'nueva contraseña';
+$_['entry_confirm'] = 'Confirmar';
+
+// Error
+$_['error_email'] = 'Advertencia: La dirección de correo electrónico no se encontró en nuestros registros. Inténtelo de nuevo.';
+$_['error_approved'] = 'Advertencia: su cuenta requiere aprobación antes de iniciar sesión.';
+$_['error_password'] = '¡La contraseña debe tener entre 4 y 20 caracteres!';
+$_['error_confirm'] = 'Confirmación de contraseña y contraseña no coinciden!';
diff --git a/public/catalog/language/es-es/account/login.php b/public/catalog/language/es-es/account/login.php
index b843315..3b4c85e 100644
--- a/public/catalog/language/es-es/account/login.php
+++ b/public/catalog/language/es-es/account/login.php
@@ -1,15 +1,22 @@
<?php
-$_['heading_title'] = 'Cuenta de Ingreso';
-$_['text_account'] = 'Cuenta';
-$_['text_login'] = 'Iniciar sesión';
-$_['text_new_customer'] = 'Nuevo cliente';
-$_['text_register'] = 'Registrar Cuenta';
-$_['text_register_account'] = 'Al crear una cuenta podrá comprar más rápido, estar al día en el estado de una orden y realizar un seguimiento de los pedidos que ha realizado anteriormente.';
-$_['text_returning_customer'] = 'Soy Cliente';
-$_['text_i_am_returning_customer'] = 'Yo soy cliente';
-$_['text_forgotten'] = 'Contraseña olvidada';
-$_['entry_email'] = 'Dirección de correo electrónico';
-$_['entry_password'] = 'Contraseña';
-$_['error_login'] = 'Advertencia: No coincide con la dirección de correo electrónico y / o la contraseña.';
-$_['error_attempts'] = 'Advertencia: su cuenta ha excedido el número permitido de intentos de inicio de sesión. Inténtalo de nuevo en 1 hora.';
-$_['error_approved'] = 'Advertencia: su cuenta requiere aprobación antes de iniciar sesión.';
+// Heading
+$_['heading_title'] = 'Cuenta de Ingreso';
+
+// Text
+$_['text_account'] = 'Cuenta';
+$_['text_login'] = 'Iniciar Sesión';
+$_['text_new_customer'] = 'Nuevo Cliente';
+$_['text_register'] = 'Registrar Cuenta';
+$_['text_register_account'] = 'Al crear una cuenta podrá comprar más rápido, estar al día en el estado de una orden y realizar un seguimiento de los pedidos que ha realizado anteriormente.';
+$_['text_returning_customer'] = 'Soy Cliente';
+$_['text_i_am_returning_customer'] = 'Yo soy Cliente';
+$_['text_forgotten'] = 'Contraseña olvidada';
+
+// Entry
+$_['entry_email'] = 'Dirección de correo electrónico';
+$_['entry_password'] = 'Contraseña';
+
+// Error
+$_['error_login'] = 'Advertencia: No coincide con la dirección de correo electrónico y/o la contraseña.';
+$_['error_attempts'] = 'Advertencia: su cuenta ha excedido el número permitido de intentos de inicio de sesión. Inténtalo de nuevo en 1 hora.';
+$_['error_approved'] = 'Advertencia: su cuenta requiere aprobación antes de iniciar sesión.';
diff --git a/public/catalog/language/es-es/account/logout.php b/public/catalog/language/es-es/account/logout.php
index b5ebb16..2d526fc 100644
--- a/public/catalog/language/es-es/account/logout.php
+++ b/public/catalog/language/es-es/account/logout.php
@@ -1,5 +1,8 @@
<?php
-$_['heading_title'] = 'Fin de sesión de cuenta';
-$_['text_message'] = '<p> Se ha desconectado su cuenta. Ahora es seguro dejar el ordenador. </p> <p> Su cesta de la compra se ha guardado, los elementos dentro de ella se restaurarán cada vez que vuelva a acceder a su cuenta. </p>';
-$_['text_account'] = 'Cuenta';
-$_['text_logout'] = 'Cerrar sesión';
+// Heading
+$_['heading_title'] = 'Fin de sesión de cuenta';
+
+// Text
+$_['text_message'] = '<p>Se ha desconectado su cuenta. Ahora es seguro dejar el ordenador.</p><p>Su cesta de la compra se ha guardado, los elementos dentro de ella se restaurarán cada vez que vuelva a acceder a su cuenta.</p>';
+$_['text_account'] = 'Cuenta';
+$_['text_logout'] = 'Cerrar sesión';
diff --git a/public/catalog/language/es-es/account/newsletter.php b/public/catalog/language/es-es/account/newsletter.php
index d7d487d..a4a5357 100644
--- a/public/catalog/language/es-es/account/newsletter.php
+++ b/public/catalog/language/es-es/account/newsletter.php
@@ -1,6 +1,11 @@
<?php
-$_['heading_title'] = 'Boletín de suscripción';
-$_['text_account'] = 'Cuenta';
-$_['text_newsletter'] = 'Hoja informativa';
-$_['text_success'] = 'Éxito: ¡La suscripción al boletín se ha actualizado correctamente!';
-$_['entry_newsletter'] = 'Suscribir';
+// Heading
+$_['heading_title'] = 'Boletín de suscripción';
+
+// Text
+$_['text_account'] = 'Cuenta';
+$_['text_newsletter'] = 'Hoja Informativa';
+$_['text_success'] = 'Éxito: ¡La suscripción al boletín se ha actualizado correctamente!';
+
+// Entry
+$_['entry_newsletter'] = 'Suscribir';
diff --git a/public/catalog/language/es-es/account/order.php b/public/catalog/language/es-es/account/order.php
index 5844451..f6f0aa9 100644
--- a/public/catalog/language/es-es/account/order.php
+++ b/public/catalog/language/es-es/account/order.php
@@ -1,30 +1,37 @@
<?php
-$_['heading_title'] = 'Historial de pedidos';
-$_['text_account'] = 'Cuenta';
-$_['text_order'] = 'información del pedido';
-$_['text_order_detail'] = 'Detalles de la orden';
-$_['text_invoice_no'] = 'Factura no.:';
-$_['text_order_id'] = 'Solicitar ID:';
-$_['text_date_added'] = 'Fecha Agregada:';
-$_['text_shipping_address'] = 'Dirección de Envío';
-$_['text_shipping_method'] = 'Método de envío:';
-$_['text_payment_address'] = 'Dirección de Pago';
-$_['text_payment_method'] = 'Método de pago:';
-$_['text_comment'] = 'Comentarios de la orden';
-$_['text_history'] = 'Historial de pedidos';
-$_['text_success'] = 'Éxito: ha añadido <a href="%s"> %s </a> a su <a href="%s"> carrito de compras </a>!';
-$_['text_empty'] = '¡No has hecho órdenes anteriores!';
-$_['text_error'] = '¡El pedido que solicitó no se pudo encontrar!';
-$_['column_order_id'] = 'Solicitar ID';
-$_['column_customer'] = 'Cliente';
-$_['column_product'] = 'No. de Productos';
-$_['column_name'] = 'nombre del producto';
-$_['column_model'] = 'Modelo';
-$_['column_quantity'] = 'Cantidad';
-$_['column_price'] = 'Precio';
-$_['column_total'] = 'Total';
-$_['column_action'] = 'Acción';
-$_['column_date_added'] = 'Fecha Agregada';
-$_['column_status'] = 'Estado';
-$_['column_comment'] = 'Comentario';
-$_['error_reorder'] = '% S no está actualmente disponible para ser reordenado.';
+// Heading
+$_['heading_title'] = 'Historial de pedidos';
+
+// Text
+$_['text_account'] = 'Cuenta';
+$_['text_order'] = 'Información del Pedido';
+$_['text_order_detail'] = 'Detalles del Pedido';
+$_['text_invoice_no'] = 'Factura No.:';
+$_['text_order_id'] = 'ID del Pedido:';
+$_['text_date_added'] = 'Fecha Agregada:';
+$_['text_shipping_address'] = 'Dirección de Envío';
+$_['text_shipping_method'] = 'Método de envío:';
+$_['text_payment_address'] = 'Dirección de Pago';
+$_['text_payment_method'] = 'Método de Pago:';
+$_['text_comment'] = 'Comentarios del Pedido';
+$_['text_history'] = 'Historial de Pedidos';
+$_['text_success'] = 'Éxito: ha añadido <a href="%s">%s</a> a su <a href="%s">carrito de compras</a>!';
+$_['text_empty'] = '¡No has hecho órdenes anteriores!';
+$_['text_error'] = '¡El pedido que solicitó no se pudo encontrar!';
+
+// Column
+$_['column_order_id'] = 'ID del Pedido';
+$_['column_customer'] = 'Cliente';
+$_['column_product'] = 'No. de Productos';
+$_['column_name'] = 'Nombre del producto';
+$_['column_model'] = 'Modelo';
+$_['column_quantity'] = 'Monto';
+$_['column_price'] = 'Precio';
+$_['column_total'] = 'Total';
+$_['column_action'] = 'Acción';
+$_['column_date_added'] = 'Fecha Agregada';
+$_['column_status'] = 'Estado';
+$_['column_comment'] = 'Comentario';
+
+// Column
+$_['error_reorder'] = '%s no está actualmente disponible para ser reordenado.';
diff --git a/public/catalog/language/es-es/account/password.php b/public/catalog/language/es-es/account/password.php
index b00b604..59337c7 100644
--- a/public/catalog/language/es-es/account/password.php
+++ b/public/catalog/language/es-es/account/password.php
@@ -1,9 +1,16 @@
<?php
-$_['heading_title'] = 'Cambia la contraseña';
-$_['text_account'] = 'Cuenta';
-$_['text_password'] = 'Tu contraseña';
-$_['text_success'] = 'Éxito: su contraseña se ha actualizado correctamente.';
-$_['entry_password'] = 'Contraseña';
-$_['entry_confirm'] = 'Contraseña confirmada';
-$_['error_password'] = '¡La contraseña debe tener entre 4 y 20 caracteres!';
-$_['error_confirm'] = '¡La confirmación de la contraseña no coincide con la contraseña!';
+// Heading
+$_['heading_title'] = 'Cambia la contraseña';
+
+// Text
+$_['text_account'] = 'Cuenta';
+$_['text_password'] = 'Tu contraseña';
+$_['text_success'] = 'Éxito: su contraseña se ha actualizado correctamente.';
+
+// Entry
+$_['entry_password'] = 'Contraseña';
+$_['entry_confirm'] = 'Confirmar Contraseña';
+
+// Error
+$_['error_password'] = '¡La contraseña debe tener entre 4 y 20 caracteres!';
+$_['error_confirm'] = '¡La confirmación de la contraseña no coincide con la contraseña!';
diff --git a/public/catalog/language/es-es/account/recurring.php b/public/catalog/language/es-es/account/recurring.php
index ccc5960..4bed8e2 100644
--- a/public/catalog/language/es-es/account/recurring.php
+++ b/public/catalog/language/es-es/account/recurring.php
@@ -1,43 +1,52 @@
<?php
-$_['heading_title'] = 'Pagos recurrentes';
-$_['text_account'] = 'Cuenta';
-$_['text_recurring'] = 'Información de pago recurrente';
-$_['text_recurring_detail'] = 'Detalles de pago recurrentes';
-$_['text_order_recurring_id'] = 'Identificación recurrente:';
-$_['text_date_added'] = 'Fecha Agregada:';
-$_['text_status'] = 'Estado:';
-$_['text_payment_method'] = 'Método de pago:';
-$_['text_order_id'] = 'Solicitar ID:';
-$_['text_product'] = 'Producto:';
-$_['text_quantity'] = 'Cantidad:';
-$_['text_description'] = 'Descripción';
-$_['text_reference'] = 'Referencia';
-$_['text_transaction'] = 'Actas';
-$_['text_status_1'] = 'Activo';
-$_['text_status_2'] = 'Inactivo';
-$_['text_status_3'] = 'Cancelado';
-$_['text_status_4'] = 'Suspendido';
-$_['text_status_5'] = 'Muerto';
-$_['text_status_6'] = 'Pendiente';
-$_['text_transaction_date_added'] = 'Creado';
-$_['text_transaction_payment'] = 'Pago';
-$_['text_transaction_outstanding_payment'] = 'Pago pendiente';
-$_['text_transaction_skipped'] = 'Pago omitido';
-$_['text_transaction_failed'] = 'Pago fallido';
-$_['text_transaction_cancelled'] = 'Cancelado';
-$_['text_transaction_suspended'] = 'Suspendido';
-$_['text_transaction_suspended_failed'] = 'Suspensión del pago fallido';
-$_['text_transaction_outstanding_failed'] = 'Falló el pago pendiente';
-$_['text_transaction_expired'] = 'Muerto';
-$_['text_empty'] = 'No se han encontrado pagos recurrentes!';
-$_['text_error'] = 'No se pudo encontrar el orden recurrente que solicitó.';
-$_['text_cancelled'] = 'Se canceló el pago recurrente';
-$_['column_date_added'] = 'Fecha Agregada';
-$_['column_type'] = 'Tipo';
-$_['column_amount'] = 'Cantidad';
-$_['column_status'] = 'Estado';
-$_['column_product'] = 'Producto';
-$_['column_order_recurring_id'] = 'ID recurrente';
-$_['error_not_cancelled'] = 'Error: %s';
-$_['error_not_found'] = 'No se pudo cancelar la repetición';
-$_['button_return'] = 'Regreso';
+// Heading
+$_['heading_title'] = 'Pagos Recurrentes';
+
+// Text
+$_['text_account'] = 'Cuenta';
+$_['text_recurring'] = 'Información de Pago Recurrente';
+$_['text_recurring_detail'] = 'Detalles de Pago Recurrentes';
+$_['text_order_recurring_id'] = 'Identificación recurrente:';
+$_['text_date_added'] = 'Fecha Agregada:';
+$_['text_status'] = 'Estado:';
+$_['text_payment_method'] = 'Método de Pago:';
+$_['text_order_id'] = 'ID del Pedido:';
+$_['text_product'] = 'Producto:';
+$_['text_quantity'] = 'Monto:';
+$_['text_description'] = 'Descripción';
+$_['text_reference'] = 'Referencia';
+$_['text_transaction'] = 'Transacciones';
+$_['text_status_1'] = 'Activo';
+$_['text_status_2'] = 'Inactivo';
+$_['text_status_3'] = 'Cancelado';
+$_['text_status_4'] = 'Suspendido';
+$_['text_status_5'] = 'Expirado';
+$_['text_status_6'] = 'Pendiente';
+$_['text_transaction_date_added'] = 'Creado';
+$_['text_transaction_payment'] = 'Pago';
+$_['text_transaction_outstanding_payment'] = 'Pago Pendiente';
+$_['text_transaction_skipped'] = 'Pago Omitido';
+$_['text_transaction_failed'] = 'Pago Fallido';
+$_['text_transaction_cancelled'] = 'Cancelado';
+$_['text_transaction_suspended'] = 'Suspendido';
+$_['text_transaction_suspended_failed'] = 'Suspensión del pago fallido';
+$_['text_transaction_outstanding_failed'] = 'Falló el pago pendiente';
+$_['text_transaction_expired'] = 'Expirado';
+$_['text_empty'] = 'No se han encontrado pagos recurrentes!';
+$_['text_error'] = 'No se pudo encontrar el orden recurrente que solicitó.';
+$_['text_cancelled'] = 'Se canceló el pago recurrente';
+
+// Column
+$_['column_date_added'] = 'Fecha Agregada';
+$_['column_type'] = 'Tipo';
+$_['column_amount'] = 'Monto';
+$_['column_status'] = 'Estado';
+$_['column_product'] = 'Producto';
+$_['column_order_recurring_id'] = 'ID recurrente';
+
+// Error
+$_['error_not_cancelled'] = 'Error: %s';
+$_['error_not_found'] = 'No se pudo cancelar la repetición';
+
+// Button
+$_['button_return'] = 'Regreso';
diff --git a/public/catalog/language/es-es/account/register.php b/public/catalog/language/es-es/account/register.php
index 219b305..05610bd 100644
--- a/public/catalog/language/es-es/account/register.php
+++ b/public/catalog/language/es-es/account/register.php
@@ -1,20 +1,27 @@
<?php
+// Heading
$_['heading_title'] = 'Registrar Cuenta';
+
+// Text
$_['text_account'] = 'Cuenta';
$_['text_register'] = 'Registro';
$_['text_account_already'] = 'Si ya tiene una cuenta con nosotros, inicie sesión en la <a href="%s"> página de inicio de sesión </a>.';
-$_['text_your_details'] = 'tus detalles personales';
+$_['text_your_details'] = 'Tus detalles personales';
$_['text_newsletter'] = 'Hoja informativa';
$_['text_your_password'] = 'Tu contraseña';
-$_['text_agree'] = 'He leído y acepto el <a href="%s" class="agree"> <b> %s </ b> </a>';
+$_['text_agree'] = 'He leído y acepto el <a href="%s" class="agree"><b>%s</b></a>';
+
+// Entry
$_['entry_customer_group'] = 'Grupo de Clientes';
-$_['entry_firstname'] = 'Nombre de pila';
-$_['entry_lastname'] = 'Apellido';
+$_['entry_firstname'] = 'Nombres';
+$_['entry_lastname'] = 'Apellidos';
$_['entry_email'] = 'Correo electrónico';
$_['entry_telephone'] = 'Teléfono';
$_['entry_newsletter'] = 'Suscribir';
$_['entry_password'] = 'Contraseña';
-$_['entry_confirm'] = 'Contraseña confirmada';
+$_['entry_confirm'] = 'Confirmar Contraseña';
+
+// Error
$_['error_exists'] = 'Advertencia: ¡La dirección de correo electrónico ya está registrada!';
$_['error_firstname'] = '¡El nombre completo debe tener entre 1 y 32 caracteres!';
$_['error_lastname'] = '¡El apellido debe tener entre 1 y 32 caracteres!';
diff --git a/public/catalog/language/es-es/account/reset.php b/public/catalog/language/es-es/account/reset.php
index a6f3d2e..f395d26 100644
--- a/public/catalog/language/es-es/account/reset.php
+++ b/public/catalog/language/es-es/account/reset.php
@@ -1,10 +1,17 @@
<?php
-$_['heading_title'] = 'Restablecer su contraseña';
-$_['text_account'] = 'Cuenta';
-$_['text_password'] = 'Ingrese la nueva contraseña que desea usar.';
-$_['text_success'] = 'Éxito: su contraseña se ha actualizado correctamente.';
-$_['entry_password'] = 'Contraseña';
-$_['entry_confirm'] = 'Confirmar';
-$_['error_password'] = '¡La contraseña debe tener entre 4 y 20 caracteres!';
-$_['error_confirm'] = 'Confirmación de contraseña y contraseña no coinciden!';
-$_['error_code'] = '¡El código de restablecimiento de contraseña no es válido o se usó anteriormente!';
+// Heading
+$_['heading_title'] = 'Restablecer su contraseña';
+
+// Text
+$_['text_account'] = 'Cuenta';
+$_['text_password'] = 'Ingrese la nueva contraseña que desea usar.';
+$_['text_success'] = 'Éxito: su contraseña se ha actualizado correctamente.';
+
+// Entry
+$_['entry_password'] = 'Contraseña';
+$_['entry_confirm'] = 'Confirmar';
+
+// Error
+$_['error_password'] = '¡La contraseña debe tener entre 4 y 20 caracteres!';
+$_['error_confirm'] = 'Confirmación de contraseña y contraseña no coinciden!';
+$_['error_code'] = '¡El código de restablecimiento de contraseña no es válido o se usó anteriormente!';
diff --git a/public/catalog/language/es-es/account/return.php b/public/catalog/language/es-es/account/return.php
index 46974ca..3e59377 100644
--- a/public/catalog/language/es-es/account/return.php
+++ b/public/catalog/language/es-es/account/return.php
@@ -1,54 +1,63 @@
<?php
-$_['heading_title'] = 'Devoluciones de productos';
-$_['text_account'] = 'Cuenta';
-$_['text_return'] = 'Información de devolución';
-$_['text_return_detail'] = 'Detalles de la devolución';
-$_['text_description'] = 'Por favor complete el siguiente formulario para solicitar un número de RMA.';
-$_['text_order'] = 'información del pedido';
-$_['text_product'] = 'Información del Producto';
-$_['text_reason'] = 'Razón para regresar';
-$_['text_message'] = '<p> Gracias por enviar su solicitud de devolución. Su solicitud se ha enviado al departamento correspondiente para su procesamiento. </p> <p> Se le notificará por correo electrónico el estado de su solicitud. </p>';
-$_['text_return_id'] = 'ID de devolución:';
-$_['text_order_id'] = 'Solicitar ID:';
-$_['text_date_ordered'] = 'Fecha de orden:';
-$_['text_status'] = 'Estado:';
-$_['text_date_added'] = 'Fecha Agregada:';
-$_['text_comment'] = 'Volver Comentarios';
-$_['text_history'] = 'Historial de devoluciones';
-$_['text_empty'] = '¡No has hecho ninguna devolución anterior!';
-$_['text_agree'] = 'He leído y acepto el <a href="%s" class="agree"> <b> %s </ b> </a>';
-$_['column_return_id'] = 'ID de devolución';
-$_['column_order_id'] = 'Solicitar ID';
-$_['column_status'] = 'Estado';
-$_['column_date_added'] = 'Fecha Agregada';
-$_['column_customer'] = 'Cliente';
-$_['column_product'] = 'nombre del producto';
-$_['column_model'] = 'Modelo';
-$_['column_quantity'] = 'Cantidad';
-$_['column_price'] = 'Precio';
-$_['column_opened'] = 'Abrió';
-$_['column_comment'] = 'Comentario';
-$_['column_reason'] = 'Razón';
-$_['column_action'] = 'Acción';
-$_['entry_order_id'] = 'Solicitar ID';
-$_['entry_date_ordered'] = 'Fecha de orden';
-$_['entry_firstname'] = 'Nombre de pila';
-$_['entry_lastname'] = 'Apellido';
-$_['entry_email'] = 'Correo electrónico';
-$_['entry_telephone'] = 'Teléfono';
-$_['entry_product'] = 'nombre del producto';
-$_['entry_model'] = 'Código de producto';
-$_['entry_quantity'] = 'Cantidad';
-$_['entry_reason'] = 'Razón para regresar';
-$_['entry_opened'] = 'El producto está abierto';
-$_['entry_fault_detail'] = 'Datos defectuosos u otros detalles';
-$_['text_error'] = '¡Las declaraciones que solicitó no pudieron ser encontradas!';
-$_['error_order_id'] = 'Se requiere el ID de pedido.';
-$_['error_firstname'] = '¡El nombre completo debe tener entre 1 y 32 caracteres!';
-$_['error_lastname'] = '¡El apellido debe tener entre 1 y 32 caracteres!';
-$_['error_email'] = '¡La dirección de correo electrónico no parece válida!';
-$_['error_telephone'] = '¡El teléfono debe tener entre 3 y 32 caracteres!';
-$_['error_product'] = '¡El nombre del producto debe ser mayor de 3 y menos de 255 caracteres!';
-$_['error_model'] = 'Modelo de producto debe ser mayor de 3 y menos de 64 caracteres!';
-$_['error_reason'] = '¡Debe seleccionar una razón de devolución del producto!';
-$_['error_agree'] = 'Advertencia: ¡Debe aceptar el %s!';
+// Heading
+$_['heading_title'] = 'Devoluciones de productos';
+
+// Text
+$_['text_account'] = 'Cuenta';
+$_['text_return'] = 'Información de devolución';
+$_['text_return_detail'] = 'Detalles de la devolución';
+$_['text_description'] = 'Por favor complete el siguiente formulario para solicitar un número de RMA.';
+$_['text_order'] = 'Información del Pedido';
+$_['text_product'] = 'Información del Producto';
+$_['text_reason'] = 'Razón para regresar';
+$_['text_message'] = '<p>Gracias por enviar su solicitud de devolución. Su solicitud se ha enviado al departamento correspondiente para su procesamiento.</p><p>Se le notificará por correo electrónico el estado de su solicitud.</p>';
+$_['text_return_id'] = 'ID de Devolución:';
+$_['text_order_id'] = 'ID del Pedido:';
+$_['text_date_ordered'] = 'Fecha del Pedido:';
+$_['text_status'] = 'Estado:';
+$_['text_date_added'] = 'Fecha Agregada:';
+$_['text_comment'] = 'Volver Comentarios';
+$_['text_history'] = 'Historial de devoluciones';
+$_['text_empty'] = '¡No has hecho ninguna devolución anterior!';
+$_['text_agree'] = 'He leído y acepto el <a href="%s" class="agree"><b>%s</b></a>';
+
+// Column
+$_['column_return_id'] = 'ID de Devolución';
+$_['column_order_id'] = 'ID del Pedido';
+$_['column_status'] = 'Estado';
+$_['column_date_added'] = 'Fecha Agregada';
+$_['column_customer'] = 'Cliente';
+$_['column_product'] = 'Nombre del producto';
+$_['column_model'] = 'Modelo';
+$_['column_quantity'] = 'Cantidad';
+$_['column_price'] = 'Precio';
+$_['column_opened'] = 'Abrió';
+$_['column_comment'] = 'Comentario';
+$_['column_reason'] = 'Razón';
+$_['column_action'] = 'Acción';
+
+// Entry
+$_['entry_order_id'] = 'ID del Pedido';
+$_['entry_date_ordered'] = 'Fecha de orden';
+$_['entry_firstname'] = 'Nombres';
+$_['entry_lastname'] = 'Apellidos';
+$_['entry_email'] = 'Correo electrónico';
+$_['entry_telephone'] = 'Teléfono';
+$_['entry_product'] = 'Nombre del Producto';
+$_['entry_model'] = 'Código del Producto';
+$_['entry_quantity'] = 'Cantidad';
+$_['entry_reason'] = 'Razón de la Devolución';
+$_['entry_opened'] = 'El producto está abierto';
+$_['entry_fault_detail'] = 'Datos defectuosos u otros detalles';
+
+// Error
+$_['text_error'] = '¡Las declaraciones que solicitó no pudieron ser encontradas!';
+$_['error_order_id'] = 'Se requiere el ID de pedido.';
+$_['error_firstname'] = '¡El nombre completo debe tener entre 1 y 32 caracteres!';
+$_['error_lastname'] = '¡El apellido debe tener entre 1 y 32 caracteres!';
+$_['error_email'] = '¡La dirección de correo electrónico no parece válida!';
+$_['error_telephone'] = '¡El teléfono debe tener entre 3 y 32 caracteres!';
+$_['error_product'] = '¡El nombre del producto debe ser mayor de 3 y menos de 255 caracteres!';
+$_['error_model'] = 'Modelo de producto debe ser mayor de 3 y menos de 64 caracteres!';
+$_['error_reason'] = '¡Debe seleccionar una razón de devolución del producto!';
+$_['error_agree'] = 'Advertencia: ¡Debe aceptar el %s!';
diff --git a/public/catalog/language/es-es/account/reward.php b/public/catalog/language/es-es/account/reward.php
index f5c1de9..6fb79b2 100644
--- a/public/catalog/language/es-es/account/reward.php
+++ b/public/catalog/language/es-es/account/reward.php
@@ -1,9 +1,14 @@
<?php
-$_['heading_title'] = 'Tus puntos de recompensa';
-$_['column_date_added'] = 'Fecha Agregada';
-$_['column_description'] = 'Descripción';
-$_['column_points'] = 'Puntos';
-$_['text_account'] = 'Cuenta';
-$_['text_reward'] = 'Puntos de recompensa';
-$_['text_total'] = 'Su número total de puntos de recompensa es:';
-$_['text_empty'] = '¡No tienes puntos de recompensa!';
+// Heading
+$_['heading_title'] = 'Tus Puntos de Recompensa';
+
+// Column
+$_['column_date_added'] = 'Fecha Agregada';
+$_['column_description'] = 'Descripción';
+$_['column_points'] = 'Puntos';
+
+// Text
+$_['text_account'] = 'Cuenta';
+$_['text_reward'] = 'Puntos de recompensa';
+$_['text_total'] = 'Su número total de puntos de recompensa es:';
+$_['text_empty'] = '¡No tienes puntos de recompensa!';
diff --git a/public/catalog/language/es-es/account/success.php b/public/catalog/language/es-es/account/success.php
index adab8cc..9c306bd 100644
--- a/public/catalog/language/es-es/account/success.php
+++ b/public/catalog/language/es-es/account/success.php
@@ -1,6 +1,9 @@
<?php
-$_['heading_title'] = '¡Tu cuenta ha sido creada!';
-$_['text_message'] = '<p> ¡Felicitaciones! ¡Su nueva cuenta se ha creado con éxito! </p> <p> Ahora puede aprovechar los privilegios de los miembros para mejorar su experiencia de compra en línea. </p> <p> Si tiene CUALQUIER pregunta sobre el funcionamiento de esta página en línea Tienda, por favor envíe un correo electrónico al dueño de la tienda. </p> <p> Se ha enviado una confirmación a la dirección de correo electrónico proporcionada. Si no lo ha recibido en una hora, <a href="%s"> póngase en contacto con nosotros </a>. </p>';
-$_['text_approval'] = '<p> Gracias por registrarse en %s! </p> <p> Se le notificará por correo electrónico una vez que su cuenta haya sido activada por el propietario de la tienda. </p> <p> Si tiene CUALQUIER pregunta acerca de El funcionamiento de esta tienda en línea, <a href="%s"> póngase en contacto con el propietario de la tienda </a>. </p>';
-$_['text_account'] = 'Cuenta';
-$_['text_success'] = 'Éxito';
+// Heading
+$_['heading_title'] = '¡Tu cuenta ha sido creada!';
+
+// Text
+$_['text_message'] = '<p>¡Felicitaciones! ¡Su nueva cuenta se ha creado con éxito!</p><p>Ahora puede aprovechar los privilegios de los miembros para mejorar su experiencia de compra en línea.</p><p>Si tiene CUALQUIER pregunta sobre el funcionamiento de esta página en línea Tienda, por favor envíe un correo electrónico al dueño de la tienda.</p><p>Se ha enviado una confirmación a la dirección de correo electrónico proporcionada. Si no lo ha recibido en una hora, <a href="%s">póngase en contacto con nosotros</a>.</p>';
+$_['text_approval'] = '<p> Gracias por registrarse en %s!</p><p>Se le notificará por correo electrónico una vez que su cuenta haya sido activada por el propietario de la tienda.</p><p>Si tiene CUALQUIER pregunta acerca de El funcionamiento de esta tienda en línea, <a href="%s">póngase en contacto con el propietario de la tienda</a>.</p>';
+$_['text_account'] = 'Cuenta';
+$_['text_success'] = 'Éxito';
diff --git a/public/catalog/language/es-es/account/tracking.php b/public/catalog/language/es-es/account/tracking.php
index 4ea700e..09364c2 100644
--- a/public/catalog/language/es-es/account/tracking.php
+++ b/public/catalog/language/es-es/account/tracking.php
@@ -1,8 +1,15 @@
<?php
-$_['heading_title'] = 'Seguimiento de afiliados';
-$_['text_account'] = 'Cuenta';
-$_['text_description'] = 'Para cerciorarse de que usted consiga pagado por referencias que usted nos envía necesitamos seguir la referencia colocando un código de seguimiento en la URL que liga a nosotros. Puede utilizar las herramientas siguientes para generar enlaces al sitio web de %s.';
-$_['entry_code'] = 'Su código de seguimiento';
-$_['entry_generator'] = 'Generador de vínculos de seguimiento';
-$_['entry_link'] = 'Enlace de seguimiento';
-$_['help_generator'] = 'Escriba el nombre de un producto al que desea enlazar';
+// Heading
+$_['heading_title'] = 'Seguimiento de Afiliados';
+
+// Text
+$_['text_account'] = 'Cuenta';
+$_['text_description'] = 'Para cerciorarse de que usted consiga pagado por referencias que usted nos envía necesitamos seguir la referencia colocando un código de seguimiento en la URL que liga a nosotros. Puede utilizar las herramientas siguientes para generar enlaces al sitio web de %s.';
+
+// Entry
+$_['entry_code'] = 'Su código de seguimiento';
+$_['entry_generator'] = 'Generador de Vínculos de Seguimiento';
+$_['entry_link'] = 'Enlace de seguimiento';
+
+// Help
+$_['help_generator'] = 'Escriba el nombre de un producto al que desea enlazar';
diff --git a/public/catalog/language/es-es/account/transaction.php b/public/catalog/language/es-es/account/transaction.php
index d8564bd..887f387 100644
--- a/public/catalog/language/es-es/account/transaction.php
+++ b/public/catalog/language/es-es/account/transaction.php
@@ -1,9 +1,14 @@
<?php
-$_['heading_title'] = 'Sus Transacciones';
-$_['column_date_added'] = 'Fecha Agregada';
-$_['column_description'] = 'Descripción';
-$_['column_amount'] = 'Cantidad ( %s)';
-$_['text_account'] = 'Cuenta';
-$_['text_transaction'] = 'Sus Transacciones';
-$_['text_total'] = 'Tu saldo actual es:';
-$_['text_empty'] = '¡No tienes ninguna transacción!';
+// Heading
+$_['heading_title'] = 'Sus Transacciones';
+
+// Column
+$_['column_date_added'] = 'Fecha Agregada';
+$_['column_description'] = 'Descripción';
+$_['column_amount'] = 'Monto (%s)';
+
+// Text
+$_['text_account'] = 'Cuenta';
+$_['text_transaction'] = 'Sus Transacciones';
+$_['text_total'] = 'Tu saldo actual es:';
+$_['text_empty'] = '¡No tienes ninguna transacción!';
diff --git a/public/catalog/language/es-es/account/voucher.php b/public/catalog/language/es-es/account/voucher.php
index b2029f4..06feffc 100644
--- a/public/catalog/language/es-es/account/voucher.php
+++ b/public/catalog/language/es-es/account/voucher.php
@@ -1,23 +1,32 @@
<?php
-$_['heading_title'] = 'Compre un certificado de regalo';
-$_['text_account'] = 'Cuenta';
-$_['text_voucher'] = 'Certificado de regalo';
-$_['text_description'] = 'Este certificado de regalo se enviará por correo electrónico al destinatario después de que su pedido haya sido pagado.';
-$_['text_agree'] = 'Entiendo que los certificados de regalo no son reembolsables.';
-$_['text_message'] = '<p> ¡Gracias por comprar un certificado de regalo! Una vez que haya completado su pedido, su destinatario del certificado de regalo recibirá un correo electrónico con detalles sobre cómo canjear su certificado de regalo. </p>';
-$_['text_for'] = 'Certificado de regalo %s para %s';
-$_['entry_to_name'] = 'Nombre del destinatario';
-$_['entry_to_email'] = 'E-mail del destinatario';
-$_['entry_from_name'] = 'Tu nombre';
-$_['entry_from_email'] = 'Tu correo electrónico';
-$_['entry_theme'] = 'Tema del certificado de regalo';
-$_['entry_message'] = 'Mensaje';
-$_['entry_amount'] = 'Cantidad';
-$_['help_message'] = 'Opcional';
-$_['help_amount'] = 'El valor debe estar entre %s y %s';
-$_['error_to_name'] = '¡El nombre del destinatario debe tener entre 1 y 64 caracteres!';
-$_['error_from_name'] = 'Su nombre debe tener entre 1 y 64 caracteres.';
-$_['error_email'] = '¡La dirección de correo electrónico no parece válida!';
-$_['error_theme'] = '¡Debes seleccionar un tema!';
-$_['error_amount'] = '¡La cantidad debe estar entre %s y %s!';
-$_['error_agree'] = 'Advertencia: ¡Debe aceptar que los certificados de regalo no son reembolsables!';
+// Heading
+$_['heading_title'] = 'Compre un Certificado de Regalo';
+
+// Text
+$_['text_account'] = 'Cuenta';
+$_['text_voucher'] = 'Certificado de Regalo';
+$_['text_description'] = 'Este certificado de regalo se enviará por correo electrónico al destinatario después de que su pedido haya sido pagado.';
+$_['text_agree'] = 'Entiendo que los certificados de regalo no son reembolsables.';
+$_['text_message'] = '<p>¡Gracias por comprar un certificado de regalo! Una vez que haya completado su pedido, su destinatario del certificado de regalo recibirá un correo electrónico con detalles sobre cómo canjear su certificado de regalo.</p>';
+$_['text_for'] = 'Certificado de regalo %s para %s';
+
+// Entry
+$_['entry_to_name'] = 'Nombre del destinatario';
+$_['entry_to_email'] = 'E-mail del destinatario';
+$_['entry_from_name'] = 'Tu nombre';
+$_['entry_from_email'] = 'Tu correo electrónico';
+$_['entry_theme'] = 'Tema del certificado de regalo';
+$_['entry_message'] = 'Mensaje';
+$_['entry_amount'] = 'Monto';
+
+// Help
+$_['help_message'] = 'Opcional';
+$_['help_amount'] = 'El valor debe estar entre %s y %s';
+
+// Error
+$_['error_to_name'] = '¡El nombre del destinatario debe tener entre 1 y 64 caracteres!';
+$_['error_from_name'] = 'Su nombre debe tener entre 1 y 64 caracteres.';
+$_['error_email'] = '¡La dirección de correo electrónico no parece válida!';
+$_['error_theme'] = '¡Debes seleccionar un tema!';
+$_['error_amount'] = '¡La cantidad debe estar entre %s y %s!';
+$_['error_agree'] = 'Advertencia: ¡Debe aceptar que los certificados de regalo no son reembolsables!';
diff --git a/public/catalog/language/es-es/account/wishlist.php b/public/catalog/language/es-es/account/wishlist.php
index f70c51c..d8d6251 100644
--- a/public/catalog/language/es-es/account/wishlist.php
+++ b/public/catalog/language/es-es/account/wishlist.php
@@ -1,15 +1,20 @@
<?php
-$_['heading_title'] = 'Mi lista de deseos';
-$_['text_account'] = 'Cuenta';
-$_['text_instock'] = 'En stock';
-$_['text_wishlist'] = 'Listas de deseos)';
-$_['text_login'] = 'Debe <a href="%s"> iniciar sesión </a> o <a href="%s"> crear una cuenta </a> para guardar <a href="%s"> %s </a> A su <a href="%s"> lista de deseos </a>!';
-$_['text_success'] = 'Éxito: ha añadido <a href="%s"> %s </a> a su <a href="%s"> lista de deseos </a>!';
-$_['text_remove'] = 'Éxito: ¡Has modificado tu lista de deseos!';
-$_['text_empty'] = 'Tu lista de deseos Esta vacía.';
-$_['column_image'] = 'Imagen';
-$_['column_name'] = 'nombre del producto';
-$_['column_model'] = 'Modelo';
-$_['column_stock'] = 'Valores';
-$_['column_price'] = 'Precio unitario';
-$_['column_action'] = 'Acción';
+// Heading
+$_['heading_title'] = 'Mi lista de deseos';
+
+// Text
+$_['text_account'] = 'Cuenta';
+$_['text_instock'] = 'En stock';
+$_['text_wishlist'] = 'Listas de deseos)';
+$_['text_login'] = 'Debe <a href="%s">iniciar sesión</a> o <a href="%s">crear una cuenta</a> para guardar <a href="%s">%s</a> a su <a href="%s">lista de deseos</a>!';
+$_['text_success'] = 'Éxito: ha añadido <a href="%s">%s</a> a su <a href="%s">lista de deseos</a>!';
+$_['text_remove'] = 'Éxito: ¡Has modificado tu lista de deseos!';
+$_['text_empty'] = 'Tu lista de deseos Esta vacía.';
+
+// Column
+$_['column_image'] = 'Imagen';
+$_['column_name'] = 'Nombre del producto';
+$_['column_model'] = 'Modelo';
+$_['column_stock'] = 'Valores';
+$_['column_price'] = 'Precio unitario';
+$_['column_action'] = 'Acción';
diff --git a/public/catalog/language/es-es/affiliate/login.php b/public/catalog/language/es-es/affiliate/login.php
index e21da84..12d5ad6 100644
--- a/public/catalog/language/es-es/affiliate/login.php
+++ b/public/catalog/language/es-es/affiliate/login.php
@@ -1,15 +1,22 @@
<?php
-$_['heading_title'] = 'Programa de afiliación';
-$_['text_account'] = 'Cuenta';
-$_['text_login'] = 'Iniciar sesión';
-$_['text_description'] = '<p> El programa de afiliados de %s es gratis y permite a los miembros ganar ingresos al colocar un enlace a los enlaces en su sitio web que anuncian los productos específicos en él. Cualquier venta hecha a los clientes que han hecho clic en esos enlaces ganará la comisión del afiliado. La tasa de comisión estándar es actualmente %s. </p> <p> Para obtener más información, visite nuestra página de preguntas frecuentes o consulte nuestros términos de afiliación & amp; Condiciones. </p>';
-$_['text_new_affiliate'] = 'Nuevo afiliado';
-$_['text_register_account'] = '<p> Actualmente no soy afiliado. </p> <p> Haga clic en Continuar para crear una nueva cuenta de afiliado. Tenga en cuenta que no está conectado de ninguna manera con su cuenta de cliente. </p>';
-$_['text_returning_affiliate'] = 'Registro de afiliados';
-$_['text_i_am_returning_affiliate'] = 'Soy un afiliado de regreso.';
-$_['text_forgotten'] = 'Contraseña olvidada';
-$_['entry_email'] = 'E-Mail del afiliado';
-$_['entry_password'] = 'Contraseña';
-$_['error_login'] = 'Advertencia: No coincide con la dirección de correo electrónico y / o la contraseña.';
-$_['error_attempts'] = 'Advertencia: su cuenta ha excedido el número permitido de intentos de inicio de sesión. Inténtalo de nuevo en 1 hora.';
-$_['error_approved'] = 'Advertencia: su cuenta requiere la aprobación antes de iniciar sesión.';
+// Heading
+$_['heading_title'] = 'Programa de Afiliación';
+
+// Text
+$_['text_account'] = 'Cuenta';
+$_['text_login'] = 'Iniciar Sesión';
+$_['text_description'] = '<p>El programa de afiliados de %s es gratis y permite a los miembros ganar ingresos al colocar un enlace a los enlaces en su sitio web que anuncian los productos específicos en él. Cualquier venta hecha a los clientes que han hecho clic en esos enlaces ganará la comisión del afiliado. La tasa de comisión estándar es actualmente %s.</p><p>Para obtener más información, visite nuestra página de preguntas frecuentes o consulte nuestros términos de afiliación &amp; Condiciones.</p>';
+$_['text_new_affiliate'] = 'Nuevo Afiliado';
+$_['text_register_account'] = '<p>Actualmente no soy afiliado.</p><p>Haga clic en Continuar para crear una nueva cuenta de afiliado. Tenga en cuenta que no está conectado de ninguna manera con su cuenta de cliente.</p>';
+$_['text_returning_affiliate'] = 'Registro de Afiliados';
+$_['text_i_am_returning_affiliate'] = 'Soy un afiliado de regreso.';
+$_['text_forgotten'] = 'Contraseña Olvidada';
+
+// Entry
+$_['entry_email'] = 'E-Mail del afiliado';
+$_['entry_password'] = 'Contraseña';
+
+// Error
+$_['error_login'] = 'Advertencia: No coincide con la dirección de correo electrónico y/o la contraseña.';
+$_['error_attempts'] = 'Advertencia: su cuenta ha excedido el número permitido de intentos de inicio de sesión. Inténtalo de nuevo en 1 hora.';
+$_['error_approved'] = 'Advertencia: su cuenta requiere la aprobación antes de iniciar sesión.';
diff --git a/public/catalog/language/es-es/affiliate/register.php b/public/catalog/language/es-es/affiliate/register.php
index 371887c..a176663 100644
--- a/public/catalog/language/es-es/affiliate/register.php
+++ b/public/catalog/language/es-es/affiliate/register.php
@@ -1,45 +1,52 @@
<?php
-$_['heading_title'] = 'programa de afiliación';
-$_['text_account'] = 'Cuenta';
-$_['text_register'] = 'Registro de afiliados';
-$_['text_account_already'] = 'Si ya tiene una cuenta con nosotros, inicie sesión en la <a href="%s"> página de inicio de sesión </a>.';
-$_['text_signup'] = 'Para crear una cuenta de afiliado, rellene el siguiente formulario para asegurarse de completar todos los campos obligatorios:';
-$_['text_your_details'] = 'tus detalles personales';
-$_['text_your_address'] = 'Detalles de su dirección';
-$_['text_your_affiliate'] = 'Su información de afiliado';
-$_['text_your_password'] = 'Tu contraseña';
-$_['text_cheque'] = 'Comprobar';
-$_['text_paypal'] = 'PayPal';
-$_['text_bank'] = 'Transferencia bancaria';
-$_['text_agree'] = 'He leído y acepto el <a href="%s" class="agree"> <b> %s </ b> </a>';
-$_['entry_customer_group'] = 'Grupo de Clientes';
-$_['entry_firstname'] = 'Nombre de pila';
-$_['entry_lastname'] = 'Apellido';
-$_['entry_email'] = 'Correo electrónico';
-$_['entry_telephone'] = 'Teléfono';
-$_['entry_company'] = 'Empresa';
-$_['entry_website'] = 'Sitio Web';
-$_['entry_tax'] = 'Identificación del impuesto';
-$_['entry_payment'] = 'Método de pago';
-$_['entry_cheque'] = 'Nombre del beneficiario del cheque';
-$_['entry_paypal'] = 'Cuenta de correo electrónico de PayPal';
-$_['entry_bank_name'] = 'Nombre del banco';
-$_['entry_bank_branch_number'] = 'Número ABA / BSB (número de sucursal)';
-$_['entry_bank_swift_code'] = 'Código SWIFT';
-$_['entry_bank_account_name'] = 'Nombre de la cuenta';
-$_['entry_bank_account_number'] = 'Número de cuenta';
-$_['entry_password'] = 'Contraseña';
-$_['entry_confirm'] = 'Contraseña confirmada';
-$_['error_exists'] = 'Advertencia: ¡La dirección de correo electrónico ya está registrada!';
-$_['error_firstname'] = '¡El nombre completo debe tener entre 1 y 32 caracteres!';
-$_['error_lastname'] = '¡El apellido debe tener entre 1 y 32 caracteres!';
-$_['error_email'] = '¡La dirección de correo electrónico no parece válida!';
-$_['error_telephone'] = '¡El teléfono debe tener entre 3 y 32 caracteres!';
-$_['error_custom_field'] = 'Se requiere %s!';
-$_['error_cheque'] = 'Marque el nombre del beneficiario.';
-$_['error_paypal'] = '¡La dirección de correo electrónico de PayPal no parece válida!';
-$_['error_bank_account_name'] = 'Nombre de cuenta obligatorio';
-$_['error_bank_account_number'] = 'Número de cuenta necesario!';
-$_['error_password'] = '¡La contraseña debe tener entre 4 y 20 caracteres!';
-$_['error_confirm'] = '¡La confirmación de la contraseña no coincide con la contraseña!';
-$_['error_agree'] = 'Advertencia: ¡Debe aceptar el %s!';
+// Heading
+$_['heading_title'] = 'Programa de Afiliación';
+
+// Text
+$_['text_account'] = 'Cuenta';
+$_['text_register'] = 'Registro de Afiliados';
+$_['text_account_already'] = 'Si ya tiene una cuenta con nosotros, inicie sesión en la <a href="%s">página de inicio de sesión</a>.';
+$_['text_signup'] = 'Para crear una cuenta de afiliado, rellene el siguiente formulario para asegurarse de completar todos los campos obligatorios:';
+$_['text_your_details'] = 'Tus detalles personales';
+$_['text_your_address'] = 'Detalles de su dirección';
+$_['text_your_affiliate'] = 'Su información de afiliado';
+$_['text_your_password'] = 'Tu contraseña';
+$_['text_cheque'] = 'Comprobar';
+$_['text_paypal'] = 'PayPal';
+$_['text_bank'] = 'Transferencia bancaria';
+$_['text_agree'] = 'He leído y acepto el <a href="%s" class="agree"><b>%s</b></a>';
+
+// Entry
+$_['entry_customer_group'] = 'Grupo de Clientes';
+$_['entry_firstname'] = 'Nombres';
+$_['entry_lastname'] = 'Apellidos';
+$_['entry_email'] = 'Correo electrónico';
+$_['entry_telephone'] = 'Teléfono';
+$_['entry_company'] = 'Empresa';
+$_['entry_website'] = 'Sitio Web';
+$_['entry_tax'] = 'Identificación del Impuesto';
+$_['entry_payment'] = 'Método de Pago';
+$_['entry_cheque'] = 'Nombre del beneficiario del cheque';
+$_['entry_paypal'] = 'Cuenta de correo electrónico de PayPal';
+$_['entry_bank_name'] = 'Nombre del Banco';
+$_['entry_bank_branch_number'] = 'Número ABA / BSB (número de sucursal)';
+$_['entry_bank_swift_code'] = 'Código SWIFT';
+$_['entry_bank_account_name'] = 'Nombre de la Cuenta';
+$_['entry_bank_account_number'] = 'Número de Cuenta';
+$_['entry_password'] = 'Contraseña';
+$_['entry_confirm'] = 'Confirmar Contraseña';
+
+// Error
+$_['error_exists'] = 'Advertencia: ¡La dirección de correo electrónico ya está registrada!';
+$_['error_firstname'] = '¡El nombre completo debe tener entre 1 y 32 caracteres!';
+$_['error_lastname'] = '¡El apellido debe tener entre 1 y 32 caracteres!';
+$_['error_email'] = '¡La dirección de correo electrónico no parece válida!';
+$_['error_telephone'] = '¡El teléfono debe tener entre 3 y 32 caracteres!';
+$_['error_custom_field'] = '¡Se requiere %s!';
+$_['error_cheque'] = '¡Marque el nombre del beneficiario!';
+$_['error_paypal'] = '¡La dirección de correo electrónico de PayPal no parece válida!';
+$_['error_bank_account_name'] = '¡Nombre de cuenta obligatorio!';
+$_['error_bank_account_number'] = '¡Número de cuenta necesario!';
+$_['error_password'] = '¡La contraseña debe tener entre 4 y 20 caracteres!';
+$_['error_confirm'] = '¡La confirmación de la contraseña no coincide con la contraseña!';
+$_['error_agree'] = 'Advertencia: ¡Debe aceptar el %s!';
diff --git a/public/catalog/language/es-es/affiliate/success.php b/public/catalog/language/es-es/affiliate/success.php
index 5b16267..ac42159 100644
--- a/public/catalog/language/es-es/affiliate/success.php
+++ b/public/catalog/language/es-es/affiliate/success.php
@@ -1,6 +1,9 @@
<?php
-$_['heading_title'] = 'Su cuenta de afiliado ha sido creada!';
-$_['text_message'] = '<p> ¡Felicitaciones! Tu nueva cuenta ha sido creada con éxito. </p> <p> Ahora eres miembro de afiliados de %s. </p> <p> Si tienes CUALQUIER pregunta sobre el funcionamiento de este sistema de afiliados, envía un correo electrónico a Propietario de la tienda. </p> <p> Se ha enviado una confirmación a la dirección de correo electrónico proporcionada. Si no lo ha recibido en una hora, <a href="%s"> póngase en contacto con nosotros </a>. </p>';
-$_['text_approval'] = '<p> Gracias por registrarte en una cuenta de afiliado con %s! </p> <p> Se te notificará por correo electrónico una vez que tu cuenta haya sido activada por el propietario de la tienda. Tiene CUALQUIER pregunta sobre el funcionamiento de este sistema de afiliados, <a href="%s"> póngase en contacto con el propietario de la tienda </a>. </p>';
-$_['text_account'] = 'Cuenta';
-$_['text_success'] = 'Éxito';
+// Heading
+$_['heading_title'] = 'Su Cuenta de Afiliado ha sido Creada!';
+
+// Text
+$_['text_message'] = '<p>¡Felicitaciones! Tu nueva cuenta ha sido creada con éxito.</p><p>Ahora eres miembro de afiliados de %s.</p><p>Si tienes CUALQUIER pregunta sobre el funcionamiento de este sistema de afiliados, envía un correo electrónico a Propietario de la tienda.</p><p>Se ha enviado una confirmación a la dirección de correo electrónico proporcionada. Si no lo ha recibido en una hora, <a href="%s">póngase en contacto con nosotros</a>.</p>';
+$_['text_approval'] = '<p>¡Gracias por registrarte en una cuenta de afiliado con %s!</p><p>Se te notificará por correo electrónico una vez que tu cuenta haya sido activada por el propietario de la tienda. Tiene CUALQUIER pregunta sobre el funcionamiento de este sistema de afiliados, <a href="%s">póngase en contacto con el propietario de la tienda</a>.</p>';
+$_['text_account'] = 'Cuenta';
+$_['text_success'] = 'Éxito';
diff --git a/public/catalog/language/es-es/api/cart.php b/public/catalog/language/es-es/api/cart.php
index 7000981..a005c2c 100644
--- a/public/catalog/language/es-es/api/cart.php
+++ b/public/catalog/language/es-es/api/cart.php
@@ -1,7 +1,10 @@
<?php
-$_['text_success'] = 'Éxito: ¡Has modificado tu carrito de compras!';
-$_['error_permission'] = 'Advertencia: ¡No tiene permiso para acceder a la API!';
-$_['error_stock'] = '¡Los productos marcados con *** no están disponibles en la cantidad deseada o no en stock!';
-$_['error_minimum'] = 'La cantidad mínima de pedido para %s es %s!';
-$_['error_store'] = '¡El producto no se puede comprar en la tienda que ha elegido!';
-$_['error_required'] = 'Se requiere %s!';
+// Text
+$_['text_success'] = 'Éxito: ¡Has modificado tu carrito de compras!';
+
+// Error
+$_['error_permission'] = 'Advertencia: ¡No tiene permiso para acceder a la API!';
+$_['error_stock'] = '¡Los productos marcados con *** no están disponibles en la cantidad deseada o no en stock!';
+$_['error_minimum'] = '¡La cantidad mínima de pedido para %s es %s!';
+$_['error_store'] = '¡El producto no se puede comprar en la tienda que ha elegido!';
+$_['error_required'] = '¡Se requiere %s!';
diff --git a/public/catalog/language/es-es/api/coupon.php b/public/catalog/language/es-es/api/coupon.php
index fb6a9f6..17e904c 100644
--- a/public/catalog/language/es-es/api/coupon.php
+++ b/public/catalog/language/es-es/api/coupon.php
@@ -1,4 +1,7 @@
<?php
-$_['text_success'] = 'Éxito: Se ha aplicado el descuento de cupón.';
-$_['error_permission'] = 'Advertencia: ¡No tiene permiso para acceder a la API!';
-$_['error_coupon'] = 'Advertencia: ¡El cupón no es válido, ha caducado o ha llegado a su límite de uso!';
+// Text
+$_['text_success'] = 'Éxito: Se ha aplicado el descuento de cupón.';
+
+// Error
+$_['error_permission'] = 'Advertencia: ¡No tiene permiso para acceder a la API!';
+$_['error_coupon'] = 'Advertencia: ¡El cupón no es válido, ha caducado o ha llegado a su límite de uso!';
diff --git a/public/catalog/language/es-es/api/currency.php b/public/catalog/language/es-es/api/currency.php
index c3e7063..53c9531 100644
--- a/public/catalog/language/es-es/api/currency.php
+++ b/public/catalog/language/es-es/api/currency.php
@@ -1,4 +1,7 @@
<?php
-$_['text_success'] = 'Éxito: ¡Su moneda ha cambiado!';
-$_['error_permission'] = 'Advertencia: ¡No tiene permiso para acceder a la API!';
-$_['error_currency'] = 'Advertencia: ¡El código de moneda no es válido!';
+// Text
+$_['text_success'] = 'Éxito: ¡Su moneda ha cambiado!';
+
+// Error
+$_['error_permission'] = 'Advertencia: ¡No tiene permiso para acceder a la API!';
+$_['error_currency'] = 'Advertencia: ¡El código de moneda no es válido!';
diff --git a/public/catalog/language/es-es/api/customer.php b/public/catalog/language/es-es/api/customer.php
index 89a163f..b65e833 100644
--- a/public/catalog/language/es-es/api/customer.php
+++ b/public/catalog/language/es-es/api/customer.php
@@ -1,9 +1,12 @@
<?php
-$_['text_success'] = 'Ha modificado correctamente clientes';
-$_['error_permission'] = 'Advertencia: ¡No tiene permiso para acceder a la API!';
-$_['error_customer'] = '¡Debe seleccionar un cliente!';
-$_['error_firstname'] = '¡El nombre completo debe tener entre 1 y 32 caracteres!';
-$_['error_lastname'] = '¡El apellido debe tener entre 1 y 32 caracteres!';
-$_['error_email'] = '¡La dirección de correo electrónico no parece válida!';
-$_['error_telephone'] = '¡El teléfono debe tener entre 3 y 32 caracteres!';
-$_['error_custom_field'] = 'Se requiere %s!';
+// Text
+$_['text_success'] = 'Ha modificado correctamente clientes';
+
+// Error
+$_['error_permission'] = 'Advertencia: ¡No tiene permiso para acceder a la API!';
+$_['error_customer'] = '¡Debe seleccionar un cliente!';
+$_['error_firstname'] = '¡El nombre completo debe tener entre 1 y 32 caracteres!';
+$_['error_lastname'] = '¡El apellido debe tener entre 1 y 32 caracteres!';
+$_['error_email'] = '¡La dirección de correo electrónico no parece válida!';
+$_['error_telephone'] = '¡El teléfono debe tener entre 3 y 32 caracteres!';
+$_['error_custom_field'] = '¡Se requiere %s!';
diff --git a/public/catalog/language/es-es/api/login.php b/public/catalog/language/es-es/api/login.php
index 2a7202c..1f18216 100644
--- a/public/catalog/language/es-es/api/login.php
+++ b/public/catalog/language/es-es/api/login.php
@@ -1,4 +1,7 @@
<?php
-$_['text_success'] = 'Éxito: ¡La sesión API se inició correctamente!';
-$_['error_key'] = 'Advertencia: ¡Clave API incorrecta!';
-$_['error_ip'] = 'Advertencia: ¡Tu IP %s no está autorizado a acceder a esta API!';
+// Text
+$_['text_success'] = 'Éxito: ¡La sesión API se inició correctamente!';
+
+// Error
+$_['error_key'] = 'Advertencia: ¡Clave API incorrecta!';
+$_['error_ip'] = 'Advertencia: ¡Tu IP %s no está autorizado a acceder a esta API!';
diff --git a/public/catalog/language/es-es/api/order.php b/public/catalog/language/es-es/api/order.php
index 3734378..3cd5087 100644
--- a/public/catalog/language/es-es/api/order.php
+++ b/public/catalog/language/es-es/api/order.php
@@ -1,13 +1,16 @@
<?php
-$_['text_success'] = 'Éxito: ¡Has modificado órdenes!';
-$_['error_permission'] = 'Advertencia: ¡No tiene permiso para acceder a la API!';
-$_['error_customer'] = 'Advertencia: ¡Los detalles del cliente deben ser ajustados!';
-$_['error_payment_address'] = 'Advertencia: Dirección de pago requerida!';
-$_['error_payment_method'] = 'Advertencia: ¡Se requiere el método de pago!';
-$_['error_no_payment'] = 'Advertencia: No hay opciones de pago disponibles!';
-$_['error_shipping_address'] = 'Advertencia: Se requiere la dirección de envío!';
-$_['error_shipping_method'] = 'Advertencia: Se requiere el método de envío!';
-$_['error_no_shipping'] = 'Advertencia: No Opciones de envío están disponibles!';
-$_['error_stock'] = 'Advertencia: ¡Los productos marcados con *** no están disponibles en la cantidad deseada o no están en stock!';
-$_['error_minimum'] = 'Advertencia: ¡La cantidad mínima de pedido para %s es %s!';
-$_['error_not_found'] = 'Advertencia: ¡No se pudo encontrar el pedido!';
+// Text
+$_['text_success'] = 'Éxito: ¡Has modificado órdenes!';
+
+// Error
+$_['error_permission'] = 'Advertencia: ¡No tiene permiso para acceder a la API!';
+$_['error_customer'] = 'Advertencia: ¡Los detalles del cliente deben ser ajustados!';
+$_['error_payment_address'] = 'Advertencia: ¡Dirección de pago requerida!';
+$_['error_payment_method'] = 'Advertencia: ¡Se requiere el método de pago!';
+$_['error_no_payment'] = 'Advertencia: ¡No hay opciones de pago disponibles!';
+$_['error_shipping_address'] = 'Advertencia: ¡Se requiere la dirección de envío!';
+$_['error_shipping_method'] = 'Advertencia: ¡Se requiere el método de envío!';
+$_['error_no_shipping'] = 'Advertencia: ¡No Opciones de envío están disponibles!';
+$_['error_stock'] = 'Advertencia: ¡Los productos marcados con *** no están disponibles en la cantidad deseada o no están en stock!';
+$_['error_minimum'] = 'Advertencia: ¡La cantidad mínima de pedido para %s es %s!';
+$_['error_not_found'] = 'Advertencia: ¡No se pudo encontrar el pedido!';
diff --git a/public/catalog/language/es-es/api/payment.php b/public/catalog/language/es-es/api/payment.php
index d8187b6..d6d9fdb 100644
--- a/public/catalog/language/es-es/api/payment.php
+++ b/public/catalog/language/es-es/api/payment.php
@@ -1,15 +1,18 @@
<?php
-$_['text_address'] = 'Éxito: ¡La dirección de pago ha sido establecida!';
-$_['text_method'] = 'Éxito: ¡Se ha establecido el método de pago!';
-$_['error_permission'] = 'Advertencia: ¡No tiene permiso para acceder a la API!';
-$_['error_firstname'] = '¡El nombre completo debe tener entre 1 y 32 caracteres!';
-$_['error_lastname'] = '¡El apellido debe tener entre 1 y 32 caracteres!';
-$_['error_address_1'] = '¡La dirección 1 debe tener entre 3 y 128 caracteres!';
-$_['error_city'] = '¡La ciudad debe tener entre 3 y 128 caracteres!';
-$_['error_postcode'] = '¡El código postal debe tener entre 2 y 10 caracteres para este país!';
-$_['error_country'] = '¡Por favor seleccione un país!';
-$_['error_zone'] = 'Por favor, seleccione una región / estado!';
-$_['error_custom_field'] = 'Se requiere %s!';
-$_['error_address'] = 'Advertencia: Dirección de pago requerida!';
-$_['error_method'] = 'Advertencia: ¡Se requiere el método de pago!';
-$_['error_no_payment'] = 'Advertencia: No hay opciones de pago disponibles!';
+// Text
+$_['text_address'] = 'Éxito: ¡La dirección de pago ha sido establecida!';
+$_['text_method'] = 'Éxito: ¡Se ha establecido el método de pago!';
+
+// Error
+$_['error_permission'] = 'Advertencia: ¡No tiene permiso para acceder a la API!';
+$_['error_firstname'] = '¡El nombre completo debe tener entre 1 y 32 caracteres!';
+$_['error_lastname'] = '¡El apellido debe tener entre 1 y 32 caracteres!';
+$_['error_address_1'] = '¡La dirección 1 debe tener entre 3 y 128 caracteres!';
+$_['error_city'] = '¡La ciudad debe tener entre 3 y 128 caracteres!';
+$_['error_postcode'] = '¡El código postal debe tener entre 2 y 10 caracteres para este país!';
+$_['error_country'] = '¡Por favor seleccione un país!';
+$_['error_zone'] = '¡Por favor, seleccione una región / estado!';
+$_['error_custom_field'] = '¡Se requiere %s!';
+$_['error_address'] = 'Advertencia: ¡Dirección de pago requerida!';
+$_['error_method'] = 'Advertencia: ¡Se requiere el método de pago!';
+$_['error_no_payment'] = 'Advertencia: ¡No hay opciones de pago disponibles!';
diff --git a/public/catalog/language/es-es/api/reward.php b/public/catalog/language/es-es/api/reward.php
index 059af82..2e3ca6f 100644
--- a/public/catalog/language/es-es/api/reward.php
+++ b/public/catalog/language/es-es/api/reward.php
@@ -1,6 +1,9 @@
<?php
-$_['text_success'] = 'Éxito: ¡Se ha aplicado el descuento de puntos de recompensa!';
-$_['error_permission'] = 'Advertencia: ¡No tiene permiso para acceder a la API!';
-$_['error_reward'] = 'Advertencia: ¡Por favor ingrese la cantidad de puntos de recompensa para usar!';
-$_['error_points'] = 'Advertencia: ¡No tienes puntos de recompensa %s!';
-$_['error_maximum'] = 'Advertencia: ¡El máximo número de puntos que se pueden aplicar es %s!';
+// Text
+$_['text_success'] = 'Éxito: ¡Se ha aplicado el descuento de puntos de recompensa!';
+
+// Error
+$_['error_permission'] = 'Advertencia: ¡No tiene permiso para acceder a la API!';
+$_['error_reward'] = 'Advertencia: ¡Por favor ingrese la cantidad de puntos de recompensa para usar!';
+$_['error_points'] = 'Advertencia: ¡No tienes puntos de recompensa %s!';
+$_['error_maximum'] = 'Advertencia: ¡El máximo número de puntos que se pueden aplicar es %s!';
diff --git a/public/catalog/language/es-es/api/shipping.php b/public/catalog/language/es-es/api/shipping.php
index af2d4ec..7d8c57d 100644
--- a/public/catalog/language/es-es/api/shipping.php
+++ b/public/catalog/language/es-es/api/shipping.php
@@ -1,15 +1,18 @@
<?php
-$_['text_address'] = 'Éxito: ¡La dirección de envío ha sido establecida!';
-$_['text_method'] = 'Éxito: ¡El método del envío se ha fijado!';
-$_['error_permission'] = 'Advertencia: ¡No tiene permiso para acceder a la API!';
-$_['error_firstname'] = '¡El nombre completo debe tener entre 1 y 32 caracteres!';
-$_['error_lastname'] = '¡El apellido debe tener entre 1 y 32 caracteres!';
-$_['error_address_1'] = '¡La dirección 1 debe tener entre 3 y 128 caracteres!';
-$_['error_city'] = '¡La ciudad debe tener entre 3 y 128 caracteres!';
-$_['error_postcode'] = '¡El código postal debe tener entre 2 y 10 caracteres para este país!';
-$_['error_country'] = '¡Por favor seleccione un país!';
-$_['error_zone'] = 'Por favor, seleccione una región / estado!';
-$_['error_custom_field'] = 'Se requiere %s!';
-$_['error_address'] = 'Advertencia: Se requiere la dirección de envío!';
-$_['error_method'] = 'Advertencia: Se requiere el método de envío!';
-$_['error_no_shipping'] = 'Advertencia: No Opciones de envío están disponibles!';
+// Text
+$_['text_address'] = 'Éxito: ¡La dirección de envío ha sido establecida!';
+$_['text_method'] = 'Éxito: ¡El método del envío se ha fijado!';
+
+// Error
+$_['error_permission'] = 'Advertencia: ¡No tiene permiso para acceder a la API!';
+$_['error_firstname'] = '¡El nombre completo debe tener entre 1 y 32 caracteres!';
+$_['error_lastname'] = '¡El apellido debe tener entre 1 y 32 caracteres!';
+$_['error_address_1'] = '¡La dirección 1 debe tener entre 3 y 128 caracteres!';
+$_['error_city'] = '¡La ciudad debe tener entre 3 y 128 caracteres!';
+$_['error_postcode'] = '¡El código postal debe tener entre 2 y 10 caracteres para este país!';
+$_['error_country'] = '¡Por favor seleccione un país!';
+$_['error_zone'] = 'Por favor, seleccione una región / estado!';
+$_['error_custom_field'] = '¡Se requiere %s!';
+$_['error_address'] = 'Advertencia: ¡Se requiere la dirección de envío!';
+$_['error_method'] = 'Advertencia: ¡Se requiere el método de envío!';
+$_['error_no_shipping'] = 'Advertencia: ¡No Opciones de envío están disponibles!';
diff --git a/public/catalog/language/es-es/api/voucher.php b/public/catalog/language/es-es/api/voucher.php
index c3d06b1..4ace751 100644
--- a/public/catalog/language/es-es/api/voucher.php
+++ b/public/catalog/language/es-es/api/voucher.php
@@ -1,11 +1,14 @@
<?php
-$_['text_success'] = 'Éxito: ¡Se ha aplicado el descuento de cupón de regalo!';
-$_['text_cart'] = 'Éxito: ¡Has modificado tu carrito de compras!';
-$_['text_for'] = 'Certificado de regalo %s para %s';
-$_['error_permission'] = 'Advertencia: ¡No tiene permiso para acceder a la API!';
-$_['error_voucher'] = 'Advertencia: ¡El vale de regalo no es válido o el saldo se ha agotado!';
-$_['error_to_name'] = '¡El nombre del destinatario debe tener entre 1 y 64 caracteres!';
-$_['error_from_name'] = 'Su nombre debe tener entre 1 y 64 caracteres.';
-$_['error_email'] = '¡La dirección de correo electrónico no parece válida!';
-$_['error_theme'] = '¡Debes seleccionar un tema!';
-$_['error_amount'] = '¡La cantidad debe estar entre %s y %s!';
+// Text
+$_['text_success'] = 'Éxito: ¡Se ha aplicado el descuento de cupón de regalo!';
+$_['text_cart'] = 'Éxito: ¡Has modificado tu carrito de compras!';
+$_['text_for'] = 'Certificado de regalo %s para %s';
+
+// Error
+$_['error_permission'] = 'Advertencia: ¡No tiene permiso para acceder a la API!';
+$_['error_voucher'] = 'Advertencia: ¡El vale de regalo no es válido o el saldo se ha agotado!';
+$_['error_to_name'] = '¡El nombre del destinatario debe tener entre 1 y 64 caracteres!';
+$_['error_from_name'] = '¡Su nombre debe tener entre 1 y 64 caracteres!';
+$_['error_email'] = '¡La dirección de correo electrónico no parece válida!';
+$_['error_theme'] = '¡Debes seleccionar un tema!';
+$_['error_amount'] = '¡La cantidad debe estar entre %s y %s!';
diff --git a/public/catalog/language/es-es/checkout/cart.php b/public/catalog/language/es-es/checkout/cart.php
index 85f491d..f9b98ad 100644
--- a/public/catalog/language/es-es/checkout/cart.php
+++ b/public/catalog/language/es-es/checkout/cart.php
@@ -1,6 +1,6 @@
<?php
// Heading
-$_['heading_title'] = 'Carrito de compras';
+$_['heading_title'] = 'Carrito de Compras';
// Text
$_['text_success'] = 'Éxito: ha añadido <a href="%s">%s</a> a su <a href="%s">carrito de compras</a>!';
@@ -34,7 +34,7 @@ $_['column_total'] = 'Total';
// Error
$_['error_stock'] = '¡Los productos marcados con *** no están disponibles en la cantidad deseada o no en stock!';
-$_['error_minimum'] = 'La cantidad mínima de pedido para %s es %s!';
-$_['error_required'] = 'Se requiere %s!';
+$_['error_minimum'] = '¡La cantidad mínima de pedido para %s es %s!';
+$_['error_required'] = '¡Se requiere %s!';
$_['error_product'] = 'Advertencia: ¡No hay productos en su carrito!';
-$_['error_recurring_required'] = 'Por favor, seleccione un pago recurrente!';
+$_['error_recurring_required'] = '¡Por favor, seleccione un pago recurrente!';
diff --git a/public/catalog/language/es-es/checkout/checkout.php b/public/catalog/language/es-es/checkout/checkout.php
index 99ee63e..100a7cb 100644
--- a/public/catalog/language/es-es/checkout/checkout.php
+++ b/public/catalog/language/es-es/checkout/checkout.php
@@ -51,7 +51,7 @@ $_['column_total'] = 'Total';
$_['entry_email_address'] = 'Dirección de correo electrónico';
$_['entry_email'] = 'Correo electrónico';
$_['entry_password'] = 'Contraseña';
-$_['entry_confirm'] = 'Contraseña confirmada';
+$_['entry_confirm'] = 'Confirmar Contraseña';
$_['entry_firstname'] = 'Nombres';
$_['entry_lastname'] = 'Apellidos';
$_['entry_telephone'] = 'Teléfono';
diff --git a/public/catalog/language/es-es/common/cart.php b/public/catalog/language/es-es/common/cart.php
index 6154f3a..fc20e5a 100644
--- a/public/catalog/language/es-es/common/cart.php
+++ b/public/catalog/language/es-es/common/cart.php
@@ -1,6 +1,7 @@
<?php
-$_['text_items'] = '% S artículo (s) - %s';
-$_['text_empty'] = '¡Su cesta está vacía!';
-$_['text_cart'] = 'Ver Carro';
-$_['text_checkout'] = 'Revisa';
-$_['text_recurring'] = 'Perfil de pago';
+// Text
+$_['text_items'] = '%s artículo(s) - %s';
+$_['text_empty'] = '¡Su cesta está vacía!';
+$_['text_cart'] = 'Ver Carro';
+$_['text_checkout'] = 'Revisa';
+$_['text_recurring'] = 'Perfil de pago';
diff --git a/public/catalog/language/es-es/common/currency.php b/public/catalog/language/es-es/common/currency.php
index 51b9445..2db3ae6 100644
--- a/public/catalog/language/es-es/common/currency.php
+++ b/public/catalog/language/es-es/common/currency.php
@@ -1,2 +1,3 @@
<?php
-$_['text_currency'] = 'Moneda';
+// Text
+$_['text_currency'] = 'Moneda';
diff --git a/public/catalog/language/es-es/common/footer.php b/public/catalog/language/es-es/common/footer.php
index d9b8531..97473f0 100644
--- a/public/catalog/language/es-es/common/footer.php
+++ b/public/catalog/language/es-es/common/footer.php
@@ -1,15 +1,16 @@
<?php
-$_['text_information'] = 'Información';
-$_['text_service'] = 'Servicio al cliente';
+// Text
+$_['text_information'] = 'Información';
+$_['text_service'] = 'Servicio al cliente';
$_['text_extra'] = 'Extras';
-$_['text_contact'] = 'Contáctenos';
-$_['text_return'] = 'Devoluciones';
-$_['text_sitemap'] = 'Mapa del sitio';
+$_['text_contact'] = 'Contáctenos';
+$_['text_return'] = 'Devoluciones';
+$_['text_sitemap'] = 'Mapa del sitio';
$_['text_manufacturer'] = 'Marcas';
-$_['text_voucher'] = 'Certificados de regalo';
-$_['text_affiliate'] = 'Afiliado';
+$_['text_voucher'] = 'Certificados de regalo';
+$_['text_affiliate'] = 'Afiliado';
$_['text_special'] = 'Especiales';
-$_['text_account'] = 'Mi cuenta';
+$_['text_account'] = 'Mi cuenta';
$_['text_order'] = 'Historial de pedidos';
$_['text_wishlist'] = 'Lista de deseos';
$_['text_newsletter'] = 'Hoja informativa';
diff --git a/public/catalog/language/es-es/common/header.php b/public/catalog/language/es-es/common/header.php
index 13464d2..d72b5e2 100644
--- a/public/catalog/language/es-es/common/header.php
+++ b/public/catalog/language/es-es/common/header.php
@@ -1,15 +1,16 @@
<?php
-$_['text_home'] = 'Inicio';
-$_['text_wishlist'] = 'Listas de deseos';
-$_['text_shopping_cart'] = 'Carrito de compras';
-$_['text_category'] = 'Categorías';
-$_['text_account'] = 'Mi cuenta';
-$_['text_register'] = 'Registro';
-$_['text_login'] = 'Iniciar sesión';
-$_['text_order'] = 'Historial de pedidos';
-$_['text_transaction'] = 'Transacción';
-$_['text_download'] = 'Descargas';
-$_['text_logout'] = 'Cerrar sesión';
-$_['text_checkout'] = 'Pagar';
-$_['text_search'] = 'Buscar';
-$_['text_all'] = 'Mostrar todo';
+// Text
+$_['text_home'] = 'Inicio';
+$_['text_wishlist'] = 'Listas de deseos';
+$_['text_shopping_cart'] = 'Carrito de compras';
+$_['text_category'] = 'Categorías';
+$_['text_account'] = 'Mi cuenta';
+$_['text_register'] = 'Registro';
+$_['text_login'] = 'Iniciar Sesión';
+$_['text_order'] = 'Historial de pedidos';
+$_['text_transaction'] = 'Transacción';
+$_['text_download'] = 'Descargas';
+$_['text_logout'] = 'Cerrar sesión';
+$_['text_checkout'] = 'Pagar';
+$_['text_search'] = 'Buscar';
+$_['text_all'] = 'Mostrar todo';
diff --git a/public/catalog/language/es-es/common/language.php b/public/catalog/language/es-es/common/language.php
index 01e219a..d1ff492 100644
--- a/public/catalog/language/es-es/common/language.php
+++ b/public/catalog/language/es-es/common/language.php
@@ -1,2 +1,3 @@
<?php
-$_['text_language'] = 'Idioma';
+// Text
+$_['text_language'] = 'Idioma';
diff --git a/public/catalog/language/es-es/common/maintenance.php b/public/catalog/language/es-es/common/maintenance.php
index 0156e46..91c80aa 100644
--- a/public/catalog/language/es-es/common/maintenance.php
+++ b/public/catalog/language/es-es/common/maintenance.php
@@ -1,4 +1,7 @@
<?php
-$_['heading_title'] = 'Mantenimiento';
-$_['text_maintenance'] = 'Mantenimiento';
-$_['text_message'] = '<H1 style = "text-align: center;"> Actualmente estamos realizando algún mantenimiento programado. <br/> Volveremos lo antes posible. Por favor vuelva pronto. </ H1>';
+// Heading
+$_['heading_title'] = 'Mantenimiento';
+
+// Text
+$_['text_maintenance'] = 'Mantenimiento';
+$_['text_message'] = '<h1 style="text-align:center;">Actualmente estamos realizando algún mantenimiento programado.<br/>Volveremos lo antes posible. Por favor vuelva pronto.</h1>';
diff --git a/public/catalog/language/es-es/common/menu.php b/public/catalog/language/es-es/common/menu.php
index ecb0573..fd96be6 100644
--- a/public/catalog/language/es-es/common/menu.php
+++ b/public/catalog/language/es-es/common/menu.php
@@ -1,2 +1,3 @@
<?php
-$_['text_all'] = 'Mostrar todo';
+// Text
+$_['text_all'] = 'Mostrar todo';
diff --git a/public/catalog/language/es-es/common/search.php b/public/catalog/language/es-es/common/search.php
index 8ab7a6a..34629fe 100644
--- a/public/catalog/language/es-es/common/search.php
+++ b/public/catalog/language/es-es/common/search.php
@@ -1,2 +1,3 @@
<?php
-$_['text_search'] = 'Buscar';
+// Text
+$_['text_search'] = 'Buscar';
diff --git a/public/catalog/language/es-es/error/not_found.php b/public/catalog/language/es-es/error/not_found.php
index cc88193..d78a89f 100644
--- a/public/catalog/language/es-es/error/not_found.php
+++ b/public/catalog/language/es-es/error/not_found.php
@@ -1,3 +1,6 @@
<?php
-$_['heading_title'] = '¡La página solicitada no pudo ser encontrada!';
-$_['text_error'] = 'La página solicitada no pudo ser encontrada.';
+// Heading
+$_['heading_title'] = '¡La página solicitada no pudo ser encontrada!';
+
+// Text
+$_['text_error'] = 'La página solicitada no pudo ser encontrada.';
diff --git a/public/catalog/language/es-es/extension/captcha/basic.php b/public/catalog/language/es-es/extension/captcha/basic.php
index f4e5fe2..076be79 100644
--- a/public/catalog/language/es-es/extension/captcha/basic.php
+++ b/public/catalog/language/es-es/extension/captcha/basic.php
@@ -3,7 +3,7 @@
$_['text_captcha'] = 'Captcha';
// Entry
-$_['entry_captcha'] = 'Enter the code in the box below';
+$_['entry_captcha'] = 'Introduzca el código en el recuadro de abajo';
// Error
-$_['error_captcha'] = 'Verification code does not match the image!'; \ No newline at end of file
+$_['error_captcha'] = '¡El código de verificación no concuerda con la imagen!';
diff --git a/public/catalog/language/es-es/extension/captcha/google.php b/public/catalog/language/es-es/extension/captcha/google.php
index 88031dc..788cfd3 100644
--- a/public/catalog/language/es-es/extension/captcha/google.php
+++ b/public/catalog/language/es-es/extension/captcha/google.php
@@ -3,7 +3,7 @@
$_['text_captcha'] = 'Captcha';
// Entry
-$_['entry_captcha'] = 'Please complete the captcha validation below';
+$_['entry_captcha'] = 'Por favor complete la validación de captcha a continuación';
// Error
-$_['error_captcha'] = 'Verification is not correct!'; \ No newline at end of file
+$_['error_captcha'] = '¡La verificación no es correcta!';
diff --git a/public/catalog/language/es-es/extension/credit_card/sagepay_direct.php b/public/catalog/language/es-es/extension/credit_card/sagepay_direct.php
index 0788bf5..7412063 100644
--- a/public/catalog/language/es-es/extension/credit_card/sagepay_direct.php
+++ b/public/catalog/language/es-es/extension/credit_card/sagepay_direct.php
@@ -1,31 +1,28 @@
<?php
// Heading
-$_['heading_title'] = 'Sagepay Direct Cards';
+$_['heading_title'] = 'Tarjetas Directas de Sagepay';
// Text
-$_['text_empty'] = 'You have no saved cards';
-$_['text_account'] = 'Account';
-$_['text_card'] = 'SagePay Direct Card Management';
-$_['text_fail_card'] = 'There was an issue removing your SagePay card, Please contact the shop administrator for help.';
-$_['text_success_card'] = 'SagePay card successfully removed';
-$_['text_success_add_card'] = 'SagePay card successfully added';
+$_['text_empty'] = 'No tienes cartas guardadas';
+$_['text_account'] = 'Cuenta';
+$_['text_card'] = 'Administración Directa de Tarjetas SagePay';
+$_['text_fail_card'] = 'Hubo un problema al eliminar su Tarjeta SagePay. Póngase en contacto con el administrador de la tienda para obtener ayuda.';
+$_['text_success_card'] = 'Tarjeta SagePay eliminada con éxito';
+$_['text_success_add_card'] = 'Tarjeta SagePay agregada con éxito';
// Column
-$_['column_type'] = 'Card Type';
-$_['column_digits'] = 'Last Digits';
-$_['column_expiry'] = 'Expiry';
+$_['column_type'] = 'Tipo de Tarjeta';
+$_['column_digits'] = 'Últimos Dígitos';
+$_['column_expiry'] = 'Caduca';
// Entry
-$_['entry_cc_owner'] = 'Card Owner';
-$_['entry_cc_type'] = 'Card Type';
-$_['entry_cc_number'] = 'Card Number';
-$_['entry_cc_expire_date'] = 'Card Expiry Date';
-$_['entry_cc_cvv2'] = 'Card Security Code (CVV2)';
-$_['entry_cc_choice'] = 'Choose an Existing Card';
+$_['entry_cc_owner'] = 'Dueño de la Tarjeta';
+$_['entry_cc_type'] = 'Tipo de Tarjeta';
+$_['entry_cc_number'] = 'Número de la Tarjeta';
+$_['entry_cc_expire_date'] = 'Fecha de Caduca de la Tarjeta';
+$_['entry_cc_cvv2'] = 'Código de Seguridad de la Tarjeta (CVV2)';
+$_['entry_cc_choice'] = 'Elija una Tarjeta Existente';
// Button
-$_['button_add_card'] = 'Add Card';
-$_['button_new_card'] = 'Add New Card';
-
-
-
+$_['button_add_card'] = 'Añadir Tarjeta';
+$_['button_new_card'] = 'Añadir Nueva Tarjeta';
diff --git a/public/catalog/language/es-es/extension/credit_card/sagepay_server.php b/public/catalog/language/es-es/extension/credit_card/sagepay_server.php
index dedc331..67acf6b 100644
--- a/public/catalog/language/es-es/extension/credit_card/sagepay_server.php
+++ b/public/catalog/language/es-es/extension/credit_card/sagepay_server.php
@@ -1,31 +1,28 @@
<?php
// Heading
-$_['heading_title'] = 'Sagepay Server Cards';
+$_['heading_title'] = 'Tarjetas de Servidor Sagepay';
// Text
-$_['text_empty'] = 'You have no saved cards';
-$_['text_account'] = 'Account';
-$_['text_card'] = 'SagePay Server Card Management';
-$_['text_fail_card'] = 'There was an issue removing your SagePay card, Please contact the shop administrator for help.';
-$_['text_success_card'] = 'SagePay card successfully removed';
-$_['text_success_add_card'] = 'SagePay card successfully added';
+$_['text_empty'] = 'No tienes cartas guardadas';
+$_['text_account'] = 'Cuenta';
+$_['text_card'] = 'Administración de la Tarjeta del Servidor SagePay';
+$_['text_fail_card'] = 'Hubo un problema al eliminar su tarjeta SagePay. Póngase en contacto con el administrador de la tienda para obtener ayuda.';
+$_['text_success_card'] = 'Tarjeta SagePay eliminada con éxito';
+$_['text_success_add_card'] = 'Tarjeta SagePay agregada con éxito';
// Column
-$_['column_type'] = 'Card Type';
-$_['column_digits'] = 'Last Digits';
-$_['column_expiry'] = 'Expiry';
+$_['column_type'] = 'Tipo de Tarjeta';
+$_['column_digits'] = 'Últimos Dígitos';
+$_['column_expiry'] = 'Caduca';
// Entry
-$_['entry_cc_owner'] = 'Card Owner';
-$_['entry_cc_type'] = 'Card Type';
-$_['entry_cc_number'] = 'Card Number';
-$_['entry_cc_expire_date'] = 'Card Expiry Date';
-$_['entry_cc_cvv2'] = 'Card Security Code (CVV2)';
-$_['entry_cc_choice'] = 'Choose an Existing Card';
+$_['entry_cc_owner'] = 'Dueño de la Tarjeta';
+$_['entry_cc_type'] = 'Tipo de Tarjeta';
+$_['entry_cc_number'] = 'Número de Tarjetar';
+$_['entry_cc_expire_date'] = 'Fecha de Caduca de la Tarjeta';
+$_['entry_cc_cvv2'] = 'Código de Seguridad de la tarjeta (CVV2)';
+$_['entry_cc_choice'] = 'Elija una Tarjeta Existente';
// Button
-$_['button_add_card'] = 'Add Card';
-$_['button_new_card'] = 'Add New Card';
-
-
-
+$_['button_add_card'] = 'Añadir Tarjeta';
+$_['button_new_card'] = 'Añadir Nueva Tarjeta';
diff --git a/public/catalog/language/es-es/extension/credit_card/squareup.php b/public/catalog/language/es-es/extension/credit_card/squareup.php
index 85339e5..bd24481 100644
--- a/public/catalog/language/es-es/extension/credit_card/squareup.php
+++ b/public/catalog/language/es-es/extension/credit_card/squareup.php
@@ -1,11 +1,11 @@
<?php
-$_['heading_title'] = 'Square Credit Cards';
+$_['heading_title'] = 'Tarjetas de Crédito Square';
-$_['text_account'] = 'Account';
-$_['text_back'] = 'Back';
-$_['text_delete'] = 'Delete';
-$_['text_no_cards'] = 'There are no cards stored on our database.';
-$_['text_card_ends_in'] = '%s card ending in &bull;&bull;&bull;&bull; &bull;&bull;&bull;&bull; &bull;&bull;&bull;&bull; %s';
-$_['text_warning_card'] = 'Do you confirm you want to remove this card? You may add it again later on your next checkout.';
-$_['text_success_card_delete'] = 'Success! This card has been removed.'; \ No newline at end of file
+$_['text_account'] = 'Cuenta';
+$_['text_back'] = 'Atrás';
+$_['text_delete'] = 'Eliminar';
+$_['text_no_cards'] = 'No hay tarjetas almacenadas en nuestra base de datos.';
+$_['text_card_ends_in'] = '%s tarjeta que termina en &bull;&bull;&bull;&bull; &bull;&bull;&bull;&bull; &bull;&bull;&bull;&bull; %s';
+$_['text_warning_card'] = '¿Confirmas que quieres eliminar esta tarjeta? Puede agregarlo nuevamente más adelante en su próxima compra.';
+$_['text_success_card_delete'] = '¡Éxito! Esta tarjeta ha sido eliminada.';
diff --git a/public/catalog/language/es-es/extension/module/account.php b/public/catalog/language/es-es/extension/module/account.php
index fac2083..d4a896e 100644
--- a/public/catalog/language/es-es/extension/module/account.php
+++ b/public/catalog/language/es-es/extension/module/account.php
@@ -1,21 +1,21 @@
<?php
// Heading
-$_['heading_title'] = 'Account';
+$_['heading_title'] = 'Cuenta';
// Text
-$_['text_register'] = 'Register';
-$_['text_login'] = 'Login';
-$_['text_logout'] = 'Logout';
-$_['text_forgotten'] = 'Forgotten Password';
-$_['text_account'] = 'My Account';
-$_['text_edit'] = 'Edit Account';
-$_['text_password'] = 'Password';
-$_['text_address'] = 'Address Book';
-$_['text_wishlist'] = 'Wish List';
-$_['text_order'] = 'Order History';
-$_['text_download'] = 'Downloads';
-$_['text_reward'] = 'Reward Points';
-$_['text_return'] = 'Returns';
-$_['text_transaction'] = 'Transactions';
-$_['text_newsletter'] = 'Newsletter';
-$_['text_recurring'] = 'Recurring payments';
+$_['text_register'] = 'Registrar';
+$_['text_login'] = 'Iniciar Sesión';
+$_['text_logout'] = 'Cerrar Sesión';
+$_['text_forgotten'] = 'Contraseña Olvidada';
+$_['text_account'] = 'Mi Cuenta';
+$_['text_edit'] = 'Editar Cuenta';
+$_['text_password'] = 'Contraseña';
+$_['text_address'] = 'Directorio';
+$_['text_wishlist'] = 'Lista de Deseos';
+$_['text_order'] = 'Historial de Pedidos';
+$_['text_download'] = 'Descargas';
+$_['text_reward'] = 'Puntos de Recompensa';
+$_['text_return'] = 'Devoluciones';
+$_['text_transaction'] = 'Transacciones';
+$_['text_newsletter'] = 'Hoja Informativa';
+$_['text_recurring'] = 'Pagos Recurrentes';
diff --git a/public/catalog/language/es-es/extension/module/amazon_login.php b/public/catalog/language/es-es/extension/module/amazon_login.php
index 1bb9c68..751d400 100644
--- a/public/catalog/language/es-es/extension/module/amazon_login.php
+++ b/public/catalog/language/es-es/extension/module/amazon_login.php
@@ -1,33 +1,33 @@
<?php
// Heading
-$_['heading_title'] = 'Login with Amazon';
+$_['heading_title'] = 'Iniciar Sesión con Amazon';
// Text
-$_['text_module'] = 'Modules';
-$_['text_success'] = 'Success: You have modified module Login with Amazon!';
-$_['text_content_top'] = 'Contenido Superior';
-$_['text_content_bottom'] = 'Contenido Inferior';
-$_['text_column_left'] = 'Columna Izquierda';
-$_['text_column_right'] = 'Columna Derecha';
-$_['text_lwa_button'] = 'Login with Amazon';
-$_['text_login_button'] = 'Login';
-$_['text_a_button'] = 'A';
-$_['text_gold_button'] = 'Gold';
-$_['text_darkgray_button'] = 'Dark Gray';
+$_['text_module'] = 'Módulos';
+$_['text_success'] = 'Success: You have modified module Login with Amazon!';
+$_['text_content_top'] = 'Contenido Superior';
+$_['text_content_bottom'] = 'Contenido Inferior';
+$_['text_column_left'] = 'Columna Izquierda';
+$_['text_column_right'] = 'Columna Derecha';
+$_['text_lwa_button'] = 'Iniciar Sesión con Amazon';
+$_['text_login_button'] = 'Iniciar Sesión';
+$_['text_a_button'] = 'A';
+$_['text_gold_button'] = 'Gold';
+$_['text_darkgray_button'] = 'Dark Gray';
$_['text_lightgray_button'] = 'Light Gray';
-$_['text_small_button'] = 'Small';
-$_['text_medium_button'] = 'Medium';
-$_['text_large_button'] = 'Large';
-$_['text_x_large_button'] = 'X-Large';
+$_['text_small_button'] = 'Small';
+$_['text_medium_button'] = 'Medium';
+$_['text_large_button'] = 'Large';
+$_['text_x_large_button'] = 'X-Large';
//Entry
-$_['entry_button_type'] = 'Button Type';
-$_['entry_button_colour'] = 'Button Colour';
-$_['entry_button_size'] = 'Button Size';
-$_['entry_layout'] = 'Layout';
-$_['entry_position'] = 'Position';
-$_['entry_status'] = 'Status';
-$_['entry_sort_order'] = 'Sort Order';
+$_['entry_button_type'] = 'Tipo de Botón';
+$_['entry_button_colour'] = 'Color del Botón';
+$_['entry_button_size'] = 'Tamaño del Botón';
+$_['entry_layout'] = 'Layout';
+$_['entry_position'] = 'Posición';
+$_['entry_status'] = 'Estado';
+$_['entry_sort_order'] = 'Orden';
//Error
-$_['error_permission'] = 'Warning: You do not have permission to modify module Login with Amazon!';
+$_['error_permission'] = 'Advertencia: no tiene permiso para modificar el módulo ¡Inicie sesión con Amazon!';
diff --git a/public/catalog/language/es-es/extension/module/amazon_pay.php b/public/catalog/language/es-es/extension/module/amazon_pay.php
index bd0b5d2..b677a62 100644
--- a/public/catalog/language/es-es/extension/module/amazon_pay.php
+++ b/public/catalog/language/es-es/extension/module/amazon_pay.php
@@ -1,33 +1,33 @@
<?php
// Heading
-$_['heading_title'] = 'Pagar con Amazon';
+$_['heading_title'] = 'Pagar con Amazon';
// Text
-$_['text_module'] = 'Modules';
-$_['text_success'] = 'Success: You have modified module Pagar con Amazon!';
-$_['text_content_top'] = 'Contenido Superior';
-$_['text_content_bottom'] = 'Contenido Inferior';
-$_['text_column_left'] = 'Columna Izquierda';
-$_['text_column_right'] = 'Columna Derecha';
-$_['text_pwa_button'] = 'Pagar con Amazon';
-$_['text_pay_button'] = 'Pay';
-$_['text_a_button'] = 'A';
-$_['text_gold_button'] = 'Gold';
-$_['text_darkgray_button'] = 'Dark Gray';
+$_['text_module'] = 'Módulos';
+$_['text_success'] = 'Éxito: ¡Has modificado el módulo Pagar con Amazon!';
+$_['text_content_top'] = 'Contenido Superior';
+$_['text_content_bottom'] = 'Contenido Inferior';
+$_['text_column_left'] = 'Columna Izquierda';
+$_['text_column_right'] = 'Columna Derecha';
+$_['text_pwa_button'] = 'Pagar con Amazon';
+$_['text_pay_button'] = 'Pay';
+$_['text_a_button'] = 'A';
+$_['text_gold_button'] = 'Gold';
+$_['text_darkgray_button'] = 'Dark Gray';
$_['text_lightgray_button'] = 'Light Gray';
-$_['text_small_button'] = 'Small';
-$_['text_medium_button'] = 'Medium';
-$_['text_large_button'] = 'Large';
-$_['text_x_large_button'] = 'X-Large';
+$_['text_small_button'] = 'Small';
+$_['text_medium_button'] = 'Medium';
+$_['text_large_button'] = 'Large';
+$_['text_x_large_button'] = 'X-Large';
//Entry
-$_['entry_button_type'] = 'Button Type';
-$_['entry_button_colour'] = 'Button Colour';
-$_['entry_button_size'] = 'Button Size';
-$_['entry_layout'] = 'Layout';
-$_['entry_position'] = 'Position';
-$_['entry_status'] = 'Status';
-$_['entry_sort_order'] = 'Sort Order';
+$_['entry_button_type'] = 'Tipo de Botón';
+$_['entry_button_colour'] = 'Color de Botón';
+$_['entry_button_size'] = 'Tamaño de Botón';
+$_['entry_layout'] = 'Layout';
+$_['entry_position'] = 'Posición';
+$_['entry_status'] = 'Estado';
+$_['entry_sort_order'] = 'Orden';
//Error
-$_['error_permission'] = 'Warning: You do not have permission to modify module Pagar con Amazon!'; \ No newline at end of file
+$_['error_permission'] = 'Advertencia: ¡No tiene permiso para modificar el módulo Pagar con Amazon!';
diff --git a/public/catalog/language/es-es/extension/module/bestseller.php b/public/catalog/language/es-es/extension/module/bestseller.php
index 2263052..efb78a9 100644
--- a/public/catalog/language/es-es/extension/module/bestseller.php
+++ b/public/catalog/language/es-es/extension/module/bestseller.php
@@ -3,4 +3,4 @@
$_['heading_title'] = 'Bestsellers';
// Text
-$_['text_tax'] = 'Ex Tax:';
+$_['text_tax'] = 'Sin Impuestos:';
diff --git a/public/catalog/language/es-es/extension/module/category.php b/public/catalog/language/es-es/extension/module/category.php
index 034efc2..a3a0e5f 100644
--- a/public/catalog/language/es-es/extension/module/category.php
+++ b/public/catalog/language/es-es/extension/module/category.php
@@ -1,3 +1,3 @@
<?php
// Heading
-$_['heading_title'] = 'Categories';
+$_['heading_title'] = 'Categorias';
diff --git a/public/catalog/language/es-es/extension/module/divido_calculator.php b/public/catalog/language/es-es/extension/module/divido_calculator.php
index 7d2bb1f..1951f86 100644
--- a/public/catalog/language/es-es/extension/module/divido_calculator.php
+++ b/public/catalog/language/es-es/extension/module/divido_calculator.php
@@ -1,14 +1,14 @@
<?php
// Calculator
-$_['text_checkout_title'] = 'Pay in instalments';
-$_['text_choose_plan'] = 'Choose your plan';
-$_['text_choose_deposit'] = 'Choose your deposit';
-$_['text_monthly_payments'] = 'monthly payments of';
-$_['text_months'] = 'months';
-$_['text_term'] = 'Term';
-$_['text_deposit'] = 'Deposit';
-$_['text_credit_amount'] = 'Cost of credit';
-$_['text_amount_payable'] = 'Total payable';
-$_['text_total_interest'] = 'Total interest APR';
-$_['text_monthly_installment'] = 'Monthly installment';
-$_['text_redirection'] = 'You will be redirected to Divido to complete this finance application when you confirm your order';
+$_['text_checkout_title'] = 'Pagar en Cuotas';
+$_['text_choose_plan'] = 'Elige tu plan';
+$_['text_choose_deposit'] = 'Elige tu depósito';
+$_['text_monthly_payments'] = 'pagos mensuales de';
+$_['text_months'] = 'meses';
+$_['text_term'] = 'Término';
+$_['text_deposit'] = 'Depositar';
+$_['text_credit_amount'] = 'Costo de crédito';
+$_['text_amount_payable'] = 'Total a pagar';
+$_['text_total_interest'] = 'APR de interés total';
+$_['text_monthly_installment'] = 'Pagos mensuales';
+$_['text_redirection'] = 'Será redirigido a Divido para completar esta solicitud de financiación cuando confirme su pedido';
diff --git a/public/catalog/language/es-es/extension/module/ebay_listing.php b/public/catalog/language/es-es/extension/module/ebay_listing.php
index 1c0bd8d..5378544 100644
--- a/public/catalog/language/es-es/extension/module/ebay_listing.php
+++ b/public/catalog/language/es-es/extension/module/ebay_listing.php
@@ -1,3 +1,3 @@
<?php
// Heading
-$_['heading_title'] = 'On our eBay store'; \ No newline at end of file
+$_['heading_title'] = 'En nuestra tienda eBay';
diff --git a/public/catalog/language/es-es/extension/module/featured.php b/public/catalog/language/es-es/extension/module/featured.php
index 64f4f67..cf87988 100644
--- a/public/catalog/language/es-es/extension/module/featured.php
+++ b/public/catalog/language/es-es/extension/module/featured.php
@@ -1,6 +1,6 @@
<?php
// Heading
-$_['heading_title'] = 'Featured';
+$_['heading_title'] = 'Destacado';
// Text
-$_['text_tax'] = 'Ex Tax:'; \ No newline at end of file
+$_['text_tax'] = 'Sin Impuestos:';
diff --git a/public/catalog/language/es-es/extension/module/filter.php b/public/catalog/language/es-es/extension/module/filter.php
index 90db46d..2f8caae 100644
--- a/public/catalog/language/es-es/extension/module/filter.php
+++ b/public/catalog/language/es-es/extension/module/filter.php
@@ -1,3 +1,3 @@
<?php
// Heading
-$_['heading_title'] = 'Refine Search'; \ No newline at end of file
+$_['heading_title'] = 'Filtrar Búsqueda';
diff --git a/public/catalog/language/es-es/extension/module/google_hangouts.php b/public/catalog/language/es-es/extension/module/google_hangouts.php
index e5d2b4a..f3507ad 100644
--- a/public/catalog/language/es-es/extension/module/google_hangouts.php
+++ b/public/catalog/language/es-es/extension/module/google_hangouts.php
@@ -1,3 +1,3 @@
<?php
// Heading
-$_['heading_title'] = 'Live Chat'; \ No newline at end of file
+$_['heading_title'] = 'Chat en Vivo';
diff --git a/public/catalog/language/es-es/extension/module/information.php b/public/catalog/language/es-es/extension/module/information.php
index db6cfa2..ad036fe 100644
--- a/public/catalog/language/es-es/extension/module/information.php
+++ b/public/catalog/language/es-es/extension/module/information.php
@@ -1,7 +1,7 @@
<?php
// Heading
-$_['heading_title'] = 'Information';
+$_['heading_title'] = 'Información';
// Text
-$_['text_contact'] = 'Contact Us';
-$_['text_sitemap'] = 'Site Map'; \ No newline at end of file
+$_['text_contact'] = 'Contáctenos';
+$_['text_sitemap'] = 'Mapa del Sitio';
diff --git a/public/catalog/language/es-es/extension/module/latest.php b/public/catalog/language/es-es/extension/module/latest.php
index ff85d41..815aa02 100644
--- a/public/catalog/language/es-es/extension/module/latest.php
+++ b/public/catalog/language/es-es/extension/module/latest.php
@@ -1,6 +1,6 @@
<?php
// Heading
-$_['heading_title'] = 'Latest';
+$_['heading_title'] = 'Lo último';
// Text
-$_['text_tax'] = 'Ex Tax:'; \ No newline at end of file
+$_['text_tax'] = 'Sin Impuestos:';
diff --git a/public/catalog/language/es-es/extension/module/laybuy_layout.php b/public/catalog/language/es-es/extension/module/laybuy_layout.php
index f29d4fa..cde6c6b 100644
--- a/public/catalog/language/es-es/extension/module/laybuy_layout.php
+++ b/public/catalog/language/es-es/extension/module/laybuy_layout.php
@@ -1,26 +1,26 @@
<?php
// Heading
-$_['heading_title'] = 'Lay-Buy Information';
+$_['heading_title'] = 'Información Lay-Buy';
// Text
-$_['text_reference_info'] = 'Reference Information';
-$_['text_laybuy_ref_no'] = 'Lay-Buy Reference ID:';
-$_['text_paypal_profile_id'] = 'PayPal Profile ID:';
-$_['text_payment_plan'] = 'Payment Plan';
-$_['text_status'] = 'Status:';
-$_['text_amount'] = 'Amount:';
-$_['text_downpayment_percent'] = 'Down Payment Percent:';
-$_['text_months'] = 'Months:';
-$_['text_downpayment_amount'] = 'Down Payment Amount:';
-$_['text_payment_amounts'] = 'Payment Amounts:';
-$_['text_first_payment_due'] = 'First Payment Due:';
-$_['text_last_payment_due'] = 'Last Payment Due:';
-$_['text_downpayment'] = 'Down Payment';
-$_['text_month'] = 'Month';
+$_['text_reference_info'] = 'Informacion de Referencia';
+$_['text_laybuy_ref_no'] = 'ID de Referencia Lay-Buy:';
+$_['text_paypal_profile_id'] = 'ID de Perfil de PayPal:';
+$_['text_payment_plan'] = 'Plan de Pago';
+$_['text_status'] = 'Estado:';
+$_['text_amount'] = 'Monto:';
+$_['text_downpayment_percent'] = 'Porcentaje de Anticipo:';
+$_['text_months'] = 'Meses:';
+$_['text_downpayment_amount'] = 'Monto de Anticipo:';
+$_['text_payment_amounts'] = 'Montos de Pago:';
+$_['text_first_payment_due'] = 'Primer Pago:';
+$_['text_last_payment_due'] = 'Último Pago:';
+$_['text_downpayment'] = 'Pago Inicial';
+$_['text_month'] = 'Mes';
// Column
-$_['column_instalment'] = 'Instalment';
-$_['column_amount'] = 'Amount';
-$_['column_date'] = 'Date';
+$_['column_instalment'] = 'Entrega';
+$_['column_amount'] = 'Monto';
+$_['column_date'] = 'Fecha';
$_['column_pp_trans_id'] = 'PayPal Transaction ID';
-$_['column_status'] = 'Status'; \ No newline at end of file
+$_['column_status'] = 'Estado';
diff --git a/public/catalog/language/es-es/extension/module/special.php b/public/catalog/language/es-es/extension/module/special.php
index 77136d8..4536383 100644
--- a/public/catalog/language/es-es/extension/module/special.php
+++ b/public/catalog/language/es-es/extension/module/special.php
@@ -1,6 +1,6 @@
<?php
// Heading
-$_['heading_title'] = 'Specials';
+$_['heading_title'] = 'Especiales';
// Text
-$_['text_tax'] = 'Ex Tax:'; \ No newline at end of file
+$_['text_tax'] = 'Sin Impuestos:';
diff --git a/public/catalog/language/es-es/extension/module/store.php b/public/catalog/language/es-es/extension/module/store.php
index 32972bc..508b6ef 100644
--- a/public/catalog/language/es-es/extension/module/store.php
+++ b/public/catalog/language/es-es/extension/module/store.php
@@ -1,7 +1,7 @@
<?php
// Heading
-$_['heading_title'] = 'Choose a Store';
+$_['heading_title'] = 'Elige una Tienda';
// Text
-$_['text_default'] = 'Default';
-$_['text_store'] = 'Please choose the store you wish to visit.'; \ No newline at end of file
+$_['text_default'] = 'Predeterminada';
+$_['text_store'] = 'Por favor seleccione la tienda que quiere visitar.';
diff --git a/public/catalog/language/es-es/extension/openbay/amazon_order.php b/public/catalog/language/es-es/extension/openbay/amazon_order.php
index fd29c6d..c543c0e 100644
--- a/public/catalog/language/es-es/extension/openbay/amazon_order.php
+++ b/public/catalog/language/es-es/extension/openbay/amazon_order.php
@@ -1,11 +1,11 @@
<?php
// Text
-$_['text_paid_amazon'] = 'Paid on Amazon';
-$_['text_total_shipping'] = 'Shipping';
-$_['text_total_shipping_tax'] = 'Shipping tax';
-$_['text_total_giftwrap'] = 'Gift wrap';
-$_['text_total_giftwrap_tax'] = 'Gift wrap tax';
-$_['text_total_sub'] = 'Sub-total';
-$_['text_tax'] = 'Tax';
-$_['text_total'] = 'Total';
-$_['text_gift_message'] = 'Gift messages';
+$_['text_paid_amazon'] = 'Pagado en Amazon';
+$_['text_total_shipping'] = 'Envío';
+$_['text_total_shipping_tax'] = 'Impuesto de envío';
+$_['text_total_giftwrap'] = 'Papel de regalo';
+$_['text_total_giftwrap_tax'] = 'Impuesto de envoltura de regalo';
+$_['text_total_sub'] = 'Sub-total';
+$_['text_tax'] = 'Impuesto';
+$_['text_total'] = 'Total';
+$_['text_gift_message'] = 'Mensajes de regalo';
diff --git a/public/catalog/language/es-es/extension/openbay/amazonus_order.php b/public/catalog/language/es-es/extension/openbay/amazonus_order.php
index fd29c6d..c543c0e 100644
--- a/public/catalog/language/es-es/extension/openbay/amazonus_order.php
+++ b/public/catalog/language/es-es/extension/openbay/amazonus_order.php
@@ -1,11 +1,11 @@
<?php
// Text
-$_['text_paid_amazon'] = 'Paid on Amazon';
-$_['text_total_shipping'] = 'Shipping';
-$_['text_total_shipping_tax'] = 'Shipping tax';
-$_['text_total_giftwrap'] = 'Gift wrap';
-$_['text_total_giftwrap_tax'] = 'Gift wrap tax';
-$_['text_total_sub'] = 'Sub-total';
-$_['text_tax'] = 'Tax';
-$_['text_total'] = 'Total';
-$_['text_gift_message'] = 'Gift messages';
+$_['text_paid_amazon'] = 'Pagado en Amazon';
+$_['text_total_shipping'] = 'Envío';
+$_['text_total_shipping_tax'] = 'Impuesto de envío';
+$_['text_total_giftwrap'] = 'Papel de regalo';
+$_['text_total_giftwrap_tax'] = 'Impuesto de envoltura de regalo';
+$_['text_total_sub'] = 'Sub-total';
+$_['text_tax'] = 'Impuesto';
+$_['text_total'] = 'Total';
+$_['text_gift_message'] = 'Mensajes de regalo';
diff --git a/public/catalog/language/es-es/extension/openbay/ebay_order.php b/public/catalog/language/es-es/extension/openbay/ebay_order.php
index 40cbbf2..adcda35 100644
--- a/public/catalog/language/es-es/extension/openbay/ebay_order.php
+++ b/public/catalog/language/es-es/extension/openbay/ebay_order.php
@@ -1,9 +1,9 @@
<?php
// Text
-$_['text_total_shipping'] = 'Shipping';
-$_['text_total_discount'] = 'Discount';
-$_['text_total_tax'] = 'Tax';
+$_['text_total_shipping'] = 'Envío';
+$_['text_total_discount'] = 'Descuento';
+$_['text_total_tax'] = 'Impuesto';
$_['text_total_sub'] = 'Sub-total';
$_['text_total'] = 'Total';
-$_['text_smp_id'] = 'Selling Manager sale ID: ';
-$_['text_buyer'] = 'Buyer username: '; \ No newline at end of file
+$_['text_smp_id'] = 'ID de Venta del Gerente de ventas: ';
+$_['text_buyer'] = 'Nombre de usuario del comprador: ';
diff --git a/public/catalog/language/es-es/extension/openbay/etsy_order.php b/public/catalog/language/es-es/extension/openbay/etsy_order.php
index 4e47ff2..718adc9 100644
--- a/public/catalog/language/es-es/extension/openbay/etsy_order.php
+++ b/public/catalog/language/es-es/extension/openbay/etsy_order.php
@@ -1,7 +1,7 @@
<?php
// Text
-$_['text_total_shipping'] = 'Shipping';
-$_['text_total_discount'] = 'Discount';
-$_['text_total_tax'] = 'Tax';
+$_['text_total_shipping'] = 'Envío';
+$_['text_total_discount'] = 'Descuento';
+$_['text_total_tax'] = 'Impuesto';
$_['text_total_sub'] = 'Sub-total';
-$_['text_total'] = 'Total'; \ No newline at end of file
+$_['text_total'] = 'Total';
diff --git a/public/catalog/language/es-es/extension/payment/alipay.php b/public/catalog/language/es-es/extension/payment/alipay.php
index 7fc21a7..fc732d0 100644
--- a/public/catalog/language/es-es/extension/payment/alipay.php
+++ b/public/catalog/language/es-es/extension/payment/alipay.php
@@ -1,3 +1,3 @@
<?php
// Text
-$_['text_title'] = 'Alipay'; \ No newline at end of file
+$_['text_title'] = 'Alipay';
diff --git a/public/catalog/language/es-es/extension/payment/amazon_login_pay.php b/public/catalog/language/es-es/extension/payment/amazon_login_pay.php
index bf68b65..8bd480e 100644
--- a/public/catalog/language/es-es/extension/payment/amazon_login_pay.php
+++ b/public/catalog/language/es-es/extension/payment/amazon_login_pay.php
@@ -1,27 +1,27 @@
<?php
// Heading
$_['heading_title'] = 'Amazon Pay';
-$_['heading_address'] = 'Please choose a delivery address';
-$_['heading_payment'] = 'Please select a payment method';
-$_['heading_confirm'] = 'Order summary';
+$_['heading_address'] = 'Por favor elija una dirección de entrega';
+$_['heading_payment'] = 'Por favor seleccione un método de pago';
+$_['heading_confirm'] = 'Resumen del pedido';
// Text
-$_['text_back'] = 'Back';
-$_['text_cart'] = 'Cart';
-$_['text_confirm'] = 'Confirm';
-$_['text_continue'] = 'Continue';
+$_['text_back'] = 'Atrás';
+$_['text_cart'] = 'Carrito';
+$_['text_confirm'] = 'Confimar';
+$_['text_continue'] = 'Continuar';
$_['text_lpa'] = 'Amazon Pay';
-$_['text_enter_coupon'] = 'Enter your coupon code here. If you don\'t have one, leave it empty.';
-$_['text_coupon'] = 'Coupon';
-$_['text_tax_other'] = 'Taxes / Other handling fees';
-$_['text_success_title'] = 'Your order has been placed!';
-$_['text_payment_success'] = 'Your order was successfully placed. Order details are below';
+$_['text_enter_coupon'] = 'Ingrese su código de cupón aquí. Si no tiene uno, déjelo vacío.';
+$_['text_coupon'] = 'Cupón';
+$_['text_tax_other'] = 'Impuestos / Otras tarifas de manejo';
+$_['text_success_title'] = '¡Su orden ha sido puesta!';
+$_['text_payment_success'] = 'Su pedido fue realizado con éxito. Los detalles del pedido están a continuación';
// Error
-$_['error_payment_method'] = 'Please select a payment method';
-$_['error_shipping'] = 'Please select a shipping method';
-$_['error_shipping_address'] = 'Please select a delivery address';
-$_['error_shipping_methods'] = 'There was an error retrieving your address from Amazon. Please contact the shop administrator for help.';
-$_['error_no_shipping_methods'] = 'There are no shipping options to the selected address. Please select a different shipping address.';
-$_['error_process_order'] = 'There was an error processing your order. Please contact the shop administrator for help.';
-$_['error_login'] = 'Login failed';
-$_['error_login_email'] = 'Login failed: %s account email address did not match Amazon account email address';
-$_['error_minimum'] = 'Minimum order amount for Amazon Pay is %s!';
+$_['error_payment_method'] = 'Por favor seleccione un método de pago';
+$_['error_shipping'] = 'Por favor, seleccione un método de envío';
+$_['error_shipping_address'] = 'Por favor seleccione una dirección de entrega';
+$_['error_shipping_methods'] = 'Se produjo un error al recuperar su dirección de Amazon. Póngase en contacto con el administrador de la tienda para obtener ayuda.';
+$_['error_no_shipping_methods'] = 'No hay opciones de envío a la dirección seleccionada. Por favor seleccione una dirección de envío diferente.';
+$_['error_process_order'] = 'Se produjo un error al procesar su pedido. Póngase en contacto con el administrador de la tienda para obtener ayuda.';
+$_['error_login'] = 'Error de Inicio de Sesión';
+$_['error_login_email'] = 'Error de Inicio de Sesión: %s la dirección de correo electrónico de la cuenta no coincidía con la dirección de correo electrónico de la cuenta de Amazon';
+$_['error_minimum'] = 'El monto mínimo de pedido para Amazon Pay es %s!';
diff --git a/public/catalog/language/es-es/extension/payment/authorizenet_aim.php b/public/catalog/language/es-es/extension/payment/authorizenet_aim.php
index 9e38d63..1a00154 100644
--- a/public/catalog/language/es-es/extension/payment/authorizenet_aim.php
+++ b/public/catalog/language/es-es/extension/payment/authorizenet_aim.php
@@ -1,10 +1,10 @@
<?php
// Text
-$_['text_title'] = 'Credit Card / Debit Card (Authorize.Net)';
-$_['text_credit_card'] = 'Credit Card Details';
+$_['text_title'] = 'Tarjeta de Crédito / Tarjeta de Débito (Authorize.Net)';
+$_['text_credit_card'] = 'Detalles de la Tarjeta de Crédito';
// Entry
-$_['entry_cc_owner'] = 'Card Owner';
-$_['entry_cc_number'] = 'Card Number';
-$_['entry_cc_expire_date'] = 'Card Expiry Date';
-$_['entry_cc_cvv2'] = 'Card Security Code (CVV2)'; \ No newline at end of file
+$_['entry_cc_owner'] = 'Dueño de la Tarjeta';
+$_['entry_cc_number'] = 'Número de la Tarjeta';
+$_['entry_cc_expire_date'] = 'Fecha de Expiración de la Tarjeta';
+$_['entry_cc_cvv2'] = 'Código de Seguridad de la Tarjeta (CVV2)';
diff --git a/public/catalog/language/es-es/extension/payment/authorizenet_sim.php b/public/catalog/language/es-es/extension/payment/authorizenet_sim.php
index 0d7c977..b21e15b 100644
--- a/public/catalog/language/es-es/extension/payment/authorizenet_sim.php
+++ b/public/catalog/language/es-es/extension/payment/authorizenet_sim.php
@@ -1,3 +1,3 @@
<?php
// Text
-$_['text_title'] = 'Credit Card / Debit Card (Authorize.Net)'; \ No newline at end of file
+$_['text_title'] = 'Tarjeta de Crédito / Tarjeta de Débito (Authorize.Net)';
diff --git a/public/catalog/language/es-es/extension/payment/bank_transfer.php b/public/catalog/language/es-es/extension/payment/bank_transfer.php
index 3f5b87d..4240c5f 100644
--- a/public/catalog/language/es-es/extension/payment/bank_transfer.php
+++ b/public/catalog/language/es-es/extension/payment/bank_transfer.php
@@ -1,6 +1,6 @@
<?php
// Text
-$_['text_title'] = 'Bank Transfer';
-$_['text_instruction'] = 'Bank Transfer Instructions';
-$_['text_description'] = 'Please transfer the total amount to the following bank account.';
-$_['text_payment'] = 'Your order will not ship until we receive payment.'; \ No newline at end of file
+$_['text_title'] = 'Transferencia Bancaria';
+$_['text_instruction'] = 'Instrucciones de Transferencia Bancaria';
+$_['text_description'] = 'Transfiera el Importe Total a la siguiente Cuenta Bancaria.';
+$_['text_payment'] = 'Su pedido no se enviará hasta que recibamos el pago.';
diff --git a/public/catalog/language/es-es/extension/payment/bluepay_hosted.php b/public/catalog/language/es-es/extension/payment/bluepay_hosted.php
index bc9b9b7..fcf7987 100644
--- a/public/catalog/language/es-es/extension/payment/bluepay_hosted.php
+++ b/public/catalog/language/es-es/extension/payment/bluepay_hosted.php
@@ -1,28 +1,28 @@
<?php
// Text
-$_['text_title'] = 'Credit Card / Debit Card (BluePay)';
-$_['text_credit_card'] = 'Card Details';
-$_['text_description'] = 'Items on %s Order No: %s';
-$_['text_card_type'] = 'Card Type: ';
-$_['text_card_name'] = 'Card Name: ';
-$_['text_card_digits'] = 'Last Digits: ';
-$_['text_card_expiry'] = 'Expiry: ';
-$_['text_transaction_error'] = 'There was an error processing your transaction - ';
+$_['text_title'] = 'Tarjeta de Crédito / Tarjeta de Débido (BluePay)';
+$_['text_credit_card'] = 'Detalles de la Tarjeta';
+$_['text_description'] = 'Artículos en %s No del Pedido: %s';
+$_['text_card_type'] = 'Tipo de Tarjeta: ';
+$_['text_card_name'] = 'Nombre de la Tarjeta: ';
+$_['text_card_digits'] = 'Últimos Digitos: ';
+$_['text_card_expiry'] = 'Caduca: ';
+$_['text_transaction_error'] = 'Se produjo un error al procesar su transacción. - ';
// Entry
-$_['entry_card'] = 'New or Existing Card: ';
-$_['entry_card_existing'] = 'Existing';
-$_['entry_card_new'] = 'New';
-$_['entry_card_save'] = 'Remember Card Details';
-$_['entry_cc_owner'] = 'Card Owner';
-$_['entry_cc_number'] = 'Card Number';
-$_['entry_cc_start_date'] = 'Card Valid From Date';
-$_['entry_cc_expire_date'] = 'Card Expiry Date';
-$_['entry_cc_cvv2'] = 'Card Security Code (CVV2)';
-$_['entry_cc_address'] = 'Street Address';
-$_['entry_cc_city'] = 'City';
-$_['entry_cc_state'] = 'State';
+$_['entry_card'] = 'Tarjeta Nueva o Existente: ';
+$_['entry_card_existing'] = 'Existente';
+$_['entry_card_new'] = 'Nuevo';
+$_['entry_card_save'] = 'Recordar Detalles de la Tarjeta';
+$_['entry_cc_owner'] = 'Dueño de la Tarjeta';
+$_['entry_cc_number'] = 'Número de la Tarjeta';
+$_['entry_cc_start_date'] = 'Tarjeta Válida desde la Fecha';
+$_['entry_cc_expire_date'] = 'Fecha de Caduca de la Tarjeta';
+$_['entry_cc_cvv2'] = 'Código de Seguridad de la Tarjeta (CVV2)';
+$_['entry_cc_address'] = 'Dirección';
+$_['entry_cc_city'] = 'Ciudad';
+$_['entry_cc_state'] = 'Estado';
$_['entry_cc_zipcode'] = 'Zipcode';
-$_['entry_cc_phone'] = 'Phone';
+$_['entry_cc_phone'] = 'Teléfono';
$_['entry_cc_email'] = 'Email';
-$_['entry_cc_choice'] = 'Choose an Existing Card'; \ No newline at end of file
+$_['entry_cc_choice'] = 'Elija una Tarjeta Existente';
diff --git a/public/catalog/language/es-es/extension/payment/bluepay_redirect.php b/public/catalog/language/es-es/extension/payment/bluepay_redirect.php
index d770a28..26ecad7 100644
--- a/public/catalog/language/es-es/extension/payment/bluepay_redirect.php
+++ b/public/catalog/language/es-es/extension/payment/bluepay_redirect.php
@@ -1,30 +1,30 @@
<?php
// Text
-$_['text_title'] = 'Credit Card / Debit Card (BluePay)';
-$_['text_credit_card'] = 'Card Details';
-$_['text_description'] = 'Items on %s Order No: %s';
-$_['text_card_type'] = 'Card Type: ';
-$_['text_card_name'] = 'Card Name: ';
-$_['text_card_digits'] = 'Last Digits: ';
-$_['text_card_expiry'] = 'Expiry: ';
+$_['text_title'] = 'Tarjeta de Crédito / Tarjeta de Débito (BluePay)';
+$_['text_credit_card'] = 'Detalles de la Tarjeta';
+$_['text_description'] = 'Artículos en %s No del Pedido: %s';
+$_['text_card_type'] = 'Tipo de Tarjeta: ';
+$_['text_card_name'] = 'Nombre de Tarjeta: ';
+$_['text_card_digits'] = 'Últimos dígitos: ';
+$_['text_card_expiry'] = 'Caduca: ';
// Returned text
-$_['text_transaction_error'] = 'There was an error processing your transaction - ';
+$_['text_transaction_error'] = 'Se produjo un error al procesar su transacción. - ';
// Entry
-$_['entry_card'] = 'New or Existing Card: ';
-$_['entry_card_existing'] = 'Existing';
-$_['entry_card_new'] = 'New';
-$_['entry_card_save'] = 'Remember Card Details';
-$_['entry_cc_owner'] = 'Card Owner';
-$_['entry_cc_number'] = 'Card Number';
-$_['entry_cc_start_date'] = 'Card Valid From Date';
-$_['entry_cc_expire_date'] = 'Card Expiry Date';
-$_['entry_cc_cvv2'] = 'Card Security Code (CVV2)';
-$_['entry_cc_address'] = 'Street Address';
-$_['entry_cc_city'] = 'City';
-$_['entry_cc_state'] = 'State';
+$_['entry_card'] = 'Tarjeta Nueva o Existente: ';
+$_['entry_card_existing'] = 'Existente';
+$_['entry_card_new'] = 'Nuevo';
+$_['entry_card_save'] = 'Recordar Detalles de la Tarjeta';
+$_['entry_cc_owner'] = 'Dueño de la Tarjeta';
+$_['entry_cc_number'] = 'Número de Tarjeta';
+$_['entry_cc_start_date'] = 'Tarjeta válida desde la fecha';
+$_['entry_cc_expire_date'] = 'Fecha de expiración de la Tarjeta';
+$_['entry_cc_cvv2'] = 'Código de seguridad de la Tarjeta (CVV2)';
+$_['entry_cc_address'] = 'Dirección';
+$_['entry_cc_city'] = 'Ciudad';
+$_['entry_cc_state'] = 'Estado';
$_['entry_cc_zipcode'] = 'Zipcode';
-$_['entry_cc_phone'] = 'Phone';
+$_['entry_cc_phone'] = 'Teléfono';
$_['entry_cc_email'] = 'E-mail';
-$_['entry_cc_choice'] = 'Choose an Existing Card'; \ No newline at end of file
+$_['entry_cc_choice'] = 'Elija una tarjeta existente';
diff --git a/public/catalog/language/es-es/extension/payment/cardconnect.php b/public/catalog/language/es-es/extension/payment/cardconnect.php
index 0d6fc95..efa65ef 100644
--- a/public/catalog/language/es-es/extension/payment/cardconnect.php
+++ b/public/catalog/language/es-es/extension/payment/cardconnect.php
@@ -1,44 +1,44 @@
<?php
// Text
-$_['text_title'] = 'Credit Card / Debit Card';
-$_['text_card_details'] = 'Card Details';
-$_['text_echeck_details'] = 'eCheck Details';
-$_['text_card'] = 'Card';
+$_['text_title'] = 'Tarjeta de Crédito / Tarjeta de Débito';
+$_['text_card_details'] = 'Detalles de Tarjeta';
+$_['text_echeck_details'] = 'Detalles eCheck';
+$_['text_card'] = 'Tarjeta';
$_['text_echeck'] = 'eCheck';
-$_['text_wait'] = 'Please wait!';
-$_['text_confirm_delete'] = 'Are you sure you want to delete the card?';
-$_['text_no_cards'] = 'No cards saved yet';
-$_['text_select_card'] = 'Please select a card';
+$_['text_wait'] = '¡Por favor espera!';
+$_['text_confirm_delete'] = '¿Estás seguro de que deseas eliminar la tarjeta?';
+$_['text_no_cards'] = 'No hay tarjetas guardadas todavía';
+$_['text_select_card'] = 'Por favor seleccione una Tarjeta';
// Entry
-$_['entry_method'] = 'Method';
-$_['entry_card_new_or_old'] = 'New / Existing Card';
-$_['entry_card_new'] = 'New';
-$_['entry_card_old'] = 'Existing';
-$_['entry_card_type'] = 'Card Type';
-$_['entry_card_number'] = 'Card Number';
-$_['entry_card_expiry'] = 'Expiry';
+$_['entry_method'] = 'Método';
+$_['entry_card_new_or_old'] = 'Tarjeta Nueva / Existente';
+$_['entry_card_new'] = 'Nuevo';
+$_['entry_card_old'] = 'Existente';
+$_['entry_card_type'] = 'Tipo de Tarjeta';
+$_['entry_card_number'] = 'Número de Tarjeta';
+$_['entry_card_expiry'] = 'Caduca';
$_['entry_card_cvv2'] = 'CVV2';
-$_['entry_card_save'] = 'Save Card';
-$_['entry_card_choice'] = 'Choose Your Card';
-$_['entry_account_number'] = 'Account Number';
-$_['entry_routing_number'] = 'Routing Number';
+$_['entry_card_save'] = 'Guardar Tarjeta';
+$_['entry_card_choice'] = 'Elige Tu Tarjeta';
+$_['entry_account_number'] = 'Número de Cuenta';
+$_['entry_routing_number'] = 'Número de Enrutamiento';
// Button
-$_['button_confirm'] = 'Confirm Order';
-$_['button_delete'] = 'Delete Selected Card';
+$_['button_confirm'] = 'Confirmar Pedido';
+$_['button_delete'] = 'Eliminar Tarjeta Seleccionada';
// Error
-$_['error_card_number'] = 'Card Number must be between 1 and 19 characters!';
-$_['error_card_type'] = 'Card Type is not a valid selection!';
-$_['error_card_cvv2'] = 'CVV2 must be between 1 and 4 characters!';
-$_['error_data_missing'] = 'Missing data!';
-$_['error_not_logged_in'] = 'Not logged in!';
-$_['error_no_order'] = 'No matching order!';
-$_['error_no_post_data'] = 'No $_POST data';
-$_['error_select_card'] = 'Please select a card!';
-$_['error_no_card'] = 'No such card found!';
-$_['error_no_echeck'] = 'eCheck is not supported!';
-$_['error_account_number'] = 'Account Number must be between 1 and 19 characters!';
-$_['error_routing_number'] = 'Routing Number must be between 1 and 9 characters!';
-$_['error_not_enabled'] = 'Module not enabled'; \ No newline at end of file
+$_['error_card_number'] = '¡El número de Tarjeta debe tener entre 1 y 19 caracteres!';
+$_['error_card_type'] = '¡El tipo de Tarjeta no es una selección válida!';
+$_['error_card_cvv2'] = '¡CVV2 debe tener entre 1 y 4 caracteres!';
+$_['error_data_missing'] = '¡Datos Faltantes!';
+$_['error_not_logged_in'] = '¡No ha iniciado sesión!';
+$_['error_no_order'] = '¡No hay pedido coincidente!';
+$_['error_no_post_data'] = 'No hay datos de $_POST';
+$_['error_select_card'] = 'Por favor seleccione una Tarjeta!';
+$_['error_no_card'] = '¡No se encontró dicha Tarjeta!';
+$_['error_no_echeck'] = '¡eCheck no es compatible!';
+$_['error_account_number'] = '¡El número de cuenta debe tener entre 1 y 19 caracteres!';
+$_['error_routing_number'] = '¡El número de ruta debe tener entre 1 y 9 caracteres!';
+$_['error_not_enabled'] = 'Módulo no habilitado';
diff --git a/public/catalog/language/es-es/extension/payment/cardinity.php b/public/catalog/language/es-es/extension/payment/cardinity.php
index 6bff596..722fd41 100644
--- a/public/catalog/language/es-es/extension/payment/cardinity.php
+++ b/public/catalog/language/es-es/extension/payment/cardinity.php
@@ -1,24 +1,24 @@
<?php
// Text
-$_['text_title'] = 'Credit Card / Debit Card (Cardinity)';
-$_['text_payment_success'] = 'Payment success, details below';
-$_['text_payment_failed'] = 'Payment failed, details below';
+$_['text_title'] = 'Tarjeta de Crédito / Tarjeta de Débito (Cardinity)';
+$_['text_payment_success'] = 'Pago exitoso, detalles a continuación';
+$_['text_payment_failed'] = 'Pago fallido, detalles a continuación';
// Entry
-$_['entry_holder'] = 'Card Holder Name';
-$_['entry_pan'] = 'Card Number';
-$_['entry_expires'] = 'Expires';
-$_['entry_exp_month'] = 'Month';
-$_['entry_exp_year'] = 'Year';
-$_['entry_cvc'] = 'CVC';
+$_['entry_holder'] = 'Nombre del Titular de la Tarjeta';
+$_['entry_pan'] = 'Número de Tarjeta';
+$_['entry_expires'] = 'Caduca';
+$_['entry_exp_month'] = 'Mes';
+$_['entry_exp_year'] = 'Año';
+$_['entry_cvc'] = 'CVC';
// Error
-$_['error_process_order'] = 'There was an error processing your order. Please contact the shop administrator for help.';
-$_['error_invalid_currency'] = 'Please use a valid currency.';
-$_['error_finalizing_payment'] = 'Error finalizing payment.';
-$_['error_unknown_order_id'] = 'Could not find cardinity payment with this order_id.';
-$_['error_invalid_hash'] = 'Invalid hash.';
-$_['error_payment_declined'] = 'Payment was declined by issuing bank.';
+$_['error_process_order'] = 'Se produjo un error al procesar su pedido. Póngase en contacto con el administrador de la tienda para obtener ayuda.';
+$_['error_invalid_currency'] = 'Por favor use una moneda válida.';
+$_['error_finalizing_payment'] = 'Error al finalizar el pago.';
+$_['error_unknown_order_id'] = 'No se pudo encontrar el pago de cardinity con este order_id.';
+$_['error_invalid_hash'] = 'Hash inválido.';
+$_['error_payment_declined'] = 'El pago fue rechazado por el banco emisor.';
// Button
-$_['button_confirm'] = 'Pay Now'; \ No newline at end of file
+$_['button_confirm'] = 'Pague Ahora';
diff --git a/public/catalog/language/es-es/extension/payment/cheque.php b/public/catalog/language/es-es/extension/payment/cheque.php
index 9a2954a..3d67eb8 100644
--- a/public/catalog/language/es-es/extension/payment/cheque.php
+++ b/public/catalog/language/es-es/extension/payment/cheque.php
@@ -1,7 +1,7 @@
<?php
// Text
-$_['text_title'] = 'Cheque / Money Order';
-$_['text_instruction'] = 'Cheque / Money Order Instructions';
-$_['text_payable'] = 'Make Payable To: ';
-$_['text_address'] = 'Send To: ';
-$_['text_payment'] = 'Your order will not ship until we receive payment.'; \ No newline at end of file
+$_['text_title'] = 'Cheque / Giro Postal';
+$_['text_instruction'] = 'Cheque / Instrucciones de Giro Postal';
+$_['text_payable'] = 'Pagar A: ';
+$_['text_address'] = 'Envia A: ';
+$_['text_payment'] = 'Su pedido no se enviará hasta que recibamos el pago.';
diff --git a/public/catalog/language/es-es/extension/payment/cod.php b/public/catalog/language/es-es/extension/payment/cod.php
index 2a2b1c0..aa73c65 100644
--- a/public/catalog/language/es-es/extension/payment/cod.php
+++ b/public/catalog/language/es-es/extension/payment/cod.php
@@ -1,3 +1,3 @@
<?php
// Text
-$_['text_title'] = 'Cash On Delivery'; \ No newline at end of file
+$_['text_title'] = 'Pago Contra Entrega';
diff --git a/public/catalog/language/es-es/extension/payment/divido.php b/public/catalog/language/es-es/extension/payment/divido.php
index c852f86..7212fc8 100644
--- a/public/catalog/language/es-es/extension/payment/divido.php
+++ b/public/catalog/language/es-es/extension/payment/divido.php
@@ -1,17 +1,17 @@
<?php
-$_['text_checkout_title'] = 'Pay in instalments';
-$_['text_choose_plan'] = 'Choose your plan';
-$_['text_choose_deposit'] = 'Choose your deposit';
-$_['text_monthly_payments'] = 'monthly payments of';
-$_['text_months'] = 'months';
-$_['text_term'] = 'Term';
-$_['text_deposit'] = 'Deposit';
-$_['text_credit_amount'] = 'Cost of credit';
-$_['text_amount_payable'] = 'Total payable';
-$_['text_total_interest'] = 'Total interest APR';
-$_['text_monthly_installment'] = 'Monthly installment';
-$_['text_redirection'] = 'You will be redirected to Divido to complete this finance application when you confirm your order';
-$_['divido_checkout'] = 'Confirm and checkout with Divido';
-$_['deposit_to_low'] = 'Deposit to low';
-$_['credit_amount_to_low'] = 'Credit amount to low';
-$_['no_country'] = 'Country not accepted';
+$_['text_checkout_title'] = 'Pagar en cuotas';
+$_['text_choose_plan'] = 'Elige tu plan';
+$_['text_choose_deposit'] = 'Elige tu depósito';
+$_['text_monthly_payments'] = 'pagos mensuales de';
+$_['text_months'] = 'meses';
+$_['text_term'] = 'Término';
+$_['text_deposit'] = 'Depositar';
+$_['text_credit_amount'] = 'Costo de crédito';
+$_['text_amount_payable'] = 'Total a pagar';
+$_['text_total_interest'] = 'APR de interés Total';
+$_['text_monthly_installment'] = 'Pagos mensuales';
+$_['text_redirection'] = 'Será redirigido a Divido para completar esta solicitud de financiación cuando confirme su pedido';
+$_['divido_checkout'] = 'Confirmar y pagar con Divido';
+$_['deposit_to_low'] = 'Depositar a bajo';
+$_['credit_amount_to_low'] = 'Monto de crédito a bajo';
+$_['no_country'] = 'País no aceptado';
diff --git a/public/catalog/language/es-es/extension/payment/eway.php b/public/catalog/language/es-es/extension/payment/eway.php
index 6cb6f65..4d96e82 100644
--- a/public/catalog/language/es-es/extension/payment/eway.php
+++ b/public/catalog/language/es-es/extension/payment/eway.php
@@ -1,235 +1,235 @@
<?php
// Text
-$_['text_title'] = 'Pay with Credit Card (eWAY)';
-$_['text_credit_card'] = 'Credit Card Details';
-$_['text_testing'] = 'This payment gateway is currently being tested. Your credit card will not be charged.<br />If this is a real order, please use an alternate method of payment at this time.';
+$_['text_title'] = 'Pagar con Tarjeta de Crédito (eWAY)';
+$_['text_credit_card'] = 'Detalles de la Tarjeta de Crédito';
+$_['text_testing'] = 'Esta pasarela de pago se está probando actualmente. No se cargará a su tarjeta de crédito. <br/> Si se trata de un pedido real, utilice un método de pago alternativo en este momento.';
-$_['text_basket'] = 'Basket';
-$_['text_checkout'] = 'Checkout';
-$_['text_success'] = 'Success';
-$_['text_shipping'] = 'Shipping';
+$_['text_basket'] = 'Cesta';
+$_['text_checkout'] = 'Checkout';
+$_['text_success'] = 'Éxito';
+$_['text_shipping'] = 'Envío';
// Entry
-$_['entry_cc_number'] = 'Card number';
-$_['entry_cc_name'] = 'Cardholder name';
-$_['entry_cc_expire_date'] = 'Card expiry date';
-$_['entry_cc_cvv2'] = 'Card security code (CVV2)';
+$_['entry_cc_number'] = 'Número de Tarjeta';
+$_['entry_cc_name'] = 'Nombre del Titular de la Tarjeta';
+$_['entry_cc_expire_date'] = 'Fecha de Expiración de la Tarjeta';
+$_['entry_cc_cvv2'] = 'Código de Seguridad de la Tarjeta (CVV2)';
-$_['button_pay'] = 'Pay now';
+$_['button_pay'] = 'Pagar Ahora';
-$_['text_card_accepted'] = 'Accepted cards: ';
-$_['text_card_type_m'] = 'Mastercard';
-$_['text_card_type_v'] = 'Visa (Credit/Debit/Electron/Delta)';
-$_['text_card_type_c'] = 'Diners';
-$_['text_card_type_a'] = 'American Express';
-$_['text_card_type_j'] = 'JCB';
-$_['text_card_type_pp'] = 'Paypal';
-$_['text_card_type_mp'] = 'Masterpass';
-$_['text_card_type_vm'] = 'Visa Checkout';
-$_['text_type_help'] = 'After you click "Confirm Order" you will be redirected to ';
+$_['text_card_accepted'] = 'Tarjetas Aceptadas: ';
+$_['text_card_type_m'] = 'Mastercard';
+$_['text_card_type_v'] = 'Visa (Credhttps://firejail.wordpress.com/download-2/cve-status/it/Debit/Electron/Delta)';
+$_['text_card_type_c'] = 'Diners';
+$_['text_card_type_a'] = 'American Express';
+$_['text_card_type_j'] = 'JCB';
+$_['text_card_type_pp'] = 'Paypal';
+$_['text_card_type_mp'] = 'Masterpass';
+$_['text_card_type_vm'] = 'Visa Checkout';
+$_['text_type_help'] = 'Después de hacer clic en "Confirmar pedido", será redirigido a ';
-$_['text_transaction_failed'] = 'Sorry, your payment has been declined.';
+$_['text_transaction_failed'] = 'Lo sentimos, su pago ha sido rechazado.';
// Help
-$_['help_cvv'] = 'For Mastercard or Visa, this is the last three digits in the signature area on the back of your card.';
-$_['help_cvv_amex'] = 'For American Express, it\'s the four digits on the front of the card';
+$_['help_cvv'] = 'Para Mastercard o Visa, estos son los últimos tres dígitos en el área de firma en el reverso de su tarjeta.';
+$_['help_cvv_amex'] = 'Para American Express, son los cuatro dígitos en el frente de la tarjeta';
// Validation Error codes
-$_['text_card_message_Please check the API Key and Password'] = 'Please check the API Key and Password';
+$_['text_card_message_Please check the API Key and Password'] = 'Por favor verifique la clave y contraseña de API';
-$_['text_card_message_V6000'] = 'Undefined Validation Error';
-$_['text_card_message_V6001'] = 'Invalid Customer IP';
-$_['text_card_message_V6002'] = 'Invalid DeviceID';
-$_['text_card_message_V6011'] = 'Invalid Amount';
-$_['text_card_message_V6012'] = 'Invalid Invoice Description';
-$_['text_card_message_V6013'] = 'Invalid Invoice Number';
-$_['text_card_message_V6014'] = 'Invalid Invoice Reference';
-$_['text_card_message_V6015'] = 'Invalid Currency Code';
-$_['text_card_message_V6016'] = 'Payment Required';
-$_['text_card_message_V6017'] = 'Payment Currency Code Required';
-$_['text_card_message_V6018'] = 'Unknown Payment Currency Code';
-$_['text_card_message_V6021'] = 'Cardholder Name Required';
-$_['text_card_message_V6022'] = 'Card Number Required';
-$_['text_card_message_V6023'] = 'CVN Required';
-$_['text_card_message_V6031'] = 'Invalid Card Number';
-$_['text_card_message_V6032'] = 'Invalid CVN';
-$_['text_card_message_V6033'] = 'Invalid Expiry Date';
-$_['text_card_message_V6034'] = 'Invalid Issue Number';
-$_['text_card_message_V6035'] = 'Invalid Start Date';
-$_['text_card_message_V6036'] = 'Invalid Month';
-$_['text_card_message_V6037'] = 'Invalid Year';
-$_['text_card_message_V6040'] = 'Invalid Token Customer Id';
-$_['text_card_message_V6041'] = 'Customer Required';
-$_['text_card_message_V6042'] = 'Customer First Name Required';
-$_['text_card_message_V6043'] = 'Customer Last Name Required';
-$_['text_card_message_V6044'] = 'Customer Country Code Required';
-$_['text_card_message_V6045'] = 'Customer Title Required';
-$_['text_card_message_V6046'] = 'Token Customer ID Required';
-$_['text_card_message_V6047'] = 'RedirectURL Required';
-$_['text_card_message_V6051'] = 'Invalid First Name';
-$_['text_card_message_V6052'] = 'Invalid Last Name';
-$_['text_card_message_V6053'] = 'Invalid Country Code';
-$_['text_card_message_V6054'] = 'Invalid Email';
-$_['text_card_message_V6055'] = 'Invalid Phone';
-$_['text_card_message_V6056'] = 'Invalid Mobile';
-$_['text_card_message_V6057'] = 'Invalid Fax';
-$_['text_card_message_V6058'] = 'Invalid Title';
-$_['text_card_message_V6059'] = 'Redirect URL Invalid';
-$_['text_card_message_V6060'] = 'Redirect URL Invalid';
-$_['text_card_message_V6061'] = 'Invalid Reference';
-$_['text_card_message_V6062'] = 'Invalid Company Name';
-$_['text_card_message_V6063'] = 'Invalid Job Description';
-$_['text_card_message_V6064'] = 'Invalid Street1';
-$_['text_card_message_V6065'] = 'Invalid Street2';
-$_['text_card_message_V6066'] = 'Invalid City';
-$_['text_card_message_V6067'] = 'Invalid State';
-$_['text_card_message_V6068'] = 'Invalid Postalcode';
-$_['text_card_message_V6069'] = 'Invalid Email';
-$_['text_card_message_V6070'] = 'Invalid Phone';
-$_['text_card_message_V6071'] = 'Invalid Mobile';
-$_['text_card_message_V6072'] = 'Invalid Comments';
-$_['text_card_message_V6073'] = 'Invalid Fax';
-$_['text_card_message_V6074'] = 'Invalid Url';
-$_['text_card_message_V6075'] = 'Invalid Shipping Address First Name';
-$_['text_card_message_V6076'] = 'Invalid Shipping Address Last Name';
-$_['text_card_message_V6077'] = 'Invalid Shipping Address Street1';
-$_['text_card_message_V6078'] = 'Invalid Shipping Address Street2';
-$_['text_card_message_V6079'] = 'Invalid Shipping Address City';
-$_['text_card_message_V6080'] = 'Invalid Shipping Address State';
-$_['text_card_message_V6081'] = 'Invalid Shipping Address PostalCode';
-$_['text_card_message_V6082'] = 'Invalid Shipping Address Email';
-$_['text_card_message_V6083'] = 'Invalid Shipping Address Phone';
-$_['text_card_message_V6084'] = 'Invalid Shipping Address Country';
-$_['text_card_message_V6091'] = 'Unknown Country Code';
-$_['text_card_message_V6100'] = 'Invalid Card Name';
-$_['text_card_message_V6101'] = 'Invalid Card Expiry Month';
-$_['text_card_message_V6102'] = 'Invalid Card Expiry Year';
-$_['text_card_message_V6103'] = 'Invalid Card Start Month';
-$_['text_card_message_V6104'] = 'Invalid Card Start Year';
-$_['text_card_message_V6105'] = 'Invalid Card Issue Number';
-$_['text_card_message_V6106'] = 'Invalid Card CVN';
-$_['text_card_message_V6107'] = 'Invalid AccessCode';
-$_['text_card_message_V6108'] = 'Invalid CustomerHostAddress';
-$_['text_card_message_V6109'] = 'Invalid UserAgent';
-$_['text_card_message_V6110'] = 'Invalid Card Number';
-$_['text_card_message_V6111'] = 'Unauthorised API Access, Account Not PCI Certified';
-$_['text_card_message_V6112'] = 'Redundant card details other than expiry year and month';
-$_['text_card_message_V6113'] = 'Invalid transaction for refund';
-$_['text_card_message_V6114'] = 'Gateway validation error';
-$_['text_card_message_V6115'] = 'Invalid DirectRefundRequest, Transaction ID';
-$_['text_card_message_V6116'] = 'Invalid card data on original TransactionID';
-$_['text_card_message_V6124'] = 'Invalid Line Items. The line items have been provided however the totals do not match the TotalAmount field';
-$_['text_card_message_V6125'] = 'Selected Payment Type not enabled';
-$_['text_card_message_V6126'] = 'Invalid encrypted card number, decryption failed';
-$_['text_card_message_V6127'] = 'Invalid encrypted cvn, decryption failed';
-$_['text_card_message_V6128'] = 'Invalid Method for Payment Type';
-$_['text_card_message_V6129'] = 'Transaction has not been authorised for Capture/Cancellation';
-$_['text_card_message_V6130'] = 'Generic customer information error';
-$_['text_card_message_V6131'] = 'Generic shipping information error';
-$_['text_card_message_V6132'] = 'Transaction has already been completed or voided, operation not permitted';
-$_['text_card_message_V6133'] = 'Checkout not available for Payment Type';
-$_['text_card_message_V6134'] = 'Invalid Auth Transaction ID for Capture/Void';
-$_['text_card_message_V6135'] = 'PayPal Error Processing Refund';
-$_['text_card_message_V6140'] = 'Merchant account is suspended';
-$_['text_card_message_V6141'] = 'Invalid PayPal account details or API signature';
-$_['text_card_message_V6142'] = 'Authorise not available for Bank/Branch';
-$_['text_card_message_V6150'] = 'Invalid Refund Amount';
-$_['text_card_message_V6151'] = 'Refund amount greater than original transaction';
+$_['text_card_message_V6000'] = 'Error de Validación Indefinido';
+$_['text_card_message_V6001'] = 'IP de Cliente Inválida';
+$_['text_card_message_V6002'] = 'ID de Dispositivo Inválido';
+$_['text_card_message_V6011'] = 'Monto Inválido';
+$_['text_card_message_V6012'] = 'Descripción de factura no válida';
+$_['text_card_message_V6013'] = 'Número de factura Inválido';
+$_['text_card_message_V6014'] = 'Referencia de factura Inválida';
+$_['text_card_message_V6015'] = 'Código de Moneda Inválido';
+$_['text_card_message_V6016'] = 'Pago Requerido';
+$_['text_card_message_V6017'] = 'Código de Moneda de Pago Requerido';
+$_['text_card_message_V6018'] = 'Código de Moneda de Pago Desconocido';
+$_['text_card_message_V6021'] = 'Nombre del Titular de la Tarjeta Requerido';
+$_['text_card_message_V6022'] = 'Número de Tarjeta Requerido';
+$_['text_card_message_V6023'] = 'CVN Requerido';
+$_['text_card_message_V6031'] = 'Numero de Tarjeta Invalido';
+$_['text_card_message_V6032'] = 'CVN Inválido';
+$_['text_card_message_V6033'] = 'Fecha de Vencimiento Inválida';
+$_['text_card_message_V6034'] = 'Número de Emisión Inválido';
+$_['text_card_message_V6035'] = 'Fecha de Inicio Inválida';
+$_['text_card_message_V6036'] = 'Mes Inválido';
+$_['text_card_message_V6037'] = 'Año Inválido';
+$_['text_card_message_V6040'] = 'ID de Cliente de Token Inválido';
+$_['text_card_message_V6041'] = 'Cliente Requerido';
+$_['text_card_message_V6042'] = 'Nombre del Cliente Requerido';
+$_['text_card_message_V6043'] = 'Apellido del Cliente Requerido';
+$_['text_card_message_V6044'] = 'Código de País del Cliente Requerido';
+$_['text_card_message_V6045'] = 'Título del Cliente Requerido';
+$_['text_card_message_V6046'] = 'Token ID de Cliente Requerida';
+$_['text_card_message_V6047'] = 'RedirectURL Requerido';
+$_['text_card_message_V6051'] = 'Nombre Inválido';
+$_['text_card_message_V6052'] = 'Apellido Inválido';
+$_['text_card_message_V6053'] = 'Código de País Inválido';
+$_['text_card_message_V6054'] = 'Email Inválido';
+$_['text_card_message_V6055'] = 'Teléfono Inválido';
+$_['text_card_message_V6056'] = 'Móvil Inválido';
+$_['text_card_message_V6057'] = 'Fax Inválido';
+$_['text_card_message_V6058'] = 'Título Inválido';
+$_['text_card_message_V6059'] = 'URL de Redireccionamiento Inválido';
+$_['text_card_message_V6060'] = 'URL de Redireccionamiento Inválido';
+$_['text_card_message_V6061'] = 'Referencia Inválida';
+$_['text_card_message_V6062'] = 'Nombre de Empresa Inválido';
+$_['text_card_message_V6063'] = 'Descripción de Trabajo Inválida';
+$_['text_card_message_V6064'] = 'Calle1 Inválida';
+$_['text_card_message_V6065'] = 'Calle2 Inválida';
+$_['text_card_message_V6066'] = 'Ciudad Inválida';
+$_['text_card_message_V6067'] = 'Estado Inválido';
+$_['text_card_message_V6068'] = 'Código Postal Inválido';
+$_['text_card_message_V6069'] = 'Email Inválido';
+$_['text_card_message_V6070'] = 'Teléfono Inválido';
+$_['text_card_message_V6071'] = 'Móvil Inválido';
+$_['text_card_message_V6072'] = 'Comentarios Inválidos';
+$_['text_card_message_V6073'] = 'Fax Inválido';
+$_['text_card_message_V6074'] = 'URL Inválida';
+$_['text_card_message_V6075'] = 'Primer Nombre de la Dirección de Envío Inválida';
+$_['text_card_message_V6076'] = 'Último Nombre de la Dirección de Envío Inválida';
+$_['text_card_message_V6077'] = 'Dirección de Envío de la Calle1 Inválida';
+$_['text_card_message_V6078'] = 'Dirección de Envío de la Calle2 Inválida';
+$_['text_card_message_V6079'] = 'Dirección de la Ciudad de Envío Inválida';
+$_['text_card_message_V6080'] = 'Dirección de Envío del Lugar Inválida';
+$_['text_card_message_V6081'] = 'Código Postal de la Dirección de Envío Inválido';
+$_['text_card_message_V6082'] = 'Email de la Dirección de Envío Inválida';
+$_['text_card_message_V6083'] = 'Teléfono de la Dirección de Envío Inválido';
+$_['text_card_message_V6084'] = 'Dirección del País de Envio Inválido';
+$_['text_card_message_V6091'] = 'Código de País Desconocido';
+$_['text_card_message_V6100'] = 'Nombre de Tarjeta Inválido';
+$_['text_card_message_V6101'] = 'Mes de Vencimiento de Tarjeta Inválido';
+$_['text_card_message_V6102'] = 'Año de Vencimiento de Tarjeta Inválido';
+$_['text_card_message_V6103'] = 'Mes de Inicio de Tarjeta Inválido';
+$_['text_card_message_V6104'] = 'Año de Inicio de Tarjeta Inválido';
+$_['text_card_message_V6105'] = 'Número de Emisión de Tarjeta Inválido';
+$_['text_card_message_V6106'] = 'CVN Tarjeta Inválida';
+$_['text_card_message_V6107'] = 'Código de Acceso Inválido';
+$_['text_card_message_V6108'] = 'Dirección de Host del Cliente Inválida';
+$_['text_card_message_V6109'] = 'UserAgent Inválido';
+$_['text_card_message_V6110'] = 'Numero de Tarjeta Invalido';
+$_['text_card_message_V6111'] = 'Acceso a API No Autorizado, Cuenta no Certificada por PCI';
+$_['text_card_message_V6112'] = 'Detalles de la Tarjeta redundante que no sean el año y mes de Vencimiento';
+$_['text_card_message_V6113'] = 'Transacción no válida para reembolso';
+$_['text_card_message_V6114'] = 'Error de validación de puerta de enlace';
+$_['text_card_message_V6115'] = 'DirectRefundRequest Inválido, ID de Transacción';
+$_['text_card_message_V6116'] = 'ID de Transacción de Datos de la Tarjeta Inválida';
+$_['text_card_message_V6124'] = 'Línea de Artículos Inválida. Se han proporcionado las líneas de pedido, sin embargo, los totales no coinciden con el campo TotalAmount';
+$_['text_card_message_V6125'] = 'Tipo de Pago Seleccionado no habilitado';
+$_['text_card_message_V6126'] = 'Número de Tarjeta cifrado no válido, error de descifrado';
+$_['text_card_message_V6127'] = 'cvn cifrado no válido, el descifrado falló';
+$_['text_card_message_V6128'] = 'Método no válido para el Tipo de Pago';
+$_['text_card_message_V6129'] = 'La Transacción no ha sido autorizada para Captura/Cancelación';
+$_['text_card_message_V6130'] = 'Error genérico de información del cliente';
+$_['text_card_message_V6131'] = 'Error genérico de información de envío';
+$_['text_card_message_V6132'] = 'La transacción ya se ha completado o anulado, la operación no está permitida';
+$_['text_card_message_V6133'] = 'Pago no disponible para el Tipo de Pago';
+$_['text_card_message_V6134'] = 'ID de Transacción de autenticación no válida para Captura/Anulación';
+$_['text_card_message_V6135'] = 'Error de Reembolso de procesamiento de PayPal';
+$_['text_card_message_V6140'] = 'La Cuenta Merchant esta suspendida';
+$_['text_card_message_V6141'] = 'Detalles de cuenta de PayPal o firma de API no válidos';
+$_['text_card_message_V6142'] = 'Autorización no disponible para Banco/Sucursal';
+$_['text_card_message_V6150'] = 'Monto de Reembolso Inválido';
+$_['text_card_message_V6151'] = 'Monto de Reembolso mayor que la transacción original';
// Payment failure messages
-$_['text_card_message_D4401'] = 'Refer to Issuer';
-$_['text_card_message_D4402'] = 'Refer to Issuer, special';
-$_['text_card_message_D4403'] = 'No Merchant';
-$_['text_card_message_D4404'] = 'Pick Up Card';
-$_['text_card_message_D4405'] = 'Do Not Honour';
-$_['text_card_message_D4406'] = 'Error';
-$_['text_card_message_D4407'] = 'Pick Up Card, Special';
-$_['text_card_message_D4409'] = 'Request In Progress';
-$_['text_card_message_D4412'] = 'Invalid Transaction';
-$_['text_card_message_D4413'] = 'Invalid Amount';
-$_['text_card_message_D4414'] = 'Invalid Card Number';
-$_['text_card_message_D4415'] = 'No Issuer';
-$_['text_card_message_D4419'] = 'Re-enter Last Transaction';
-$_['text_card_message_D4421'] = 'No Method Taken';
-$_['text_card_message_D4422'] = 'Suspected Malfunction';
-$_['text_card_message_D4423'] = 'Unacceptable Transaction Fee';
-$_['text_card_message_D4425'] = 'Unable to Locate Record On File';
-$_['text_card_message_D4430'] = 'Format Error';
-$_['text_card_message_D4431'] = 'Bank Not Supported By Switch';
-$_['text_card_message_D4433'] = 'Expired Card, Capture';
-$_['text_card_message_D4434'] = 'Suspected Fraud, Retain Card';
-$_['text_card_message_D4435'] = 'Card Acceptor, Contact Acquirer, Retain Card';
-$_['text_card_message_D4436'] = 'Restricted Card, Retain Card';
-$_['text_card_message_D4437'] = 'Contact Acquirer Security Department, Retain Card';
-$_['text_card_message_D4438'] = 'PIN Tries Exceeded, Capture';
-$_['text_card_message_D4439'] = 'No Credit Account';
-$_['text_card_message_D4440'] = 'Function Not Supported';
-$_['text_card_message_D4441'] = 'Lost Card';
-$_['text_card_message_D4442'] = 'No Universal Account';
-$_['text_card_message_D4443'] = 'Stolen Card';
-$_['text_card_message_D4444'] = 'No Investment Account';
-$_['text_card_message_D4451'] = 'Insufficient Funds';
-$_['text_card_message_D4452'] = 'No Cheque Account';
-$_['text_card_message_D4453'] = 'No Savings Account';
-$_['text_card_message_D4454'] = 'Expired Card';
-$_['text_card_message_D4455'] = 'Incorrect PIN';
-$_['text_card_message_D4456'] = 'No Card Record';
-$_['text_card_message_D4457'] = 'Function Not Permitted to Cardholder';
-$_['text_card_message_D4458'] = 'Function Not Permitted to Terminal';
-$_['text_card_message_D4460'] = 'Acceptor Contact Acquirer';
-$_['text_card_message_D4461'] = 'Exceeds Withdrawal Limit';
-$_['text_card_message_D4462'] = 'Restricted Card';
-$_['text_card_message_D4463'] = 'Security Violation';
-$_['text_card_message_D4464'] = 'Original Amount Incorrect';
-$_['text_card_message_D4466'] = 'Acceptor Contact Acquirer, Security';
-$_['text_card_message_D4467'] = 'Capture Card';
-$_['text_card_message_D4475'] = 'PIN Tries Exceeded';
-$_['text_card_message_D4482'] = 'CVV Validation Error';
-$_['text_card_message_D4490'] = 'Cutoff In Progress';
-$_['text_card_message_D4491'] = 'Card Issuer Unavailable';
-$_['text_card_message_D4492'] = 'Unable To Route Transaction';
-$_['text_card_message_D4493'] = 'Cannot Complete, Violation Of The Law';
-$_['text_card_message_D4494'] = 'Duplicate Transaction';
-$_['text_card_message_D4496'] = 'System Error';
-$_['text_card_message_D4497'] = 'MasterPass Error Failed';
-$_['text_card_message_D4498'] = 'PayPal Create Transaction Error Failed';
-$_['text_card_message_D4499'] = 'Invalid Transaction for Auth/Void';
+$_['text_card_message_D4401'] = 'Referir a Incidencia';
+$_['text_card_message_D4402'] = 'Referir a Incidencia, Especial';
+$_['text_card_message_D4403'] = 'No Merchant';
+$_['text_card_message_D4404'] = 'Pick Up Card';
+$_['text_card_message_D4405'] = 'Do Not Honour';
+$_['text_card_message_D4406'] = 'Error';
+$_['text_card_message_D4407'] = 'Tarjeta Pick Up, Especial';
+$_['text_card_message_D4409'] = 'Petición En Progreso';
+$_['text_card_message_D4412'] = 'Transacción Inválida';
+$_['text_card_message_D4413'] = 'Monto Inválido';
+$_['text_card_message_D4414'] = 'Número de Tarjeta Inválido';
+$_['text_card_message_D4415'] = 'No Issuer';
+$_['text_card_message_D4419'] = 'Vuelva a ingresar la última Transacción';
+$_['text_card_message_D4421'] = 'Ningún Método Tomado';
+$_['text_card_message_D4422'] = 'Sospecha de Mal Funcionamiento';
+$_['text_card_message_D4423'] = 'Tarifa de Transacción Inaceptable';
+$_['text_card_message_D4425'] = 'No se puede Localizar el Registro en el Archivo';
+$_['text_card_message_D4430'] = 'Format Error';
+$_['text_card_message_D4431'] = 'Banco no admitido por Switch';
+$_['text_card_message_D4433'] = 'Tarjeta vencida, Captura';
+$_['text_card_message_D4434'] = 'Sospecha de fraude, Tarjeta Retenida';
+$_['text_card_message_D4435'] = 'Aceptador de Tarjeta, Adquirente de Contacto, Tarjeta Retenida';
+$_['text_card_message_D4436'] = 'Tarjeta Restringida, Tarjeta Retenida';
+$_['text_card_message_D4437'] = 'Comuníquese con el Departamento de Seguridad del Comprador, Tarjeta Retenida';
+$_['text_card_message_D4438'] = 'Intentos de PIN excedidos, Captura';
+$_['text_card_message_D4439'] = 'Sin Cuenta de Crédito';
+$_['text_card_message_D4440'] = 'Función No Admitida';
+$_['text_card_message_D4441'] = 'Tarjeta Perdida';
+$_['text_card_message_D4442'] = 'Sin Cuenta Universal';
+$_['text_card_message_D4443'] = 'Tarjeta Robada';
+$_['text_card_message_D4444'] = 'Sin Cuenta de Inversión';
+$_['text_card_message_D4451'] = 'Fondos Insuficientes';
+$_['text_card_message_D4452'] = 'Sin Cuenta de Cheques';
+$_['text_card_message_D4453'] = 'Sin Cuenta de Ahorro';
+$_['text_card_message_D4454'] = 'Tarjeta Expirada';
+$_['text_card_message_D4455'] = 'PIN Incorrecto';
+$_['text_card_message_D4456'] = 'Sin Registro de Tarjeta';
+$_['text_card_message_D4457'] = 'Función No Permitida para el Titular de la Tarjeta';
+$_['text_card_message_D4458'] = 'Función No Permitida a la Terminal';
+$_['text_card_message_D4460'] = 'Adquiriente Contacto Adquirente';
+$_['text_card_message_D4461'] = 'Excede el Límite de Retiro';
+$_['text_card_message_D4462'] = 'Tarjeta Restringida';
+$_['text_card_message_D4463'] = 'Violación de Seguridad';
+$_['text_card_message_D4464'] = 'Cantidad Original Incorrecta';
+$_['text_card_message_D4466'] = 'Adquisidor Contacto Adquirer, Seguridad';
+$_['text_card_message_D4467'] = 'Tarjeta de Captura';
+$_['text_card_message_D4475'] = 'Intentos de PIN Excedidos';
+$_['text_card_message_D4482'] = 'Error de Validación de CVV';
+$_['text_card_message_D4490'] = 'Corte en Progreso';
+$_['text_card_message_D4491'] = 'Emisor de Tarjeta No Disponible';
+$_['text_card_message_D4492'] = 'No se puede Enrutar la Transacción';
+$_['text_card_message_D4493'] = 'No se puede Completar, Violación de la Ley';
+$_['text_card_message_D4494'] = 'Transaccion Duplicada';
+$_['text_card_message_D4496'] = 'Error del Sistema';
+$_['text_card_message_D4497'] = 'Error de MasterPass Fallido';
+$_['text_card_message_D4498'] = 'Error al Crear la Transacción de PayPal';
+$_['text_card_message_D4499'] = 'Transacción Inválida para Autenticación/Anulación';
-$_['text_card_message_F7000'] = 'Undefined Fraud Error';
-$_['text_card_message_F7001'] = 'Challenged Fraud';
-$_['text_card_message_F7002'] = 'Country Match Fraud';
-$_['text_card_message_F7003'] = 'High Risk Country Fraud';
-$_['text_card_message_F7004'] = 'Anonymous Proxy Fraud';
-$_['text_card_message_F7005'] = 'Transparent Proxy Fraud';
-$_['text_card_message_F7006'] = 'Free Email Fraud';
-$_['text_card_message_F7007'] = 'International Transaction Fraud';
-$_['text_card_message_F7008'] = 'Risk Score Fraud';
-$_['text_card_message_F7009'] = 'Denied Fraud';
-$_['text_card_message_F7010'] = 'Denied by PayPal Fraud Rules';
-$_['text_card_message_F9010'] = 'High Risk Billing Country';
-$_['text_card_message_F9011'] = 'High Risk Credit Card Country';
-$_['text_card_message_F9012'] = 'High Risk Customer IP Address';
-$_['text_card_message_F9013'] = 'High Risk Email Address';
-$_['text_card_message_F9014'] = 'High Risk Shipping Country';
-$_['text_card_message_F9015'] = 'Multiple card numbers for single email address';
-$_['text_card_message_F9016'] = 'Multiple card numbers for single location';
-$_['text_card_message_F9017'] = 'Multiple email addresses for single card number';
-$_['text_card_message_F9018'] = 'Multiple email addresses for single location';
-$_['text_card_message_F9019'] = 'Multiple locations for single card number';
-$_['text_card_message_F9020'] = 'Multiple locations for single email address';
-$_['text_card_message_F9021'] = 'Suspicious Customer First Name';
-$_['text_card_message_F9022'] = 'Suspicious Customer Last Name';
-$_['text_card_message_F9023'] = 'Transaction Declined';
-$_['text_card_message_F9024'] = 'Multiple transactions for same address with known credit card';
-$_['text_card_message_F9025'] = 'Multiple transactions for same address with new credit card';
-$_['text_card_message_F9026'] = 'Multiple transactions for same email with new credit card';
-$_['text_card_message_F9027'] = 'Multiple transactions for same email with known credit card';
-$_['text_card_message_F9028'] = 'Multiple transactions for new credit card';
-$_['text_card_message_F9029'] = 'Multiple transactions for known credit card';
-$_['text_card_message_F9030'] = 'Multiple transactions for same email address';
-$_['text_card_message_F9031'] = 'Multiple transactions for same credit card';
-$_['text_card_message_F9032'] = 'Invalid Customer Last Name';
-$_['text_card_message_F9033'] = 'Invalid Billing Street';
-$_['text_card_message_F9034'] = 'Invalid Shipping Street';
-$_['text_card_message_F9037'] = 'Suspicious Customer Email Address'; \ No newline at end of file
+$_['text_card_message_F7000'] = 'Error de Fraude Indefinido';
+$_['text_card_message_F7001'] = 'Fraude Impugnado';
+$_['text_card_message_F7002'] = 'Fraude de Coincidencias de País';
+$_['text_card_message_F7003'] = 'Fraude Nacional de Alto Riesgo';
+$_['text_card_message_F7004'] = 'Fraude de Proxy Anónimo';
+$_['text_card_message_F7005'] = 'Fraude de Proxy Transparente';
+$_['text_card_message_F7006'] = 'Fraude de Email Gratuito';
+$_['text_card_message_F7007'] = 'Fraude de Transacciones Internacionales';
+$_['text_card_message_F7008'] = 'Fraude de Puntaje de Riesgo';
+$_['text_card_message_F7009'] = 'Fraude Denegado';
+$_['text_card_message_F7010'] = 'Denegado por las Reglas de Fraude de PayPal';
+$_['text_card_message_F9010'] = 'País de Facturación de alto Riesgo';
+$_['text_card_message_F9011'] = 'País de Tarjeta de Crédito de Alto Riesgo';
+$_['text_card_message_F9012'] = 'Dirección IP de Cliente de Alto Riesgo';
+$_['text_card_message_F9013'] = 'Dirección de Email de Alto Riesgo';
+$_['text_card_message_F9014'] = 'País de Envío de Alto Riesgo';
+$_['text_card_message_F9015'] = 'Múltiples Números de Tarjeta para una sola Dirección de Email';
+$_['text_card_message_F9016'] = 'Múltiples Números de Tarjeta para una ubicación única';
+$_['text_card_message_F9017'] = 'Múltiples Direcciones de Email para un solo Número de Tarjeta';
+$_['text_card_message_F9018'] = 'Múltiples Direcciones de Email para una sola Ubicación';
+$_['text_card_message_F9019'] = 'Múltiples Ubicaciones para un solo Número de Tarjeta';
+$_['text_card_message_F9020'] = 'Múltiples Ubicaciones para una sola Dirección de Email';
+$_['text_card_message_F9021'] = 'Nombre del Cliente Sospechoso';
+$_['text_card_message_F9022'] = 'Apellido del Cliente Sospechoso';
+$_['text_card_message_F9023'] = 'Transaccion Rechazada';
+$_['text_card_message_F9024'] = 'Múltiples transacciones para la misma dirección con tarjeta de crédito conocida';
+$_['text_card_message_F9025'] = 'Múltiples transacciones para la misma dirección con nueva tarjeta de crédito';
+$_['text_card_message_F9026'] = 'Múltiples transacciones para el mismo email con una nueva tarjeta de crédito';
+$_['text_card_message_F9027'] = 'Múltiples transacciones para el mismo email con tarjeta de crédito conocida';
+$_['text_card_message_F9028'] = 'Múltiples transacciones para una nueva tarjeta de crédito.';
+$_['text_card_message_F9029'] = 'Múltiples transacciones para tarjeta de crédito conocida';
+$_['text_card_message_F9030'] = 'Múltiples transacciones para la misma dirección de email';
+$_['text_card_message_F9031'] = 'Múltiples transacciones para la misma tarjeta de crédito';
+$_['text_card_message_F9032'] = 'Apellido del Cliente Inválido';
+$_['text_card_message_F9033'] = 'Calle de Facturación Inválida';
+$_['text_card_message_F9034'] = 'Calle de Envío Inválida';
+$_['text_card_message_F9037'] = 'Dirección de email sospechosa del cliente';
diff --git a/public/catalog/language/es-es/extension/payment/firstdata.php b/public/catalog/language/es-es/extension/payment/firstdata.php
index f4cf96e..c1aae4d 100644
--- a/public/catalog/language/es-es/extension/payment/firstdata.php
+++ b/public/catalog/language/es-es/extension/payment/firstdata.php
@@ -1,42 +1,42 @@
<?php
// Heading
-$_['text_title'] = 'Credit / Debit card (First Data)';
+$_['text_title'] = 'Tarjeta de Crédito / Débito (primeros datos)';
// Button
-$_['button_confirm'] = 'Continue';
+$_['button_confirm'] = 'Continuar';
// Text
-$_['text_new_card'] = 'New card';
-$_['text_store_card'] = 'Remember my card details';
-$_['text_address_response'] = 'Address verification: ';
-$_['text_address_ppx'] = 'No address data provided or Address not checked by the Card Issuer';
-$_['text_address_yyy'] = 'Card Issuer confirmed that street and postcode match with their records';
-$_['text_address_yna'] = 'Card Issuer confirmed that street matches with their records but postcode does not match';
-$_['text_address_nyz'] = 'Card Issuer confirmed that postcode matches with their records but street does not match';
-$_['text_address_nnn'] = 'Both street and postcode do not match with the Card Issuer records';
-$_['text_address_ypx'] = 'Card Issuer confirmed that street matches with their records. The Issuer did not check the postcode';
-$_['text_address_pyx'] = 'Card Issuer confirmed that postcode matches with their records. The Issuer did not check the street';
-$_['text_address_xxu'] = 'Card Issuer did not check the AVS information';
-$_['text_card_code_verify'] = 'Security code: ';
-$_['text_card_code_m'] = 'Card security code match';
-$_['text_card_code_n'] = 'Card security code does not match';
-$_['text_card_code_p'] = 'Not processed';
-$_['text_card_code_s'] = 'Merchant has indicated that the card security code is not present on the card';
-$_['text_card_code_u'] = 'Issuer is not certified and/or has not provided encryption keys';
-$_['text_card_code_x'] = 'No response from the credit card association was received';
-$_['text_card_code_blank'] = 'A blank response should indicate that no code was sent and that there was no indication that the code was not present on the card.';
-$_['text_card_type_m'] = 'Mastercard';
-$_['text_card_type_v'] = 'Visa (Credit/Debit/Electron/Delta)';
-$_['text_card_type_c'] = 'Diners';
-$_['text_card_type_a'] = 'American Express';
-$_['text_card_type_ma'] = 'Maestro';
-$_['text_card_type_mauk'] = 'Maestro UK/Solo';
-$_['text_response_code_full'] = 'Approval code: ';
-$_['text_response_code'] = 'Full response code: ';
-$_['text_response_card'] = 'Card used: ';
-$_['text_response_card_type'] = 'Card type: ';
-$_['text_response_proc_code'] = 'Processor code: ';
-$_['text_response_ref'] = 'Ref number: ';
+$_['text_new_card'] = 'Nueva Tarjeta';
+$_['text_store_card'] = 'Recuerda los detalles de mi tarjeta';
+$_['text_address_response'] = 'Verificación de dirección: ';
+$_['text_address_ppx'] = 'No se proporcionaron datos de la dirección o la dirección no fue verificada por el emisor de la tarjeta';
+$_['text_address_yyy'] = 'El emisor de la tarjeta confirmó que la calle y el código postal coinciden con sus registros';
+$_['text_address_yna'] = 'El emisor de la tarjeta confirmó que la calle coincide con sus registros, pero el código postal no coincide';
+$_['text_address_nyz'] = 'El emisor de la tarjeta confirmó que el código postal coincide con sus registros, pero la calle no coincide';
+$_['text_address_nnn'] = 'Tanto la calle como el código postal no coinciden con los registros del emisor de la tarjeta';
+$_['text_address_ypx'] = 'El emisor de la tarjea confirmó que la calle coincide con sus registros. El emisor no verificó el código postal';
+$_['text_address_pyx'] = 'El emisor de la tarjeta confirmó que el código postal coincide con sus registros. El emisor no revisó la calle';
+$_['text_address_xxu'] = 'El emisor de la tarjeta no verificó la información de AVS';
+$_['text_card_code_verify'] = 'Código de seguridad: ';
+$_['text_card_code_m'] = 'Código de seguridad de la tarjeta';
+$_['text_card_code_n'] = 'El código de seguridad de la tarjeta no coincide';
+$_['text_card_code_p'] = 'No procesado';
+$_['text_card_code_s'] = 'El comerciante ha indicado que el código de seguridad de la tarjeta no está presente en la tarjeta';
+$_['text_card_code_u'] = 'El emisor no está certificado y/o no ha proporcionado claves de cifrado';
+$_['text_card_code_x'] = 'No se recibió respuesta de la asociación de tarjeta de crédito.';
+$_['text_card_code_blank'] = 'Una respuesta en blanco debería indicar que no se envió ningún código y que no había indicios de que el código no estuviera presente en la tarjeta.';
+$_['text_card_type_m'] = 'Mastercard';
+$_['text_card_type_v'] = 'Visa (Credit/Debit/Electron/Delta)';
+$_['text_card_type_c'] = 'Diners';
+$_['text_card_type_a'] = 'American Express';
+$_['text_card_type_ma'] = 'Maestro';
+$_['text_card_type_mauk'] = 'Maestro UK/Solo';
+$_['text_response_code_full'] = 'Código de aprovación: ';
+$_['text_response_code'] = 'Código de respuesta completo: ';
+$_['text_response_card'] = 'Tarjeta utilizada: ';
+$_['text_response_card_type'] = 'Tipo de Tarjeta: ';
+$_['text_response_proc_code'] = 'Código de procesador: ';
+$_['text_response_ref'] = 'Número de referencia: ';
// Error
-$_['error_failed'] = 'Unable to process your payment, please try again'; \ No newline at end of file
+$_['error_failed'] = 'No se puede procesar su pago, intente nuevamente';
diff --git a/public/catalog/language/es-es/extension/payment/firstdata_remote.php b/public/catalog/language/es-es/extension/payment/firstdata_remote.php
index 7fbc19a..3893251 100644
--- a/public/catalog/language/es-es/extension/payment/firstdata_remote.php
+++ b/public/catalog/language/es-es/extension/payment/firstdata_remote.php
@@ -1,57 +1,57 @@
<?php
// Text
-$_['text_title'] = 'Credit or Debit Card';
-$_['text_credit_card'] = 'Credit Card Details';
-$_['text_wait'] = 'Please wait!';
+$_['text_title'] = 'Tarjeta de Crédito o Débito';
+$_['text_credit_card'] = 'Detalles de la Tarjeta de Crédito';
+$_['text_wait'] = '¡Por favor espera!';
// Entry
-$_['entry_cc_number'] = 'Card number';
-$_['entry_cc_name'] = 'Cardholder name';
-$_['entry_cc_expire_date'] = 'Card expiry date';
-$_['entry_cc_cvv2'] = 'Card security code (CVV2)';
+$_['entry_cc_number'] = 'Número de Tarjeta';
+$_['entry_cc_name'] = 'Nombre del Titular de la Tarjeta';
+$_['entry_cc_expire_date'] = 'Fecha de Expiración de la Tarjeta';
+$_['entry_cc_cvv2'] = 'Código de Seguridad de la Tarjeta (CVV2)';
// Help
-$_['help_start_date'] = '(if available)';
-$_['help_issue'] = '(for Maestro and Solo cards only)';
+$_['help_start_date'] = '(si está disponible)';
+$_['help_issue'] = '(solo para Tarjetas Maestro y Solo)';
// Text
-$_['text_result'] = 'Result: ';
-$_['text_approval_code'] = 'Approval code: ';
-$_['text_reference_number'] = 'Reference: ';
-$_['text_card_number_ref'] = 'Card last 4 digits: xxxx ';
-$_['text_card_brand'] = 'Card brand: ';
-$_['text_response_code'] = 'Response code: ';
-$_['text_fault'] = 'Fault message: ';
-$_['text_error'] = 'Error message: ';
-$_['text_avs'] = 'Address verification: ';
-$_['text_address_ppx'] = 'No address data provided or Address not checked by the Card Issuer';
-$_['text_address_yyy'] = 'Card Issuer confirmed that street and postcode match with their records';
-$_['text_address_yna'] = 'Card Issuer confirmed that street matches with their records but postcode does not match';
-$_['text_address_nyz'] = 'Card Issuer confirmed that postcode matches with their records but street does not match';
-$_['text_address_nnn'] = 'Both street and postcode do not match with the Card Issuer records';
-$_['text_address_ypx'] = 'Card Issuer confirmed that street matches with their records. The Issuer did not check the postcode';
-$_['text_address_pyx'] = 'Card Issuer confirmed that postcode matches with their records. The Issuer did not check the street';
-$_['text_address_xxu'] = 'Card Issuer did not check the AVS information';
-$_['text_card_code_verify'] = 'Security code: ';
-$_['text_card_code_m'] = 'Card security code match';
-$_['text_card_code_n'] = 'Card security code does not match';
-$_['text_card_code_p'] = 'Not processed';
-$_['text_card_code_s'] = 'Merchant has indicated that the card security code is not present on the card';
-$_['text_card_code_u'] = 'Issuer is not certified and/or has not provided encryption keys';
-$_['text_card_code_x'] = 'No response from the credit card association was received';
-$_['text_card_code_blank'] = 'A blank response should indicate that no code was sent and that there was no indication that the code was not present on the card.';
-$_['text_card_accepted'] = 'Accepted cards: ';
-$_['text_card_type_m'] = 'Mastercard';
-$_['text_card_type_v'] = 'Visa (Credit/Debit/Electron/Delta)';
-$_['text_card_type_c'] = 'Diners';
-$_['text_card_type_a'] = 'American Express';
-$_['text_card_type_ma'] = 'Maestro';
-$_['text_card_new'] = 'New card';
-$_['text_response_proc_code'] = 'Processor code: ';
-$_['text_response_ref'] = 'Ref number: ';
+$_['text_result'] = 'Resultado: ';
+$_['text_approval_code'] = 'Código de Aprovación: ';
+$_['text_reference_number'] = 'Referencia: ';
+$_['text_card_number_ref'] = 'Tarjeta de los últimos 4 dígitos: xxxx ';
+$_['text_card_brand'] = 'Marca de la Tarjeta: ';
+$_['text_response_code'] = 'Código de respuesta: ';
+$_['text_fault'] = 'Mensaje de fallo: ';
+$_['text_error'] = 'Mensaje de error: ';
+$_['text_avs'] = 'Verificación de dirección: ';
+$_['text_address_ppx'] = 'No se proporcionaron datos de la dirección o la dirección no fue verificada por el emisor de la tarjeta';
+$_['text_address_yyy'] = 'El emisor de la Tarjeta confirmó que la calle y el código postal coinciden con sus registros';
+$_['text_address_yna'] = 'El emisor de la Tarjeta confirmó que la calle coincide con sus registros, pero el código postal no coincide';
+$_['text_address_nyz'] = 'El emisor de la Tarjeta confirmó que el código postal coincide con sus registros, pero la calle no coincide';
+$_['text_address_nnn'] = 'Tanto la calle como el código postal no coinciden con los registros del emisor de la tarjeta';
+$_['text_address_ypx'] = 'El emisor de la Tarjeta confirmó que la calle coincide con sus registros. El emisor no verificó el código postal';
+$_['text_address_pyx'] = 'El emisor de la Tarjeta confirmó que el código postal coincide con sus registros. El emisor no revisó la calle';
+$_['text_address_xxu'] = 'El emisor de la Tarjeta no verificó la información de AVS';
+$_['text_card_code_verify'] = 'Código de seguridad: ';
+$_['text_card_code_m'] = 'Código de seguridad de la tarjeta';
+$_['text_card_code_n'] = 'El código de seguridad de la tarjeta no coincide';
+$_['text_card_code_p'] = 'No procesado';
+$_['text_card_code_s'] = 'El comerciante ha indicado que el código de seguridad de la tarjeta no está presente en la tarjeta';
+$_['text_card_code_u'] = 'El emisor no está certificado y/o no ha proporcionado claves de cifrado';
+$_['text_card_code_x'] = 'No se recibió respuesta de la asociación de tarjeta de crédito.';
+$_['text_card_code_blank'] = 'Una respuesta en blanco debería indicar que no se envió ningún código y que no había indicios de que el código no estuviera presente en la tarjeta.';
+$_['text_card_accepted'] = 'Tarjetas aceptadas: ';
+$_['text_card_type_m'] = 'Mastercard';
+$_['text_card_type_v'] = 'Visa (Credit/Debit/Electron/Delta)';
+$_['text_card_type_c'] = 'Diners';
+$_['text_card_type_a'] = 'American Express';
+$_['text_card_type_ma'] = 'Maestro';
+$_['text_card_new'] = 'Nueva tarjeta';
+$_['text_response_proc_code'] = 'Código de procesador: ';
+$_['text_response_ref'] = 'Número de referencia: ';
// Error
-$_['error_card_number'] = 'Please check your card number is valid';
-$_['error_card_name'] = 'Please check the card holder name is valid';
-$_['error_card_cvv'] = 'Please check the CVV2 is valid';
-$_['error_failed'] = 'Unable to process your payment, please contact the merchant'; \ No newline at end of file
+$_['error_card_number'] = 'Por favor verifique que su número de tarjeta sea válido';
+$_['error_card_name'] = 'Por favor verifique que el nombre del titular de la tarjeta sea válido';
+$_['error_card_cvv'] = 'Por favor verifique que el CVV2 sea válido';
+$_['error_failed'] = 'Incapaz de procesar su pago, comuníquese con el comerciante';
diff --git a/public/catalog/language/es-es/extension/payment/free_checkout.php b/public/catalog/language/es-es/extension/payment/free_checkout.php
index 05e7670..2720486 100644
--- a/public/catalog/language/es-es/extension/payment/free_checkout.php
+++ b/public/catalog/language/es-es/extension/payment/free_checkout.php
@@ -1,3 +1,3 @@
<?php
// Text
-$_['text_title'] = 'Free Checkout'; \ No newline at end of file
+$_['text_title'] = 'Pago Gratis';
diff --git a/public/catalog/language/es-es/extension/payment/g2apay.php b/public/catalog/language/es-es/extension/payment/g2apay.php
index 5f37c17..8c9fc79 100644
--- a/public/catalog/language/es-es/extension/payment/g2apay.php
+++ b/public/catalog/language/es-es/extension/payment/g2apay.php
@@ -1,3 +1,3 @@
<?php
// Text
-$_['text_title'] = 'Credit / Debit Card / Paypal / Wallet (G2APay)'; \ No newline at end of file
+$_['text_title'] = 'Tarjeta de Crédito / Débito / Paypal / Wallet (G2APay)';
diff --git a/public/catalog/language/es-es/extension/payment/globalpay.php b/public/catalog/language/es-es/extension/payment/globalpay.php
index e25439d..18b7ae7 100644
--- a/public/catalog/language/es-es/extension/payment/globalpay.php
+++ b/public/catalog/language/es-es/extension/payment/globalpay.php
@@ -1,48 +1,48 @@
<?php
// Heading
-$_['text_title'] = 'Credit / Debit card (Globalpay)';
+$_['text_title'] = 'Tarjeta de Crédito / Débito (Globalpay)';
// Button
-$_['button_confirm'] = 'Confirm';
+$_['button_confirm'] = 'Confirmar';
// Entry
-$_['entry_cc_type'] = 'Card Type';
+$_['entry_cc_type'] = 'Tipo de Tarjeta';
// Text
-$_['text_success'] = 'Your payment has been authorised.';
-$_['text_decline'] = 'Your payment was unsuccessful';
-$_['text_bank_error'] = 'There was an error processing your request with the bank.';
-$_['text_generic_error'] = 'There was an error processing your request.';
-$_['text_hash_failed'] = 'Hash check failed. Do not try your payment again as the payment status is unknown. Please contact the merchant.';
-$_['text_link'] = 'Please click <a href="%s">here</a> to continue';
-$_['text_select_card'] = 'Please select your card type';
-$_['text_result'] = 'Auth result';
-$_['text_message'] = 'Message';
-$_['text_cvn_result'] = 'CVN result';
-$_['text_avs_postcode'] = 'AVS postcode';
-$_['text_avs_address'] = 'AVS address';
-$_['text_eci'] = 'ECI (3D secure) result';
-$_['text_tss'] = 'TSS result';
-$_['text_order_ref'] = 'Order ref';
-$_['text_timestamp'] = 'Timestamp';
-$_['text_card_type'] = 'Card type';
-$_['text_card_digits'] = 'Card number';
-$_['text_card_exp'] = 'Card expire';
-$_['text_card_name'] = 'Card name';
-$_['text_3d_s1'] = 'Cardholder Not Enrolled, liability shift';
-$_['text_3d_s2'] = 'Unable To Verify Enrolment, no liability shift';
-$_['text_3d_s3'] = 'Invalid Response From Enrolment Server, no liability shift';
-$_['text_3d_s4'] = 'Enrolled, But Invalid Response From ACS (Access Control Server), no liability shift';
-$_['text_3d_s5'] = 'Successful Authentication, liability shift';
-$_['text_3d_s6'] = 'Authentication Attempt Acknowledged, liability shift';
-$_['text_3d_s7'] = 'Incorrect Password Entered, no liability shift';
-$_['text_3d_s8'] = 'Authentication Unavailable, no liability shift';
-$_['text_3d_s9'] = 'Invalid Response From ACS, no liability shift';
-$_['text_3d_s10'] = 'RealMPI Fatal Error, no liability shift';
-$_['text_3d_liability'] = 'No Liability Shift';
-$_['text_card_visa'] = 'Visa';
-$_['text_card_mc'] = 'Mastercard';
-$_['text_card_amex'] = 'American Express';
-$_['text_card_switch'] = 'Switch';
-$_['text_card_laser'] = 'Laser';
-$_['text_card_diners'] = 'Diners'; \ No newline at end of file
+$_['text_success'] = 'Su pago ha sido autorizado.';
+$_['text_decline'] = 'Su pago no fue exitoso';
+$_['text_bank_error'] = 'Se produjo un error al procesar su solicitud con el banco.';
+$_['text_generic_error'] = 'Hubo un error al procesar su solicitud.';
+$_['text_hash_failed'] = 'La comprobación de hash falló. No intente su pago nuevamente ya que se desconoce el estado del pago. Por favor, póngase en contacto con el comerciante.';
+$_['text_link'] = 'Haga clic en <a href="%s">aquí</a> para continuar';
+$_['text_select_card'] = 'Por favor seleccione su tipo de tarjeta';
+$_['text_result'] = 'Resultado de autenticación';
+$_['text_message'] = 'Mensaje';
+$_['text_cvn_result'] = 'Resultado CVN';
+$_['text_avs_postcode'] = 'Código postal AVS';
+$_['text_avs_address'] = 'Dirección AVS';
+$_['text_eci'] = 'Resultado ECI (3D seguro)';
+$_['text_tss'] = 'Resultado de TSS';
+$_['text_order_ref'] = 'Referencia de Pedido';
+$_['text_timestamp'] = 'Timestamp';
+$_['text_card_type'] = 'Tipo de Tarjeta';
+$_['text_card_digits'] = 'Número de Tarjeta';
+$_['text_card_exp'] = 'La Tarjeta caduca';
+$_['text_card_name'] = 'Nombre de Tarjeta';
+$_['text_3d_s1'] = 'Titular de la Tarjeta No Inscrito, cambio de responsabilidad';
+$_['text_3d_s2'] = 'Incapaz de Verificar la Inscripción, no hay cambio de responsabilidad';
+$_['text_3d_s3'] = 'Respuesta Inválida del Servidor de Inscripción, sin cambio de responsabilidad';
+$_['text_3d_s4'] = 'Inscrito, pero respuesta no válida de ACS (Servidor de Control de Acceso), sin cambio de responsabilidad';
+$_['text_3d_s5'] = 'Autenticación Exitosa, cambio de responsabilidad';
+$_['text_3d_s6'] = 'Intento de Autenticación Reconocido, cambio de responsabilidad';
+$_['text_3d_s7'] = 'Contraseña Incorrecta Ingresada, sin cambio de responsabilidad';
+$_['text_3d_s8'] = 'Autenticación No Disponible, sin cambio de responsabilidad';
+$_['text_3d_s9'] = 'Respuesta Inválida de ACS, sin cambio de responsabilidad';
+$_['text_3d_s10'] = 'Error grave de RealMPI, sin cambio de responsabilidad';
+$_['text_3d_liability'] = 'Sin cambio de responsabilidad';
+$_['text_card_visa'] = 'Visa';
+$_['text_card_mc'] = 'Mastercard';
+$_['text_card_amex'] = 'American Express';
+$_['text_card_switch'] = 'Switch';
+$_['text_card_laser'] = 'Laser';
+$_['text_card_diners'] = 'Diners';
diff --git a/public/catalog/language/es-es/extension/payment/globalpay_remote.php b/public/catalog/language/es-es/extension/payment/globalpay_remote.php
index c28d155..c40f2d2 100644
--- a/public/catalog/language/es-es/extension/payment/globalpay_remote.php
+++ b/public/catalog/language/es-es/extension/payment/globalpay_remote.php
@@ -1,55 +1,55 @@
<?php
// Text
-$_['text_title'] = 'Credit or Debit Card';
-$_['text_credit_card'] = 'Credit Card Details';
-$_['text_wait'] = 'Please wait!';
-$_['text_result'] = 'Result';
-$_['text_message'] = 'Message';
-$_['text_cvn_result'] = 'CVN result';
-$_['text_avs_postcode'] = 'AVS postcode';
-$_['text_avs_address'] = 'AVS address';
-$_['text_eci'] = 'ECI (3D secure) result';
-$_['text_tss'] = 'TSS result';
-$_['text_card_bank'] = 'Card issue bank';
-$_['text_card_country'] = 'Card country';
-$_['text_card_region'] = 'Card region';
-$_['text_last_digits'] = 'Last 4 digits';
-$_['text_order_ref'] = 'Order ref';
-$_['text_timestamp'] = 'Timestamp';
-$_['text_card_visa'] = 'Visa';
-$_['text_card_mc'] = 'Mastercard';
-$_['text_card_amex'] = 'American Express';
-$_['text_card_switch'] = 'Switch';
-$_['text_card_laser'] = 'Laser';
-$_['text_card_diners'] = 'Diners';
-$_['text_auth_code'] = 'Auth code';
-$_['text_3d_s1'] = 'Cardholder Not Enrolled, liability shift';
-$_['text_3d_s2'] = 'Unable To Verify Enrolment, no liability shift';
-$_['text_3d_s3'] = 'Invalid Response From Enrolment Server, no liability shift';
-$_['text_3d_s4'] = 'Enrolled, But Invalid Response From ACS (Access Control Server), no liability shift';
-$_['text_3d_s5'] = 'Successful Authentication, liability shift';
-$_['text_3d_s6'] = 'Authentication Attempt Acknowledged, liability shift';
-$_['text_3d_s7'] = 'Incorrect Password Entered, no liability shift';
-$_['text_3d_s8'] = 'Authentication Unavailable, no liability shift';
-$_['text_3d_s9'] = 'Invalid Response From ACS, no liability shift';
-$_['text_3d_s10'] = 'RealMPI Fatal Error, no liability shift';
+$_['text_title'] = 'Tarjeta de Crédito o Débito';
+$_['text_credit_card'] = 'Detalles de la Tarjeta de Crédito';
+$_['text_wait'] = '¡Por favor espera!';
+$_['text_result'] = 'Resultado';
+$_['text_message'] = 'Mensaje';
+$_['text_cvn_result'] = 'Resultado CVN';
+$_['text_avs_postcode'] = 'Código postal AVS';
+$_['text_avs_address'] = 'Dirección AVS';
+$_['text_eci'] = 'Resultado ECI (3D seguro)';
+$_['text_tss'] = 'Resultado de TSS';
+$_['text_card_bank'] = 'Banco de emisión de Tarjetas';
+$_['text_card_country'] = 'País de la Tarjeta';
+$_['text_card_region'] = 'Región de la Tarjeta';
+$_['text_last_digits'] = 'Últimos 4 dígitos';
+$_['text_order_ref'] = 'Referencia de Pedido';
+$_['text_timestamp'] = 'Timestamp';
+$_['text_card_visa'] = 'Visa';
+$_['text_card_mc'] = 'Mastercard';
+$_['text_card_amex'] = 'American Express';
+$_['text_card_switch'] = 'Switch';
+$_['text_card_laser'] = 'Laser';
+$_['text_card_diners'] = 'Diners';
+$_['text_auth_code'] = 'Código de Autenticación';
+$_['text_3d_s1'] = 'Titular de la Tarjeta No Inscrito, cambio de responsabilidad';
+$_['text_3d_s2'] = 'Incapaz de verificar la Inscripción, no hay cambio de responsabilidad';
+$_['text_3d_s3'] = 'Invalid Response From Enrolment Server, no liability shift';
+$_['text_3d_s4'] = 'Inscrito, pero respuesta no válida de ACS (servidor de control de acceso), sin cambio de responsabilidad';
+$_['text_3d_s5'] = 'Autenticación Exitosa, cambio de responsabilidad';
+$_['text_3d_s6'] = 'Intento de Autenticación reconocido, cambio de responsabilidad';
+$_['text_3d_s7'] = 'Contraseña Incorrecta Ingresada, sin cambio de responsabilidad';
+$_['text_3d_s8'] = 'Autenticación no disponible, sin cambio de responsabilidad';
+$_['text_3d_s9'] = 'Respuesta no válida de ACS, sin cambio de responsabilidad';
+$_['text_3d_s10'] = 'Error grave de RealMPI, sin cambio de responsabilidad';
// Entry
-$_['entry_cc_type'] = 'Card type';
-$_['entry_cc_number'] = 'Card number';
-$_['entry_cc_name'] = 'Cardholder name';
-$_['entry_cc_expire_date'] = 'Card expiry date';
-$_['entry_cc_cvv2'] = 'Card security code (CVV2)';
-$_['entry_cc_issue'] = 'Card issue number';
+$_['entry_cc_type'] = 'Tipo de Tarjeta';
+$_['entry_cc_number'] = 'Número de Tarjeta';
+$_['entry_cc_name'] = 'Nombre del Titular de la Tarjeta';
+$_['entry_cc_expire_date'] = 'Fecha de expiración de la Terjeta';
+$_['entry_cc_cvv2'] = 'Código de Seguridad de la Tarjeta (CVV2)';
+$_['entry_cc_issue'] = 'Número de emisión de la Tarjeta';
// Help
-$_['help_start_date'] = '(if available)';
-$_['help_issue'] = '(for Maestro and Solo cards only)';
+$_['help_start_date'] = '(si esta disponible)';
+$_['help_issue'] = '(solo para Tarjetas Maestro y Solo)';
// Error
-$_['error_card_number'] = 'Please check your card number is valid';
-$_['error_card_name'] = 'Please check the card holder name is valid';
-$_['error_card_cvv'] = 'Please check the CVV2 is valid';
-$_['error_3d_unable'] = 'Merchant requires 3D secure but unable to verify with your bank, please try later';
-$_['error_3d_500_response_no_payment'] = 'An invalid response was received from the card processor, no payment has been taken';
-$_['error_3d_unsuccessful'] = '3D secure authorisation failed'; \ No newline at end of file
+$_['error_card_number'] = 'Por favor verifique que su número de tarjeta sea válido';
+$_['error_card_name'] = 'Por favor verifique que el nombre del titular de la tarjeta sea válido';
+$_['error_card_cvv'] = 'Por favor verifique que el CVV2 sea válido';
+$_['error_3d_unable'] = 'El comerciante requiere 3D seguro pero no puede verificar con su banco, intente más tarde';
+$_['error_3d_500_response_no_payment'] = 'Se recibió una respuesta no válida del procesador de la tarjeta, no se ha realizado ningún pago';
+$_['error_3d_unsuccessful'] = 'Autorización segura 3D fallida';
diff --git a/public/catalog/language/es-es/extension/payment/klarna_account.php b/public/catalog/language/es-es/extension/payment/klarna_account.php
index c5d0089..d4fd799 100644
--- a/public/catalog/language/es-es/extension/payment/klarna_account.php
+++ b/public/catalog/language/es-es/extension/payment/klarna_account.php
@@ -1,38 +1,38 @@
<?php
// Text
-$_['text_title'] = 'Klarna Account - Pay from %s/month';
-$_['text_terms'] = '<span id="klarna_account_toc"></span><script type="text/javascript">var terms = new Klarna.Terms.Account({el: \'klarna_account_toc\', eid: \'%s\', country: \'%s\'});</script>';
-$_['text_information'] = 'Klarna Account Information';
-$_['text_additional'] = 'Klarna Account requires some additional information before they can proccess your order.';
-$_['text_male'] = 'Male';
-$_['text_female'] = 'Female';
-$_['text_year'] = 'Year';
-$_['text_month'] = 'Month';
-$_['text_day'] = 'Day';
-$_['text_payment_option'] = 'Payment options';
-$_['text_single_payment'] = 'Single Payment';
-$_['text_monthly_payment'] = '%s - %s per month';
-$_['text_comment'] = 'Klarna\'s Invoice ID: %s' . "\n" . '%s/%s: %.4f';
+$_['text_title'] = 'Cuenta Klarna - Pague desde %s/mes';
+$_['text_terms'] = '<span id="klarna_account_toc"></span><script>var terms = new Klarna.Terms.Account({el: \'klarna_account_toc\', eid: \'%s\', country: \'%s\'});</script>';
+$_['text_information'] = 'Información de la Cuenta de Klarna';
+$_['text_additional'] = 'La cuenta de Klarna requiere información adicional antes de que puedan procesar su pedido.';
+$_['text_male'] = 'Masculino';
+$_['text_female'] = 'Femenino';
+$_['text_year'] = 'Año';
+$_['text_month'] = 'Mes';
+$_['text_day'] = 'Día';
+$_['text_payment_option'] = 'Opciones de pago';
+$_['text_single_payment'] = 'Pago único';
+$_['text_monthly_payment'] = '%s - %s por mes';
+$_['text_comment'] = 'Klarna\'s ID de Factura: %s' . "\n" . '%s/%s: %.4f';
// Entry
-$_['entry_gender'] = 'Gender';
-$_['entry_pno'] = 'Personal Number';
-$_['entry_dob'] = 'Date of Birth';
-$_['entry_phone_no'] = 'Phone number';
-$_['entry_street'] = 'Street';
-$_['entry_house_no'] = 'House No.';
-$_['entry_house_ext'] = 'House Ext.';
-$_['entry_company'] = 'Company Registration Number';
+$_['entry_gender'] = 'Género';
+$_['entry_pno'] = 'Número Personal';
+$_['entry_dob'] = 'Fecha de Nacimiento';
+$_['entry_phone_no'] = 'Número de Teléfono';
+$_['entry_street'] = 'Calle';
+$_['entry_house_no'] = 'No. Casa';
+$_['entry_house_ext'] = 'Ext. Casa';
+$_['entry_company'] = 'Número de Registro de la Empresa';
// Help
-$_['help_pno'] = 'Please enter your Social Security number here.';
-$_['help_phone_no'] = 'Please enter your phone number.';
-$_['help_street'] = 'Please note that delivery can only take place to the registered address when paying with Klarna.';
-$_['help_house_no'] = 'Please enter your house number.';
-$_['help_house_ext'] = 'Please submit your house extension here. E.g. A, B, C, Red, Blue ect.';
-$_['help_company'] = 'Please enter your Company\'s registration number';
+$_['help_pno'] = 'Por favor ingrese su número de Seguro Social aquí.';
+$_['help_phone_no'] = 'Por favor, introduzca su número de teléfono.';
+$_['help_street'] = 'Tenga en cuenta que la entrega solo puede realizarse a la dirección registrada cuando paga con Klarna.';
+$_['help_house_no'] = 'Por favor ingrese su número de casa.';
+$_['help_house_ext'] = 'Por favor envíe la extensión de su casa aquí. P.ej. A, B, C, rojo, azul etc.';
+$_['help_company'] = 'Ingrese el número de registro de su empresa';
// Error
-$_['error_deu_terms'] = 'You must agree to Klarna\'s privacy policy (Datenschutz)';
-$_['error_address_match'] = 'Billing and Shipping addresses must match if you want to use Klarna Payments';
-$_['error_network'] = 'Error occurred while connecting to Klarna. Please try again later.'; \ No newline at end of file
+$_['error_deu_terms'] = 'Debe aceptar la política de privacidad de Klarna (Datenschutz)';
+$_['error_address_match'] = 'Las direcciones de facturación y envío deben coincidir si desea utilizar Klarna Payments';
+$_['error_network'] = 'Se produjo un error al conectarse a Klarna. Por favor, inténtelo de nuevo más tarde.';
diff --git a/public/catalog/language/es-es/extension/payment/klarna_checkout.php b/public/catalog/language/es-es/extension/payment/klarna_checkout.php
index 855fd59..e9b223d 100644
--- a/public/catalog/language/es-es/extension/payment/klarna_checkout.php
+++ b/public/catalog/language/es-es/extension/payment/klarna_checkout.php
@@ -1,13 +1,13 @@
<?php
// Heading
-$_['heading_title'] = 'Klarna Checkout';
-$_['heading_title_success'] = 'Your Klarna Checkout order has been placed!';
+$_['heading_title'] = 'Klarna Checkout';
+$_['heading_title_success'] = '¡Tu pedido de Klarna Checkout ha sido realizado!';
// Text
-$_['text_title'] = 'Klarna Checkout';
-$_['text_basket'] = 'Shopping Cart';
-$_['text_checkout'] = 'Checkout';
-$_['text_success'] = 'Success';
-$_['text_choose_shipping_method'] = 'Choose shipping method';
-$_['text_sales_tax'] = 'Sales Tax';
-$_['text_newsletter'] = 'Subscribe to our newsletter'; \ No newline at end of file
+$_['text_title'] = 'Klarna Checkout';
+$_['text_basket'] = 'Carrito de compras';
+$_['text_checkout'] = 'Checkout';
+$_['text_success'] = 'Éxito';
+$_['text_choose_shipping_method'] = 'Elige el método de envío';
+$_['text_sales_tax'] = 'Impuesto de venta';
+$_['text_newsletter'] = 'Suscríbete a nuestro boletín';
diff --git a/public/catalog/language/es-es/extension/payment/klarna_invoice.php b/public/catalog/language/es-es/extension/payment/klarna_invoice.php
index ff42e10..c00fc6f 100644
--- a/public/catalog/language/es-es/extension/payment/klarna_invoice.php
+++ b/public/catalog/language/es-es/extension/payment/klarna_invoice.php
@@ -1,35 +1,35 @@
<?php
// Text
-$_['text_title'] = 'Klarna Invoice - Pay within 14 days';
-$_['text_terms_fee'] = '<span id="klarna_invoice_toc"></span> (+%s)<script type="text/javascript">var terms = new Klarna.Terms.Invoice({el: \'klarna_invoice_toc\', eid: \'%s\', country: \'%s\', charge: %s});</script>';
-$_['text_terms_no_fee'] = '<span id="klarna_invoice_toc"></span><script type="text/javascript">var terms = new Klarna.Terms.Invoice({el: \'klarna_invoice_toc\', eid: \'%s\', country: \'%s\'});</script>';
-$_['text_additional'] = 'Klarna Invoice requires some additional information before they can proccess your order.';
-$_['text_male'] = 'Male';
-$_['text_female'] = 'Female';
-$_['text_year'] = 'Year';
-$_['text_month'] = 'Month';
-$_['text_day'] = 'Day';
-$_['text_comment'] = 'Klarna\'s Invoice ID: %s. ' . "\n" . '%s/%s: %.4f';
+$_['text_title'] = 'Factura Klarna - Pague dentro de 14 días';
+$_['text_terms_fee'] = '<span id="klarna_invoice_toc"></span> (+%s)<script>var terms = new Klarna.Terms.Invoice({el: \'klarna_invoice_toc\', eid: \'%s\', country: \'%s\', charge: %s});</script>';
+$_['text_terms_no_fee'] = '<span id="klarna_invoice_toc"></span><script>var terms = new Klarna.Terms.Invoice({el: \'klarna_invoice_toc\', eid: \'%s\', country: \'%s\'});</script>';
+$_['text_additional'] = 'Klarna Invoice requiere información adicional antes de que puedan procesar su pedido.';
+$_['text_male'] = 'Masculino';
+$_['text_female'] = 'Femenino';
+$_['text_year'] = 'Año';
+$_['text_month'] = 'Mes';
+$_['text_day'] = 'Día';
+$_['text_comment'] = 'Klarna\'s ID de Factura: %s. ' . "\n" . '%s/%s: %.4f';
// Entry
-$_['entry_gender'] = 'Gender';
-$_['entry_pno'] = 'Personal Number';
-$_['entry_dob'] = 'Date of Birth';
-$_['entry_phone_no'] = 'Phone number';
-$_['entry_street'] = 'Street';
-$_['entry_house_no'] = 'House No.';
-$_['entry_house_ext'] = 'House Ext.';
-$_['entry_company'] = 'Company Registration Number';
+$_['entry_gender'] = 'Género';
+$_['entry_pno'] = 'Número Personal';
+$_['entry_dob'] = 'Fecha de Nacimiento';
+$_['entry_phone_no'] = 'Número de Teléfono';
+$_['entry_street'] = 'Calle';
+$_['entry_house_no'] = 'No. Casa';
+$_['entry_house_ext'] = 'Ext. Casa';
+$_['entry_company'] = 'Número de Registro de la Empresa';
// Help
-$_['help_pno'] = 'Please enter your Social Security number here.';
-$_['help_phone_no'] = 'Please enter your phone number.';
-$_['help_street'] = 'Please note that delivery can only take place to the registered address when paying with Klarna.';
-$_['help_house_no'] = 'Please enter your house number.';
-$_['help_house_ext'] = 'Please submit your house extension here. E.g. A, B, C, Red, Blue ect.';
-$_['help_company'] = 'Please enter your Company\'s registration number';
+$_['help_pno'] = 'Por favor ingrese su número de Seguro Social aquí.';
+$_['help_phone_no'] = 'Por favor, introduzca su número de teléfono.';
+$_['help_street'] = 'Tenga en cuenta que la entrega solo puede realizarse a la dirección registrada cuando paga con Klarna.';
+$_['help_house_no'] = 'Por favor ingrese su número de casa.';
+$_['help_house_ext'] = 'Por favor envíe la extensión de su casa aquí. P.ej. A, B, C, rojo, azul etc.';
+$_['help_company'] = 'Ingrese el número de registro de su empresa';
// Error
-$_['error_deu_terms'] = 'You must agree to Klarna\'s privacy policy (Datenschutz)';
-$_['error_address_match'] = 'Billing and Shipping addresses must match if you want to use Klarna Invoice';
-$_['error_network'] = 'Error occurred while connecting to Klarna. Please try again later.'; \ No newline at end of file
+$_['error_deu_terms'] = 'Debe aceptar la política de privacidad de Klarna (Datenschutz)';
+$_['error_address_match'] = 'Las direcciones de facturación y envío deben coincidir si desea utilizar la factura de Klarna';
+$_['error_network'] = 'Se produjo un error al conectarse a Klarna. Por favor, inténtelo de nuevo más tarde.';
diff --git a/public/catalog/language/es-es/extension/payment/laybuy.php b/public/catalog/language/es-es/extension/payment/laybuy.php
index c918ffa..93fbd12 100644
--- a/public/catalog/language/es-es/extension/payment/laybuy.php
+++ b/public/catalog/language/es-es/extension/payment/laybuy.php
@@ -1,29 +1,29 @@
<?php
// Heading
-$_['heading_title'] = 'Please Choose Your Payment Plan';
+$_['heading_title'] = 'Por favor elija su plan de pago';
// Text
-$_['text_title'] = 'PUT IT ON LAY-BUY powered by PayPal';
-$_['text_plan_preview'] = 'Plan Preview';
-$_['text_payment'] = 'Payment';
-$_['text_due_date'] = 'Due Date';
-$_['text_amount'] = 'Amount';
-$_['text_downpayment'] = 'Down Payment';
-$_['text_today'] = 'Today';
-$_['text_delivery_msg'] = 'Your goods/services will be delivered once your final payment has been received.';
-$_['text_fee_msg'] = 'A 0.9% admin fee is payable to Lay-Buys.com.';
-$_['text_month'] = 'Month';
-$_['text_months'] = 'Months';
-$_['text_status_1'] = 'Pending';
-$_['text_status_5'] = 'Completed';
-$_['text_status_7'] = 'Canceled';
-$_['text_status_50'] = 'Revise Requested';
-$_['text_status_51'] = 'Revised';
-$_['text_comment'] = 'Updated by Lay-Buy';
+$_['text_title'] = 'PÓNGALO EN LAY-BUY con tecnología de PayPal';
+$_['text_plan_preview'] = 'Vista previa del plan';
+$_['text_payment'] = 'Pago';
+$_['text_due_date'] = 'Fecha de Vencimiento';
+$_['text_amount'] = 'Monto';
+$_['text_downpayment'] = 'Pago Inicial';
+$_['text_today'] = 'Hoy';
+$_['text_delivery_msg'] = 'Sus bienes/servicios serán entregados una vez que se haya recibido su pago final.';
+$_['text_fee_msg'] = 'Se paga una tarifa administrativa del 0.9% a Lay-Buys.com.';
+$_['text_month'] = 'Mes';
+$_['text_months'] = 'Meses';
+$_['text_status_1'] = 'Pendiente';
+$_['text_status_5'] = 'Completado';
+$_['text_status_7'] = 'Cancelado';
+$_['text_status_50'] = 'Revisar solicitado';
+$_['text_status_51'] = 'Revisado';
+$_['text_comment'] = 'Actualizado por Lay-Buy';
// Entry
-$_['entry_initial'] = 'Initial Payment';
-$_['entry_months'] = 'Months';
+$_['entry_initial'] = 'Pago Inicial';
+$_['entry_months'] = 'Meses';
// Button
-$_['button_confirm'] = 'Confirm Order'; \ No newline at end of file
+$_['button_confirm'] = 'Confirmar Pedido';
diff --git a/public/catalog/language/es-es/extension/payment/liqpay.php b/public/catalog/language/es-es/extension/payment/liqpay.php
index 94b2b5a..50b08b2 100644
--- a/public/catalog/language/es-es/extension/payment/liqpay.php
+++ b/public/catalog/language/es-es/extension/payment/liqpay.php
@@ -1,3 +1,3 @@
<?php
// Text
-$_['text_title'] = 'Credit Card / Debit Card (LiqPay)'; \ No newline at end of file
+$_['text_title'] = 'Tarjeta de Crédito/Débito (LiqPay)';
diff --git a/public/catalog/language/es-es/extension/payment/nochex.php b/public/catalog/language/es-es/extension/payment/nochex.php
index a837e08..7e62c45 100644
--- a/public/catalog/language/es-es/extension/payment/nochex.php
+++ b/public/catalog/language/es-es/extension/payment/nochex.php
@@ -1,3 +1,3 @@
<?php
// Text
-$_['text_title'] = 'Credit Card / Debit Card (NOCHEX)'; \ No newline at end of file
+$_['text_title'] = 'Tarjeta de Crédito/Débito (NOCHEX)';
diff --git a/public/catalog/language/es-es/extension/payment/paymate.php b/public/catalog/language/es-es/extension/payment/paymate.php
index a02ed96..0095d5f 100644
--- a/public/catalog/language/es-es/extension/payment/paymate.php
+++ b/public/catalog/language/es-es/extension/payment/paymate.php
@@ -1,10 +1,10 @@
<?php
// Text
-$_['text_title'] = 'Credit Card / Debit Card (Paymate)';
-$_['text_unable'] = 'Unable to locate or update your order status';
-$_['text_declined'] = 'Payment was declined by Paymate';
-$_['text_failed'] = 'Paymate Transaction Failed';
-$_['text_failed_message'] = '<p>Unfortunately there was an error processing your Paymate transaction.</p><p><b>Warning: </b>%s</p><p>Please verify your Paymate account balance before attempting to re-process this order</p><p> If you believe this transaction has completed successfully, or is showing as a deduction in your Paymate account, please <a href="%s">Contact Us</a> with your order details.</p>';
-$_['text_basket'] = 'Basket';
-$_['text_checkout'] = 'Checkout';
-$_['text_success'] = 'Success'; \ No newline at end of file
+$_['text_title'] = 'Tarjeta de Crédito/Débito (Paymate)';
+$_['text_unable'] = 'No se puede localizar o actualizar el estado de su pedido';
+$_['text_declined'] = 'El pago fue rechazado por Paymate';
+$_['text_failed'] = 'Transacción de Paymate fallida';
+$_['text_failed_message'] = '<p>Desafortunadamente hubo un error al procesar su transacción de Paymate.</p><p><b>Advertencia:</b>%s</p><p>Verifique el saldo de su cuenta Paymate antes de intentar volver a procesar este pedido</p><p>Si cree que esta transacción se completó con éxito o se muestra como una deducción en su cuenta de Paymate, <a href="%s">Contáctenos</a> con los detalles de su pedido.</p>';
+$_['text_basket'] = 'Cesta';
+$_['text_checkout'] = 'Checkout';
+$_['text_success'] = 'Éxito';
diff --git a/public/catalog/language/es-es/extension/payment/paypoint.php b/public/catalog/language/es-es/extension/payment/paypoint.php
index 1f20a3d..8224e0e 100644
--- a/public/catalog/language/es-es/extension/payment/paypoint.php
+++ b/public/catalog/language/es-es/extension/payment/paypoint.php
@@ -1,11 +1,11 @@
<?php
// Heading
-$_['heading_title'] = 'Thank you for shopping with %s .... ';
+$_['heading_title'] = 'Gracias por comprar con %s...';
// Text
-$_['text_title'] = 'Credit Card / Debit Card (PayPoint)';
-$_['text_response'] = 'Response from PayPoint:';
-$_['text_success'] = '... your payment was successfully received.';
-$_['text_success_wait'] = '<b><span style="color: #FF0000">Please wait...</span></b> whilst we finish processing your order.<br>If you are not automatically re-directed in 10 seconds, please click <a href="%s">here</a>.';
-$_['text_failure'] = '... Your payment has been cancelled!';
-$_['text_failure_wait'] = '<b><span style="color: #FF0000">Please wait...</span></b><br>If you are not automatically re-directed in 10 seconds, please click <a href="%s">here</a>.'; \ No newline at end of file
+$_['text_title'] = 'Tarjeta de Crédito/Débito (PayPoint)';
+$_['text_response'] = 'Respuesta de PayPoint:';
+$_['text_success'] = '... Su pago fue recibido con éxito.';
+$_['text_success_wait'] = '<b><span style="color: #FF0000">Por favor espera...</span></b>mientras terminamos de procesar su pedido.<br> Si no se le redirige automáticamente en 10 segundos, haga clic <a href="%s">aquí</a>.';
+$_['text_failure'] = '... Su pago ha sido cancelado!';
+$_['text_failure_wait'] = '<b><span style="color: #FF0000">Por favor espera...</span></b><br>Si no se le redirige automáticamente en 10 segundos, haga clic <a href="%s">aquí</a>.';
diff --git a/public/catalog/language/es-es/extension/payment/payza.php b/public/catalog/language/es-es/extension/payment/payza.php
index 3ef80ad..57728eb 100644
--- a/public/catalog/language/es-es/extension/payment/payza.php
+++ b/public/catalog/language/es-es/extension/payment/payza.php
@@ -1,3 +1,3 @@
<?php
// Text
-$_['text_title'] = 'Credit Card / Debit Card (Payza)'; \ No newline at end of file
+$_['text_title'] = 'Tarjeta de Crédito/Débito (Payza)';
diff --git a/public/catalog/language/es-es/extension/payment/perpetual_payments.php b/public/catalog/language/es-es/extension/payment/perpetual_payments.php
index c69ab0c..9a47062 100644
--- a/public/catalog/language/es-es/extension/payment/perpetual_payments.php
+++ b/public/catalog/language/es-es/extension/payment/perpetual_payments.php
@@ -1,20 +1,20 @@
<?php
// Text
-$_['text_title'] = 'Credit or Debit Card (Processed securely by Perpetual Payments)';
-$_['text_credit_card'] = 'Credit Card Details';
-$_['text_transaction'] = 'Transaction ID:';
-$_['text_avs'] = 'AVS/CVV:';
-$_['text_avs_full_match'] = 'Full match';
-$_['text_avs_not_match'] = 'Not matched';
-$_['text_authorisation'] = 'Authorisation code:';
+$_['text_title'] = 'Tarjeta de Crédito o Débito (Procesada de forma Segura por Pagos Perpetuos)';
+$_['text_credit_card'] = 'Detalles de la Tarjeta de Crédito';
+$_['text_transaction'] = 'ID de Transacción:';
+$_['text_avs'] = 'AVS/CVV:';
+$_['text_avs_full_match'] = 'Partido completo';
+$_['text_avs_not_match'] = 'No emparejado';
+$_['text_authorisation'] = 'Código de Autorización:';
// Entry
-$_['entry_cc_number'] = 'Card Number';
-$_['entry_cc_start_date'] = 'Card Valid From Date';
-$_['entry_cc_expire_date'] = 'Card Expiry Date';
-$_['entry_cc_cvv2'] = 'Card Security Code (CVV2)';
-$_['entry_cc_issue'] = 'Card Issue Number';
+$_['entry_cc_number'] = 'Número de Tarjeta';
+$_['entry_cc_start_date'] = 'Tarjeta válida desde la Fecha';
+$_['entry_cc_expire_date'] = 'Fecha de expiración de la Tarjeta';
+$_['entry_cc_cvv2'] = 'Código de Seguridad de la Tarjeta (CVV2)';
+$_['entry_cc_issue'] = 'Número de Emisión de la Tarjeta';
// Help
-$_['help_start_date'] = '(if available)';
-$_['help_issue'] = '(for Maestro and Solo cards only)'; \ No newline at end of file
+$_['help_start_date'] = '(si está disponible)';
+$_['help_issue'] = '(solo para Tarjetas Maestro y Solo)';
diff --git a/public/catalog/language/es-es/extension/payment/pilibaba.php b/public/catalog/language/es-es/extension/payment/pilibaba.php
index 9bed51f..01089fc 100644
--- a/public/catalog/language/es-es/extension/payment/pilibaba.php
+++ b/public/catalog/language/es-es/extension/payment/pilibaba.php
@@ -1,4 +1,4 @@
<?php
// Text
$_['text_title'] = 'Pilibaba (霹雳爸爸支付)';
-$_['text_redirecting'] = 'Redirecting...'; \ No newline at end of file
+$_['text_redirecting'] = 'Redireccionando...';
diff --git a/public/catalog/language/es-es/extension/payment/pp_braintree.php b/public/catalog/language/es-es/extension/payment/pp_braintree.php
index f7c2e85..3088342 100644
--- a/public/catalog/language/es-es/extension/payment/pp_braintree.php
+++ b/public/catalog/language/es-es/extension/payment/pp_braintree.php
@@ -1,48 +1,48 @@
<?php
// Text
-$_['text_title'] = 'Cards or PayPal';
-$_['text_express_title'] = 'Confirm order';
-$_['text_vaulted_payment_method_name'] = '%s ending in %s, expires %s';
-$_['text_remember'] = 'Save for next time?';
-$_['text_remove'] = 'Remove';
-$_['text_remove_confirm'] = 'Are you sure you want to remove the saved payment method?';
-$_['text_month'] = 'Month';
-$_['text_year'] = 'Year';
-$_['text_loading'] = 'Loading...';
-$_['text_new_method'] = 'New payment method';
-$_['text_saved_method'] = 'Choose a saved payment method';
-$_['text_paypal'] = 'PayPal';
-$_['text_pay_by_paypal'] = 'Pay by PayPal';
-$_['text_method_removed'] = 'Payment method has been removed';
-$_['text_method_not_removed'] = 'Unable to remove payment method';
-$_['text_authentication'] = 'Authentication';
-$_['text_cart'] = 'Shopping Cart';
-$_['text_shipping_updated'] = 'Shipping service updated';
+$_['text_title'] = 'Tarjetas o PayPal';
+$_['text_express_title'] = 'Confirmar Pedido';
+$_['text_vaulted_payment_method_name'] = '%s termina en %s, caduca %s';
+$_['text_remember'] = '¿Guardar para la próxima vez?';
+$_['text_remove'] = 'Remover';
+$_['text_remove_confirm'] = '¿Estás seguro de que deseas eliminar el método de pago guardado?';
+$_['text_month'] = 'Mes';
+$_['text_year'] = 'Año';
+$_['text_loading'] = 'Cargando...';
+$_['text_new_method'] = 'Nuevo Método de Pago';
+$_['text_saved_method'] = 'Elige un método de pago guardado';
+$_['text_paypal'] = 'PayPal';
+$_['text_pay_by_paypal'] = 'Pay por PayPal';
+$_['text_method_removed'] = 'Se ha eliminado el método de pago.';
+$_['text_method_not_removed'] = 'No se puede eliminar el método de pago';
+$_['text_authentication'] = 'Autenticación';
+$_['text_cart'] = 'Carrito de compras';
+$_['text_shipping_updated'] = 'Servicio de Envío Actualizado';
// Entry
-$_['entry_new'] = 'New payment method';
-$_['entry_saved_methods'] = 'Saved payment method';
-$_['entry_card'] = 'Card Number';
-$_['entry_expires'] = 'Expires on';
-$_['entry_cvv'] = 'CVV';
-$_['entry_remember_card_method'] = 'Remember card?';
-$_['entry_remember_paypal_method'] = 'Remember PayPal account?';
-$_['entry_card_placeholder'] = 'Card Number';
-$_['entry_month_placeholder'] = 'Month (MM)';
-$_['entry_year_placeholder'] = 'Year (YYYY)';
-$_['entry_cvv_placeholder'] = 'CVV2';
+$_['entry_new'] = 'Nuevo método de pago';
+$_['entry_saved_methods'] = 'Método de pago guardado';
+$_['entry_card'] = 'Número de Tarjeta';
+$_['entry_expires'] = 'Expira el';
+$_['entry_cvv'] = 'CVV';
+$_['entry_remember_card_method'] = '¿Recuerdas la Tarjeta?';
+$_['entry_remember_paypal_method'] = '¿Recuerdas la cuenta de PayPal?';
+$_['entry_card_placeholder'] = 'Número de Tarjeta';
+$_['entry_month_placeholder'] = 'Mes (MM)';
+$_['entry_year_placeholder'] = 'Año (AAAA)';
+$_['entry_cvv_placeholder'] = 'CVV2';
// Error
-$_['error_process_order'] = 'There was an error processing your order. Please contact the shop administrator for help.';
-$_['error_alert_fields_empty'] = 'All fields are empty! Please fill out the form';
-$_['error_alert_fields_invalid'] = 'Some fields are invalid, please check your information';
-$_['error_alert_failed_token'] = 'Our payment provider did not recognise the card. Is the card valid?';
-$_['error_alert_failed_network'] = 'A network error occurred, please try again';
-$_['error_alert_unknown'] = 'An unknown error occurred, if the issue continued please contact support';
-$_['error_unavailable'] = 'Please use the full checkout with this order';
-$_['error_no_shipping'] = 'Warning: No Shipping options are available.';
+$_['error_process_order'] = 'Se produjo un error al procesar su pedido. Póngase en contacto con el administrador de la tienda para obtener ayuda.';
+$_['error_alert_fields_empty'] = '¡Todos los campos están vacíos! por favor rellena el formulario';
+$_['error_alert_fields_invalid'] = 'Algunos campos no son válidos, verifique su información';
+$_['error_alert_failed_token'] = 'Nuestro proveedor de pagos no reconoció la tarjeta. ¿Es válida la tarjeta?';
+$_['error_alert_failed_network'] = 'Se produjo un error de red. Vuelve a intentarlo.';
+$_['error_alert_unknown'] = 'Se produjo un error desconocido; si el problema continúa, póngase en contacto con el servicio de asistencia.';
+$_['error_unavailable'] = 'Utilice el pago completo con este pedido';
+$_['error_no_shipping'] = 'Advertencia: No hay opciones de envío disponibles.';
// Button
-$_['button_confirm'] = 'Pay Now';
-$_['button_express_confirm'] = 'Confirm';
-$_['button_express_shipping'] = 'Update shipping';
+$_['button_confirm'] = 'Pague Ahora';
+$_['button_express_confirm'] = 'Confirmar';
+$_['button_express_shipping'] = 'Actualizar envío';
diff --git a/public/catalog/language/es-es/extension/payment/pp_express.php b/public/catalog/language/es-es/extension/payment/pp_express.php
index a627bda..b55e62d 100644
--- a/public/catalog/language/es-es/extension/payment/pp_express.php
+++ b/public/catalog/language/es-es/extension/payment/pp_express.php
@@ -1,27 +1,27 @@
<?php
// Heading
-$_['express_text_title'] = 'Confirm order';
+$_['express_text_title'] = 'Confirmar Pedido';
// Text
$_['text_title'] = 'PayPal Express Checkout';
-$_['text_cart'] = 'Shopping Cart';
-$_['text_shipping_updated'] = 'Shipping service updated';
-$_['text_trial'] = '%s every %s %s for %s payments then ';
-$_['text_recurring'] = '%s every %s %s';
-$_['text_recurring_item'] = 'Recurring Item';
-$_['text_length'] = ' for %s payments';
+$_['text_cart'] = 'Carrito de Compras';
+$_['text_shipping_updated'] = 'Servicio de envío actualizado';
+$_['text_trial'] = '%s cada %s %s para %s pagos entonces ';
+$_['text_recurring'] = '%s cada %s %s';
+$_['text_recurring_item'] = 'Artículo recurrente';
+$_['text_length'] = ' para %s pagos';
// Entry
-$_['express_entry_coupon'] = 'Enter your coupon here:';
+$_['express_entry_coupon'] = 'Ingrese su cupón aquí:';
// Button
-$_['button_express_coupon'] = 'Add';
-$_['button_express_confirm'] = 'Confirm';
-$_['button_express_login'] = 'Continue to PayPal';
-$_['button_express_shipping'] = 'Update shipping';
+$_['button_express_coupon'] = 'Agregar';
+$_['button_express_confirm'] = 'Confirmar';
+$_['button_express_login'] = 'Continuar a PayPal';
+$_['button_express_shipping'] = 'Actualizar envío';
// Error
-$_['error_heading_title'] = 'There was an error';
-$_['error_too_many_failures'] = 'Your payment has failed too many times';
-$_['error_unavailable'] = 'Please use the full checkout with this order';
-$_['error_no_shipping'] = 'Warning: No Shipping options are available. Please <a href="%s">contact us</a> for assistance!';
+$_['error_heading_title'] = 'Hubo un error';
+$_['error_too_many_failures'] = 'Su pago ha fallado demasiadas veces';
+$_['error_unavailable'] = 'Utilice el pago completo con este pedido';
+$_['error_no_shipping'] = 'Advertencia: No hay opciones de envío disponibles. ¡Por favor, <a href="%s">contáctenos</a> para obtener ayuda!';
diff --git a/public/catalog/language/es-es/extension/payment/pp_payflow.php b/public/catalog/language/es-es/extension/payment/pp_payflow.php
index afa9da4..0fc31b0 100644
--- a/public/catalog/language/es-es/extension/payment/pp_payflow.php
+++ b/public/catalog/language/es-es/extension/payment/pp_payflow.php
@@ -1,24 +1,24 @@
<?php
// Text
-$_['text_title'] = 'Credit or Debit Card (Processed securely by PayPal)';
-$_['text_credit_card'] = 'Credit Card Details';
-$_['text_start_date'] = '(if available)';
-$_['text_issue'] = '(for Maestro and Solo cards only)';
-$_['text_wait'] = 'Please wait!';
+$_['text_title'] = 'Tarjeta de Crédito o Débito (procesada de forma segura por PayPal)';
+$_['text_credit_card'] = 'Detalles de la Tarjeta de Crédito';
+$_['text_start_date'] = '(si esta disponible)';
+$_['text_issue'] = '(solo para tarjetas Maestro y Solo)';
+$_['text_wait'] = '¡Por favor espera!';
// Entry
-$_['entry_cc_owner'] = 'Card Owner:';
-$_['entry_cc_type'] = 'Card Type:';
-$_['entry_cc_number'] = 'Card Number:';
-$_['entry_cc_start_date'] = 'Card Valid From Date:';
-$_['entry_cc_expire_date'] = 'Card Expiry Date:';
-$_['entry_cc_cvv2'] = 'Card Security Code (CVV2):';
-$_['entry_cc_issue'] = 'Card Issue Number:';
+$_['entry_cc_owner'] = 'Dueño de la Tarjeta:';
+$_['entry_cc_type'] = 'Tipo de Tarjeta:';
+$_['entry_cc_number'] = 'Númer de Tarjeta:';
+$_['entry_cc_start_date'] = 'Tarjeta válida desde la fecha:';
+$_['entry_cc_expire_date'] = 'Fecha de expiración de la tarjeta:';
+$_['entry_cc_cvv2'] = 'Código de Seguridad de la Tarjeta (CVV2):';
+$_['entry_cc_issue'] = 'Número de Emisión de la Tarjeta:';
// Error
-$_['error_required'] = 'Warning: All payment information fields are required.';
-$_['error_general'] = 'Warning: A general problem has occurred with the transaction. Please try again.';
-$_['error_config'] = 'Warning: Payment module configuration error. Please verify the login credentials.';
-$_['error_address'] = 'Warning: A match of the Payment Address City, State, and Postal Code failed. Please try again.';
-$_['error_declined'] = 'Warning: This transaction has been declined. Please try again.';
-$_['error_invalid'] = 'Warning: The provided credit card information is invalid. Please try again.'; \ No newline at end of file
+$_['error_required'] = 'Advertencia: Todos los campos de información de pago son obligatorios.';
+$_['error_general'] = 'Advertencia: Se ha producido un problema general con la transacción. Inténtalo de nuevo.';
+$_['error_config'] = 'Advertencia: Error de configuración del módulo de pago. Verifique las credenciales de inicio de sesión.';
+$_['error_address'] = 'Advertencia: Una coincidencia de la dirección de pago, ciudad, estado y código postal falló. Inténtalo de nuevo.';
+$_['error_declined'] = 'Advertencia: Esta transacción ha sido rechazada. Inténtalo de nuevo.';
+$_['error_invalid'] = 'Advertencia: La información de la tarjeta de crédito proporcionada no es válida. Inténtalo de nuevo.';
diff --git a/public/catalog/language/es-es/extension/payment/pp_payflow_iframe.php b/public/catalog/language/es-es/extension/payment/pp_payflow_iframe.php
index 49c078d..ed59a59 100644
--- a/public/catalog/language/es-es/extension/payment/pp_payflow_iframe.php
+++ b/public/catalog/language/es-es/extension/payment/pp_payflow_iframe.php
@@ -1,7 +1,7 @@
<?php
// Text
-$_['text_title'] = 'Credit or Debit Card';
-$_['text_secure_connection'] = 'Creating a secure connection...';
+$_['text_title'] = 'Tarjeta de Crédito o Débito';
+$_['text_secure_connection'] = 'Crear una conexión segura...';
// Error
-$_['error_connection'] = 'Could not connect to PayPal. Please contact the shop\'s administrator for assistance or choose a different payment method.'; \ No newline at end of file
+$_['error_connection'] = 'No se pudo conectar a PayPal. Póngase en contacto con el administrador de la tienda para obtener ayuda o elija un método de pago diferente.';
diff --git a/public/catalog/language/es-es/extension/payment/pp_pro.php b/public/catalog/language/es-es/extension/payment/pp_pro.php
index f0a6fe7..419c74e 100644
--- a/public/catalog/language/es-es/extension/payment/pp_pro.php
+++ b/public/catalog/language/es-es/extension/payment/pp_pro.php
@@ -1,17 +1,17 @@
<?php
// Text
-$_['text_title'] = 'Credit or Debit Card (Processed securely by PayPal)';
-$_['text_wait'] = 'Please wait!';
-$_['text_credit_card'] = 'Credit Card Details';
+$_['text_title'] = 'Tarjeta de crédito o débito (procesada de forma segura por PayPal)';
+$_['text_wait'] = '¡Por favor espera!';
+$_['text_credit_card'] = 'Detalles de la Tarjeta de Crédito';
// Entry
-$_['entry_cc_type'] = 'Card Type';
-$_['entry_cc_number'] = 'Card Number';
-$_['entry_cc_start_date'] = 'Card Valid From Date';
-$_['entry_cc_expire_date'] = 'Card Expiry Date';
-$_['entry_cc_cvv2'] = 'Card Security Code (CVV2)';
-$_['entry_cc_issue'] = 'Card Issue Number';
+$_['entry_cc_type'] = 'Tipo de Tarjeta';
+$_['entry_cc_number'] = 'Número de Tarjeta';
+$_['entry_cc_start_date'] = 'Tarjeta válida desde la fecha';
+$_['entry_cc_expire_date'] = 'Fecha de Expiración de la Tarjeta';
+$_['entry_cc_cvv2'] = 'Código de Seguridad de la Tarjeta (CVV2)';
+$_['entry_cc_issue'] = 'Número de Emisión de la Tarjeta';
// Help
-$_['help_start_date'] = '(if available)';
-$_['help_issue'] = '(for Maestro and Solo cards only)'; \ No newline at end of file
+$_['help_start_date'] = '(si esta disponible)';
+$_['help_issue'] = '(solo para Tarjetas Maestro y Solo)';
diff --git a/public/catalog/language/es-es/extension/payment/pp_pro_iframe.php b/public/catalog/language/es-es/extension/payment/pp_pro_iframe.php
index 49c078d..ed59a59 100644
--- a/public/catalog/language/es-es/extension/payment/pp_pro_iframe.php
+++ b/public/catalog/language/es-es/extension/payment/pp_pro_iframe.php
@@ -1,7 +1,7 @@
<?php
// Text
-$_['text_title'] = 'Credit or Debit Card';
-$_['text_secure_connection'] = 'Creating a secure connection...';
+$_['text_title'] = 'Tarjeta de Crédito o Débito';
+$_['text_secure_connection'] = 'Crear una conexión segura...';
// Error
-$_['error_connection'] = 'Could not connect to PayPal. Please contact the shop\'s administrator for assistance or choose a different payment method.'; \ No newline at end of file
+$_['error_connection'] = 'No se pudo conectar a PayPal. Póngase en contacto con el administrador de la tienda para obtener ayuda o elija un método de pago diferente.';
diff --git a/public/catalog/language/es-es/extension/payment/pp_standard.php b/public/catalog/language/es-es/extension/payment/pp_standard.php
index 0b9cefd..b900550 100644
--- a/public/catalog/language/es-es/extension/payment/pp_standard.php
+++ b/public/catalog/language/es-es/extension/payment/pp_standard.php
@@ -1,5 +1,5 @@
<?php
// Text
$_['text_title'] = 'PayPal';
-$_['text_testmode'] = 'Warning: The payment gateway is in \'Sandbox Mode\'. Your account will not be charged.';
-$_['text_total'] = 'Shipping, Handling, Discounts & Taxes'; \ No newline at end of file
+$_['text_testmode'] = 'Advertencia: La pasarela de pago está en \'Modo Sandbox\'. Su cuenta no se le cobrará.';
+$_['text_total'] = 'Envíos, Manejo, Descuentos e Impuestos';
diff --git a/public/catalog/language/es-es/extension/payment/realex.php b/public/catalog/language/es-es/extension/payment/realex.php
index fce6640..61c9d34 100644
--- a/public/catalog/language/es-es/extension/payment/realex.php
+++ b/public/catalog/language/es-es/extension/payment/realex.php
@@ -1,48 +1,48 @@
<?php
// Heading
-$_['text_title'] = 'Credit / Debit card (Realex)';
+$_['text_title'] = 'Tarjeta de Crédito/Débito (Realex)';
// Button
-$_['button_confirm'] = 'Confirm';
+$_['button_confirm'] = 'Confirmar';
// Entry
-$_['entry_cc_type'] = 'Card Type';
+$_['entry_cc_type'] = 'Tipo de Tarjeta';
// Text
-$_['text_success'] = 'Your payment has been authorised.';
-$_['text_decline'] = 'Your payment was unsuccessful';
-$_['text_bank_error'] = 'There was an error processing your request with the bank.';
-$_['text_generic_error'] = 'There was an error processing your request.';
-$_['text_hash_failed'] = 'Hash check failed. Do not try your payment again as the payment status is unknown. Please contact the merchant.';
-$_['text_link'] = 'Please click <a href="%s">here</a> to continue';
-$_['text_select_card'] = 'Please select your card type';
-$_['text_result'] = 'Auth result';
-$_['text_message'] = 'Message';
-$_['text_cvn_result'] = 'CVN result';
-$_['text_avs_postcode'] = 'AVS postcode';
-$_['text_avs_address'] = 'AVS address';
-$_['text_eci'] = 'ECI (3D secure) result';
-$_['text_tss'] = 'TSS result';
-$_['text_order_ref'] = 'Order ref';
-$_['text_timestamp'] = 'Timestamp';
-$_['text_card_type'] = 'Card type';
-$_['text_card_digits'] = 'Card number';
-$_['text_card_exp'] = 'Card expire';
-$_['text_card_name'] = 'Card name';
-$_['text_3d_s1'] = 'Cardholder Not Enrolled, liability shift';
-$_['text_3d_s2'] = 'Unable To Verify Enrolment, no liability shift';
-$_['text_3d_s3'] = 'Invalid Response From Enrolment Server, no liability shift';
-$_['text_3d_s4'] = 'Enrolled, But Invalid Response From ACS (Access Control Server), no liability shift';
-$_['text_3d_s5'] = 'Successful Authentication, liability shift';
-$_['text_3d_s6'] = 'Authentication Attempt Acknowledged, liability shift';
-$_['text_3d_s7'] = 'Incorrect Password Entered, no liability shift';
-$_['text_3d_s8'] = 'Authentication Unavailable, no liability shift';
-$_['text_3d_s9'] = 'Invalid Response From ACS, no liability shift';
-$_['text_3d_s10'] = 'RealMPI Fatal Error, no liability shift';
-$_['text_3d_liability'] = 'No Liability Shift';
-$_['text_card_visa'] = 'Visa';
-$_['text_card_mc'] = 'Mastercard';
-$_['text_card_amex'] = 'American Express';
-$_['text_card_switch'] = 'Switch';
-$_['text_card_laser'] = 'Laser';
-$_['text_card_diners'] = 'Diners'; \ No newline at end of file
+$_['text_success'] = 'Su pago ha sido autorizado.';
+$_['text_decline'] = 'Su pago no fue exitoso';
+$_['text_bank_error'] = 'Se produjo un error al procesar su solicitud con el banco.';
+$_['text_generic_error'] = 'Hubo un error al procesar su solicitud.';
+$_['text_hash_failed'] = 'La comprobación de hash falló. No intente su pago nuevamente ya que se desconoce el estado del pago. Por favor contacte al comerciante.';
+$_['text_link'] = 'Por favor haga clic <a href="%s">aquí</a> para continuar';
+$_['text_select_card'] = 'Por favor seleccione su tipo de tarjeta';
+$_['text_result'] = 'Resultado de autenticación';
+$_['text_message'] = 'Mensaje';
+$_['text_cvn_result'] = 'Resultado CVN';
+$_['text_avs_postcode'] = 'Código postal AVS';
+$_['text_avs_address'] = 'Dirección AVS';
+$_['text_eci'] = 'Resultado ECI (3D seguro)';
+$_['text_tss'] = 'Resultado de TSS';
+$_['text_order_ref'] = 'Referencia del Pedido';
+$_['text_timestamp'] = 'Timestamp';
+$_['text_card_type'] = 'Tipo de Tarjeta';
+$_['text_card_digits'] = 'Número de Tarjeta';
+$_['text_card_exp'] = 'La Tarjeta caduca';
+$_['text_card_name'] = 'Nombre de Tarjeta';
+$_['text_3d_s1'] = 'Titular de la Tarjeta No Inscrito, cambio de responsabilidad';
+$_['text_3d_s2'] = 'Incapaz de verificar la Inscripción, no hay cambio de responsabilidad';
+$_['text_3d_s3'] = 'Respuesta no válida del servidor de Inscripción, sin cambio de responsabilidad';
+$_['text_3d_s4'] = 'Inscrito, pero respuesta no válida de ACS (servidor de control de acceso), sin cambio de responsabilidad';
+$_['text_3d_s5'] = 'Autenticación exitosa, cambio de responsabilidad';
+$_['text_3d_s6'] = 'Intento de autenticación reconocido, cambio de responsabilidad';
+$_['text_3d_s7'] = 'Contraseña incorrecta ingresada, sin cambio de responsabilidad';
+$_['text_3d_s8'] = 'Autenticación no disponible, sin cambio de responsabilidad';
+$_['text_3d_s9'] = 'Respuesta no válida de ACS, sin cambio de responsabilidad';
+$_['text_3d_s10'] = 'Error grave de RealMPI, sin cambio de responsabilidad';
+$_['text_3d_liability'] = 'Sin cambio de responsabilidad';
+$_['text_card_visa'] = 'Visa';
+$_['text_card_mc'] = 'Mastercard';
+$_['text_card_amex'] = 'American Express';
+$_['text_card_switch'] = 'Switch';
+$_['text_card_laser'] = 'Laser';
+$_['text_card_diners'] = 'Diners';
diff --git a/public/catalog/language/es-es/extension/payment/realex_remote.php b/public/catalog/language/es-es/extension/payment/realex_remote.php
index c28d155..f33cdfb 100644
--- a/public/catalog/language/es-es/extension/payment/realex_remote.php
+++ b/public/catalog/language/es-es/extension/payment/realex_remote.php
@@ -1,55 +1,55 @@
<?php
// Text
-$_['text_title'] = 'Credit or Debit Card';
-$_['text_credit_card'] = 'Credit Card Details';
-$_['text_wait'] = 'Please wait!';
-$_['text_result'] = 'Result';
-$_['text_message'] = 'Message';
-$_['text_cvn_result'] = 'CVN result';
-$_['text_avs_postcode'] = 'AVS postcode';
-$_['text_avs_address'] = 'AVS address';
-$_['text_eci'] = 'ECI (3D secure) result';
-$_['text_tss'] = 'TSS result';
-$_['text_card_bank'] = 'Card issue bank';
-$_['text_card_country'] = 'Card country';
-$_['text_card_region'] = 'Card region';
-$_['text_last_digits'] = 'Last 4 digits';
-$_['text_order_ref'] = 'Order ref';
-$_['text_timestamp'] = 'Timestamp';
-$_['text_card_visa'] = 'Visa';
-$_['text_card_mc'] = 'Mastercard';
-$_['text_card_amex'] = 'American Express';
-$_['text_card_switch'] = 'Switch';
-$_['text_card_laser'] = 'Laser';
-$_['text_card_diners'] = 'Diners';
-$_['text_auth_code'] = 'Auth code';
-$_['text_3d_s1'] = 'Cardholder Not Enrolled, liability shift';
-$_['text_3d_s2'] = 'Unable To Verify Enrolment, no liability shift';
-$_['text_3d_s3'] = 'Invalid Response From Enrolment Server, no liability shift';
-$_['text_3d_s4'] = 'Enrolled, But Invalid Response From ACS (Access Control Server), no liability shift';
-$_['text_3d_s5'] = 'Successful Authentication, liability shift';
-$_['text_3d_s6'] = 'Authentication Attempt Acknowledged, liability shift';
-$_['text_3d_s7'] = 'Incorrect Password Entered, no liability shift';
-$_['text_3d_s8'] = 'Authentication Unavailable, no liability shift';
-$_['text_3d_s9'] = 'Invalid Response From ACS, no liability shift';
-$_['text_3d_s10'] = 'RealMPI Fatal Error, no liability shift';
+$_['text_title'] = 'Tarjeta de Crédito o Débito';
+$_['text_credit_card'] = 'Detalles de la Tarjeta de Crédito';
+$_['text_wait'] = '¡Por favor espera!';
+$_['text_result'] = 'Resultado';
+$_['text_message'] = 'Mensaje';
+$_['text_cvn_result'] = 'Resultado CVN';
+$_['text_avs_postcode'] = 'Código postal AVS';
+$_['text_avs_address'] = 'Dirección AVS';
+$_['text_eci'] = 'Resultado ECI (3D seguro)';
+$_['text_tss'] = 'Resultado de TSS';
+$_['text_card_bank'] = 'Prohibición de emisión de Tarjeta';
+$_['text_card_country'] = 'País de la Tarjeta';
+$_['text_card_region'] = 'Región de la Tarjeta';
+$_['text_last_digits'] = 'Últimos 4 dígitos';
+$_['text_order_ref'] = 'Referencia del Pedido';
+$_['text_timestamp'] = 'Timestamp';
+$_['text_card_visa'] = 'Visa';
+$_['text_card_mc'] = 'Mastercard';
+$_['text_card_amex'] = 'American Express';
+$_['text_card_switch'] = 'Switch';
+$_['text_card_laser'] = 'Laser';
+$_['text_card_diners'] = 'Diners';
+$_['text_auth_code'] = 'Código de Autenticación';
+$_['text_3d_s1'] = 'Titular de la Tarjeta No Inscrito, cambio de responsabilidad';
+$_['text_3d_s2'] = 'Incapaz de verificar la Inscripción, no hay cambio de responsabilidad';
+$_['text_3d_s3'] = 'Respuesta no válida del servidor de Inscripción, sin cambio de responsabilidad';
+$_['text_3d_s4'] = 'Inscrito, pero respuesta Inválida de ACS (servidor de control de acceso), sin cambio de responsabilidad';
+$_['text_3d_s5'] = 'Autenticación Exitosa, cambio de responsabilidad';
+$_['text_3d_s6'] = 'Intento de Autenticación Reconocido, cambio de responsabilidad';
+$_['text_3d_s7'] = 'Contraseña Incorrecta Ingresada, sin cambio de responsabilidad';
+$_['text_3d_s8'] = 'Autenticación No Disponible, sin cambio de responsabilidad';
+$_['text_3d_s9'] = 'Respuesta Inválida de ACS, sin cambio de responsabilidad';
+$_['text_3d_s10'] = 'Error grave de RealMPI, sin cambio de responsabilidad';
// Entry
-$_['entry_cc_type'] = 'Card type';
-$_['entry_cc_number'] = 'Card number';
-$_['entry_cc_name'] = 'Cardholder name';
-$_['entry_cc_expire_date'] = 'Card expiry date';
-$_['entry_cc_cvv2'] = 'Card security code (CVV2)';
-$_['entry_cc_issue'] = 'Card issue number';
+$_['entry_cc_type'] = 'Tipo de Tarjeta';
+$_['entry_cc_number'] = 'Número de Tarjeta';
+$_['entry_cc_name'] = 'Nombre del Titular de la Tarjeta';
+$_['entry_cc_expire_date'] = 'Fecha de Expiración de la Tarjeta';
+$_['entry_cc_cvv2'] = 'Código de Seguridad de la Tarjeta (CVV2)';
+$_['entry_cc_issue'] = 'Número de emisión de la Tarjeta';
// Help
-$_['help_start_date'] = '(if available)';
-$_['help_issue'] = '(for Maestro and Solo cards only)';
+$_['help_start_date'] = '(si esta disponible)';
+$_['help_issue'] = '(solo para tarjetas Maestro y Solo)';
// Error
-$_['error_card_number'] = 'Please check your card number is valid';
-$_['error_card_name'] = 'Please check the card holder name is valid';
-$_['error_card_cvv'] = 'Please check the CVV2 is valid';
-$_['error_3d_unable'] = 'Merchant requires 3D secure but unable to verify with your bank, please try later';
-$_['error_3d_500_response_no_payment'] = 'An invalid response was received from the card processor, no payment has been taken';
-$_['error_3d_unsuccessful'] = '3D secure authorisation failed'; \ No newline at end of file
+$_['error_card_number'] = 'Por favor verifique que su número de tarjeta sea válido';
+$_['error_card_name'] = 'Por favor verifique que el nombre del titular de la tarjeta sea válido';
+$_['error_card_cvv'] = 'Por favor verifique que el CVV2 sea válido';
+$_['error_3d_unable'] = 'El comerciante requiere 3D seguro pero no puede verificar con su banco, intente más tarde';
+$_['error_3d_500_response_no_payment'] = 'Se recibió una respuesta no válida del procesador de la tarjeta, no se ha realizado ningún pago';
+$_['error_3d_unsuccessful'] = 'Autorización segura 3D fallida';
diff --git a/public/catalog/language/es-es/extension/payment/sagepay_direct.php b/public/catalog/language/es-es/extension/payment/sagepay_direct.php
index 868d4bc..032217c 100644
--- a/public/catalog/language/es-es/extension/payment/sagepay_direct.php
+++ b/public/catalog/language/es-es/extension/payment/sagepay_direct.php
@@ -1,28 +1,28 @@
<?php
// Text
-$_['text_title'] = 'Credit Card / Debit Card (SagePay)';
-$_['text_credit_card'] = 'Card Details';
-$_['text_card_type'] = 'Card Type: ';
-$_['text_card_name'] = 'Card Name: ';
-$_['text_card_digits'] = 'Last Digits: ';
-$_['text_card_expiry'] = 'Expiry: ';
-$_['text_trial'] = '%s every %s %s for %s payments then ';
-$_['text_recurring'] = '%s every %s %s';
-$_['text_length'] = ' for %s payments';
-$_['text_fail_card'] = 'There was an issue removing your SagePay card, Please contact the shop administrator for help.';
-$_['text_confirm_delete'] = 'Are you sure you want to delete the card?';
+$_['text_title'] = 'Tarjeta de Crédito/Débito (SagePay)';
+$_['text_credit_card'] = 'Detalles de Tarjeta';
+$_['text_card_type'] = 'Tipo de Tarjeta: ';
+$_['text_card_name'] = 'Nombre de Tarjeta: ';
+$_['text_card_digits'] = 'Últimos Dígitos: ';
+$_['text_card_expiry'] = 'Caduca: ';
+$_['text_trial'] = '%s cada %s %s para %s pagos entonces ';
+$_['text_recurring'] = '%s cada %s %s';
+$_['text_length'] = ' para %s pagos';
+$_['text_fail_card'] = 'Hubo un problema al eliminar su tarjeta SagePay. Póngase en contacto con el administrador de la tienda para obtener ayuda.';
+$_['text_confirm_delete'] = '¿Estás seguro de que deseas eliminar la tarjeta?';
// Entry
-$_['entry_card'] = 'New or Existing Card: ';
-$_['entry_card_existing'] = 'Existing';
-$_['entry_card_new'] = 'New';
-$_['entry_card_save'] = 'Remember Card Details';
-$_['entry_cc_owner'] = 'Card Owner';
-$_['entry_cc_type'] = 'Card Type';
-$_['entry_cc_number'] = 'Card Number';
-$_['entry_cc_expire_date'] = 'Card Expiry Date';
-$_['entry_cc_cvv2'] = 'Card Security Code (CVV2)';
-$_['entry_cc_choice'] = 'Choose an Existing Card';
+$_['entry_card'] = 'Tarjeta Nueva o Existente: ';
+$_['entry_card_existing'] = 'Existente';
+$_['entry_card_new'] = 'Nueva';
+$_['entry_card_save'] = 'Recordar detalles de la Tarjeta';
+$_['entry_cc_owner'] = 'Dueño de la Tarjeta';
+$_['entry_cc_type'] = 'Tipo de Tarjeta';
+$_['entry_cc_number'] = 'Número de Tarjeta';
+$_['entry_cc_expire_date'] = 'Fecha de Caduca de la Tarjeta';
+$_['entry_cc_cvv2'] = 'Código de Seguridad de la Tarjeta (CVV2)';
+$_['entry_cc_choice'] = 'Elija una Tarjeta Existente';
// Button
-$_['button_delete_card'] = 'Delete selected card'; \ No newline at end of file
+$_['button_delete_card'] = 'Eliminar Tarjeta Seleccionada';
diff --git a/public/catalog/language/es-es/extension/payment/sagepay_server.php b/public/catalog/language/es-es/extension/payment/sagepay_server.php
index 041ff5d..0135792 100644
--- a/public/catalog/language/es-es/extension/payment/sagepay_server.php
+++ b/public/catalog/language/es-es/extension/payment/sagepay_server.php
@@ -1,30 +1,30 @@
<?php
// Text
-$_['text_title'] = 'Credit Card / Debit Card (SagePay)';
-$_['text_credit_card'] = 'Card Details';
-$_['text_description'] = 'Items on %s Order No: %s';
-$_['text_card_type'] = 'Card Type: ';
-$_['text_card_name'] = 'Card Name: ';
-$_['text_card_digits'] = 'Last Digits: ';
-$_['text_card_expiry'] = 'Expiry: ';
-$_['text_trial'] = '%s every %s %s for %s payments then ';
-$_['text_recurring'] = '%s every %s %s';
-$_['text_length'] = ' for %s payments';
-$_['text_success'] = 'Your payment has been authorised.';
-$_['text_decline'] = 'Your payment has been declined.';
-$_['text_bank_error'] = 'There was an error processing your request with the bank.';
-$_['text_transaction_error'] = 'There was an error processing your transaction.';
-$_['text_generic_error'] = 'There was an error processing your request.';
-$_['text_hash_failed'] = 'Hash check failed. Do not try your payment again as the payment status is unknown. Please contact the merchant.';
-$_['text_link'] = 'Please click <a href="%s">here</a> to continue';
-$_['text_confirm_delete'] = 'Are you sure you want to delete the card?';
+$_['text_title'] = 'Tarjeta de Crédito/Débito (SagePay)';
+$_['text_credit_card'] = 'Detalles de Tarjeta';
+$_['text_description'] = 'Artículos en %s No de pedido: %s';
+$_['text_card_type'] = 'Tipo de Tarjeta: ';
+$_['text_card_name'] = 'Nombre de la Tarjeta: ';
+$_['text_card_digits'] = 'Últimos Dígitos: ';
+$_['text_card_expiry'] = 'Caduca: ';
+$_['text_trial'] = '%s cada %s %s para %s pagos entonces ';
+$_['text_recurring'] = '%s cada %s %s';
+$_['text_length'] = ' para %s pagos';
+$_['text_success'] = 'Su pago ha sido autorizado.';
+$_['text_decline'] = 'Su pago ha sido rechazado.';
+$_['text_bank_error'] = 'Se produjo un error al procesar su solicitud con el banco.';
+$_['text_transaction_error'] = 'Se produjo un error al procesar su transacción.';
+$_['text_generic_error'] = 'Hubo un error al procesar su solicitud.';
+$_['text_hash_failed'] = 'La comprobación de hash falló. No intente su pago nuevamente ya que se desconoce el estado del pago. Por favor, póngase en contacto con el comerciante.';
+$_['text_link'] = 'Haga clic en <a href="%s">aquí</a> para continuar';
+$_['text_confirm_delete'] = '¿Estás seguro de que deseas eliminar la tarjeta?';
// Entry
-$_['entry_card'] = 'New or Existing Card: ';
-$_['entry_card_existing'] = 'Existing';
-$_['entry_card_new'] = 'New';
-$_['entry_card_save'] = 'Remember card details for future use';
-$_['entry_cc_choice'] = 'Choose an Existing Card';
+$_['entry_card'] = 'Tarjeta Nueva o Existente: ';
+$_['entry_card_existing'] = 'Existente';
+$_['entry_card_new'] = 'Nueva';
+$_['entry_card_save'] = 'Recordar Detalles de la Tarjeta';
+$_['entry_cc_choice'] = 'Elija una Tarjeta Existente';
// Button
-$_['button_delete_card'] = 'Delete selected card'; \ No newline at end of file
+$_['button_delete_card'] = 'Eliminar Tarjeta Seleccionada';
diff --git a/public/catalog/language/es-es/extension/payment/sagepay_us.php b/public/catalog/language/es-es/extension/payment/sagepay_us.php
index b93c896..e581885 100644
--- a/public/catalog/language/es-es/extension/payment/sagepay_us.php
+++ b/public/catalog/language/es-es/extension/payment/sagepay_us.php
@@ -1,10 +1,10 @@
<?php
// Text
-$_['text_title'] = 'Credit Card / Debit Card (SagePay)';
-$_['text_credit_card'] = 'Credit Card Details';
+$_['text_title'] = 'Tarjeta de Crédito/Débito (SagePay)';
+$_['text_credit_card'] = 'Detalles de la Tarjeta de Crédito';
// Entry
-$_['entry_cc_owner'] = 'Card Owner';
-$_['entry_cc_number'] = 'Card Number';
-$_['entry_cc_expire_date'] = 'Card Expiry Date';
-$_['entry_cc_cvv2'] = 'Card Security Code (CVV2)'; \ No newline at end of file
+$_['entry_cc_owner'] = 'Dueño de la Tarjeta';
+$_['entry_cc_number'] = 'Número de la Tarjeta';
+$_['entry_cc_expire_date'] = 'Fecha de Expiración de la Tarjeta';
+$_['entry_cc_cvv2'] = 'Código de Seguridad de la Tarjeta (CVV2)';
diff --git a/public/catalog/language/es-es/extension/payment/securetrading_pp.php b/public/catalog/language/es-es/extension/payment/securetrading_pp.php
index 409caf9..30d8802 100644
--- a/public/catalog/language/es-es/extension/payment/securetrading_pp.php
+++ b/public/catalog/language/es-es/extension/payment/securetrading_pp.php
@@ -1,15 +1,15 @@
<?php
-$_['text_title'] = 'Credit / Debit card';
-$_['button_confirm'] = 'Confirm';
+$_['text_title'] = 'Tarjeta de Crédito/Débito';
+$_['button_confirm'] = 'Confirmar';
-$_['text_postcode_check'] = 'Postcode check: %s';
-$_['text_security_code_check'] = 'CVV2 check: %s';
-$_['text_address_check'] = 'Address check: %s';
-$_['text_not_given'] = 'Not given';
-$_['text_not_checked'] = 'Not checked';
-$_['text_match'] = 'Matched';
-$_['text_not_match'] = 'Not matched';
-$_['text_payment_details'] = 'Payment details';
+$_['text_postcode_check'] = 'Comprobación de Código Postal: %s';
+$_['text_security_code_check'] = 'Comprobación de CVV2: %s';
+$_['text_address_check'] = 'Comprobación de Dirección: %s';
+$_['text_not_given'] = 'No dado';
+$_['text_not_checked'] = 'Sin revisar';
+$_['text_match'] = 'Emparejado';
+$_['text_not_match'] = 'No emparejado';
+$_['text_payment_details'] = 'Detalles del pago';
-$_['entry_card_type'] = 'Card type'; \ No newline at end of file
+$_['entry_card_type'] = 'Tipo de Tarjeta';
diff --git a/public/catalog/language/es-es/extension/payment/securetrading_ws.php b/public/catalog/language/es-es/extension/payment/securetrading_ws.php
index de8333a..f99d251 100644
--- a/public/catalog/language/es-es/extension/payment/securetrading_ws.php
+++ b/public/catalog/language/es-es/extension/payment/securetrading_ws.php
@@ -1,29 +1,29 @@
<?php
-$_['text_title'] = 'Credit / Debit card';
-$_['text_card_details'] = 'Card details';
-$_['text_wait'] = 'Processing your payment';
-$_['text_auth_code'] = 'Authorisation code: %s';
-$_['text_postcode_check'] = 'Postcode check: %s';
-$_['text_security_code_check'] = 'CVV2 check: %s';
-$_['text_address_check'] = 'Address check: %s';
-$_['text_3d_secure_check'] = '3D Secure: %s';
-$_['text_not_given'] = 'Not given';
-$_['text_not_checked'] = 'Not checked';
-$_['text_match'] = 'Matched';
-$_['text_not_match'] = 'Not matched';
-$_['text_authenticated'] = 'Authenticated';
-$_['text_not_authenticated'] = 'Not authenticated';
-$_['text_authentication_not_completed'] = 'Attempted but not completed';
-$_['text_unable_to_perform'] = 'Unable to perform';
-$_['text_transaction_declined'] = 'Your bank has declined the transaction. Please use a different payment method.';
-$_['text_transaction_failed'] = 'Could not process the payment. Please check the details you provided.';
-$_['text_connection_error'] = 'Please try again later or use a different payment method.';
+$_['text_title'] = 'Tarjeta de Crédito/Débito';
+$_['text_card_details'] = 'Detalles de la Tarjeta';
+$_['text_wait'] = 'Procesando su pago';
+$_['text_auth_code'] = 'Código de autorización: %s';
+$_['text_postcode_check'] = 'Comprobación de Código Postal: %s';
+$_['text_security_code_check'] = 'Comprobación de CVV2: %s';
+$_['text_address_check'] = 'Comprobación de Dirección: %s';
+$_['text_3d_secure_check'] = 'Seguro 3D: %s';
+$_['text_not_given'] = 'No dado';
+$_['text_not_checked'] = 'Sin revisar';
+$_['text_match'] = 'Emparejado';
+$_['text_not_match'] = 'No emparejado';
+$_['text_authenticated'] = 'Autenticado';
+$_['text_not_authenticated'] = 'No autenticado';
+$_['text_authentication_not_completed'] = 'Intentado pero no se completó';
+$_['text_unable_to_perform'] = 'Incapaz de realizar';
+$_['text_transaction_declined'] = 'Su banco ha rechazado la transacción. Utiliza un método de pago diferente.';
+$_['text_transaction_failed'] = 'No se pudo procesar el pago. Por favor verifique los detalles que proporcionó.';
+$_['text_connection_error'] = 'Vuelva a intentarlo más tarde o use un método de pago diferente.';
-$_['entry_type'] = 'Card type';
-$_['entry_number'] = 'Card number';
-$_['entry_expire_date'] = 'Expiry date';
-$_['entry_cvv2'] = 'Security Code (CVV2)';
+$_['entry_type'] = 'Tipo de Tarjeta';
+$_['entry_number'] = 'Número de Tarjeta';
+$_['entry_expire_date'] = 'Fecha de caducidad';
+$_['entry_cvv2'] = 'Código de seguridad (CVV2)';
-$_['button_confirm'] = 'Confirm';
+$_['button_confirm'] = 'Confirmar';
-$_['error_failure'] = 'Could not complete transaction. Please try again later or use a different payment method.'; \ No newline at end of file
+$_['error_failure'] = 'No se pudo completar la transacción. Vuelva a intentarlo más tarde o use un método de pago diferente.';
diff --git a/public/catalog/language/es-es/extension/payment/skrill.php b/public/catalog/language/es-es/extension/payment/skrill.php
index 40f5954..9acd801 100644
--- a/public/catalog/language/es-es/extension/payment/skrill.php
+++ b/public/catalog/language/es-es/extension/payment/skrill.php
@@ -1,3 +1,3 @@
<?php
// Text
-$_['text_title'] = 'Credit Card / Debit Card (Skrill)'; \ No newline at end of file
+$_['text_title'] = 'Tarjeta de Crédito/Débito (Skrill)';
diff --git a/public/catalog/language/es-es/extension/payment/squareup.php b/public/catalog/language/es-es/extension/payment/squareup.php
index 726ce73..f7976a7 100644
--- a/public/catalog/language/es-es/extension/payment/squareup.php
+++ b/public/catalog/language/es-es/extension/payment/squareup.php
@@ -1,57 +1,57 @@
<?php
// Text
-$_['text_new_card'] = '+ Add new card';
-$_['text_loading'] = 'Loading... Please wait...';
-$_['text_card_details'] = 'Card Details';
-$_['text_saved_card'] = 'Use Saved Card:';
-$_['text_card_ends_in'] = 'Pay with existing %s card that ends on XXXX XXXX XXXX %s';
-$_['text_card_number'] = 'Card Number:';
-$_['text_card_expiry'] = 'Card Expiry (MM/YY):';
-$_['text_card_cvc'] = 'Card Security Code (CVC):';
-$_['text_card_zip'] = 'Card Zip Code:';
-$_['text_card_save'] = 'Save card for future use?';
-$_['text_trial'] = '%s every %s %s for %s payments then ';
-$_['text_recurring'] = '%s every %s %s';
-$_['text_length'] = ' for %s payments';
-$_['text_cron_subject'] = 'Square CRON job summary';
-$_['text_cron_message'] = 'Here is a list of all CRON tasks performed by your Square extension:';
-$_['text_squareup_profile_suspended'] = ' Your recurring payments have been suspended. Please contact us for more details.';
-$_['text_squareup_trial_expired'] = ' Your trial period has expired.';
-$_['text_squareup_recurring_expired'] = ' Your recurring payments have expired. This was your last payment.';
-$_['text_cron_summary_token_heading'] = 'Refresh of access token:';
-$_['text_cron_summary_token_updated'] = 'Access token updated successfully!';
-$_['text_cron_summary_error_heading'] = 'Transaction Errors:';
-$_['text_cron_summary_fail_heading'] = 'Failed Transactions (Profiles Suspended):';
-$_['text_cron_summary_success_heading'] = 'Successful Transactions:';
-$_['text_cron_fail_charge'] = 'Profile <strong>#%s</strong> could not get charged with <strong>%s</strong>';
-$_['text_cron_success_charge'] = 'Profile <strong>#%s</strong> was charged with <strong>%s</strong>';
+$_['text_new_card'] = '+ Añadir Nueva Tarjeta';
+$_['text_loading'] = 'Cargando... Espere por favor...';
+$_['text_card_details'] = 'Detalles de Tarjeta';
+$_['text_saved_card'] = 'Usar Tarjeta Guardada:';
+$_['text_card_ends_in'] = 'Pague con la tarjeta %s existente que termina el XXXX XXXX XXXX %s';
+$_['text_card_number'] = 'Número de Tarjeta:';
+$_['text_card_expiry'] = 'Caducidad de la Tarjeta (MM/YY):';
+$_['text_card_cvc'] = 'Código de Seguridad de la Tarjeta (CVC):';
+$_['text_card_zip'] = 'Código Postal de la Tarjeta:';
+$_['text_card_save'] = 'guardar tarjeta para uso futuro?';
+$_['text_trial'] = '%s cada %s %s para %s pagos entonces ';
+$_['text_recurring'] = '%s cada %s %s';
+$_['text_length'] = ' para %s pagos';
+$_['text_cron_subject'] = 'Resumen del trabajo de Square CRON';
+$_['text_cron_message'] = 'Aquí hay una lista de todas las tareas CRON realizadas por su extensión Square:';
+$_['text_squareup_profile_suspended'] = ' Sus pagos recurrentes han sido suspendidos. Por favor, póngase en contacto con nosotros para más detalles.';
+$_['text_squareup_trial_expired'] = ' Su período de prueba ha caducado.';
+$_['text_squareup_recurring_expired'] = ' Sus pagos recurrentes han expirado. Este fue su último pago.';
+$_['text_cron_summary_token_heading'] = 'Actualizar token de acceso:';
+$_['text_cron_summary_token_updated'] = '¡El token de acceso se actualizó correctamente!';
+$_['text_cron_summary_error_heading'] = 'Errores de Transacción:';
+$_['text_cron_summary_fail_heading'] = 'Transacciones Fallidas (Perfiles Suspendidos):';
+$_['text_cron_summary_success_heading'] = 'Transacciones Exitosas:';
+$_['text_cron_fail_charge'] = 'No se pudo cargar el perfil <strong>#%s</strong> con <strong>%s</strong>';
+$_['text_cron_success_charge'] = 'Perfil <strong>#%s</strong> fue cargado con <strong>%s</strong>';
$_['text_card_placeholder'] = 'XXXX XXXX XXXX XXXX';
$_['text_cvv'] = 'CVV';
-$_['text_expiry'] = 'MM/YY';
-$_['text_default_squareup_name'] = 'Credit / Debit Card';
-$_['text_token_issue_customer_error'] = 'We are experiencing a technical outage in our payment system. Please try again later.';
-$_['text_token_revoked_subject'] = 'Your Square access token has been revoked!';
-$_['text_token_revoked_message'] = "The Square payment extension's access to your Square account has been revoked through the Square Dashboard. You need to verify your application credentials in the extension settings and connect again.";
-$_['text_token_expired_subject'] = 'Your Square access token has expired!';
-$_['text_token_expired_message'] = "The Square payment extension's access token connecting it to your Square account has expired. You need to verify your application credentials and CRON job in the extension settings and connect again.";
+$_['text_expiry'] = 'MM/AA';
+$_['text_default_squareup_name'] = 'Tarjeta de Crédito/Débito';
+$_['text_token_issue_customer_error'] = 'Estamos experimentando una interrupción técnica en nuestro sistema de pago. Por favor, inténtelo de nuevo más tarde.';
+$_['text_token_revoked_subject'] = '¡Tu token de acceso a Square ha sido revocado!';
+$_['text_token_revoked_message'] = "El acceso de la extensión de pago Square a su cuenta Square ha sido revocado a través del Panel de Datos Square. Debe verificar las credenciales de su aplicación en la configuración de la extensión y conectarse nuevamente.";
+$_['text_token_expired_subject'] = '¡Tu token de acceso Square ha caducado!';
+$_['text_token_expired_message'] = "El token de acceso de la extensión de pago de Square que lo conecta a su cuenta de Square ha caducado. Debe verificar las credenciales de su aplicación y el trabajo CRON en la configuración de la extensión y conectarse nuevamente.";
// Error
-$_['error_browser_not_supported'] = 'Error: The payment system no longer supports your web browser. Please update or use a different one.';
-$_['error_card_invalid'] = 'Error: Card is invalid!';
-$_['error_squareup_cron_token'] = 'Error: Access token could not get refreshed. Please connect your Square Payment extension via the OpenCart admin panel.';
+$_['error_browser_not_supported'] = 'Error: El sistema de pago ya no es compatible con su navegador web. Actualiza o usa uno diferente.';
+$_['error_card_invalid'] = 'Error: ¡La Tarjeta no es válida!';
+$_['error_squareup_cron_token'] = 'Error: El token de acceso no se pudo actualizar. Conecte su extensión de Pago Cuadrado a través del panel de administración de OpenCart.';
// Warning
-$_['warning_test_mode'] = 'Warning: Sandbox mode is enabled! Transactions will appear to go through, but no charges will be carried out.';
+$_['warning_test_mode'] = 'Advertencia: ¡El modo Sandbox está habilitado! Las transacciones parecerán llevarse a cabo, pero no se realizarán cargos.';
// Statuses
-$_['squareup_status_comment_authorized'] = 'The card transaction has been authorized but not yet captured.';
-$_['squareup_status_comment_captured'] = 'The card transaction was authorized and subsequently captured (i.e., completed).';
-$_['squareup_status_comment_voided'] = 'The card transaction was authorized and subsequently voided (i.e., canceled). ';
-$_['squareup_status_comment_failed'] = 'The card transaction failed.';
+$_['squareup_status_comment_authorized'] = 'La transacción de la tarjeta ha sido autorizada pero aún no se ha capturado.';
+$_['squareup_status_comment_captured'] = 'La transacción de la tarjeta fue autorizada y posteriormente capturada (es decir, completada).';
+$_['squareup_status_comment_voided'] = 'La transacción de la tarjeta fue autorizada y posteriormente anulada (es decir, cancelada). ';
+$_['squareup_status_comment_failed'] = 'La transacción de la tarjeta falló.';
// Override errors
-$_['squareup_override_error_billing_address.country'] = 'Payment Address country is not valid. Please modify it and try again.';
-$_['squareup_override_error_shipping_address.country'] = 'Shipping Address country is not valid. Please modify it and try again.';
-$_['squareup_override_error_email_address'] = 'Your customer e-mail address is not valid. Please modify it and try again.';
-$_['squareup_override_error_phone_number'] = 'Your customer phone number is not valid. Please modify it and try again.';
-$_['squareup_error_field'] = ' Field: %s'; \ No newline at end of file
+$_['squareup_override_error_billing_address.country'] = 'La Dirección de pago del país no es válida. Modifíquelo e intente nuevamente.';
+$_['squareup_override_error_shipping_address.country'] = 'La Dirección de envío del país no es válida. Modifíquelo e intente nuevamente.';
+$_['squareup_override_error_email_address'] = 'La dirección de correo electrónico de su cliente no es válida. Modifíquelo e intente nuevamente.';
+$_['squareup_override_error_phone_number'] = 'Su número de teléfono del cliente no es válido. Modifíquelo e intente nuevamente.';
+$_['squareup_error_field'] = ' Campo: %s';
diff --git a/public/catalog/language/es-es/extension/payment/twocheckout.php b/public/catalog/language/es-es/extension/payment/twocheckout.php
index e94e0f5..7b33455 100644
--- a/public/catalog/language/es-es/extension/payment/twocheckout.php
+++ b/public/catalog/language/es-es/extension/payment/twocheckout.php
@@ -1,3 +1,3 @@
<?php
// Text
-$_['text_title'] = 'Credit Card / Debit Card (2Checkout)'; \ No newline at end of file
+$_['text_title'] = 'Tarjeta de Crédito/Débito (2Checkout)';
diff --git a/public/catalog/language/es-es/extension/payment/web_payment_software.php b/public/catalog/language/es-es/extension/payment/web_payment_software.php
index 77b9d11..00e3b1d 100644
--- a/public/catalog/language/es-es/extension/payment/web_payment_software.php
+++ b/public/catalog/language/es-es/extension/payment/web_payment_software.php
@@ -1,10 +1,10 @@
<?php
// Text
-$_['text_title'] = 'Credit Card / Debit Card (Web Payment Software)';
-$_['text_credit_card'] = 'Credit Card Details';
+$_['text_title'] = 'Tarjeta de Crédito/Débito (Web Payment Software)';
+$_['text_credit_card'] = 'Detalles de la Tarjeta de Crédito';
// Entry
-$_['entry_cc_owner'] = 'Card Owner';
-$_['entry_cc_number'] = 'Card Number';
-$_['entry_cc_expire_date'] = 'Card Expiry Date';
-$_['entry_cc_cvv2'] = 'Card Security Code (CVV2)'; \ No newline at end of file
+$_['entry_cc_owner'] = 'Dueño de la Tarjeta';
+$_['entry_cc_number'] = 'Número de la Tarjeta';
+$_['entry_cc_expire_date'] = 'Fecha de Expiración de la Tarjeta';
+$_['entry_cc_cvv2'] = 'Código de Seguridad de la Tarjeta (CVV2)';
diff --git a/public/catalog/language/es-es/extension/payment/wechat_pay.php b/public/catalog/language/es-es/extension/payment/wechat_pay.php
index dceda36..b1ce6d9 100644
--- a/public/catalog/language/es-es/extension/payment/wechat_pay.php
+++ b/public/catalog/language/es-es/extension/payment/wechat_pay.php
@@ -1,10 +1,10 @@
<?php
/**
- * @package OpenCart
- * @author Meng Wenbin
- * @copyright Copyright (c) 2010 - 2017, Chengdu Guangda Network Technology Co. Ltd. (https://www.opencart.cn/)
- * @license https://opensource.org/licenses/GPL-3.0
- * @link https://www.opencart.cn
+ * @package OpenCart
+ * @author Meng Wenbin
+ * @copyright Copyright (c) 2010 - 2017, Chengdu Guangda Network Technology Co. Ltd. (https://www.opencart.cn/)
+ * @license https://opensource.org/licenses/GPL-3.0
+ * @link https://www.opencart.cn
*/
// Heading
@@ -14,4 +14,4 @@ $_['heading_title'] = 'Wechat QR Code Pay';
$_['text_title'] = 'Wechat Pay';
$_['text_checkout'] = 'Checkout';
$_['text_qrcode'] = 'QrCode';
-$_['text_qrcode_description'] = 'Please scan the QR code in WeChat app to pay your order!';
+$_['text_qrcode_description'] = '¡Escanee el código QR en la aplicación WeChat para pagar su pedido!';
diff --git a/public/catalog/language/es-es/extension/payment/worldpay.php b/public/catalog/language/es-es/extension/payment/worldpay.php
index 6e7e731..15b4519 100644
--- a/public/catalog/language/es-es/extension/payment/worldpay.php
+++ b/public/catalog/language/es-es/extension/payment/worldpay.php
@@ -1,28 +1,28 @@
<?php
// Text
-$_['text_title'] = 'Credit Card / Debit Card (Worldpay)';
-$_['text_credit_card'] = 'Card Details';
-$_['text_card_type'] = 'Card Type: ';
-$_['text_card_name'] = 'Card Name: ';
-$_['text_card_digits'] = 'Last Digits: ';
-$_['text_card_expiry'] = 'Expiry: ';
-$_['text_trial'] = '%s every %s %s for %s payments then ';
-$_['text_recurring'] = '%s every %s %s';
-$_['text_length'] = ' for %s payments';
-$_['text_confirm_delete'] = 'Are you sure you wish to delete this card';
-$_['text_card_success'] = 'Card has been successfully removed';
-$_['text_card_error'] = 'There are an error removing your card. Please contact the shop administrator for help.';
+$_['text_title'] = 'Tarjeta de Crédito/Débito (Worldpay)';
+$_['text_credit_card'] = 'Detalles de Tarjeta';
+$_['text_card_type'] = 'Tipo de Tarjeta: ';
+$_['text_card_name'] = 'Nombre de la Tarjeta: ';
+$_['text_card_digits'] = 'Últimos Dígitos: ';
+$_['text_card_expiry'] = 'Caduca: ';
+$_['text_trial'] = '%s cada %s %s para %s pagos entonces ';
+$_['text_recurring'] = '%s cada %s %s';
+$_['text_length'] = ' para %s pagos';
+$_['text_confirm_delete'] = '¿Estás seguro de que deseas eliminar esta tarjeta?';
+$_['text_card_success'] = 'La Tarjeta se ha eliminado con éxito.';
+$_['text_card_error'] = 'Se produjo un error al eliminar su Tarjeta. Póngase en contacto con el administrador de la tienda para obtener ayuda.';
// Entry
-$_['entry_card'] = 'New or Existing Card: ';
-$_['entry_card_existing'] = 'Existing';
-$_['entry_card_new'] = 'New';
-$_['entry_card_save'] = 'Remember Card Details';
-$_['entry_cc_cvc'] = 'Card Verification Code (CVC)';
-$_['entry_cc_choice'] = 'Choose an Existing Card';
+$_['entry_card'] = 'Tarjeta Nueva o Existente: ';
+$_['entry_card_existing'] = 'Existente';
+$_['entry_card_new'] = 'Nueva';
+$_['entry_card_save'] = 'Recordar Detalles de la Tarjeta';
+$_['entry_cc_cvc'] = 'Código de Verificación de la Tarjeta (CVC)';
+$_['entry_cc_choice'] = 'Elija una Tarjeta Existente';
// Button
-$_['button_delete_card'] = 'Delete Card';
+$_['button_delete_card'] = 'Eliminar Tarjeta';
// Error
-$_['error_process_order'] = 'There are an error processing your order. Please contact the shop administrator for help.'; \ No newline at end of file
+$_['error_process_order'] = 'Se produjo un error al procesar su pedido. Póngase en contacto con el administrador de la tienda para obtener ayuda.';
diff --git a/public/catalog/language/es-es/extension/recurring/pp_express.php b/public/catalog/language/es-es/extension/recurring/pp_express.php
index 4b70440..409ae48 100644
--- a/public/catalog/language/es-es/extension/recurring/pp_express.php
+++ b/public/catalog/language/es-es/extension/recurring/pp_express.php
@@ -1,11 +1,11 @@
<?php
// Text
$_['text_title'] = 'PayPal Express Checkout';
-$_['text_canceled'] = 'Success: You have succesfully caneled this payment!';
+$_['text_canceled'] = 'Éxito: ¡Has cancelado con éxito este pago!';
// Button
-$_['button_cancel'] = 'Cancel Recurring Payment';
+$_['button_cancel'] = 'Cancelar Pago Recurrente';
// Error
$_['error_not_cancelled'] = 'Error: %s';
-$_['error_not_found'] = 'Could not cancel recurring profile'; \ No newline at end of file
+$_['error_not_found'] = 'No se pudo cancelar el perfil recurrente';
diff --git a/public/catalog/language/es-es/extension/recurring/squareup.php b/public/catalog/language/es-es/extension/recurring/squareup.php
index 172409f..56ea7b0 100644
--- a/public/catalog/language/es-es/extension/recurring/squareup.php
+++ b/public/catalog/language/es-es/extension/recurring/squareup.php
@@ -1,13 +1,13 @@
<?php
// Text
$_['text_title'] = 'Square';
-$_['text_canceled'] = 'Success: You have succesfully canceled this payment! We sent you a confirmation e-mail.';
-$_['text_confirm_cancel'] = 'Are you sure you want to cancel the recurring payments?';
-$_['text_order_history_cancel'] = 'You canceled your recurring profile. Your card will no longer be charged.';
+$_['text_canceled'] = 'Éxito: ¡Has cancelado con éxito este pago! Te hemos enviado un e-mail de confirmación.';
+$_['text_confirm_cancel'] = '¿Está seguro de que desea cancelar los pagos recurrentes?';
+$_['text_order_history_cancel'] = 'Cancelaste tu perfil recurrente. Su tarjeta ya no será cargada.';
// Button
-$_['button_cancel'] = 'Cancel Recurring Payment';
+$_['button_cancel'] = 'Cancelar Pago Recurrente';
// Error
$_['error_not_cancelled'] = 'Error: %s';
-$_['error_not_found'] = 'Could not cancel recurring profile'; \ No newline at end of file
+$_['error_not_found'] = 'No se pudo cancelar el perfil recurrente';
diff --git a/public/catalog/language/es-es/extension/shipping/auspost.php b/public/catalog/language/es-es/extension/shipping/auspost.php
index 5b8ab73..f62eb7f 100644
--- a/public/catalog/language/es-es/extension/shipping/auspost.php
+++ b/public/catalog/language/es-es/extension/shipping/auspost.php
@@ -1,3 +1,3 @@
<?php
// Text
-$_['text_title'] = 'Australia Post'; \ No newline at end of file
+$_['text_title'] = 'Australia Post';
diff --git a/public/catalog/language/es-es/extension/shipping/citylink.php b/public/catalog/language/es-es/extension/shipping/citylink.php
index 994fc18..cad0b2f 100644
--- a/public/catalog/language/es-es/extension/shipping/citylink.php
+++ b/public/catalog/language/es-es/extension/shipping/citylink.php
@@ -1,4 +1,4 @@
<?php
// Text
$_['text_title'] = 'Citylink';
-$_['text_weight'] = 'Weight:'; \ No newline at end of file
+$_['text_weight'] = 'Peso:';
diff --git a/public/catalog/language/es-es/extension/shipping/ec_ship.php b/public/catalog/language/es-es/extension/shipping/ec_ship.php
index f676945..ce68d1f 100644
--- a/public/catalog/language/es-es/extension/shipping/ec_ship.php
+++ b/public/catalog/language/es-es/extension/shipping/ec_ship.php
@@ -1,19 +1,19 @@
<?php
// Text
$_['text_title'] = 'EC-Ship';
-$_['text_weight'] = 'Weight:';
-$_['text_air_registered_mail'] = 'Air Registered Mail';
-$_['text_air_parcel'] = 'Air Parcel';
-$_['text_e_express_service_to_us'] = 'e-Express Service to US';
-$_['text_e_express_service_to_canada'] = 'e-Express Service to Canada';
-$_['text_e_express_service_to_united_kingdom'] = 'e-Express Service to United Kingdom';
-$_['text_e_express_service_to_russia'] = 'e-Express Service to Russia';
-$_['text_e_express_service_one'] = 'e-Express service';
-$_['text_e_express_service_two'] = 'e-Express service';
+$_['text_weight'] = 'Peso:';
+$_['text_air_registered_mail'] = 'Correo Aéreo Registrado';
+$_['text_air_parcel'] = 'Paquete de Aire';
+$_['text_e_express_service_to_us'] = 'Servicio e-Express a EE.UU.';
+$_['text_e_express_service_to_canada'] = 'Servicio e-Express a Canada';
+$_['text_e_express_service_to_united_kingdom'] = 'Servicio e-Express a United Kingdom';
+$_['text_e_express_service_to_russia'] = 'Servicio e-Express a Russia';
+$_['text_e_express_service_one'] = 'Servicio e-Express';
+$_['text_e_express_service_two'] = 'Servicio e-Express';
$_['text_speed_post'] = 'SpeedPost (Standard Service)';
$_['text_smart_post'] = 'Smart Post';
-$_['text_local_courier_post'] = 'Local Courier Post (Counter Collection)';
-$_['text_local_parcel'] = 'Local Parcel';
+$_['text_local_courier_post'] = 'Correo de Mensajería Local (Colección de Mostradores)';
+$_['text_local_parcel'] = 'Paquete Local';
//error
-$_['text_unavailable'] = 'No shipping service available';
+$_['text_unavailable'] = 'No hay servicio de envío disponible.';
diff --git a/public/catalog/language/es-es/extension/shipping/fedex.php b/public/catalog/language/es-es/extension/shipping/fedex.php
index 9ec53a4..8be104a 100644
--- a/public/catalog/language/es-es/extension/shipping/fedex.php
+++ b/public/catalog/language/es-es/extension/shipping/fedex.php
@@ -1,14 +1,14 @@
<?php
// Text
$_['text_title'] = 'Fedex';
-$_['text_weight'] = 'Weight:';
-$_['text_eta'] = 'Estimated Time:';
-$_['text_europe_first_international_priority'] = 'Europe First International Priority';
-$_['text_fedex_1_day_freight'] = 'Fedex 1 Day Freight';
-$_['text_fedex_2_day'] = 'Fedex 2 Day';
-$_['text_fedex_2_day_am'] = 'Fedex 2 Day AM';
-$_['text_fedex_2_day_freight'] = 'Fedex 2 Day Freight';
-$_['text_fedex_3_day_freight'] = 'Fedex 3 Day Freight';
+$_['text_weight'] = 'Peso:';
+$_['text_eta'] = 'Hora Prevista:';
+$_['text_europe_first_international_priority'] = 'Europa Primera Prioridad Internacional';
+$_['text_fedex_1_day_freight'] = 'Fedex 1 Día de Carga';
+$_['text_fedex_2_day'] = 'Fedex 2 Días';
+$_['text_fedex_2_day_am'] = 'Fedex 2 Días AM';
+$_['text_fedex_2_day_freight'] = 'Fedex 2 Días de Carga';
+$_['text_fedex_3_day_freight'] = 'Fedex 3 Días de Carga';
$_['text_fedex_express_saver'] = 'Fedex Express Saver';
$_['text_fedex_first_freight'] = 'Fedex First Freight';
$_['text_fedex_freight_economy'] = 'Fedex Freight Economy';
@@ -23,4 +23,4 @@ $_['text_international_priority'] = 'International Priority';
$_['text_international_priority_freight'] = 'International Priority Freight';
$_['text_priority_overnight'] = 'Priority Overnight';
$_['text_smart_post'] = 'Smart Post';
-$_['text_standard_overnight'] = 'Standard Overnight'; \ No newline at end of file
+$_['text_standard_overnight'] = 'Standard Overnight';
diff --git a/public/catalog/language/es-es/extension/shipping/flat.php b/public/catalog/language/es-es/extension/shipping/flat.php
index dba3301..869d5c8 100644
--- a/public/catalog/language/es-es/extension/shipping/flat.php
+++ b/public/catalog/language/es-es/extension/shipping/flat.php
@@ -1,4 +1,4 @@
<?php
// Text
-$_['text_title'] = 'Flat Rate';
-$_['text_description'] = 'Flat Shipping Rate'; \ No newline at end of file
+$_['text_title'] = 'Tarifa Plana';
+$_['text_description'] = 'Tarifa de Envío Fijo';
diff --git a/public/catalog/language/es-es/extension/shipping/free.php b/public/catalog/language/es-es/extension/shipping/free.php
index 03267f0..05427aa 100644
--- a/public/catalog/language/es-es/extension/shipping/free.php
+++ b/public/catalog/language/es-es/extension/shipping/free.php
@@ -1,4 +1,4 @@
<?php
// Text
-$_['text_title'] = 'Free Shipping';
-$_['text_description'] = 'Free Shipping'; \ No newline at end of file
+$_['text_title'] = 'Envío Gratis';
+$_['text_description'] = 'Envío Gratis';
diff --git a/public/catalog/language/es-es/extension/shipping/item.php b/public/catalog/language/es-es/extension/shipping/item.php
index dd23a80..a61ecc4 100644
--- a/public/catalog/language/es-es/extension/shipping/item.php
+++ b/public/catalog/language/es-es/extension/shipping/item.php
@@ -1,4 +1,4 @@
<?php
// Text
-$_['text_title'] = 'Per Item';
-$_['text_description'] = 'Per Item Shipping Rate'; \ No newline at end of file
+$_['text_title'] = 'Por Artículo';
+$_['text_description'] = 'Por Tarifa de Envío del Artículo';
diff --git a/public/catalog/language/es-es/extension/shipping/parcelforce_48.php b/public/catalog/language/es-es/extension/shipping/parcelforce_48.php
index 7172a5d..492730c 100644
--- a/public/catalog/language/es-es/extension/shipping/parcelforce_48.php
+++ b/public/catalog/language/es-es/extension/shipping/parcelforce_48.php
@@ -2,6 +2,6 @@
// Text
$_['text_title'] = 'Parcelforce 48';
$_['text_description'] = 'Parcelforce 48';
-$_['text_weight'] = 'Weight:';
-$_['text_insurance'] = 'Insured upto:';
-$_['text_time'] = 'Estimated Time: Within 48 Hours'; \ No newline at end of file
+$_['text_weight'] = 'Peso:';
+$_['text_insurance'] = 'Asegurado hasta:';
+$_['text_time'] = 'Tiempo Estimado: Dentro de las 48 horas';
diff --git a/public/catalog/language/es-es/extension/shipping/pickup.php b/public/catalog/language/es-es/extension/shipping/pickup.php
index d9c6532..f8747f8 100644
--- a/public/catalog/language/es-es/extension/shipping/pickup.php
+++ b/public/catalog/language/es-es/extension/shipping/pickup.php
@@ -1,4 +1,4 @@
<?php
// Text
-$_['text_title'] = 'Pickup';
-$_['text_description'] = 'Pickup From Store'; \ No newline at end of file
+$_['text_title'] = 'Recoger';
+$_['text_description'] = 'Recoger desde la Tienda';
diff --git a/public/catalog/language/es-es/extension/shipping/pilibaba.php b/public/catalog/language/es-es/extension/shipping/pilibaba.php
index a3eec1c..90d6db5 100644
--- a/public/catalog/language/es-es/extension/shipping/pilibaba.php
+++ b/public/catalog/language/es-es/extension/shipping/pilibaba.php
@@ -1,4 +1,4 @@
<?php
// Text
$_['text_title'] = 'PiliExpress';
-$_['text_description'] = 'PiliExpress (仅限霹雳爸爸支付, Only for Pilibaba checkout)'; \ No newline at end of file
+$_['text_description'] = 'PiliExpress (仅限霹雳爸爸支付, Solo para Pilibaba checkout)';
diff --git a/public/catalog/language/es-es/extension/shipping/royal_mail.php b/public/catalog/language/es-es/extension/shipping/royal_mail.php
index 80d2d55..1f04655 100644
--- a/public/catalog/language/es-es/extension/shipping/royal_mail.php
+++ b/public/catalog/language/es-es/extension/shipping/royal_mail.php
@@ -1,15 +1,15 @@
<?php
// Text
-$_['text_title'] = 'Royal Mail';
-$_['text_weight'] = 'Weight:';
-$_['text_insurance'] = 'Insured upto:';
-$_['text_special_delivery'] = 'Special Delivery Next Day';
-$_['text_1st_class_signed'] = 'First Class Signed Post';
-$_['text_2nd_class_signed'] = 'Second Class Signed Post';
-$_['text_1st_class_standard'] = 'First Class Standard Post';
-$_['text_2nd_class_standard'] = 'Second Class Standard Post';
-$_['text_international_standard'] = 'International Standard';
-$_['text_international_tracked_signed'] = 'International Tracked & Signed';
-$_['text_international_tracked'] = 'International Tracked';
-$_['text_international_signed'] = 'International Signed';
-$_['text_international_economy'] = 'International Economy'; \ No newline at end of file
+$_['text_title'] = 'Correo Royal';
+$_['text_weight'] = 'Peso:';
+$_['text_insurance'] = 'Asegurado hasta:';
+$_['text_special_delivery'] = 'Entrega Especial al Día Siguiente';
+$_['text_1st_class_signed'] = 'Mensaje Firmado de Primera Clase';
+$_['text_2nd_class_signed'] = 'Mensaje Firmado de Segunda Clase';
+$_['text_1st_class_standard'] = 'Mensaje Estándar de Primera Clase';
+$_['text_2nd_class_standard'] = 'Mensaje Estándar de Segunda Clase';
+$_['text_international_standard'] = 'Estándar Internacional';
+$_['text_international_tracked_signed'] = 'Seguimiento Internacional y Firmado';
+$_['text_international_tracked'] = 'Seguimiento Internacional';
+$_['text_international_signed'] = 'Internacional Firmado';
+$_['text_international_economy'] = 'Economia Internacional';
diff --git a/public/catalog/language/es-es/extension/shipping/ups.php b/public/catalog/language/es-es/extension/shipping/ups.php
index a17e962..8864593 100644
--- a/public/catalog/language/es-es/extension/shipping/ups.php
+++ b/public/catalog/language/es-es/extension/shipping/ups.php
@@ -1,7 +1,7 @@
<?php
// Text
$_['text_title'] = 'United Parcel Service';
-$_['text_weight'] = 'Weight:';
+$_['text_weight'] = 'Peso:';
$_['text_us_origin_01'] = 'UPS Next Day Air';
$_['text_us_origin_02'] = 'UPS 2nd Day Air';
$_['text_us_origin_03'] = 'UPS Ground';
@@ -46,4 +46,4 @@ $_['text_other_origin_07'] = 'UPS Express';
$_['text_other_origin_08'] = 'UPS Worldwide Expedited';
$_['text_other_origin_11'] = 'UPS Standard';
$_['text_other_origin_54'] = 'UPS Worldwide Express Plus';
-$_['text_other_origin_65'] = 'UPS Saver'; \ No newline at end of file
+$_['text_other_origin_65'] = 'UPS Saver';
diff --git a/public/catalog/language/es-es/extension/shipping/usps.php b/public/catalog/language/es-es/extension/shipping/usps.php
index d1000b8..cc03485 100644
--- a/public/catalog/language/es-es/extension/shipping/usps.php
+++ b/public/catalog/language/es-es/extension/shipping/usps.php
@@ -1,5 +1,5 @@
<?php
// Text
$_['text_title'] = 'United States Postal Service';
-$_['text_weight'] = 'Weight:';
-$_['text_eta'] = 'Estimated Time:'; \ No newline at end of file
+$_['text_weight'] = 'Peso:';
+$_['text_eta'] = 'Hora Prevista:';
diff --git a/public/catalog/language/es-es/extension/shipping/weight.php b/public/catalog/language/es-es/extension/shipping/weight.php
index 385b1b7..1eb1fed 100644
--- a/public/catalog/language/es-es/extension/shipping/weight.php
+++ b/public/catalog/language/es-es/extension/shipping/weight.php
@@ -1,4 +1,4 @@
<?php
// Text
-$_['text_title'] = 'Weight Based Shipping';
-$_['text_weight'] = 'Weight:'; \ No newline at end of file
+$_['text_title'] = 'Envío Basado en Peso';
+$_['text_weight'] = 'Peso:';
diff --git a/public/catalog/language/es-es/extension/total/credit.php b/public/catalog/language/es-es/extension/total/credit.php
index 50079ac..a515e0b 100644
--- a/public/catalog/language/es-es/extension/total/credit.php
+++ b/public/catalog/language/es-es/extension/total/credit.php
@@ -1,4 +1,4 @@
<?php
// Text
-$_['text_credit'] = 'Store Credit';
-$_['text_order_id'] = 'Order ID: #%s'; \ No newline at end of file
+$_['text_credit'] = 'Crédito de la Tienda';
+$_['text_order_id'] = 'ID del Pedido: #%s';
diff --git a/public/catalog/language/es-es/extension/total/handling.php b/public/catalog/language/es-es/extension/total/handling.php
index 4b91658..da17c65 100644
--- a/public/catalog/language/es-es/extension/total/handling.php
+++ b/public/catalog/language/es-es/extension/total/handling.php
@@ -1,3 +1,3 @@
<?php
// Text
-$_['text_handling'] = 'Handling Fee'; \ No newline at end of file
+$_['text_handling'] = 'Handling Fee';
diff --git a/public/catalog/language/es-es/extension/total/klarna_fee.php b/public/catalog/language/es-es/extension/total/klarna_fee.php
index 53111ee..1b7dc60 100644
--- a/public/catalog/language/es-es/extension/total/klarna_fee.php
+++ b/public/catalog/language/es-es/extension/total/klarna_fee.php
@@ -1,2 +1,2 @@
<?php
-$_['text_klarna_fee'] = 'Klarna Fee'; \ No newline at end of file
+$_['text_klarna_fee'] = 'Klarna Fee';
diff --git a/public/catalog/language/es-es/extension/total/low_order_fee.php b/public/catalog/language/es-es/extension/total/low_order_fee.php
index 16c8ba2..12769bc 100644
--- a/public/catalog/language/es-es/extension/total/low_order_fee.php
+++ b/public/catalog/language/es-es/extension/total/low_order_fee.php
@@ -1,3 +1,3 @@
<?php
// Text
-$_['text_low_order_fee'] = 'Low Order Fee'; \ No newline at end of file
+$_['text_low_order_fee'] = 'Low Order Fee';
diff --git a/public/catalog/language/es-es/extension/total/reward.php b/public/catalog/language/es-es/extension/total/reward.php
index 086298e..92e3d55 100644
--- a/public/catalog/language/es-es/extension/total/reward.php
+++ b/public/catalog/language/es-es/extension/total/reward.php
@@ -1,16 +1,16 @@
<?php
// Heading
-$_['heading_title'] = 'Use Reward Points (Available %s)';
+$_['heading_title'] = 'Usar Puntos de Recompensa (Disponibles %s)';
// Text
-$_['text_reward'] = 'Reward Points (%s)';
-$_['text_order_id'] = 'Order ID: #%s';
-$_['text_success'] = 'Success: Your reward points discount has been applied!';
+$_['text_reward'] = 'Puntos de Recompensa (%s)';
+$_['text_order_id'] = 'ID del Pedido: #%s';
+$_['text_success'] = 'Éxito: ¡se aplicó su descuento de puntos de recompensa!';
// Entry
-$_['entry_reward'] = 'Points to use (Max %s)';
+$_['entry_reward'] = 'Puntos para usar (Max %s)';
// Error
-$_['error_reward'] = 'Warning: Please enter the amount of reward points to use!';
-$_['error_points'] = 'Warning: You don\'t have %s reward points!';
-$_['error_maximum'] = 'Warning: The maximum number of points that can be applied is %s!'; \ No newline at end of file
+$_['error_reward'] = 'Advertencia: ¡Ingrese la cantidad de puntos de recompensa para usar!';
+$_['error_points'] = 'Advertencia: ¡No tienes %s puntos de recompensa!';
+$_['error_maximum'] = 'Advertencia: ¡El número máximo de puntos que se pueden aplicar es %s!';
diff --git a/public/catalog/language/es-es/extension/total/sub_total.php b/public/catalog/language/es-es/extension/total/sub_total.php
index 69bd1ee..41ea92f 100644
--- a/public/catalog/language/es-es/extension/total/sub_total.php
+++ b/public/catalog/language/es-es/extension/total/sub_total.php
@@ -1,3 +1,3 @@
<?php
// Text
-$_['text_sub_total'] = 'Sub-Total'; \ No newline at end of file
+$_['text_sub_total'] = 'Sub-Total';
diff --git a/public/catalog/language/es-es/extension/total/total.php b/public/catalog/language/es-es/extension/total/total.php
index 8b819ce..3f5051c 100644
--- a/public/catalog/language/es-es/extension/total/total.php
+++ b/public/catalog/language/es-es/extension/total/total.php
@@ -1,3 +1,3 @@
<?php
// Text
-$_['text_total'] = 'Total'; \ No newline at end of file
+$_['text_total'] = 'Total';
diff --git a/public/catalog/language/es-es/extension/total/voucher.php b/public/catalog/language/es-es/extension/total/voucher.php
index a360631..706bac4 100644
--- a/public/catalog/language/es-es/extension/total/voucher.php
+++ b/public/catalog/language/es-es/extension/total/voucher.php
@@ -1,14 +1,14 @@
<?php
// Heading
-$_['heading_title'] = 'Use Gift Certificate';
+$_['heading_title'] = 'Usar Certificado de Regalo';
// Text
-$_['text_voucher'] = 'Gift Certificate (%s)';
-$_['text_success'] = 'Success: Your gift certificate discount has been applied!';
+$_['text_voucher'] = 'Certificado de Regalo (%s)';
+$_['text_success'] = 'Éxito: ¡se ha aplicado su descuento de certificado de regalo!';
// Entry
-$_['entry_voucher'] = 'Enter your gift certificate code here';
+$_['entry_voucher'] = 'Ingrese su código de certificado de regalo aquí';
// Error
-$_['error_voucher'] = 'Warning: Gift Certificate is either invalid or the balance has been used up!';
-$_['error_empty'] = 'Warning: Please enter a gift certificate code!'; \ No newline at end of file
+$_['error_voucher'] = 'Advertencia: ¡El certificado de regalo no es válido o el saldo se ha agotado!';
+$_['error_empty'] = 'Advertencia: ¡Ingrese un código de certificado de regalo!';
diff --git a/public/catalog/language/es-es/information/contact.php b/public/catalog/language/es-es/information/contact.php
index 7e1c674..d794763 100644
--- a/public/catalog/language/es-es/information/contact.php
+++ b/public/catalog/language/es-es/information/contact.php
@@ -1,18 +1,18 @@
<?php
-$_['heading_title'] = 'Contáctenos';
-$_['text_location'] = 'nuestra ubicación';
-$_['text_store'] = 'Nuestras Tiendas';
-$_['text_contact'] = 'Formulario de contacto';
-$_['text_address'] = 'Dirección';
-$_['text_telephone'] = 'Teléfono';
-$_['text_fax'] = 'Fax';
-$_['text_open'] = 'Los horarios de apertura';
-$_['text_comment'] = 'Comentarios';
-$_['text_success'] = '<p> Su consulta ha sido enviada correctamente al propietario de la tienda! </p>';
-$_['entry_name'] = 'Tu nombre';
-$_['entry_email'] = 'Dirección de correo electrónico';
-$_['entry_enquiry'] = 'Investigación';
-$_['email_subject'] = 'Consulta %s';
-$_['error_name'] = '¡El nombre debe tener entre 3 y 32 caracteres!';
-$_['error_email'] = '¡La dirección de correo electrónico no parece válida!';
-$_['error_enquiry'] = '¡La investigación debe tener entre 10 y 3000 caracteres!';
+$_['heading_title'] = 'Contáctenos';
+$_['text_location'] = 'Nuestra ubicación';
+$_['text_store'] = 'Nuestras Tiendas';
+$_['text_contact'] = 'Formulario de contacto';
+$_['text_address'] = 'Dirección';
+$_['text_telephone'] = 'Teléfono';
+$_['text_fax'] = 'Fax';
+$_['text_open'] = 'Los horarios de apertura';
+$_['text_comment'] = 'Comentarios';
+$_['text_success'] = '<p>Su consulta ha sido enviada correctamente al propietario de la tienda!</p>';
+$_['entry_name'] = 'Tu nombre';
+$_['entry_email'] = 'Dirección de correo electrónico';
+$_['entry_enquiry'] = 'Investigación';
+$_['email_subject'] = 'Consulta %s';
+$_['error_name'] = '¡El nombre debe tener entre 3 y 32 caracteres!';
+$_['error_email'] = '¡La dirección de correo electrónico no parece válida!';
+$_['error_enquiry'] = '¡La investigación debe tener entre 10 y 3000 caracteres!';
diff --git a/public/catalog/language/es-es/information/information.php b/public/catalog/language/es-es/information/information.php
index f34118d..c90be0c 100644
--- a/public/catalog/language/es-es/information/information.php
+++ b/public/catalog/language/es-es/information/information.php
@@ -1,2 +1,2 @@
<?php
-$_['text_error'] = 'Página de información no encontrada!';
+$_['text_error'] = 'Página de información no encontrada!';
diff --git a/public/catalog/language/es-es/information/sitemap.php b/public/catalog/language/es-es/information/sitemap.php
index 67d8ed8..9f2f78b 100644
--- a/public/catalog/language/es-es/information/sitemap.php
+++ b/public/catalog/language/es-es/information/sitemap.php
@@ -1,14 +1,14 @@
<?php
-$_['heading_title'] = 'Mapa del sitio';
-$_['text_special'] = 'Ofertas especiales';
-$_['text_account'] = 'Mi cuenta';
-$_['text_edit'] = 'Información de la cuenta';
-$_['text_password'] = 'Contraseña';
-$_['text_address'] = 'Directorio';
-$_['text_history'] = 'Historial de pedidos';
-$_['text_download'] = 'Descargas';
-$_['text_cart'] = 'Carrito de compras';
-$_['text_checkout'] = 'Revisa';
-$_['text_search'] = 'Buscar';
-$_['text_information'] = 'Información';
-$_['text_contact'] = 'Contáctenos';
+$_['heading_title'] = 'Mapa del sitio';
+$_['text_special'] = 'Ofertas especiales';
+$_['text_account'] = 'Mi cuenta';
+$_['text_edit'] = 'Información de la cuenta';
+$_['text_password'] = 'Contraseña';
+$_['text_address'] = 'Directorio';
+$_['text_history'] = 'Historial de pedidos';
+$_['text_download'] = 'Descargas';
+$_['text_cart'] = 'Carrito de compras';
+$_['text_checkout'] = 'Revisa';
+$_['text_search'] = 'Buscar';
+$_['text_information'] = 'Información';
+$_['text_contact'] = 'Contáctenos';
diff --git a/public/catalog/language/es-es/information/tracking.php b/public/catalog/language/es-es/information/tracking.php
index 3469980..170db24 100644
--- a/public/catalog/language/es-es/information/tracking.php
+++ b/public/catalog/language/es-es/information/tracking.php
@@ -7,4 +7,4 @@
<body>
</body>
-</html> \ No newline at end of file
+</html>
diff --git a/public/catalog/language/es-es/mail/affiliate.php b/public/catalog/language/es-es/mail/affiliate.php
index acf2598..96d2305 100644
--- a/public/catalog/language/es-es/mail/affiliate.php
+++ b/public/catalog/language/es-es/mail/affiliate.php
@@ -1,16 +1,16 @@
<?php
-$_['text_subject'] = ' %s - Programa de afiliados';
-$_['text_welcome'] = '¡Gracias por unirse al Programa de Afiliados %s!';
-$_['text_login'] = 'Su cuenta ya se ha creado y puede iniciar sesión utilizando su dirección de correo electrónico y contraseña visitando nuestro sitio web o en la siguiente dirección URL:';
-$_['text_approval'] = 'Su cuenta debe ser aprobada antes de iniciar sesión. Una vez aprobado, puede iniciar sesión utilizando su dirección de correo electrónico y contraseña visitando nuestro sitio web o en la siguiente dirección URL:';
-$_['text_service'] = 'Al iniciar sesión, podrá generar códigos de seguimiento, realizar un seguimiento de los pagos de comisiones y editar la información de su cuenta.';
-$_['text_thanks'] = 'Gracias,';
-$_['text_new_affiliate'] = 'Nuevo afiliado';
-$_['text_signup'] = 'Un nuevo afiliado se ha inscrito:';
-$_['text_website'] = 'Sitio Web:';
-$_['text_customer_group'] = 'Grupo de clientes:';
-$_['text_firstname'] = 'Nombre de pila:';
-$_['text_lastname'] = 'Apellido:';
-$_['text_company'] = 'Empresa:';
-$_['text_email'] = 'Correo electrónico:';
-$_['text_telephone'] = 'Teléfono:';
+$_['text_subject'] = ' %s - Programa de afiliados';
+$_['text_welcome'] = '¡Gracias por unirse al Programa de Afiliados %s!';
+$_['text_login'] = 'Su cuenta ya se ha creado y puede iniciar sesión utilizando su dirección de correo electrónico y contraseña visitando nuestro sitio web o en la siguiente dirección URL:';
+$_['text_approval'] = 'Su cuenta debe ser aprobada antes de iniciar sesión. Una vez aprobado, puede iniciar sesión utilizando su dirección de correo electrónico y contraseña visitando nuestro sitio web o en la siguiente dirección URL:';
+$_['text_service'] = 'Al iniciar sesión, podrá generar códigos de seguimiento, realizar un seguimiento de los pagos de comisiones y editar la información de su cuenta.';
+$_['text_thanks'] = 'Gracias,';
+$_['text_new_affiliate'] = 'Nuevo afiliado';
+$_['text_signup'] = 'Un nuevo afiliado se ha inscrito:';
+$_['text_website'] = 'Sitio Web:';
+$_['text_customer_group'] = 'Grupo de clientes:';
+$_['text_firstname'] = 'Nombre de pila:';
+$_['text_lastname'] = 'Apellido:';
+$_['text_company'] = 'Empresa:';
+$_['text_email'] = 'Correo electrónico:';
+$_['text_telephone'] = 'Teléfono:';
diff --git a/public/catalog/language/es-es/mail/forgotten.php b/public/catalog/language/es-es/mail/forgotten.php
index f57997d..7eeed17 100644
--- a/public/catalog/language/es-es/mail/forgotten.php
+++ b/public/catalog/language/es-es/mail/forgotten.php
@@ -1,5 +1,5 @@
<?php
-$_['text_subject'] = ' %s - Solicitud de restablecimiento de contraseña';
-$_['text_greeting'] = 'Se solicitó una nueva contraseña para la cuenta de cliente de %s.';
-$_['text_change'] = 'Para restablecer su contraseña, haga clic en el siguiente enlace:';
-$_['text_ip'] = 'El IP utilizado para realizar esta solicitud fue:';
+$_['text_subject'] = ' %s - Solicitud de restablecimiento de contraseña';
+$_['text_greeting'] = 'Se solicitó una nueva contraseña para la cuenta de cliente de %s.';
+$_['text_change'] = 'Para restablecer su contraseña, haga clic en el siguiente enlace:';
+$_['text_ip'] = 'El IP utilizado para realizar esta solicitud fue:';
diff --git a/public/catalog/language/es-es/mail/order_add.php b/public/catalog/language/es-es/mail/order_add.php
index 5a7c2e2..1d296e6 100644
--- a/public/catalog/language/es-es/mail/order_add.php
+++ b/public/catalog/language/es-es/mail/order_add.php
@@ -1,26 +1,26 @@
<?php
-$_['text_subject'] = ' %s - Orden %s';
-$_['text_greeting'] = 'Gracias por su interés en los productos de %s. Su pedido ha sido recibido y se procesará una vez que se haya confirmado el pago.';
-$_['text_link'] = 'Para ver su pedido haga clic en el siguiente enlace:';
-$_['text_order_detail'] = 'Detalles de la orden';
-$_['text_instruction'] = 'Instrucciones';
-$_['text_order_id'] = 'Solicitar ID:';
-$_['text_date_added'] = 'Fecha Agregada:';
-$_['text_order_status'] = 'Estado del pedido:';
-$_['text_payment_method'] = 'Método de pago:';
-$_['text_shipping_method'] = 'Método de envío:';
-$_['text_email'] = 'Email:';
-$_['text_telephone'] = 'Teléfono:';
-$_['text_ip'] = 'Dirección IP:';
-$_['text_payment_address'] = 'Dirección de Pago';
-$_['text_shipping_address'] = 'Dirección de Envío';
-$_['text_products'] = 'Productos';
-$_['text_product'] = 'Producto';
-$_['text_model'] = 'Modelo';
-$_['text_quantity'] = 'Cantidad';
-$_['text_price'] = 'Precio';
-$_['text_order_total'] = 'Totales de pedidos';
-$_['text_total'] = 'Total';
-$_['text_download'] = 'Una vez confirmado su pago, puede hacer clic en el siguiente enlace para acceder a los productos descargables:';
-$_['text_comment'] = 'Los comentarios para su pedido son:';
-$_['text_footer'] = 'Por favor, responda a este correo electrónico si tiene alguna pregunta.';
+$_['text_subject'] = ' %s - Orden %s';
+$_['text_greeting'] = 'Gracias por su interés en los productos de %s. Su pedido ha sido recibido y se procesará una vez que se haya confirmado el pago.';
+$_['text_link'] = 'Para ver su pedido haga clic en el siguiente enlace:';
+$_['text_order_detail'] = 'Detalles de la orden';
+$_['text_instruction'] = 'Instrucciones';
+$_['text_order_id'] = 'ID del Pedido:';
+$_['text_date_added'] = 'Fecha Agregada:';
+$_['text_order_status'] = 'Estado del pedido:';
+$_['text_payment_method'] = 'Método de pago:';
+$_['text_shipping_method'] = 'Método de envío:';
+$_['text_email'] = 'Email:';
+$_['text_telephone'] = 'Teléfono:';
+$_['text_ip'] = 'Dirección IP:';
+$_['text_payment_address'] = 'Dirección de Pago';
+$_['text_shipping_address'] = 'Dirección de Envío';
+$_['text_products'] = 'Productos';
+$_['text_product'] = 'Producto';
+$_['text_model'] = 'Modelo';
+$_['text_quantity'] = 'Cantidad';
+$_['text_price'] = 'Precio';
+$_['text_order_total'] = 'Totales de pedidos';
+$_['text_total'] = 'Total';
+$_['text_download'] = 'Una vez confirmado su pago, puede hacer clic en el siguiente enlace para acceder a los productos descargables:';
+$_['text_comment'] = 'Los comentarios para su pedido son:';
+$_['text_footer'] = 'Por favor, responda a este correo electrónico si tiene alguna pregunta.';
diff --git a/public/catalog/language/es-es/mail/order_alert.php b/public/catalog/language/es-es/mail/order_alert.php
index 899c9fa..256b01a 100644
--- a/public/catalog/language/es-es/mail/order_alert.php
+++ b/public/catalog/language/es-es/mail/order_alert.php
@@ -1,9 +1,9 @@
<?php
-$_['text_subject'] = ' %s - Orden %s';
-$_['text_received'] = 'Ha recibido una orden.';
-$_['text_order_id'] = 'Solicitar ID:';
-$_['text_date_added'] = 'Fecha Agregada:';
-$_['text_order_status'] = 'Estado del pedido:';
-$_['text_product'] = 'Productos';
-$_['text_total'] = 'Totales';
-$_['text_comment'] = 'Los comentarios para su pedido son:';
+$_['text_subject'] = ' %s - Orden %s';
+$_['text_received'] = 'Ha recibido una orden.';
+$_['text_order_id'] = 'ID del Pedido:';
+$_['text_date_added'] = 'Fecha Agregada:';
+$_['text_order_status'] = 'Estado del pedido:';
+$_['text_product'] = 'Productos';
+$_['text_total'] = 'Totales';
+$_['text_comment'] = 'Los comentarios para su pedido son:';
diff --git a/public/catalog/language/es-es/mail/order_edit.php b/public/catalog/language/es-es/mail/order_edit.php
index ac117d8..6169a25 100644
--- a/public/catalog/language/es-es/mail/order_edit.php
+++ b/public/catalog/language/es-es/mail/order_edit.php
@@ -1,8 +1,8 @@
<?php
-$_['text_subject'] = ' %s - Actualización de pedidos %s';
-$_['text_order_id'] = 'Solicitar ID:';
-$_['text_date_added'] = 'Fecha Agregada:';
-$_['text_order_status'] = 'Su pedido se ha actualizado con el siguiente estado:';
-$_['text_comment'] = 'Los comentarios para su pedido son:';
-$_['text_link'] = 'Para ver su pedido haga clic en el siguiente enlace:';
-$_['text_footer'] = 'Responda a este correo electrónico si tiene alguna pregunta.';
+$_['text_subject'] = ' %s - Actualización de pedidos %s';
+$_['text_order_id'] = 'ID del Pedido:';
+$_['text_date_added'] = 'Fecha Agregada:';
+$_['text_order_status'] = 'Su pedido se ha actualizado con el siguiente estado:';
+$_['text_comment'] = 'Los comentarios para su pedido son:';
+$_['text_link'] = 'Para ver su pedido haga clic en el siguiente enlace:';
+$_['text_footer'] = 'Responda a este correo electrónico si tiene alguna pregunta.';
diff --git a/public/catalog/language/es-es/mail/register.php b/public/catalog/language/es-es/mail/register.php
index 802d45e..f8fff34 100644
--- a/public/catalog/language/es-es/mail/register.php
+++ b/public/catalog/language/es-es/mail/register.php
@@ -1,14 +1,14 @@
<?php
-$_['text_subject'] = ' %s - Gracias por registrarte';
-$_['text_welcome'] = '¡Bienvenidos y gracias por registrarse en %s!';
-$_['text_login'] = 'Su cuenta ya se ha creado y puede iniciar sesión utilizando su dirección de correo electrónico y contraseña visitando nuestro sitio web o en la siguiente dirección URL:';
-$_['text_approval'] = 'Su cuenta debe ser aprobada antes de iniciar sesión. Una vez aprobado, puede iniciar sesión utilizando su dirección de correo electrónico y contraseña visitando nuestro sitio web o en la siguiente dirección URL:';
-$_['text_service'] = 'Al iniciar sesión, podrá acceder a otros servicios, como la revisión de pedidos pasados, la impresión de facturas y la edición de la información de su cuenta.';
-$_['text_thanks'] = 'Gracias,';
-$_['text_new_customer'] = 'Nuevo cliente';
-$_['text_signup'] = 'Un nuevo cliente se ha inscrito:';
-$_['text_customer_group'] = 'Grupo de clientes:';
-$_['text_firstname'] = 'Nombre de pila:';
-$_['text_lastname'] = 'Apellido:';
-$_['text_email'] = 'Correo electrónico:';
-$_['text_telephone'] = 'Teléfono:';
+$_['text_subject'] = ' %s - Gracias por registrarte';
+$_['text_welcome'] = '¡Bienvenidos y gracias por registrarse en %s!';
+$_['text_login'] = 'Su cuenta ya se ha creado y puede iniciar sesión utilizando su dirección de correo electrónico y contraseña visitando nuestro sitio web o en la siguiente dirección URL:';
+$_['text_approval'] = 'Su cuenta debe ser aprobada antes de iniciar sesión. Una vez aprobado, puede iniciar sesión utilizando su dirección de correo electrónico y contraseña visitando nuestro sitio web o en la siguiente dirección URL:';
+$_['text_service'] = 'Al iniciar sesión, podrá acceder a otros servicios, como la revisión de pedidos pasados, la impresión de facturas y la edición de la información de su cuenta.';
+$_['text_thanks'] = 'Gracias,';
+$_['text_new_customer'] = 'Nuevo cliente';
+$_['text_signup'] = 'Un nuevo cliente se ha inscrito:';
+$_['text_customer_group'] = 'Grupo de clientes:';
+$_['text_firstname'] = 'Nombre de pila:';
+$_['text_lastname'] = 'Apellido:';
+$_['text_email'] = 'Correo electrónico:';
+$_['text_telephone'] = 'Teléfono:';
diff --git a/public/catalog/language/es-es/mail/review.php b/public/catalog/language/es-es/mail/review.php
index 780e575..5ad2d09 100644
--- a/public/catalog/language/es-es/mail/review.php
+++ b/public/catalog/language/es-es/mail/review.php
@@ -1,7 +1,7 @@
<?php
-$_['text_subject'] = ' %s - Revisión del producto';
-$_['text_waiting'] = 'Usted tiene una nueva revisión del producto esperando.';
-$_['text_product'] = 'Producto: %s';
-$_['text_reviewer'] = 'Revisor: %s';
-$_['text_rating'] = 'Clasificación: %s';
-$_['text_review'] = 'Texto de la revisión:';
+$_['text_subject'] = ' %s - Revisión del producto';
+$_['text_waiting'] = 'Usted tiene una nueva revisión del producto esperando.';
+$_['text_product'] = 'Producto: %s';
+$_['text_reviewer'] = 'Revisor: %s';
+$_['text_rating'] = 'Clasificación: %s';
+$_['text_review'] = 'Texto de la revisión:';
diff --git a/public/catalog/language/es-es/mail/transaction.php b/public/catalog/language/es-es/mail/transaction.php
index b8509f2..e773f47 100644
--- a/public/catalog/language/es-es/mail/transaction.php
+++ b/public/catalog/language/es-es/mail/transaction.php
@@ -1,5 +1,5 @@
<?php
-$_['text_subject'] = ' %s - Comisión de Afiliados';
-$_['text_received'] = '¡Felicitaciones! Ha recibido un pago de comisión del programa de afiliados %s';
-$_['text_amount'] = 'Has recibido:';
-$_['text_total'] = 'Su cantidad total de comisión es ahora:';
+$_['text_subject'] = ' %s - Comisión de Afiliados';
+$_['text_received'] = '¡Felicitaciones! Ha recibido un pago de comisión del programa de afiliados %s';
+$_['text_amount'] = 'Has recibido:';
+$_['text_total'] = 'Su cantidad total de comisión es ahora:';
diff --git a/public/catalog/language/es-es/mail/voucher.php b/public/catalog/language/es-es/mail/voucher.php
index 7f19f1d..05418b5 100644
--- a/public/catalog/language/es-es/mail/voucher.php
+++ b/public/catalog/language/es-es/mail/voucher.php
@@ -1,7 +1,7 @@
<?php
-$_['text_subject'] = 'Se le ha enviado un certificado de regalo de %s';
-$_['text_greeting'] = 'Enhorabuena, has recibido un Certificado de Regalo por valor de %s';
-$_['text_from'] = 'Este certificado de regalo le ha sido enviado por %s';
-$_['text_message'] = 'Con un mensaje diciendo';
-$_['text_redeem'] = 'Para canjear este Certificado de Regalo, anote el código de canje que es <b> %s </ b> y luego haga clic en el enlace de abajo y compre el producto en el que desea usar este certificado de regalo. Puede ingresar el código del certificado de regalo en la página del carrito de la compra antes de hacer clic en el proceso de pago.';
-$_['text_footer'] = 'Por favor, responda a este correo electrónico si tiene alguna pregunta.';
+$_['text_subject'] = 'Se le ha enviado un certificado de regalo de %s';
+$_['text_greeting'] = 'Enhorabuena, has recibido un Certificado de Regalo por valor de %s';
+$_['text_from'] = 'Este certificado de regalo le ha sido enviado por %s';
+$_['text_message'] = 'Con un mensaje diciendo';
+$_['text_redeem'] = 'Para canjear este Certificado de Regalo, anote el código de canje que es <b> %s </ b> y luego haga clic en el enlace de abajo y compre el producto en el que desea usar este certificado de regalo. Puede ingresar el código del certificado de regalo en la página del carrito de la compra antes de hacer clic en el proceso de pago.';
+$_['text_footer'] = 'Por favor, responda a este correo electrónico si tiene alguna pregunta.';
diff --git a/public/catalog/language/es-es/product/category.php b/public/catalog/language/es-es/product/category.php
index 75b11c7..a0b7f25 100644
--- a/public/catalog/language/es-es/product/category.php
+++ b/public/catalog/language/es-es/product/category.php
@@ -1,23 +1,24 @@
<?php
-$_['text_refine'] = 'refinar busqueda';
-$_['text_product'] = 'Productos';
-$_['text_error'] = 'Categoría no encontrada!';
-$_['text_empty'] = 'No hay productos para mostrar en esta categoría.';
-$_['text_quantity'] = 'Cantidad:';
-$_['text_manufacturer'] = 'Marca:';
-$_['text_model'] = 'Código de producto:';
-$_['text_points'] = 'Puntos de recompensa:';
-$_['text_price'] = 'Precio:';
-$_['text_tax'] = 'Ex impuestos:';
-$_['text_compare'] = 'Comparación de productos ( %s)';
-$_['text_sort'] = 'Ordenar por:';
-$_['text_default'] = 'Defecto';
-$_['text_name_asc'] = 'Nombre (A - Z)';
-$_['text_name_desc'] = 'Nombre (Z - A)';
-$_['text_price_asc'] = 'Precio (bajo & gt; alto)';
-$_['text_price_desc'] = 'Precio (Alto & bajo)';
-$_['text_rating_asc'] = 'Clasificación (Menor)';
-$_['text_rating_desc'] = 'Puntuación (más alto)';
-$_['text_model_asc'] = 'Modelo (A - Z)';
-$_['text_model_desc'] = 'Modelo (Z - A)';
-$_['text_limit'] = 'Espectáculo:';
+// Text
+$_['text_refine'] = 'Filtrar búsqueda';
+$_['text_product'] = 'Productos';
+$_['text_error'] = 'Categoría no encontrada!';
+$_['text_empty'] = 'No hay productos para mostrar en esta categoría.';
+$_['text_quantity'] = 'Cantidad:';
+$_['text_manufacturer'] = 'Marca:';
+$_['text_model'] = 'Código de producto:';
+$_['text_points'] = 'Puntos de recompensa:';
+$_['text_price'] = 'Precio:';
+$_['text_tax'] = 'Sin Impuestos:';
+$_['text_compare'] = 'Comparación de productos ( %s)';
+$_['text_sort'] = 'Ordenar por:';
+$_['text_default'] = 'Defecto';
+$_['text_name_asc'] = 'Nombre (A - Z)';
+$_['text_name_desc'] = 'Nombre (Z - A)';
+$_['text_price_asc'] = 'Precio (bajo & gt; alto)';
+$_['text_price_desc'] = 'Precio (Alto & bajo)';
+$_['text_rating_asc'] = 'Clasificación (Menor)';
+$_['text_rating_desc'] = 'Puntuación (más alto)';
+$_['text_model_asc'] = 'Modelo (A - Z)';
+$_['text_model_desc'] = 'Modelo (Z - A)';
+$_['text_limit'] = 'Mostrar:';
diff --git a/public/catalog/language/es-es/product/compare.php b/public/catalog/language/es-es/product/compare.php
index 11ccbf6..a89f88a 100644
--- a/public/catalog/language/es-es/product/compare.php
+++ b/public/catalog/language/es-es/product/compare.php
@@ -1,19 +1,22 @@
<?php
-$_['heading_title'] = 'Comparación de productos';
-$_['text_product'] = 'detalles del producto';
-$_['text_name'] = 'Producto';
-$_['text_image'] = 'Imagen';
-$_['text_price'] = 'Precio';
-$_['text_model'] = 'Modelo';
-$_['text_manufacturer'] = 'Marca';
-$_['text_availability'] = 'Disponibilidad';
-$_['text_instock'] = 'En stock';
-$_['text_rating'] = 'Clasificación';
-$_['text_reviews'] = 'Basado en las reseñas de %s.';
-$_['text_summary'] = 'Resumen';
-$_['text_weight'] = 'Peso';
-$_['text_dimension'] = 'Dimensiones (L x W x H)';
-$_['text_compare'] = 'Comparación de productos ( %s)';
-$_['text_success'] = 'Éxito: ha añadido <a href="%s"> %s </a> a su <a href="%s"> comparación de productos </a>!';
-$_['text_remove'] = 'Éxito: ha modificado su comparación de productos.';
-$_['text_empty'] = 'No ha elegido ningún producto para comparar.';
+// Heading
+$_['heading_title'] = 'Comparación de productos';
+
+// Text
+$_['text_product'] = 'Detalles del producto';
+$_['text_name'] = 'Producto';
+$_['text_image'] = 'Imagen';
+$_['text_price'] = 'Precio';
+$_['text_model'] = 'Modelo';
+$_['text_manufacturer'] = 'Marca';
+$_['text_availability'] = 'Disponibilidad';
+$_['text_instock'] = 'En stock';
+$_['text_rating'] = 'Clasificación';
+$_['text_reviews'] = 'Basado en las reseñas de %s.';
+$_['text_summary'] = 'Resumen';
+$_['text_weight'] = 'Peso';
+$_['text_dimension'] = 'Dimensiones (L x W x H)';
+$_['text_compare'] = 'Comparación de productos (%s)';
+$_['text_success'] = 'Éxito: ha añadido <a href="%s">%s</a> a su <a href="%s">comparación de productos</a>!';
+$_['text_remove'] = 'Éxito: ha modificado su comparación de productos.';
+$_['text_empty'] = 'No ha elegido ningún producto para comparar.';
diff --git a/public/catalog/language/es-es/product/manufacturer.php b/public/catalog/language/es-es/product/manufacturer.php
index 192365e..a790138 100644
--- a/public/catalog/language/es-es/product/manufacturer.php
+++ b/public/catalog/language/es-es/product/manufacturer.php
@@ -1,24 +1,27 @@
<?php
-$_['heading_title'] = 'Encuentra tu marca favorita';
-$_['text_brand'] = 'Marca';
-$_['text_index'] = 'Índice de marcas:';
-$_['text_error'] = 'Marca no encontrada!';
-$_['text_empty'] = 'No hay productos en la lista.';
-$_['text_quantity'] = 'Cantidad:';
-$_['text_manufacturer'] = 'Marca:';
-$_['text_model'] = 'Código de producto:';
-$_['text_points'] = 'Puntos de recompensa:';
-$_['text_price'] = 'Precio:';
-$_['text_tax'] = 'Ex impuestos:';
-$_['text_compare'] = 'Comparación de productos ( %s)';
-$_['text_sort'] = 'Ordenar por:';
-$_['text_default'] = 'Defecto';
-$_['text_name_asc'] = 'Nombre (A - Z)';
-$_['text_name_desc'] = 'Nombre (Z - A)';
-$_['text_price_asc'] = 'Precio (bajo & gt; alto)';
-$_['text_price_desc'] = 'Precio (Alto & bajo)';
-$_['text_rating_asc'] = 'Clasificación (Menor)';
-$_['text_rating_desc'] = 'Puntuación (más alto)';
-$_['text_model_asc'] = 'Modelo (A - Z)';
-$_['text_model_desc'] = 'Modelo (Z - A)';
-$_['text_limit'] = 'Espectáculo:';
+// Heading
+$_['heading_title'] = 'Encuentra tu marca favorita';
+
+// Text
+$_['text_brand'] = 'Marca';
+$_['text_index'] = 'Índice de marcas:';
+$_['text_error'] = 'Marca no encontrada!';
+$_['text_empty'] = 'No hay productos en la lista.';
+$_['text_quantity'] = 'Cantidad:';
+$_['text_manufacturer'] = 'Marca:';
+$_['text_model'] = 'Código de producto:';
+$_['text_points'] = 'Puntos de recompensa:';
+$_['text_price'] = 'Precio:';
+$_['text_tax'] = 'Sin Impuestos:';
+$_['text_compare'] = 'Comparación de productos ( %s)';
+$_['text_sort'] = 'Ordenar por:';
+$_['text_default'] = 'Defecto';
+$_['text_name_asc'] = 'Nombre (A - Z)';
+$_['text_name_desc'] = 'Nombre (Z - A)';
+$_['text_price_asc'] = 'Precio (bajo & gt; alto)';
+$_['text_price_desc'] = 'Precio (Alto & bajo)';
+$_['text_rating_asc'] = 'Clasificación (Menor)';
+$_['text_rating_desc'] = 'Puntuación (más alto)';
+$_['text_model_asc'] = 'Modelo (A - Z)';
+$_['text_model_desc'] = 'Modelo (Z - A)';
+$_['text_limit'] = 'Mostrar:';
diff --git a/public/catalog/language/es-es/product/product.php b/public/catalog/language/es-es/product/product.php
index 7345758..afe5097 100644
--- a/public/catalog/language/es-es/product/product.php
+++ b/public/catalog/language/es-es/product/product.php
@@ -1,43 +1,50 @@
<?php
-$_['text_search'] = 'Buscar';
-$_['text_brand'] = 'Marca';
-$_['text_manufacturer'] = 'Marca:';
-$_['text_model'] = 'Código de producto:';
-$_['text_reward'] = 'Puntos de recompensa:';
-$_['text_points'] = 'Precio en puntos de recompensa:';
-$_['text_stock'] = 'Disponibilidad:';
-$_['text_instock'] = 'En stock';
-$_['text_tax'] = 'Ex impuestos:';
-$_['text_discount'] = 'o más';
-$_['text_option'] = 'Opciones Disponibles';
-$_['text_minimum'] = 'Este producto tiene una cantidad mínima de %s';
-$_['text_reviews'] = ' %s opiniones';
-$_['text_write'] = 'Escribe una reseña';
-$_['text_login'] = 'Por favor, <a href="%s">iniciar sesión</a> o <a href="%s">registrarse</a> para revisar';
-$_['text_no_reviews'] = 'No hay comentarios para este producto.';
-$_['text_note'] = '<span class="text-danger">Nota:</span>¡HTML no está traducido!';
-$_['text_success'] = 'Gracias por su comentario. Se ha enviado al webmaster para su aprobación.';
-$_['text_related'] = 'Productos relacionados';
-$_['text_tags'] = 'Etiquetas:';
-$_['text_error'] = '¡Producto no encontrado!';
-$_['text_payment_recurring'] = 'Perfil de pago';
-$_['text_trial_description'] = ' %s cada %d %s (s) para %d pago (s) entonces';
-$_['text_payment_description'] = ' %s cada %d %s (s) para %d pago (s)';
-$_['text_payment_cancel'] = ' %s cada %d %s (s) hasta que se cancele';
-$_['text_day'] = 'día';
-$_['text_week'] = 'semana';
-$_['text_semi_month'] = 'mitad de mes';
-$_['text_month'] = 'mes';
-$_['text_year'] = 'año';
-$_['entry_qty'] = 'Cantidad';
-$_['entry_name'] = 'Tu nombre';
-$_['entry_review'] = 'Tu reseña';
-$_['entry_rating'] = 'Clasificación';
-$_['entry_good'] = 'Bueno';
-$_['entry_bad'] = 'Malo';
-$_['tab_description'] = 'Descripción';
-$_['tab_attribute'] = 'Especificación';
-$_['tab_review'] = 'Reseñas ( %s)';
-$_['error_name'] = 'Advertencia: El nombre de la reseña debe tener entre 3 y 25 caracteres.';
-$_['error_text'] = 'Advertencia: El texto de la revisión debe tener entre 25 y 1000 caracteres.';
-$_['error_rating'] = 'Atención: Por favor, seleccione una evaluación!';
+// Text
+$_['text_search'] = 'Buscar';
+$_['text_brand'] = 'Marca';
+$_['text_manufacturer'] = 'Marca:';
+$_['text_model'] = 'Código de producto:';
+$_['text_reward'] = 'Puntos de recompensa:';
+$_['text_points'] = 'Precio en puntos de recompensa:';
+$_['text_stock'] = 'Disponibilidad:';
+$_['text_instock'] = 'En stock';
+$_['text_tax'] = 'Sin Impuestos:';
+$_['text_discount'] = 'o más';
+$_['text_option'] = 'Opciones Disponibles';
+$_['text_minimum'] = 'Este producto tiene una cantidad mínima de %s';
+$_['text_reviews'] = ' %s opiniones';
+$_['text_write'] = 'Escribe una reseña';
+$_['text_login'] = 'Por favor, <a href="%s">iniciar sesión</a> o <a href="%s">registrarse</a> para revisar';
+$_['text_no_reviews'] = 'No hay comentarios para este producto.';
+$_['text_note'] = '<span class="text-danger">Nota:</span>¡HTML no está traducido!';
+$_['text_success'] = 'Gracias por su comentario. Se ha enviado al webmaster para su aprobación.';
+$_['text_related'] = 'Productos relacionados';
+$_['text_tags'] = 'Etiquetas:';
+$_['text_error'] = '¡Producto no encontrado!';
+$_['text_payment_recurring'] = 'Perfil de pago';
+$_['text_trial_description'] = ' %s cada %d %s (s) para %d pago (s) entonces';
+$_['text_payment_description'] = ' %s cada %d %s (s) para %d pago (s)';
+$_['text_payment_cancel'] = ' %s cada %d %s (s) hasta que se cancele';
+$_['text_day'] = 'día';
+$_['text_week'] = 'semana';
+$_['text_semi_month'] = 'mitad de mes';
+$_['text_month'] = 'mes';
+$_['text_year'] = 'año';
+
+// Entry
+$_['entry_qty'] = 'Cantidad';
+$_['entry_name'] = 'Tu nombre';
+$_['entry_review'] = 'Tu reseña';
+$_['entry_rating'] = 'Clasificación';
+$_['entry_good'] = 'Bueno';
+$_['entry_bad'] = 'Malo';
+
+// Tabs
+$_['tab_description'] = 'Descripción';
+$_['tab_attribute'] = 'Especificación';
+$_['tab_review'] = 'Reseñas (%s)';
+
+// Error
+$_['error_name'] = 'Advertencia: El nombre de la reseña debe tener entre 3 y 25 caracteres.';
+$_['error_text'] = 'Advertencia: El texto de la revisión debe tener entre 25 y 1000 caracteres.';
+$_['error_rating'] = 'Atención: Por favor, seleccione una evaluación!';
diff --git a/public/catalog/language/es-es/product/search.php b/public/catalog/language/es-es/product/search.php
index 414f07d..7569c92 100644
--- a/public/catalog/language/es-es/product/search.php
+++ b/public/catalog/language/es-es/product/search.php
@@ -1,29 +1,34 @@
<?php
-$_['heading_title'] = 'Buscar';
-$_['heading_tag'] = 'Etiqueta';
-$_['text_search'] = 'Productos que satisfacen los criterios de búsqueda';
-$_['text_keyword'] = 'Palabras claves';
-$_['text_category'] = 'todas las categorias';
-$_['text_sub_category'] = 'Buscar en subcategorías';
-$_['text_empty'] = 'No hay productos que corresponden con los criterios de búsqueda.';
-$_['text_quantity'] = 'Cantidad:';
-$_['text_manufacturer'] = 'Marca:';
-$_['text_model'] = 'Código de producto:';
-$_['text_points'] = 'Puntos de recompensa:';
-$_['text_price'] = 'Precio:';
-$_['text_tax'] = 'Ex impuestos:';
-$_['text_reviews'] = 'Basado en las reseñas de %s.';
-$_['text_compare'] = 'Comparación de productos ( %s)';
-$_['text_sort'] = 'Ordenar por:';
-$_['text_default'] = 'Defecto';
-$_['text_name_asc'] = 'Nombre (A - Z)';
-$_['text_name_desc'] = 'Nombre (Z - A)';
-$_['text_price_asc'] = 'Precio (bajo & gt; alto)';
-$_['text_price_desc'] = 'Precio (Alto & bajo)';
-$_['text_rating_asc'] = 'Clasificación (Menor)';
-$_['text_rating_desc'] = 'Puntuación (más alto)';
-$_['text_model_asc'] = 'Modelo (A - Z)';
-$_['text_model_desc'] = 'Modelo (Z - A)';
-$_['text_limit'] = 'Espectáculo:';
-$_['entry_search'] = 'Criterio de búsqueda';
-$_['entry_description'] = 'Buscar en las descripciones de producto';
+// Heading
+$_['heading_title'] = 'Buscar';
+$_['heading_tag'] = 'Etiqueta';
+
+// Text
+$_['text_search'] = 'Productos que satisfacen los criterios de búsqueda';
+$_['text_keyword'] = 'Palabras claves';
+$_['text_category'] = 'Todas las categorias';
+$_['text_sub_category'] = 'Buscar en subcategorías';
+$_['text_empty'] = 'No hay productos que corresponden con los criterios de búsqueda.';
+$_['text_quantity'] = 'Cantidad:';
+$_['text_manufacturer'] = 'Marca:';
+$_['text_model'] = 'Código de producto:';
+$_['text_points'] = 'Puntos de recompensa:';
+$_['text_price'] = 'Precio:';
+$_['text_tax'] = 'Sin Impuestos:';
+$_['text_reviews'] = 'Basado en las reseñas de %s.';
+$_['text_compare'] = 'Comparación de productos ( %s)';
+$_['text_sort'] = 'Ordenar por:';
+$_['text_default'] = 'Defecto';
+$_['text_name_asc'] = 'Nombre (A - Z)';
+$_['text_name_desc'] = 'Nombre (Z - A)';
+$_['text_price_asc'] = 'Precio (bajo & gt; alto)';
+$_['text_price_desc'] = 'Precio (Alto & bajo)';
+$_['text_rating_asc'] = 'Clasificación (Menor)';
+$_['text_rating_desc'] = 'Puntuación (más alto)';
+$_['text_model_asc'] = 'Modelo (A - Z)';
+$_['text_model_desc'] = 'Modelo (Z - A)';
+$_['text_limit'] = 'Mostrar:';
+
+// Entry
+$_['entry_search'] = 'Criterio de búsqueda';
+$_['entry_description'] = 'Buscar en las descripciones de producto';
diff --git a/public/catalog/language/es-es/product/special.php b/public/catalog/language/es-es/product/special.php
index 831f77d..ddabdc3 100644
--- a/public/catalog/language/es-es/product/special.php
+++ b/public/catalog/language/es-es/product/special.php
@@ -1,21 +1,24 @@
<?php
-$_['heading_title'] = 'Ofertas especiales';
-$_['text_empty'] = 'No hay productos de oferta especial para mostrar.';
-$_['text_quantity'] = 'Cantidad:';
-$_['text_manufacturer'] = 'Marca:';
-$_['text_model'] = 'Código de producto:';
-$_['text_points'] = 'Puntos de recompensa:';
-$_['text_price'] = 'Precio:';
-$_['text_tax'] = 'Ex impuestos:';
-$_['text_compare'] = 'Comparación de productos ( %s)';
-$_['text_sort'] = 'Ordenar por:';
-$_['text_default'] = 'Defecto';
-$_['text_name_asc'] = 'Nombre (A - Z)';
-$_['text_name_desc'] = 'Nombre (Z - A)';
-$_['text_price_asc'] = 'Precio (bajo & gt; alto)';
-$_['text_price_desc'] = 'Precio (Alto & bajo)';
-$_['text_rating_asc'] = 'Clasificación (Menor)';
-$_['text_rating_desc'] = 'Puntuación (más alto)';
-$_['text_model_asc'] = 'Modelo (A - Z)';
-$_['text_model_desc'] = 'Modelo (Z - A)';
-$_['text_limit'] = 'Espectáculo:';
+// Heading
+$_['heading_title'] = 'Ofertas especiales';
+
+// Text
+$_['text_empty'] = 'No hay productos de oferta especial para mostrar.';
+$_['text_quantity'] = 'Cantidad:';
+$_['text_manufacturer'] = 'Marca:';
+$_['text_model'] = 'Código de producto:';
+$_['text_points'] = 'Puntos de recompensa:';
+$_['text_price'] = 'Precio:';
+$_['text_tax'] = 'Sin Impuestos:';
+$_['text_compare'] = 'Comparación de productos ( %s)';
+$_['text_sort'] = 'Ordenar por:';
+$_['text_default'] = 'Defecto';
+$_['text_name_asc'] = 'Nombre (A - Z)';
+$_['text_name_desc'] = 'Nombre (Z - A)';
+$_['text_price_asc'] = 'Precio (bajo & gt; alto)';
+$_['text_price_desc'] = 'Precio (Alto & bajo)';
+$_['text_rating_asc'] = 'Clasificación (Menor)';
+$_['text_rating_desc'] = 'Puntuación (más alto)';
+$_['text_model_asc'] = 'Modelo (A - Z)';
+$_['text_model_desc'] = 'Modelo (Z - A)';
+$_['text_limit'] = 'Mostrar:';
diff --git a/public/catalog/language/es-es/tool/upload.php b/public/catalog/language/es-es/tool/upload.php
index 7b5c0b3..834df89 100644
--- a/public/catalog/language/es-es/tool/upload.php
+++ b/public/catalog/language/es-es/tool/upload.php
@@ -1,5 +1,5 @@
<?php
-$_['text_upload'] = '¡Tu archivo se ha cargado correctamente!';
-$_['error_filename'] = '¡El nombre de archivo debe tener entre 3 y 64 caracteres!';
-$_['error_filetype'] = '¡Tipo de archivo invalido!';
-$_['error_upload'] = '¡Se requiere subir!';
+$_['text_upload'] = '¡Tu archivo se ha cargado correctamente!';
+$_['error_filename'] = '¡El nombre de archivo debe tener entre 3 y 64 caracteres!';
+$_['error_filetype'] = '¡Tipo de archivo invalido!';
+$_['error_upload'] = '¡Se requiere subir!';