# Spanish (Spain) translation for Australcode Points and Rewards for WooCommerce.
# Copyright (C) 2026 Australcode
# This file is distributed under the GPL-2.0-or-later.
msgid ""
msgstr ""
"Project-Id-Version: Australcode Points and Rewards for WooCommerce 0.8.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/australcode-"
"points-rewards\n"
"POT-Creation-Date: 2026-06-26T06:06:09+00:00\n"
"PO-Revision-Date: 2026-06-11 23:00+0000\n"
"Last-Translator: Rey Cabrera <rcabrera@tigovape.cl>\n"
"Language-Team: Spanish (Spain)\n"
"Language: es_ES\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Domain: australcode-points-rewards\n"

#. Plugin Name of the plugin
#: australcode-points-rewards.php
msgid "Australcode Points and Rewards for WooCommerce"
msgstr ""

#. Plugin URI of the plugin
#: australcode-points-rewards.php
msgid "https://points-rewards.australcode.io"
msgstr ""

#. Description of the plugin
#: australcode-points-rewards.php
msgid ""
"Loyalty points and rewards for WooCommerce: earn on purchases with per-"
"product, per-category and per-role rules, redeem points for cart discounts, "
"a My Account rewards area, a floating widget, shortcodes/blocks and dark "
"mode. Pro adds VIP tiers, time-boxed campaigns, signup/daily-login/first-"
"order/review/birthday bonuses, two-sided referrals and points expiration."
msgstr ""
"Puntos y recompensas de fidelización para WooCommerce: acumula en las "
"compras con reglas por producto, por categoría y por rol, canjea puntos por "
"descuentos en el carrito, un área de recompensas en Mi cuenta, un widget "
"flotante, shortcodes/bloques y modo oscuro. Pro agrega niveles VIP, campañas "
"por tiempo limitado, bonos de registro/acceso diario/primera compra/reseña/"
"cumpleaños, referidos de doble lado y expiración de puntos."

#. Author of the plugin
#: australcode-points-rewards.php
msgid "Australcode"
msgstr ""

#. Author URI of the plugin
#: australcode-points-rewards.php
msgid "https://australcode.io"
msgstr ""

#: assets/acds/upgrade-page.php:49
msgid "Pro active"
msgstr "Pro activo"

#: assets/acds/upgrade-page.php:50
msgid "Thanks for going Pro — every feature is unlocked."
msgstr "Gracias por elegir Pro — todas las funciones están desbloqueadas."

#: assets/acds/upgrade-page.php:53 src/Admin/AdminMenu.php:222
msgid "Manage license"
msgstr "Gestionar licencia"

#: assets/acds/upgrade-page.php:59 assets/acds/upgrade-page.php:72
msgid "Upgrade to Pro"
msgstr "Mejorar a Pro"

#: assets/acds/upgrade-page.php:68
msgid ""
"Unlock every Pro feature — same clean code, honest pricing, support that "
"answers."
msgstr ""
"Desbloquea todas las funciones Pro — el mismo código limpio, precios "
"honestos y soporte que responde."

#: assets/acds/upgrade-page.php:74 src/Admin/UpgradeCta.php:40
msgid "Ask a site administrator to activate a Pro license."
msgstr "Pídele a un administrador del sitio que active una licencia Pro."

#: australcode-points-rewards.php:101
msgid ""
"Australcode Points and Rewards: missing Composer dependencies. Run "
"\"composer install\" in the plugin directory."
msgstr ""
"Australcode Points and Rewards: faltan dependencias de Composer. Ejecuta "
"\"composer install\" en el directorio del plugin."

#: src/Admin/AdminMenu.php:62 src/Admin/AdminMenu.php:63
msgid "Australcode Points and Rewards"
msgstr "Australcode Points and Rewards"

#: src/Admin/AdminMenu.php:82 src/Admin/AdminMenu.php:162
#: src/Admin/RendersPageHeader.php:63
msgid "Dashboard"
msgstr "Panel"

#: src/Admin/AdminMenu.php:83 src/Admin/CustomersPage.php:367
msgid "Customers"
msgstr "Clientes"

#: src/Admin/AdminMenu.php:84 src/Admin/SettingsPage.php:268
#: assets/blocks/balance/editor.js:46 assets/blocks/earn-message/editor.js:46
#: assets/blocks/history/editor.js:46
msgid "Settings"
msgstr "Ajustes"

#: src/Admin/AdminMenu.php:85 src/Admin/ImportPage.php:99
msgid "Import"
msgstr "Importar"

#: src/Admin/AdminMenu.php:86 src/Admin/HelpPage.php:253
msgid "Help"
msgstr "Ayuda"

#. translators: %s: sub-page title.
#: src/Admin/AdminMenu.php:109
#, php-format
msgid "%s — Australcode Rewards"
msgstr "%s — Australcode Rewards"

#: src/Admin/AdminMenu.php:151
msgid "Free"
msgstr "Free"

#: src/Admin/AdminMenu.php:163
msgid ""
"How your rewards program is doing — and what needs your attention today."
msgstr "Cómo va tu programa de recompensas — y qué necesita tu atención hoy."

#: src/Admin/AdminMenu.php:170
msgid "Members with points"
msgstr "Miembros con puntos"

#: src/Admin/AdminMenu.php:171 src/Admin/AdminMenu.php:358
#: src/Admin/AdminMenu.php:372 src/Admin/CustomersPage.php:149
#: src/Admin/CustomersPage.php:253 src/Admin/CustomersPage.php:446
#: src/Admin/CustomersPage.php:501
msgid "Lifetime earned"
msgstr "Total ganado histórico"

#: src/Admin/AdminMenu.php:172 src/Admin/CustomersPage.php:150
#: src/Admin/CustomersPage.php:254 src/Admin/CustomersPage.php:447
#: src/Admin/CustomersPage.php:502
msgid "Lifetime redeemed"
msgstr "Total canjeado histórico"

#: src/Admin/AdminMenu.php:173
msgid "License"
msgstr "Licencia"

#: src/Admin/AdminMenu.php:203
msgid "Quick start"
msgstr "Inicio rápido"

#: src/Admin/AdminMenu.php:204
msgid ""
"A few steps to get your rewards program running. This panel hides itself "
"once the essentials are set."
msgstr ""
"Unos pocos pasos para poner en marcha tu programa de recompensas. Este panel "
"se oculta solo una vez que lo esencial está configurado."

#: src/Admin/AdminMenu.php:208
msgid "Set your earning rate"
msgstr "Define tu tasa de acumulación"

#: src/Admin/AdminMenu.php:210
msgid "Configure earning"
msgstr "Configurar acumulación"

#: src/Admin/AdminMenu.php:214
msgid "Customers are collecting points"
msgstr "Los clientes están juntando puntos"

#: src/Admin/AdminMenu.php:220
msgid ""
"Activate Pro to unlock bonuses, tiers, referrals and campaigns (optional)"
msgstr ""
"Activa Pro para desbloquear bonos, niveles, referidos y campañas (opcional)"

#. translators: %s: points label (plural).
#: src/Admin/AdminMenu.php:253
#, php-format
msgid "Outstanding %s"
msgstr "%s en circulación"

#: src/Admin/AdminMenu.php:257
msgid "vs. the previous 30 days"
msgstr "vs. los 30 días anteriores"

#: src/Admin/AdminMenu.php:260
msgid "Trend · last 30 days"
msgstr "Tendencia · últimos 30 días"

#: src/Admin/AdminMenu.php:333
msgid "Outstanding points trend over the last 30 days"
msgstr "Tendencia de puntos en circulación en los últimos 30 días"

#: src/Admin/AdminMenu.php:347
msgid "Top earners"
msgstr "Quienes más acumulan"

#: src/Admin/AdminMenu.php:348
msgid "customers with the highest balance"
msgstr "clientes con mayor saldo"

#: src/Admin/AdminMenu.php:352
msgid "No customers with points yet"
msgstr "Aún no hay clientes con puntos"

#: src/Admin/AdminMenu.php:353
msgid "Top earners appear here once customers start collecting points."
msgstr ""
"Aquí aparecerán quienes más acumulan una vez que los clientes empiecen a "
"juntar puntos."

#: src/Admin/AdminMenu.php:356 src/Admin/AdminMenu.php:370
#: src/Admin/CustomersPage.php:443 src/Admin/CustomersPage.php:494
msgid "Customer"
msgstr "Cliente"

#: src/Admin/AdminMenu.php:357 src/Admin/AdminMenu.php:371
#: src/Admin/CustomersPage.php:148 src/Admin/CustomersPage.php:252
#: src/Admin/CustomersPage.php:321 src/Admin/CustomersPage.php:350
#: src/Admin/CustomersPage.php:445 src/Admin/CustomersPage.php:500
msgid "Balance"
msgstr "Saldo"

#: src/Admin/AdminMenu.php:388
msgid "Top movers"
msgstr "Más activos"

#: src/Admin/AdminMenu.php:389
msgid "last 7 days"
msgstr "últimos 7 días"

#: src/Admin/AdminMenu.php:392
msgid "No points activity in the last 7 days."
msgstr "Sin actividad de puntos en los últimos 7 días."

#: src/Admin/AdminMenu.php:420
msgid "Expiring soon"
msgstr "Por expirar"

#: src/Admin/AdminMenu.php:420 src/Admin/HelpPage.php:354
#: src/Admin/ProEarningSettings.php:88 src/Admin/ProEarningSettings.php:129
#: src/Admin/ProEarningSettings.php:161
msgid "Pro"
msgstr "Pro"

#: src/Admin/AdminMenu.php:421
msgid "next 30 days"
msgstr "próximos 30 días"

#: src/Admin/AdminMenu.php:424
msgid "No points expiring in the next 30 days."
msgstr "Sin puntos por expirar en los próximos 30 días."

#. translators: %d: WordPress user id.
#: src/Admin/AdminMenu.php:442 src/Admin/CustomersPage.php:234
#: src/Admin/CustomersPage.php:485 src/Admin/ReferralsPage.php:159
#, php-format
msgid "User #%d"
msgstr "Usuario n.º %d"

#: src/Admin/AdminMenu.php:463 src/Admin/CustomersPage.php:277
msgid ""
"Gross running total — never reduced by refunds, and includes points migrated "
"from a previous loyalty program. It will exceed the live balance."
msgstr ""
"Total bruto acumulado — nunca se reduce por reembolsos e incluye puntos "
"migrados de un programa de fidelización anterior. Será mayor que el saldo "
"vigente."

#: src/Admin/CampaignsPage.php:54
msgid "Campaigns — Australcode Rewards"
msgstr "Campañas — Australcode Rewards"

#: src/Admin/CampaignsPage.php:55 src/Admin/CampaignsPage.php:160
msgid "Campaigns"
msgstr "Campañas"

#: src/Admin/CampaignsPage.php:108 src/Admin/CampaignsPage.php:130
msgid "Enter a campaign name."
msgstr "Ingresa un nombre de campaña."

#: src/Admin/CampaignsPage.php:114
msgid "Campaign saved."
msgstr "Campaña guardada."

#: src/Admin/CampaignsPage.php:136
msgid "Campaign updated."
msgstr "Campaña actualizada."

#: src/Admin/CampaignsPage.php:151
msgid "Campaign removed."
msgstr "Campaña eliminada."

#: src/Admin/CampaignsPage.php:161
msgid ""
"Run time-boxed multipliers, like a double-points weekend, without touching "
"your base earning rate."
msgstr ""
"Ejecuta multiplicadores por tiempo limitado, como un fin de semana de puntos "
"dobles, sin tocar tu tasa base de acumulación."

#: src/Admin/CampaignsPage.php:190 src/Admin/CampaignsPage.php:201
#: src/Admin/CampaignsPage.php:232 src/Admin/CampaignsPage.php:241
#: src/Admin/CampaignsPage.php:275 src/Admin/CustomersPage.php:146
#: src/Admin/TiersPage.php:173 src/Admin/TiersPage.php:183
#: src/Admin/TiersPage.php:212 src/Admin/TiersPage.php:219
#: src/Admin/TiersPage.php:247
msgid "Name"
msgstr "Nombre"

#: src/Admin/CampaignsPage.php:191 src/Admin/CampaignsPage.php:202
#: src/Admin/CampaignsPage.php:233 src/Admin/CampaignsPage.php:242
#: src/Admin/CampaignsPage.php:277
msgid "Multiplier"
msgstr "Multiplicador"

#: src/Admin/CampaignsPage.php:192 src/Admin/CampaignsPage.php:203
#: src/Admin/CampaignsPage.php:234 src/Admin/CampaignsPage.php:244
msgid "Starts"
msgstr "Inicia"

#: src/Admin/CampaignsPage.php:193 src/Admin/CampaignsPage.php:204
#: src/Admin/CampaignsPage.php:235 src/Admin/CampaignsPage.php:245
msgid "Ends"
msgstr "Termina"

#: src/Admin/CampaignsPage.php:194 src/Admin/CampaignsPage.php:205
#: src/Admin/CampaignsPage.php:236 src/Admin/CampaignsPage.php:246
#: src/Admin/EarningRulesPage.php:241 src/Admin/EarningRulesPage.php:259
#: src/Admin/EarningRulesPage.php:313 src/Admin/RedemptionRulesPage.php:190
#: src/Admin/RedemptionRulesPage.php:198 src/Admin/RedemptionRulesPage.php:259
#: src/Admin/ReferralsPage.php:121 src/Admin/ReferralsPage.php:147
msgid "Status"
msgstr "Estado"

#: src/Admin/CampaignsPage.php:197
msgid "Double Points Weekend"
msgstr "Fin de semana de puntos dobles"

#: src/Admin/CampaignsPage.php:197 src/Admin/CampaignsPage.php:246
#: src/Admin/CampaignsPage.php:287 src/Admin/EarningRulesPage.php:260
#: src/Admin/EarningRulesPage.php:315 src/Admin/RedemptionRulesPage.php:199
#: src/Admin/RedemptionRulesPage.php:261
msgid "Active"
msgstr "Activa"

#: src/Admin/CampaignsPage.php:198
msgid "Holiday Boost"
msgstr "Promo de fiestas"

#: src/Admin/CampaignsPage.php:198 src/Admin/CampaignsPage.php:246
msgid "Paused"
msgstr "Pausada"

#: src/Admin/CampaignsPage.php:210
msgid "Campaigns are a Pro feature"
msgstr "Las campañas son una función Pro"

#: src/Admin/CampaignsPage.php:211
msgid ""
"Activate a Pro license to schedule limited-time earning multipliers that "
"stack on top of your base rate and any VIP tier."
msgstr ""
"Activa una licencia Pro para programar multiplicadores de acumulación por "
"tiempo limitado que se suman a tu tasa base y a cualquier nivel VIP."

#: src/Admin/CampaignsPage.php:212 src/Admin/EarningRulesPage.php:219
#: src/Admin/RedemptionRulesPage.php:168 src/Admin/ReferralsPage.php:82
#: src/Admin/TiersPage.php:192
msgid "Activate Pro"
msgstr "Activar Pro"

#: src/Admin/CampaignsPage.php:221
msgid "Your campaigns"
msgstr "Tus campañas"

#: src/Admin/CampaignsPage.php:225
msgid "No campaigns yet"
msgstr "Aún no hay campañas"

#: src/Admin/CampaignsPage.php:226
msgid ""
"Add your first campaign below — for example a 2x multiplier over a holiday "
"weekend."
msgstr ""
"Agrega tu primera campaña abajo — por ejemplo, un multiplicador 2× durante "
"un fin de semana feriado."

#: src/Admin/CampaignsPage.php:247 src/Admin/CustomerAdminPro.php:70
#: src/Admin/CustomerAdminPro.php:105 src/Admin/EarningRulesPage.php:261
#: src/Admin/RedemptionRulesPage.php:200 src/Admin/TiersPage.php:222
msgid "Actions"
msgstr "Acciones"

#: src/Admin/CampaignsPage.php:258
msgid "Edit campaign"
msgstr "Editar campaña"

#: src/Admin/CampaignsPage.php:258
msgid "Add a campaign"
msgstr "Agregar una campaña"

#: src/Admin/CampaignsPage.php:260
msgid "Update campaign"
msgstr "Actualizar campaña"

#: src/Admin/CampaignsPage.php:260
msgid "Add campaign"
msgstr "Agregar campaña"

#: src/Admin/CampaignsPage.php:279
msgid ""
"Points are multiplied by this while the campaign runs. 2 = double points; it "
"stacks on top of your base rate and any VIP tier."
msgstr ""
"Los puntos se multiplican por esto mientras la campaña está activa. 2 = "
"puntos dobles; se suma a tu tasa base y a cualquier nivel VIP."

#: src/Admin/CampaignsPage.php:280
msgid "Starts (optional)"
msgstr "Inicio (opcional)"

#: src/Admin/CampaignsPage.php:282
msgid "Leave both dates empty to run the campaign until you pause it."
msgstr ""
"Deja ambas fechas vacías para que la campaña corra hasta que la pauses."

#: src/Admin/CampaignsPage.php:283
msgid "Ends (optional)"
msgstr "Término (opcional)"

#: src/Admin/CampaignsPage.php:291 src/Admin/EarningRulesPage.php:320
#: src/Admin/RedemptionRulesPage.php:266 src/Admin/TiersPage.php:268
msgid "Cancel"
msgstr "Cancelar"

#: src/Admin/CampaignsPage.php:325 src/Admin/EarningRulesPage.php:383
#: src/Admin/RedemptionRulesPage.php:318 src/Admin/TiersPage.php:291
msgid "Edit"
msgstr "Editar"

#. translators: %s: campaign name.
#: src/Admin/CampaignsPage.php:330
#, php-format
msgid "Remove the \"%s\" campaign?"
msgstr "¿Eliminar la campaña «%s»?"

#: src/Admin/CampaignsPage.php:334 src/Admin/EarningRulesPage.php:401
#: src/Admin/RedemptionRulesPage.php:327 src/Admin/SettingsPage.php:478
#: src/Admin/TiersPage.php:300 src/Frontend/CartPointsNotice.php:154
#: src/Frontend/RedeemFormRenderer.php:83
msgid "Remove"
msgstr "Eliminar"

#: src/Admin/CampaignsPage.php:363
msgid "You are not allowed to manage Australcode Rewards campaigns."
msgstr "No tienes permiso para gestionar las campañas de Australcode Rewards."

#: src/Admin/CampaignsPage.php:366 src/Rest/CampaignsController.php:106
msgid "Campaigns require a Pro license."
msgstr "Las campañas requieren una licencia Pro."

#. translators: %d: WordPress user id.
#: src/Admin/CustomerAdminPro.php:80
#, php-format
msgid "Select customer #%d"
msgstr "Seleccionar cliente n.º %d"

#: src/Admin/CustomerAdminPro.php:90 src/Admin/CustomerAdminPro.php:122
msgid "Unblock"
msgstr "Desbloquear"

#: src/Admin/CustomerAdminPro.php:91 src/Admin/CustomerAdminPro.php:121
#: src/Admin/HelpPage.php:276 src/Admin/HelpPage.php:284
msgid "Block"
msgstr "Bloque"

#: src/Admin/CustomerAdminPro.php:115
msgid "Bulk action"
msgstr "Acción en lote"

#: src/Admin/CustomerAdminPro.php:117
msgid "Bulk actions"
msgstr "Acciones en lote"

#: src/Admin/CustomerAdminPro.php:118
msgid "Add points"
msgstr "Sumar puntos"

#: src/Admin/CustomerAdminPro.php:119
msgid "Subtract points"
msgstr "Restar puntos"

#: src/Admin/CustomerAdminPro.php:120
msgid "Expire all points"
msgstr "Caducar todos los puntos"

#: src/Admin/CustomerAdminPro.php:125 src/Admin/CustomersPage.php:320
#: src/Admin/CustomersPage.php:349 src/Admin/ReferralsPage.php:122
#: src/Admin/ReferralsPage.php:148 src/Frontend/MyAccountRewards.php:159
#: src/Frontend/Shortcodes.php:129
msgid "Points"
msgstr "Puntos"

#: src/Admin/CustomerAdminPro.php:126
msgid "Apply"
msgstr "Aplicar"

#: src/Admin/CustomerAdminPro.php:127
msgid ""
"Add and Subtract use the points value; Expire zeroes each selected balance."
msgstr ""
"Sumar y Restar usan el valor de puntos; Caducar deja en cero cada saldo "
"seleccionado."

#: src/Admin/CustomerAdminPro.php:133
msgid "Import adjustments (CSV)"
msgstr "Importar ajustes (CSV)"

#: src/Admin/CustomerAdminPro.php:134
msgid ""
"Upload a CSV with columns: customer (email or user ID), points, reason. Each "
"row adjusts that customer's balance by the points amount — use a negative "
"number to deduct. Include a header row."
msgstr ""
"Sube un CSV con columnas: cliente (email o ID de usuario), puntos, motivo. "
"Cada fila ajusta el saldo de ese cliente según los puntos indicados; usa un "
"número negativo para descontar. Incluye una fila de encabezado."

#: src/Admin/CustomerAdminPro.php:141
msgid "Preview only (dry run)"
msgstr "Solo previsualizar (simulación)"

#: src/Admin/CustomerAdminPro.php:142
msgid "Import CSV"
msgstr "Importar CSV"

#: src/Admin/CustomerAdminPro.php:166
msgid "Customer blocked — they will not earn or redeem until unblocked."
msgstr ""
"Cliente bloqueado: no acumulará ni canjeará puntos hasta que lo desbloquees."

#: src/Admin/CustomerAdminPro.php:167
msgid "Customer unblocked."
msgstr "Cliente desbloqueado."

#: src/Admin/CustomerAdminPro.php:183
msgid "Select one or more customers and a bulk action first."
msgstr "Selecciona uno o más clientes y una acción en lote primero."

#: src/Admin/CustomerAdminPro.php:188
msgid "Enter a points amount above zero for that action."
msgstr "Ingresa una cantidad de puntos mayor que cero para esa acción."

#. translators: %s: number of customers affected.
#: src/Admin/CustomerAdminPro.php:198
#, php-format
msgid "Bulk action applied to %s customer."
msgid_plural "Bulk action applied to %s customers."
msgstr[0] "Acción en lote aplicada a %s cliente."
msgstr[1] "Acción en lote aplicada a %s clientes."

#: src/Admin/CustomerAdminPro.php:217
msgid "Choose a valid CSV file to import."
msgstr "Elige un archivo CSV válido para importar."

#: src/Admin/CustomerAdminPro.php:243
msgid "Bulk addition"
msgstr "Suma en lote"

#: src/Admin/CustomerAdminPro.php:249
msgid "Bulk deduction"
msgstr "Resta en lote"

#: src/Admin/CustomerAdminPro.php:258
msgid "Points expired (manual)"
msgstr "Puntos caducados (manual)"

#. translators: 1: rows to apply, 2: signed points total, 3: skipped rows.
#: src/Admin/CustomerAdminPro.php:291
#, php-format
msgid "Preview: %1$s row(s) would be applied (%2$s points). %3$s skipped."
msgstr ""
"Previsualización: se aplicarían %1$s fila(s) (%2$s puntos). %3$s omitidas."

#. translators: 1: rows applied, 2: signed points total, 3: skipped rows.
#: src/Admin/CustomerAdminPro.php:299
#, php-format
msgid "Imported %1$s adjustment(s) (%2$s points). %3$s skipped."
msgstr "Se importaron %1$s ajuste(s) (%2$s puntos). %3$s omitidos."

#: src/Admin/CustomerAdminPro.php:315 src/Admin/CustomersPage.php:631
msgid "You are not allowed to manage Australcode Rewards customers."
msgstr "No tienes permiso para gestionar los clientes de Australcode Rewards."

#: src/Admin/CustomerAdminPro.php:318
msgid "These customer tools require a Pro license."
msgstr "Estas herramientas de clientes requieren una licencia Pro."

#: src/Admin/CustomersPage.php:81
msgid "Unknown customer."
msgstr "Cliente desconocido."

#: src/Admin/CustomersPage.php:86
msgid "Enter a non-zero amount to adjust."
msgstr "Ingresa una cantidad distinta de cero para ajustar."

#: src/Admin/CustomersPage.php:91
msgid "Manual adjustment"
msgstr "Ajuste manual"

#. translators: %s: signed points amount, e.g. +100 or -50.
#: src/Admin/CustomersPage.php:111
#, php-format
msgid "Adjusted balance by %s points."
msgstr "Saldo ajustado en %s puntos."

#: src/Admin/CustomersPage.php:145
msgid "User ID"
msgstr "ID de usuario"

#: src/Admin/CustomersPage.php:147 src/Admin/CustomersPage.php:444
#: src/Admin/CustomersPage.php:499
msgid "Email"
msgstr "Correo electrónico"

#: src/Admin/CustomersPage.php:153 src/Admin/CustomersPage.php:449
#: src/Admin/CustomersPage.php:505
msgid "Tier"
msgstr "Nivel"

#: src/Admin/CustomersPage.php:154 src/Admin/CustomersPage.php:496
msgid "Blocked"
msgstr "Bloqueado"

#: src/Admin/CustomersPage.php:239
msgid "← Back to customers"
msgstr "← Volver a clientes"

#: src/Admin/CustomersPage.php:282
msgid "Adjust points"
msgstr "Ajustar puntos"

#: src/Admin/CustomersPage.php:283
msgid ""
"Add or remove points manually. Use a negative amount to deduct. The change "
"is recorded in the ledger."
msgstr ""
"Agrega o quita puntos manualmente. Usa una cantidad negativa para descontar. "
"El cambio queda registrado en el historial."

#: src/Admin/CustomersPage.php:290
msgid "Points (use a negative number to deduct)"
msgstr "Puntos (usa un número negativo para descontar)"

#: src/Admin/CustomersPage.php:293
msgid "Reason (optional)"
msgstr "Motivo (opcional)"

#: src/Admin/CustomersPage.php:295
msgid "e.g. Goodwill gesture"
msgstr "p. ej. Gesto de cortesía"

#: src/Admin/CustomersPage.php:297
msgid "Apply adjustment"
msgstr "Aplicar ajuste"

#: src/Admin/CustomersPage.php:305
msgid "History"
msgstr "Historial"

#: src/Admin/CustomersPage.php:308 src/Frontend/MyAccountRewards.php:150
#: src/Frontend/Shortcodes.php:105
msgid "No points activity yet."
msgstr "Aún no hay actividad de puntos."

#: src/Admin/CustomersPage.php:318 src/Admin/CustomersPage.php:347
#: src/Admin/ReferralsPage.php:123 src/Admin/ReferralsPage.php:149
#: src/Frontend/MyAccountRewards.php:157 src/Frontend/Shortcodes.php:127
msgid "Date"
msgstr "Fecha"

#: src/Admin/CustomersPage.php:319 src/Admin/CustomersPage.php:348
#: src/Admin/HelpPage.php:334 src/Admin/HelpPage.php:342
#: src/Admin/RedemptionRulesPage.php:188 src/Admin/RedemptionRulesPage.php:196
msgid "Type"
msgstr "Tipo"

#: src/Admin/CustomersPage.php:322 src/Admin/CustomersPage.php:351
msgid "Reason"
msgstr "Motivo"

#. translators: %d: order number.
#: src/Admin/CustomersPage.php:343
#, php-format
msgid "Order #%d"
msgstr "Pedido n.º %d"

#: src/Admin/CustomersPage.php:368
msgid "Customers with a points balance and their accumulated activity."
msgstr "Clientes con saldo de puntos y su actividad acumulada."

#: src/Admin/CustomersPage.php:375
msgid "No customers have earned points yet"
msgstr "Aún no hay clientes que hayan ganado puntos"

#: src/Admin/CustomersPage.php:376
msgid "Once customers complete an order, their points balance appears here."
msgstr ""
"Cuando los clientes completen un pedido, su saldo de puntos aparecerá aquí."

#: src/Admin/CustomersPage.php:378
msgid "Review earning settings"
msgstr "Revisar ajustes de acumulación"

#: src/Admin/CustomersPage.php:389
msgid "No customers match your search"
msgstr "Ningún cliente coincide con tu búsqueda"

#: src/Admin/CustomersPage.php:390
msgid "Try a different name, email or user ID."
msgstr "Prueba con otro nombre, correo o ID de usuario."

#. translators: %s: number of matching customers.
#: src/Admin/CustomersPage.php:406
#, php-format
msgid "%s customer matches your search."
msgid_plural "%s customers match your search."
msgstr[0] "%s cliente coincide con tu búsqueda."
msgstr[1] "%s clientes coinciden con tu búsqueda."

#. translators: %s: number of customers.
#: src/Admin/CustomersPage.php:411
#, php-format
msgid "%s customer with points."
msgid_plural "%s customers with points."
msgstr[0] "%s cliente con puntos."
msgstr[1] "%s clientes con puntos."

#: src/Admin/CustomersPage.php:475
msgid "Export CSV"
msgstr "Exportar CSV"

#: src/Admin/CustomersPage.php:516 src/Admin/CustomersPage.php:519
msgid "Search customers"
msgstr "Buscar clientes"

#: src/Admin/CustomersPage.php:518
msgid "Name, email or user ID"
msgstr "Nombre, correo o ID de usuario"

#: src/Admin/CustomersPage.php:522
msgid "Clear"
msgstr "Limpiar"

#: src/Admin/CustomersPage.php:543
msgid "Earned"
msgstr "Ganados"

#: src/Admin/CustomersPage.php:544
msgid "Redeemed"
msgstr "Canjeados"

#: src/Admin/CustomersPage.php:545
msgid "Expired"
msgstr "Expirados"

#: src/Admin/CustomersPage.php:546
msgid "Adjustment"
msgstr "Ajuste"

#: src/Admin/CustomersPage.php:547
msgid "Refund"
msgstr "Reembolso"

#. translators: 1: current page number, 2: total pages.
#: src/Admin/CustomersPage.php:579 src/Admin/ReferralsPage.php:170
#, php-format
msgid "Page %1$s of %2$s"
msgstr "Página %1$s de %2$s"

#: src/Admin/CustomersPage.php:586 src/Admin/ReferralsPage.php:177
msgid "← Previous"
msgstr "← Anterior"

#: src/Admin/CustomersPage.php:590 src/Admin/ReferralsPage.php:181
msgid "Next →"
msgstr "Siguiente →"

#: src/Admin/EarningRulesPage.php:55
msgid "Earning rules — Australcode Rewards"
msgstr "Reglas de ganancia — Australcode Rewards"

#: src/Admin/EarningRulesPage.php:56 src/Admin/EarningRulesPage.php:180
msgid "Earning rules"
msgstr "Reglas de ganancia"

#: src/Admin/EarningRulesPage.php:102 src/Admin/EarningRulesPage.php:123
msgid "Enter a rule name."
msgstr "Ingresa un nombre para la regla."

#: src/Admin/EarningRulesPage.php:108
msgid "Rule saved."
msgstr "Regla guardada."

#: src/Admin/EarningRulesPage.php:129
msgid "Rule updated."
msgstr "Regla actualizada."

#: src/Admin/EarningRulesPage.php:144
msgid "Rule removed."
msgstr "Regla eliminada."

#. translators: 1: rule name, 2: matched orders, 3: scanned orders, 4: estimated extra points.
#: src/Admin/EarningRulesPage.php:163
#, php-format
msgid ""
"Rule “%1$s” would have matched %2$s of the last %3$s completed orders, "
"adding about %4$s points."
msgstr ""
"La regla «%1$s» habría aplicado a %2$s de los últimos %3$s pedidos "
"completados, agregando alrededor de %4$s puntos."

#: src/Admin/EarningRulesPage.php:171
msgid "Rule not found."
msgstr "Regla no encontrada."

#: src/Admin/EarningRulesPage.php:181
msgid ""
"Automate points: give a multiplier or bonus points when an order matches "
"conditions you set."
msgstr ""
"Automatiza los puntos: otorga un multiplicador o puntos extra cuando un "
"pedido cumple las condiciones que definas."

#: src/Admin/EarningRulesPage.php:201 src/Admin/EarningRulesPage.php:211
#: src/Admin/EarningRulesPage.php:239 src/Admin/EarningRulesPage.php:257
msgid "Rule"
msgstr "Regla"

#: src/Admin/EarningRulesPage.php:202 src/Admin/EarningRulesPage.php:212
#: src/Admin/EarningRulesPage.php:240 src/Admin/EarningRulesPage.php:258
#: src/Admin/EarningRulesPage.php:291
msgid "Effect"
msgstr "Efecto"

#: src/Admin/EarningRulesPage.php:203 src/Admin/EarningRulesPage.php:213
msgid "Applies when"
msgstr "Se aplica cuando"

#: src/Admin/EarningRulesPage.php:206
msgid "Double points on Coffee"
msgstr "Puntos dobles en Café"

#: src/Admin/EarningRulesPage.php:206
msgid "Category: Coffee"
msgstr "Categoría: Café"

#: src/Admin/EarningRulesPage.php:207
msgid "Wholesale boost"
msgstr "Impulso mayorista"

#: src/Admin/EarningRulesPage.php:207
msgid "Role: Wholesale"
msgstr "Rol: Mayorista"

#: src/Admin/EarningRulesPage.php:208
msgid "Big order bonus"
msgstr "Bono por pedido grande"

#: src/Admin/EarningRulesPage.php:208
msgid "Cart over 100"
msgstr "Carrito sobre 100"

#: src/Admin/EarningRulesPage.php:217
msgid "Earning rules are a Pro feature"
msgstr "Las reglas de ganancia son una función Pro"

#: src/Admin/EarningRulesPage.php:218
msgid ""
"Create unlimited rules that multiply or add points when an order matches a "
"category, customer role, cart total or date range."
msgstr ""
"Crea reglas ilimitadas que multiplican o agregan puntos cuando un pedido "
"coincide con una categoría, rol de cliente, total de carrito o rango de "
"fechas."

#: src/Admin/EarningRulesPage.php:227
msgid "Your rules"
msgstr "Tus reglas"

#: src/Admin/EarningRulesPage.php:231
msgid "No rules yet"
msgstr "Aún no hay reglas"

#: src/Admin/EarningRulesPage.php:232
msgid ""
"Add your first rule below — for example “2× points on the Coffee category”."
msgstr ""
"Agrega tu primera regla abajo — por ejemplo «2× puntos en la categoría Café»."

#: src/Admin/EarningRulesPage.php:238 src/Admin/EarningRulesPage.php:256
msgid "Priority"
msgstr "Prioridad"

#: src/Admin/EarningRulesPage.php:260 src/Admin/RedemptionRulesPage.php:199
msgid "Inactive"
msgstr "Inactiva"

#: src/Admin/EarningRulesPage.php:271
msgid "Edit rule"
msgstr "Editar regla"

#: src/Admin/EarningRulesPage.php:271
msgid "Add a rule"
msgstr "Agregar una regla"

#: src/Admin/EarningRulesPage.php:273
msgid "Update rule"
msgstr "Actualizar regla"

#: src/Admin/EarningRulesPage.php:273
msgid "Add rule"
msgstr "Agregar regla"

#: src/Admin/EarningRulesPage.php:287
msgid "Rule name"
msgstr "Nombre de la regla"

#: src/Admin/EarningRulesPage.php:288
msgid "Priority (lower runs first; only the first matching rule applies)"
msgstr ""
"Prioridad (el número menor va primero; solo se aplica la primera regla que "
"coincide)"

#: src/Admin/EarningRulesPage.php:294
msgid "Multiply points"
msgstr "Multiplicar puntos"

#: src/Admin/EarningRulesPage.php:295
msgid "Add bonus points"
msgstr "Agregar puntos extra"

#: src/Admin/EarningRulesPage.php:298
msgid ""
"For “Multiply”, use a factor like 2 for double points. For “Add bonus "
"points”, use a whole number like 100."
msgstr ""
"Para «Multiplicar», usa un factor como 2 para puntos dobles. Para «Agregar "
"puntos extra», usa un número entero como 100."

#: src/Admin/EarningRulesPage.php:302
msgid "Applies when…"
msgstr "Se aplica cuando…"

#: src/Admin/EarningRulesPage.php:303
msgid ""
"Leave everything blank to apply to every order in the date window. "
"Conditions you set must all be met."
msgstr ""
"Deja todo en blanco para aplicar a cada pedido dentro de la ventana de "
"fechas. Todas las condiciones que definas deben cumplirse."

#: src/Admin/EarningRulesPage.php:306 src/Admin/RedemptionRulesPage.php:252
msgid "Minimum order total"
msgstr "Total mínimo del pedido"

#: src/Admin/EarningRulesPage.php:311
msgid "Active from (optional)"
msgstr "Activa desde (opcional)"

#: src/Admin/EarningRulesPage.php:312
msgid "Active until (optional)"
msgstr "Activa hasta (opcional)"

#: src/Admin/EarningRulesPage.php:339
msgid "Product categories"
msgstr "Categorías de producto"

#: src/Admin/EarningRulesPage.php:361
msgid "Customer roles"
msgstr "Roles de cliente"

#: src/Admin/EarningRulesPage.php:391
msgid "Test"
msgstr "Probar"

#. translators: %s: rule name.
#: src/Admin/EarningRulesPage.php:397
#, php-format
msgid "Remove the “%s” rule?"
msgstr "¿Eliminar la regla «%s»?"

#: src/Admin/EarningRulesPage.php:461
msgid "You are not allowed to manage Australcode Rewards rules."
msgstr "No tienes permiso para gestionar las reglas de Australcode Rewards."

#: src/Admin/EarningRulesPage.php:464 src/Rest/EarningRulesController.php:122
msgid "Earning rules require a Pro license."
msgstr "Las reglas de ganancia requieren una licencia Pro."

#: src/Admin/HelpPage.php:46
msgid "The logged-in customer’s current points balance."
msgstr "El saldo de puntos actual del cliente con sesión iniciada."

#: src/Admin/HelpPage.php:48
msgid "Points Balance"
msgstr "Saldo de puntos"

#: src/Admin/HelpPage.php:53
msgid "A table of the customer’s recent points activity."
msgstr "Una tabla con la actividad reciente de puntos del cliente."

#: src/Admin/HelpPage.php:55
msgid "Points History"
msgstr "Historial de puntos"

#: src/Admin/HelpPage.php:60
msgid "“Earn X points with this purchase” for a product."
msgstr "«Gana X puntos con esta compra» para un producto."

#: src/Admin/HelpPage.php:62
msgid "Earn Points Message"
msgstr "Mensaje de puntos a ganar"

#: src/Admin/HelpPage.php:67
msgid "The “use your points” redeem form for the current cart."
msgstr "El formulario «usa tus puntos» para canjear en el carrito actual."

#: src/Admin/HelpPage.php:69
msgid "Redeem Points"
msgstr "Canjear puntos"

#: src/Admin/HelpPage.php:74
msgid "The customer’s current VIP tier and earning multiplier."
msgstr "El nivel VIP actual del cliente y su multiplicador de acumulación."

#: src/Admin/HelpPage.php:76
msgid "VIP Tier"
msgstr "Nivel VIP"

#: src/Admin/HelpPage.php:81
msgid "The customer’s referral link and successful-referral count."
msgstr "El enlace de referido del cliente y su conteo de referidos exitosos."

#: src/Admin/HelpPage.php:83
msgid "Referral Link"
msgstr "Enlace de referido"

#: src/Admin/HelpPage.php:95
msgid "Logged-in customer"
msgstr "Cliente con sesión iniciada"

#: src/Admin/HelpPage.php:96
msgid "Shop manager"
msgstr "Gerente de tienda"

#: src/Admin/HelpPage.php:103
msgid "The current customer’s balance and lifetime totals."
msgstr "El saldo del cliente actual y sus totales históricos."

#: src/Admin/HelpPage.php:110
msgid "The current customer’s ledger (params: limit, offset)."
msgstr ""
"El libro de movimientos del cliente actual (parámetros: limit, offset)."

#: src/Admin/HelpPage.php:117
msgid "Manually credit or debit a customer (params: user_id, points, reason)."
msgstr ""
"Acredita o debita puntos a un cliente manualmente (parámetros: user_id, "
"points, reason)."

#: src/Admin/HelpPage.php:124
msgid ""
"Preview the discount for a points amount — no side effects (param: points)."
msgstr ""
"Previsualiza el descuento para una cantidad de puntos, sin efectos "
"secundarios (parámetro: points)."

#: src/Admin/HelpPage.php:131
msgid "Store the chosen points on the current cart session (param: points)."
msgstr ""
"Guarda los puntos elegidos en la sesión del carrito actual (parámetro: "
"points)."

#: src/Admin/HelpPage.php:138
msgid "Remove the redemption from the cart session."
msgstr "Quita el canje de la sesión del carrito."

#: src/Admin/HelpPage.php:145
msgid "List VIP tiers."
msgstr "Lista los niveles VIP."

#: src/Admin/HelpPage.php:152
msgid ""
"Create a VIP tier (params: name, threshold_points, multiplier, sort_order)."
msgstr ""
"Crea un nivel VIP (parámetros: name, threshold_points, multiplier, "
"sort_order)."

#: src/Admin/HelpPage.php:159
msgid "Delete a VIP tier."
msgstr "Elimina un nivel VIP."

#: src/Admin/HelpPage.php:166
msgid "The current customer’s tier."
msgstr "El nivel del cliente actual."

#: src/Admin/HelpPage.php:173
msgid "List campaigns."
msgstr "Lista las campañas."

#: src/Admin/HelpPage.php:180
msgid ""
"Create a campaign (params: name, multiplier, starts_at, ends_at, active)."
msgstr ""
"Crea una campaña (parámetros: name, multiplier, starts_at, ends_at, active)."

#: src/Admin/HelpPage.php:187
msgid "Delete a campaign."
msgstr "Elimina una campaña."

#: src/Admin/HelpPage.php:205
msgid ""
"Stack an extra earning multiplier on top of the base + per-role amount. The "
"Pro tier (10) and campaign (20) services already hook this."
msgstr ""
"Agrega un multiplicador de acumulación extra sobre el monto base + por rol. "
"Los servicios Pro de niveles (10) y campañas (20) ya lo usan."

#: src/Admin/HelpPage.php:211
msgid "Customise the per-role earning multiplier for a customer."
msgstr "Personaliza el multiplicador de acumulación por rol de un cliente."

#: src/Admin/HelpPage.php:217
msgid ""
"Read the points an order earned (ledger amount once awarded, otherwise a "
"preview) — e.g. to show the figure on the thank-you page."
msgstr ""
"Lee los puntos que ganó un pedido (el monto del libro una vez otorgado, o "
"una estimación) — por ejemplo, para mostrar la cifra en la página de "
"agradecimiento."

#: src/Admin/HelpPage.php:223
msgid "Change the My Account “Rewards” endpoint slug (default \"rewards\")."
msgstr ""
"Cambia el slug del endpoint «Recompensas» de Mi cuenta (por defecto "
"«rewards»)."

#: src/Admin/HelpPage.php:229
msgid ""
"Force-load the storefront CSS where the plugin cannot detect it "
"automatically (some page builders)."
msgstr ""
"Fuerza la carga del CSS de la tienda donde el plugin no lo detecta "
"automáticamente (algunos maquetadores)."

#: src/Admin/HelpPage.php:235
msgid ""
"Fires after an order’s points are awarded — react with a webhook, "
"notification, etc."
msgstr ""
"Se dispara después de otorgar los puntos de un pedido — reacciona con un "
"webhook, una notificación, etc."

#: src/Admin/HelpPage.php:241
msgid ""
"Fires when a customer’s VIP tier changes (Pro) — e.g. sync the tier to a "
"CRM. $tier is null when they drop below the lowest tier."
msgstr ""
"Se dispara cuando cambia el nivel VIP de un cliente (Pro) — por ejemplo, "
"para sincronizar el nivel con un CRM. $tier es null cuando baja del nivel "
"más bajo."

#: src/Admin/HelpPage.php:248 src/Admin/ImportPage.php:94
#: src/Admin/UpgradePage.php:61
msgid "You are not allowed to access this page."
msgstr "No tienes permiso para acceder a esta página."

#: src/Admin/HelpPage.php:254
msgid ""
"Shortcodes, blocks, the REST API and developer hooks — everything to place "
"and extend your rewards program."
msgstr ""
"Shortcodes, bloques, la API REST y hooks para desarrolladores — todo para "
"colocar y extender tu programa de recompensas."

#: src/Admin/HelpPage.php:267
msgid "Shortcodes & blocks"
msgstr "Shortcodes y bloques"

#: src/Admin/HelpPage.php:268
msgid "place rewards surfaces anywhere"
msgstr "coloca las superficies de recompensas donde quieras"

#: src/Admin/HelpPage.php:270
msgid ""
"Drop a shortcode into any page, post, widget or page-builder block. Each one "
"is also a Gutenberg block — search “Australcode” or “points” in the block "
"inserter. Customer-facing surfaces render nothing for logged-out visitors."
msgstr ""
"Coloca un shortcode en cualquier página, entrada, widget o bloque de "
"maquetador. Cada uno también es un bloque de Gutenberg — busca «Australcode» "
"o «puntos» en el insertador de bloques. Las superficies de cara al cliente "
"no muestran nada a quienes no han iniciado sesión."

#: src/Admin/HelpPage.php:273 src/Admin/HelpPage.php:281
msgid "Shortcode"
msgstr "Shortcode"

#: src/Admin/HelpPage.php:274 src/Admin/HelpPage.php:282
msgid "What it shows"
msgstr "Qué muestra"

#: src/Admin/HelpPage.php:275 src/Admin/HelpPage.php:283
msgid "Attributes"
msgstr "Atributos"

#: src/Admin/HelpPage.php:290
msgid "Shortcodes marked Pro render only with an active Pro license."
msgstr ""
"Los shortcodes marcados como Pro solo se muestran con una licencia Pro "
"activa."

#: src/Admin/HelpPage.php:297
msgid "REST API"
msgstr "API REST"

#: src/Admin/HelpPage.php:298
msgid "integrate programmatically"
msgstr "integra de forma programática"

#. translators: %s: the REST API base URL.
#: src/Admin/HelpPage.php:302
#, php-format
msgid ""
"Base URL: %s. Authenticate with the logged-in cookie + nonce, or with an "
"Application Password for server-to-server calls."
msgstr ""
"URL base: %s. Autentica con la cookie de sesión + nonce, o con una "
"Application Password para llamadas servidor a servidor."

#: src/Admin/HelpPage.php:307 src/Admin/HelpPage.php:315
msgid "Method"
msgstr "Método"

#: src/Admin/HelpPage.php:308 src/Admin/HelpPage.php:316
msgid "Endpoint"
msgstr "Endpoint"

#: src/Admin/HelpPage.php:309 src/Admin/HelpPage.php:317
msgid "Access"
msgstr "Acceso"

#: src/Admin/HelpPage.php:310 src/Admin/HelpPage.php:318
#: src/Admin/HelpPage.php:336 src/Admin/HelpPage.php:344
msgid "Purpose"
msgstr "Propósito"

#: src/Admin/HelpPage.php:327
msgid "Developer hooks"
msgstr "Hooks para desarrolladores"

#: src/Admin/HelpPage.php:328
msgid "extend with code"
msgstr "extiende con código"

#: src/Admin/HelpPage.php:330
msgid ""
"Actions and filters for extending the rewards engine from a theme or "
"companion plugin."
msgstr ""
"Acciones y filtros para extender el motor de recompensas desde un tema o un "
"plugin complementario."

#: src/Admin/HelpPage.php:333 src/Admin/HelpPage.php:341
msgid "Hook"
msgstr "Hook"

#: src/Admin/HelpPage.php:335 src/Admin/HelpPage.php:343
msgid "Signature"
msgstr "Firma"

#: src/Admin/ImportPage.php:59
msgid "Scan complete — review the results below."
msgstr "Análisis completo — revisa los resultados abajo."

#: src/Admin/ImportPage.php:61
msgid "Scan complete — no YITH points data found in this site."
msgstr ""
"Análisis completo — no se encontraron datos de puntos de YITH en este sitio."

#. translators: 1: number of customers imported, 2: total points imported.
#: src/Admin/ImportPage.php:78
#, php-format
msgid "Imported %1$s customer (%2$s points)."
msgid_plural "Imported %1$s customers (%2$s points)."
msgstr[0] "Se importó %1$s cliente (%2$s puntos)."
msgstr[1] "Se importaron %1$s clientes (%2$s puntos)."

#: src/Admin/ImportPage.php:100
msgid ""
"Migrate existing point balances from another loyalty plugin into Australcode "
"Points and Rewards."
msgstr ""
"Migra los saldos de puntos existentes desde otro plugin de fidelización a "
"Australcode Points and Rewards."

#: src/Admin/ImportPage.php:113
msgid "YITH WooCommerce Points and Rewards"
msgstr ""

#: src/Admin/ImportPage.php:115
msgid ""
"Reads each customer’s current YITH balance and lifetime totals and writes "
"them into your wallet, with one opening ledger entry per customer so the "
"migration is auditable. It is safe to run more than once — customers already "
"imported are skipped. YITH can be deactivated first; the data is read "
"straight from the database."
msgstr ""
"Lee el saldo actual y los totales históricos de YITH de cada cliente y los "
"escribe en tu cartera, con un movimiento de apertura por cliente para que la "
"migración sea auditable. Es seguro ejecutarlo más de una vez — los clientes "
"ya importados se omiten. Puedes desactivar YITH primero; los datos se leen "
"directamente de la base de datos."

#: src/Admin/ImportPage.php:120
msgid "Scan for importable data"
msgstr "Analizar datos importables"

#: src/Admin/ImportPage.php:132
msgid "Scan results"
msgstr "Resultados del análisis"

#: src/Admin/ImportPage.php:137
msgid "No importable data found"
msgstr "No se encontraron datos importables"

#: src/Admin/ImportPage.php:138
msgid "No YITH WooCommerce Points and Rewards balances exist on this site."
msgstr ""
"No existen saldos de YITH WooCommerce Points and Rewards en este sitio."

#: src/Admin/ImportPage.php:144
msgid "Customers found"
msgstr "Clientes encontrados"

#: src/Admin/ImportPage.php:145
msgid "Already imported"
msgstr "Ya importados"

#: src/Admin/ImportPage.php:146
msgid "Ready to import"
msgstr "Listos para importar"

#: src/Admin/ImportPage.php:147
msgid "Points to import"
msgstr "Puntos a importar"

#. translators: %s: number of customers.
#: src/Admin/ImportPage.php:153
#, php-format
msgid ""
"Import %s customer(s) now? Existing balances for these customers will be "
"overwritten with their YITH totals."
msgstr ""
"¿Importar %s cliente(s) ahora? Los saldos existentes de estos clientes se "
"sobrescribirán con sus totales de YITH."

#: src/Admin/ImportPage.php:160
msgid "Import now"
msgstr "Importar ahora"

#: src/Admin/ImportPage.php:162
msgid ""
"Large stores: if the import stops early, just run it again — it resumes from "
"where it left off."
msgstr ""
"Tiendas grandes: si la importación se detiene antes de terminar, vuelve a "
"ejecutarla — continúa donde quedó."

#: src/Admin/ImportPage.php:164
msgid "Every YITH customer has already been imported. Nothing left to do."
msgstr ""
"Todos los clientes de YITH ya fueron importados. No queda nada por hacer."

#: src/Admin/ImportPage.php:233
msgid "You are not allowed to import Australcode Rewards data."
msgstr "No tienes permiso para importar datos de Australcode Rewards."

#: src/Admin/ProductEarningAdmin.php:38
msgid "Australcode Rewards rewards"
msgstr "Recompensas de Australcode Rewards"

#: src/Admin/ProductEarningAdmin.php:50 src/Admin/TiersPage.php:175
#: src/Admin/TiersPage.php:185 src/Admin/TiersPage.php:214
#: src/Admin/TiersPage.php:221 src/Admin/TiersPage.php:252
msgid "Earning multiplier"
msgstr "Multiplicador de acumulación"

#: src/Admin/ProductEarningAdmin.php:52
msgid "Multiplies the points earned for this product. Leave blank for 1×."
msgstr ""
"Multiplica los puntos ganados por este producto. Déjalo en blanco para 1×."

#: src/Admin/ProductEarningAdmin.php:55
msgid "Exclude this product from earning"
msgstr "Excluir este producto de la acumulación"

#: src/Admin/ProductEarningAdmin.php:73 src/Admin/ProductEarningAdmin.php:85
msgid "Australcode Rewards earning multiplier"
msgstr "Multiplicador de acumulación de Australcode Rewards"

#: src/Admin/ProductEarningAdmin.php:75 src/Admin/ProductEarningAdmin.php:87
msgid ""
"Multiplies points for products in this category (unless the product sets its "
"own)."
msgstr ""
"Multiplica los puntos de los productos de esta categoría (a menos que el "
"producto defina el suyo)."

#: src/Admin/ProductEarningAdmin.php:77
msgid "Exclude this category from earning"
msgstr "Excluir esta categoría de la acumulación"

#: src/Admin/ProductEarningAdmin.php:89
msgid "Exclude from earning"
msgstr "Excluir de la acumulación"

#: src/Admin/ProductEarningAdmin.php:91
msgid "Products in this category earn no points"
msgstr "Los productos de esta categoría no ganan puntos"

#: src/Admin/ProEarningSettings.php:31
msgid "Signup bonus"
msgstr "Bono de registro"

#: src/Admin/ProEarningSettings.php:31
msgid ""
"Points granted once, when a customer creates an account. 0 leaves it off."
msgstr ""
"Puntos otorgados una vez, cuando un cliente crea una cuenta. 0 lo desactiva."

#: src/Admin/ProEarningSettings.php:32
msgid "Daily login points"
msgstr "Puntos por login diario"

#: src/Admin/ProEarningSettings.php:32
msgid "Points granted the first time a customer logs in each day."
msgstr "Puntos otorgados la primera vez que un cliente inicia sesión cada día."

#: src/Admin/ProEarningSettings.php:33
msgid "Login streak bonus (every 7 days)"
msgstr "Bono por racha de login (cada 7 días)"

#: src/Admin/ProEarningSettings.php:33
msgid ""
"Extra points each time a customer reaches 7 consecutive days of logging in."
msgstr ""
"Puntos extra cada vez que un cliente alcanza 7 días seguidos de inicio de "
"sesión."

#: src/Admin/ProEarningSettings.php:34
msgid "First order bonus"
msgstr "Bono por primer pedido"

#: src/Admin/ProEarningSettings.php:34
msgid "Points granted on a customer’s first completed order."
msgstr "Puntos otorgados en el primer pedido completado de un cliente."

#: src/Admin/ProEarningSettings.php:35
msgid "Approved review bonus"
msgstr "Bono por reseña aprobada"

#: src/Admin/ProEarningSettings.php:35
msgid "Points granted per product review once it is approved."
msgstr "Puntos otorgados por cada reseña de producto una vez aprobada."

#: src/Admin/ProEarningSettings.php:36
msgid "Only reward reviews from verified purchases"
msgstr "Recompensar solo reseñas de compras verificadas"

#: src/Admin/ProEarningSettings.php:37
msgid "Birthday bonus"
msgstr "Bono de cumpleaños"

#: src/Admin/ProEarningSettings.php:37
msgid ""
"Points granted once a year on the customer’s birthday (requires a birthday "
"on file)."
msgstr ""
"Puntos otorgados una vez al año en el cumpleaños del cliente (requiere una "
"fecha de cumpleaños registrada)."

#: src/Admin/ProEarningSettings.php:38
msgid "Referral bonus — referrer"
msgstr "Bono de referido — quien refiere"

#: src/Admin/ProEarningSettings.php:38
msgid ""
"Points for the existing customer when someone they referred places a first "
"order."
msgstr ""
"Puntos para el cliente existente cuando alguien que refirió hace un primer "
"pedido."

#: src/Admin/ProEarningSettings.php:39
msgid "Referral bonus — referred friend"
msgstr "Bono de referido — amigo referido"

#: src/Admin/ProEarningSettings.php:39
msgid "Points for the new customer who signed up through a referral link."
msgstr ""
"Puntos para el cliente nuevo que se registró mediante un enlace de referido."

#: src/Admin/ProEarningSettings.php:40 src/Hooks/ProfileBonusHook.php:57
msgid "Profile completion bonus"
msgstr "Bono por completar el perfil"

#: src/Admin/ProEarningSettings.php:40
msgid "Points granted once when a customer completes their account profile."
msgstr ""
"Puntos otorgados una vez cuando un cliente completa el perfil de su cuenta."

#: src/Admin/ProEarningSettings.php:42
msgid "Orders milestone bonus"
msgstr "Bono por cantidad de pedidos"

#: src/Admin/ProEarningSettings.php:45
msgid "completed orders, give"
msgstr "pedidos completados, otorga"

#: src/Admin/ProEarningSettings.php:51
msgid "Cart total bonus"
msgstr "Bono por total del carrito"

#: src/Admin/ProEarningSettings.php:54
msgid "spent in one order, give"
msgstr "gastados en un pedido, otorga"

#: src/Admin/ProEarningSettings.php:60
msgid "Lifetime spend bonus"
msgstr "Bono por gasto acumulado"

#: src/Admin/ProEarningSettings.php:63
msgid "spent in total, give"
msgstr "gastados en total, otorga"

#: src/Admin/ProEarningSettings.php:68
msgid "Points expiration (months, 0 = never)"
msgstr "Expiración de puntos (meses, 0 = nunca)"

#: src/Admin/ProEarningSettings.php:68
msgid "months"
msgstr "meses"

#: src/Admin/ProEarningSettings.php:69
msgid "Expiry reminder email (days before, 0 = off)"
msgstr "Email recordatorio de caducidad (días antes, 0 = desactivado)"

#: src/Admin/ProEarningSettings.php:69
msgid ""
"Emails customers this many days before their points expire. 0 turns the "
"reminder off."
msgstr ""
"Envía un email al cliente esta cantidad de días antes de que caduquen sus "
"puntos. 0 desactiva el recordatorio."

#: src/Admin/ProEarningSettings.php:69
msgid "days"
msgstr "días"

#: src/Admin/ProEarningSettings.php:72
msgid "Email customers when you adjust their points"
msgstr "Avisar por email cuando ajustas sus puntos"

#: src/Admin/ProEarningSettings.php:75
msgid ""
"Sends a short notification when you add or remove a customer’s points by "
"hand. Bulk and CSV imports do not trigger it. Off by default."
msgstr ""
"Envía una notificación breve cuando agregas o quitas puntos de un cliente a "
"mano. Las acciones en lote y la importación CSV no la disparan. Desactivado "
"por defecto."

#: src/Admin/ProEarningSettings.php:91
msgid "For every"
msgstr "Por cada"

#: src/Admin/ProEarningSettings.php:101
msgid "points."
msgstr "puntos."

#: src/Admin/ProEarningSettings.php:103
msgid ""
"Available with a Pro license. Set the threshold to 0 to leave the bonus off."
msgstr ""
"Disponible con una licencia Pro. Pon el umbral en 0 para dejar el bono "
"desactivado."

#: src/Admin/ProEarningSettings.php:136
msgid "points"
msgstr "puntos"

#: src/Admin/ProEarningSettings.php:141 src/Admin/ProEarningSettings.php:173
msgid "Available with a Pro license."
msgstr "Disponible con una licencia Pro."

#: src/Admin/ProEarningSettings.php:149 src/Admin/ProEarningSettings.php:168
#: src/Admin/SettingsPage.php:759
msgid "Enabled"
msgstr "Habilitado"

#: src/Admin/RedemptionRulesPage.php:50
msgid "Redemption rewards — Australcode Rewards"
msgstr "Recompensas de canjeo — Australcode Rewards"

#: src/Admin/RedemptionRulesPage.php:51 src/Admin/RedemptionRulesPage.php:131
msgid "Redemption rewards"
msgstr "Recompensas de canjeo"

#: src/Admin/RedemptionRulesPage.php:102
msgid "Enter a reward name."
msgstr "Ingresa un nombre para la recompensa."

#: src/Admin/RedemptionRulesPage.php:108
msgid "Reward saved."
msgstr "Recompensa guardada."

#: src/Admin/RedemptionRulesPage.php:123
msgid "Reward removed."
msgstr "Recompensa eliminada."

#: src/Admin/RedemptionRulesPage.php:132
msgid ""
"Offer rewards customers can redeem points for — a coupon, a percentage off "
"or free shipping."
msgstr ""
"Ofrece recompensas que los clientes pueden canjear con puntos — un cupón, un "
"porcentaje de descuento o envío gratis."

#: src/Admin/RedemptionRulesPage.php:152 src/Admin/RedemptionRulesPage.php:161
#: src/Admin/RedemptionRulesPage.php:187 src/Admin/RedemptionRulesPage.php:195
msgid "Reward"
msgstr "Recompensa"

#: src/Admin/RedemptionRulesPage.php:153 src/Admin/RedemptionRulesPage.php:162
#: src/Admin/RedemptionRulesPage.php:189 src/Admin/RedemptionRulesPage.php:197
msgid "Cost"
msgstr "Costo"

#: src/Admin/RedemptionRulesPage.php:156
msgid "$5 coupon"
msgstr "Cupón de $5"

#: src/Admin/RedemptionRulesPage.php:157
msgid "10% off"
msgstr "10% de descuento"

#: src/Admin/RedemptionRulesPage.php:158 src/Admin/RedemptionRulesPage.php:234
#: src/Admin/RedemptionRulesPage.php:300 src/Frontend/RedemptionOptions.php:162
msgid "Free shipping"
msgstr "Envío gratis"

#: src/Admin/RedemptionRulesPage.php:166
msgid "Redemption rewards are a Pro feature"
msgstr "Las recompensas de canjeo son una función Pro"

#: src/Admin/RedemptionRulesPage.php:167
msgid ""
"Let customers spend points on coupons, percentage discounts or free shipping "
"— generated automatically and ready to use at checkout."
msgstr ""
"Permite que los clientes gasten puntos en cupones, descuentos porcentuales o "
"envío gratis — generados automáticamente y listos para usar en el checkout."

#: src/Admin/RedemptionRulesPage.php:176
msgid "Your rewards"
msgstr "Tus recompensas"

#: src/Admin/RedemptionRulesPage.php:180
msgid "No rewards yet"
msgstr "Aún no hay recompensas"

#: src/Admin/RedemptionRulesPage.php:181
msgid "Add your first reward below — for example “500 points for a $5 coupon”."
msgstr ""
"Agrega tu primera recompensa abajo — por ejemplo «500 puntos por un cupón de "
"$5»."

#: src/Admin/RedemptionRulesPage.php:211
msgid "Edit reward"
msgstr "Editar recompensa"

#: src/Admin/RedemptionRulesPage.php:211
msgid "Add a reward"
msgstr "Agregar una recompensa"

#: src/Admin/RedemptionRulesPage.php:213
msgid "Update reward"
msgstr "Actualizar recompensa"

#: src/Admin/RedemptionRulesPage.php:213
msgid "Add reward"
msgstr "Agregar recompensa"

#: src/Admin/RedemptionRulesPage.php:226
msgid "Reward name"
msgstr "Nombre de la recompensa"

#: src/Admin/RedemptionRulesPage.php:228
msgid "Reward type"
msgstr "Tipo de recompensa"

#: src/Admin/RedemptionRulesPage.php:232 src/Admin/RedemptionRulesPage.php:298
msgid "Fixed-amount coupon"
msgstr "Cupón de monto fijo"

#: src/Admin/RedemptionRulesPage.php:233 src/Admin/RedemptionRulesPage.php:299
msgid "Percentage off"
msgstr "Porcentaje de descuento"

#: src/Admin/RedemptionRulesPage.php:240
msgid ""
"The discount amount (for a fixed coupon) or the percentage. Ignored for free "
"shipping."
msgstr ""
"El monto del descuento (para un cupón fijo) o el porcentaje. Se ignora para "
"envío gratis."

#: src/Admin/RedemptionRulesPage.php:243
msgid "Points cost"
msgstr "Costo en puntos"

#: src/Admin/RedemptionRulesPage.php:244
msgid "Coupon valid for (days, 0 = no expiry)"
msgstr "Cupón válido por (días, 0 = sin vencimiento)"

#: src/Admin/RedemptionRulesPage.php:246
msgid "Shareable"
msgstr "Compartible"

#: src/Admin/RedemptionRulesPage.php:248
msgid ""
"Anyone can use the code (gift it). Uncheck to lock it to the customer who "
"redeemed."
msgstr ""
"Cualquiera puede usar el código (regalarlo). Desmarca para restringirlo al "
"cliente que lo canjeó."

#: src/Admin/RedemptionRulesPage.php:251
msgid "Restrictions (optional)"
msgstr "Restricciones (opcional)"

#: src/Admin/RedemptionRulesPage.php:255
msgid "Exclude items already on sale"
msgstr "Excluir productos ya en oferta"

#: src/Admin/RedemptionRulesPage.php:285
msgid "Limit to product categories"
msgstr "Limitar a categorías de producto"

#. translators: %s: reward name.
#: src/Admin/RedemptionRulesPage.php:323
#, php-format
msgid "Remove the “%s” reward?"
msgstr "¿Eliminar la recompensa «%s»?"

#: src/Admin/RedemptionRulesPage.php:371
msgid "You are not allowed to manage Australcode Rewards rewards."
msgstr ""
"No tienes permiso para gestionar las recompensas de Australcode Rewards."

#: src/Admin/RedemptionRulesPage.php:374
#: src/Rest/RedemptionRulesController.php:121
msgid "Redemption rewards require a Pro license."
msgstr "Las recompensas de canjeo requieren una licencia Pro."

#: src/Admin/ReferralsPage.php:50
msgid "Referrals — Australcode Rewards"
msgstr "Referidos — Australcode Rewards"

#: src/Admin/ReferralsPage.php:51 src/Admin/ReferralsPage.php:62
msgid "Referrals"
msgstr "Referidos"

#: src/Admin/ReferralsPage.php:63
msgid ""
"See who your customers referred and how many converted into a first order."
msgstr ""
"Mira a quién refirieron tus clientes y cuántos se convirtieron en una "
"primera compra."

#: src/Admin/ReferralsPage.php:80
msgid "Referrals are a Pro feature"
msgstr "Los referidos son una función Pro"

#: src/Admin/ReferralsPage.php:81
msgid ""
"Activate a Pro license to run a two-sided referral program and see who "
"referred whom from here."
msgstr ""
"Activa una licencia Pro para ejecutar un programa de referidos de doble lado "
"y ver quién refirió a quién desde aquí."

#: src/Admin/ReferralsPage.php:88
msgid "Total referrals"
msgstr "Total de referidos"

#: src/Admin/ReferralsPage.php:89 src/Admin/ReferralsPage.php:136
msgid "Successful"
msgstr "Exitosos"

#: src/Admin/ReferralsPage.php:90 src/Admin/ReferralsPage.php:137
msgid "Pending"
msgstr "Pendientes"

#: src/Admin/ReferralsPage.php:91
msgid "Points granted"
msgstr "Puntos otorgados"

#: src/Admin/ReferralsPage.php:108
msgid "Referral history"
msgstr "Historial de referidos"

#: src/Admin/ReferralsPage.php:112
msgid "No referrals yet"
msgstr "Aún no hay referidos"

#: src/Admin/ReferralsPage.php:113
msgid ""
"Once a customer shares their referral link and a friend places a first "
"order, it will show up here."
msgstr ""
"Cuando un cliente comparta su enlace de referido y un amigo haga su primera "
"compra, aparecerá aquí."

#: src/Admin/ReferralsPage.php:119 src/Admin/ReferralsPage.php:145
msgid "Referrer"
msgstr "Quien refiere"

#: src/Admin/ReferralsPage.php:120 src/Admin/ReferralsPage.php:146
msgid "Referred friend"
msgstr "Amigo referido"

#: src/Admin/SettingsPage.php:81
msgid "You are not allowed to manage Australcode Rewards settings."
msgstr "No tienes permiso para gestionar los ajustes de Australcode Rewards."

#: src/Admin/SettingsPage.php:269
msgid ""
"Configure how customers earn and redeem points, and how the program looks on "
"your store."
msgstr ""
"Configura cómo los clientes ganan y canjean puntos, y cómo se ve el programa "
"en tu tienda."

#: src/Admin/SettingsPage.php:275
msgid "Settings saved."
msgstr "Ajustes guardados."

#: src/Admin/SettingsPage.php:287 src/Admin/SettingsPage.php:327
msgid "Earning"
msgstr "Acumulación"

#: src/Admin/SettingsPage.php:288 src/Admin/SettingsPage.php:485
msgid "Redemption"
msgstr "Canje"

#: src/Admin/SettingsPage.php:289 src/Admin/SettingsPage.php:590
msgid "Display & Widgets"
msgstr "Visualización y widgets"

#: src/Admin/SettingsPage.php:290 src/Admin/SettingsPage.php:693
msgid "Messages"
msgstr "Mensajes"

#: src/Admin/SettingsPage.php:291 src/Admin/SettingsPage.php:673
msgid "Advanced"
msgstr "Avanzado"

#: src/Admin/SettingsPage.php:320
msgid "Save changes"
msgstr "Guardar cambios"

#: src/Admin/SettingsPage.php:330
msgid "Enable earning"
msgstr "Habilitar acumulación"

#: src/Admin/SettingsPage.php:335
msgid "Award points when the order is"
msgstr "Otorgar puntos cuando el pedido esté"

#: src/Admin/SettingsPage.php:338
msgid "Processing (paid, not yet fulfilled)"
msgstr "Procesando (pagado, aún sin completar)"

#: src/Admin/SettingsPage.php:339
msgid "Completed (fully paid and fulfilled)"
msgstr "Completado (pagado y entregado)"

#: src/Admin/SettingsPage.php:341
msgid ""
"<strong>Recommended: Completed only</strong> — points are awarded after the "
"order is fully paid and fulfilled, avoiding clawbacks on cancellations. Tick "
"Processing as well to also award as soon as payment clears (accepting the "
"refund risk). At least one is required."
msgstr ""
"<strong>Recomendado: solo Completado</strong> — los puntos se otorgan "
"después de que el pedido está pagado y entregado, evitando reversos por "
"cancelaciones. Marca también Procesando para otorgar apenas se confirma el "
"pago (asumiendo el riesgo de reembolso). Se requiere al menos uno."

#: src/Admin/SettingsPage.php:345
msgid "Rounding of earned points"
msgstr "Redondeo de los puntos ganados"

#: src/Admin/SettingsPage.php:348
msgid "Round down (recommended)"
msgstr "Redondear hacia abajo (recomendado)"

#: src/Admin/SettingsPage.php:349
msgid "Round to nearest"
msgstr "Redondear al más cercano"

#: src/Admin/SettingsPage.php:350
msgid "Round up"
msgstr "Redondear hacia arriba"

#: src/Admin/SettingsPage.php:352
msgid ""
"<strong>Recommended: Round down</strong> — an order of $19 at 1 point per "
"$10 gives 1 point, never more than the rate implies. Round up is the most "
"generous to customers."
msgstr ""
"<strong>Recomendado: hacia abajo</strong> — un pedido de $19 a 1 punto por "
"cada $10 da 1 punto, nunca más de lo que indica la tasa. Hacia arriba es lo "
"más generoso con los clientes."

#: src/Admin/SettingsPage.php:356
msgid "Earn points on"
msgstr "Ganar puntos sobre"

#: src/Admin/SettingsPage.php:359
msgid "Price after coupons (recommended)"
msgstr "Precio después de cupones (recomendado)"

#: src/Admin/SettingsPage.php:360
msgid "Full price before coupons"
msgstr "Precio completo antes de cupones"

#: src/Admin/SettingsPage.php:362
msgid ""
"<strong>Recommended: after coupons</strong> — customers earn on what they "
"actually pay. Choose full price to keep rewarding the original amount even "
"when a coupon is applied."
msgstr ""
"<strong>Recomendado: después de cupones</strong> — los clientes ganan sobre "
"lo que realmente pagan. Elige precio completo para seguir premiando el monto "
"original aunque se aplique un cupón."

#: src/Admin/SettingsPage.php:366
msgid "Do not earn points on items already on sale"
msgstr "No ganar puntos sobre productos que ya están en oferta"

#: src/Admin/SettingsPage.php:368
msgid ""
"When on, products with an active sale price are skipped when calculating "
"points. Off by default — on-sale items still earn."
msgstr ""
"Cuando está activo, los productos con precio de oferta vigente se omiten al "
"calcular los puntos. Desactivado por defecto — los productos en oferta igual "
"ganan."

#: src/Admin/SettingsPage.php:372
msgid "Do not earn points on amounts paid with points"
msgstr "No ganar puntos sobre los montos pagados con puntos"

#: src/Admin/SettingsPage.php:374
msgid ""
"Recommended on — stops customers earning new points on the part of an order "
"they paid for by redeeming points (\"points on points\"). The redeemed "
"amount is removed from the earning base."
msgstr ""
"Recomendado activarlo — evita que los clientes ganen puntos nuevos sobre la "
"parte del pedido que pagaron canjeando puntos (\"puntos sobre puntos\"). El "
"monto canjeado se descuenta de la base de cálculo."

#: src/Admin/SettingsPage.php:378
msgid "Credit past guest orders when a customer registers"
msgstr "Acreditar pedidos previos de invitado cuando un cliente se registra"

#: src/Admin/SettingsPage.php:380
msgid ""
"When a new account is created, match earlier guest orders by email and award "
"the points they would have earned. Off by default; looks back at the most "
"recent guest orders."
msgstr ""
"Cuando se crea una cuenta nueva, busca pedidos previos hechos como invitado "
"por correo y otorga los puntos que habrían ganado. Desactivado por defecto; "
"revisa los pedidos de invitado más recientes."

#: src/Admin/SettingsPage.php:382
msgid "Include tax in the earning amount"
msgstr "Incluir impuestos en el monto de acumulación"

#: src/Admin/SettingsPage.php:429
msgid "Earning by user role"
msgstr "Acumulación por rol de usuario"

#: src/Admin/SettingsPage.php:430
msgid ""
"Multiply points earned based on the customer’s role. 1 means no change. Add "
"a row only for the roles you want to change; if a customer has several "
"roles, the highest multiplier applies."
msgstr ""
"Multiplica los puntos ganados según el rol del cliente. 1 significa sin "
"cambios. Agrega una fila solo para los roles que quieras cambiar; si un "
"cliente tiene varios roles, se aplica el multiplicador más alto."

#: src/Admin/SettingsPage.php:433
msgid "No role multipliers yet — customers earn at the base rate."
msgstr ""
"Aún no hay multiplicadores por rol — los clientes acumulan a la tasa base."

#: src/Admin/SettingsPage.php:440
msgid "+ Add role multiplier"
msgstr "+ Agregar multiplicador por rol"

#: src/Admin/SettingsPage.php:477
msgid "Remove this role multiplier"
msgstr "Quitar este multiplicador por rol"

#: src/Admin/SettingsPage.php:488
msgid "Enable redemption"
msgstr "Habilitar canje"

#: src/Admin/SettingsPage.php:491
msgid "Points per 1 unit of discount"
msgstr "Puntos por 1 unidad de descuento"

#: src/Admin/SettingsPage.php:494
msgid ""
"How many points equal one unit of discount at checkout. Example: 100 means "
"100 points give a 1.00 discount."
msgstr ""
"Cuántos puntos equivalen a una unidad de descuento al pagar. Ejemplo: 100 "
"significa que 100 puntos dan 1,00 de descuento."

#: src/Admin/SettingsPage.php:499
msgid "Minimum points to redeem"
msgstr "Mínimo de puntos para canjear"

#: src/Admin/SettingsPage.php:502
msgid ""
"Customers must hold at least this many points before they can redeem. 0 "
"means no minimum."
msgstr ""
"Los clientes deben tener al menos esta cantidad de puntos para poder "
"canjear. 0 significa sin mínimo."

#: src/Admin/SettingsPage.php:506
msgid "Max % of cart payable with points"
msgstr "Máx. % del carrito pagable con puntos"

#: src/Admin/SettingsPage.php:512
msgid ""
"Caps how much of a cart can be paid with points. 50–100% is a healthy range "
"depending on your margins."
msgstr ""
"Limita cuánto de un carrito se puede pagar con puntos. 50–100% es un rango "
"saludable según tus márgenes."

#: src/Admin/SettingsPage.php:528
msgid "Earning rate"
msgstr "Tasa de acumulación"

#. translators: %s: store currency symbol.
#: src/Admin/SettingsPage.php:531
#, php-format
msgid "For every %s"
msgstr "Por cada %s"

#: src/Admin/SettingsPage.php:534
msgid "spent, give"
msgstr "gastados, otorga"

#: src/Admin/SettingsPage.php:539
msgid ""
"Set the reward as a simple ratio — no decimals to figure out. Example: “for "
"every 100 spent, give 3 points”. With 100 points worth 1.00 of discount (see "
"the Redemption tab), that is a 3% reward. Points are calculated and floored "
"per product line."
msgstr ""
"Define la recompensa como una proporción simple — sin decimales que "
"descifrar. Ejemplo: «por cada 100 gastados, otorga 3 puntos». Con 100 puntos "
"equivalentes a 1.00 de descuento (mira la pestaña Canjeo), eso es una "
"recompensa del 3 %. Los puntos se calculan y se redondean hacia abajo por "
"línea de producto."

#: src/Admin/SettingsPage.php:556 src/Admin/SettingsPage.php:575
msgid "Preview"
msgstr "Vista previa"

#. translators: 1: a sample order amount (e.g. $10,000), 2: the computed points.
#: src/Admin/SettingsPage.php:561
#, php-format
msgid "A %1$s order earns %2$s points."
msgstr "Un pedido de %1$s gana %2$s puntos."

#. translators: 1: a sample points amount, 2: the discount it is worth (e.g. $10).
#: src/Admin/SettingsPage.php:580
#, php-format
msgid "%1$s points are worth %2$s off."
msgstr "%1$s puntos equivalen a %2$s de descuento."

#: src/Admin/SettingsPage.php:593
msgid "Points label (singular)"
msgstr "Etiqueta de puntos (singular)"

#: src/Admin/SettingsPage.php:594
msgid "Points label (plural)"
msgstr "Etiqueta de puntos (plural)"

#: src/Admin/SettingsPage.php:595
msgid "Accent color"
msgstr "Color de acento"

#: src/Admin/SettingsPage.php:598
msgid "Dark mode by default"
msgstr "Modo oscuro por defecto"

#: src/Admin/SettingsPage.php:600
msgid ""
"Renders the customer-facing rewards surfaces (My Account tab, widget, cart "
"message) on dark backgrounds. Pick this when your storefront theme is dark."
msgstr ""
"Muestra las superficies de recompensas para el cliente (pestaña de Mi "
"Cuenta, widget, mensaje del carrito) sobre fondos oscuros. Elígelo cuando el "
"tema de tu tienda es oscuro."

#: src/Admin/SettingsPage.php:606
msgid "Storefront surfaces"
msgstr "Superficies de la tienda"

#: src/Admin/SettingsPage.php:607
msgid ""
"Choose where the rewards program appears on your storefront. Turning a "
"surface off only hides it — it does not change how points are earned or "
"redeemed."
msgstr ""
"Elige dónde aparece el programa de recompensas en tu tienda. Apagar una "
"superficie solo la oculta — no cambia cómo se acumulan o canjean los puntos."

#: src/Admin/SettingsPage.php:611
msgid "My Account “Rewards” tab"
msgstr "Pestaña «Recompensas» de Mi cuenta"

#: src/Admin/SettingsPage.php:613
msgid ""
"The Rewards tab in My Account with the balance, redeem form and points "
"history. This is the main customer surface — leave it on unless you place "
"the shortcodes elsewhere."
msgstr ""
"La pestaña Recompensas en Mi cuenta con el saldo, el formulario de canje y "
"el historial de puntos. Es la superficie principal para el cliente — déjala "
"activada salvo que coloques los shortcodes en otro lugar."

#: src/Admin/SettingsPage.php:617
msgid "Show what points are worth"
msgstr "Mostrar cuánto valen los puntos"

#: src/Admin/SettingsPage.php:619
msgid ""
"Shows the money value of a customer’s balance (e.g. “worth about $10.00”) on "
"the My Account Rewards tab, using your redemption rate."
msgstr ""
"Muestra el valor en dinero del saldo de un cliente (por ejemplo, «vale "
"alrededor de $10.00») en la pestaña Recompensas de Mi cuenta, usando tu tasa "
"de canjeo."

#: src/Admin/SettingsPage.php:623
msgid "Product page earning message"
msgstr "Mensaje de acumulación en la página de producto"

#: src/Admin/SettingsPage.php:625
msgid "The “Earn X points with this purchase” line on single product pages."
msgstr "La línea «Gana X puntos con esta compra» en las páginas de producto."

#: src/Admin/SettingsPage.php:629
msgid "Product message position"
msgstr "Posición del mensaje de producto"

#: src/Admin/SettingsPage.php:632
msgid "In the product summary"
msgstr "En el resumen del producto"

#: src/Admin/SettingsPage.php:633
msgid "Before the Add to cart button"
msgstr "Antes del botón Añadir al carrito"

#: src/Admin/SettingsPage.php:634
msgid "After the Add to cart button"
msgstr "Después del botón Añadir al carrito"

#: src/Admin/SettingsPage.php:635
msgid "After the product meta (SKU, categories)"
msgstr "Después de los metadatos del producto (SKU, categorías)"

#: src/Admin/SettingsPage.php:637
msgid "Where the earning message appears on the product page."
msgstr "Dónde aparece el mensaje de acumulación en la página de producto."

#: src/Admin/SettingsPage.php:641
msgid "Cart points message & redeem form"
msgstr "Mensaje de puntos y formulario de canje en el carrito"

#: src/Admin/SettingsPage.php:643
msgid "The balance message and “use your points” form shown on the cart."
msgstr ""
"El mensaje de saldo y el formulario «usa tus puntos» que se muestran en el "
"carrito."

#: src/Admin/SettingsPage.php:647
msgid "Order email points line"
msgstr "Línea de puntos en el correo del pedido"

#: src/Admin/SettingsPage.php:649
msgid ""
"Appends the updated points balance to the customer’s WooCommerce order "
"emails."
msgstr ""
"Agrega el saldo de puntos actualizado a los correos de pedido de WooCommerce "
"del cliente."

#: src/Admin/SettingsPage.php:653
msgid "Floating points widget"
msgstr "Widget flotante de puntos"

#: src/Admin/SettingsPage.php:655
msgid ""
"A small floating badge with the points balance at a corner of every "
"storefront page. Only logged-in customers see it; it links to their Rewards "
"page."
msgstr ""
"Una pequeña insignia flotante con el saldo de puntos en una esquina de cada "
"página de la tienda. Solo la ven los clientes con sesión iniciada; enlaza a "
"su página de Recompensas."

#: src/Admin/SettingsPage.php:659
msgid "Floating widget position"
msgstr "Posición del widget flotante"

#: src/Admin/SettingsPage.php:662
msgid "Bottom right"
msgstr "Abajo a la derecha"

#: src/Admin/SettingsPage.php:663
msgid "Bottom left"
msgstr "Abajo a la izquierda"

#: src/Admin/SettingsPage.php:665
msgid "Which corner the floating widget sits in."
msgstr "En qué esquina se ubica el widget flotante."

#: src/Admin/SettingsPage.php:678
msgid "Delete all plugin data on uninstall"
msgstr "Borrar todos los datos del plugin al desinstalar"

#: src/Admin/SettingsPage.php:680
msgid ""
"When enabled, deleting this plugin permanently removes all points balances, "
"transaction history, tiers, campaigns, referrals and settings. Off by "
"default, so your data survives a reinstall. Deactivating the plugin never "
"deletes data."
msgstr ""
"Al activarlo, eliminar este plugin borra de forma permanente todos los "
"saldos de puntos, el historial de transacciones, los niveles, las campañas, "
"los referidos y los ajustes. Desactivado por defecto, para que tus datos "
"sobrevivan a una reinstalación. Desactivar el plugin nunca borra datos."

#: src/Admin/SettingsPage.php:694
msgid ""
"Customise the wording customers see — in your own language. Leave a field "
"blank to use the built-in default."
msgstr ""
"Personaliza el texto que ven los clientes — en tu propio idioma. Deja un "
"campo en blanco para usar el texto por defecto."

#: src/Admin/SettingsPage.php:699
msgid "Product page message"
msgstr "Mensaje de la página de producto"

#. translators: keep the {points} and {points_label} placeholders.
#: src/Admin/SettingsPage.php:701 src/Frontend/ProductPointsHook.php:85
msgid "Earn <strong>{points} {points_label}</strong> with this purchase."
msgstr "Gana <strong>{points} {points_label}</strong> con esta compra."

#: src/Admin/SettingsPage.php:703
msgid "Shown on single product pages."
msgstr "Se muestra en las páginas de producto."

#: src/Admin/SettingsPage.php:707
msgid "Cart message"
msgstr "Mensaje del carrito"

#. translators: keep the {points}, {points_label} and {max_discount} placeholders.
#: src/Admin/SettingsPage.php:709 src/Frontend/CartPointsNotice.php:135
msgid ""
"You have <strong>{points} {points_label}</strong> — redeem up to "
"{max_discount} off this order."
msgstr ""
"Tienes <strong>{points} {points_label}</strong> — canjea hasta "
"{max_discount} de descuento en este pedido."

#: src/Admin/SettingsPage.php:711
msgid "Shown above the cart totals."
msgstr "Se muestra sobre los totales del carrito."

#: src/Admin/SettingsPage.php:715
msgid "Redeem form message"
msgstr "Mensaje del formulario de canje"

#. translators: keep the {points} and {max_discount} placeholders.
#: src/Admin/SettingsPage.php:717 src/Frontend/RedeemFormRenderer.php:66
msgid ""
"Redeem up to <strong>{points}</strong> points on your current cart — worth "
"{max_discount} off."
msgstr ""
"Canjea hasta <strong>{points}</strong> puntos en tu carrito actual — "
"equivalen a {max_discount} de descuento."

#: src/Admin/SettingsPage.php:719
msgid "Shown in the My Account Rewards redeem form."
msgstr "Se muestra en el formulario de canje de Recompensas de Mi cuenta."

#: src/Admin/SettingsPage.php:723
msgid "Order email message"
msgstr "Mensaje del correo del pedido"

#. translators: keep the {balance} and {points_label} placeholders.
#: src/Admin/SettingsPage.php:725 src/Frontend/OrderEmailPoints.php:53
msgid ""
"You earned rewards with this order. Your points balance is now {balance} "
"{points_label}."
msgstr ""
"Ganaste recompensas con este pedido. Tu saldo de puntos ahora es {balance} "
"{points_label}."

#: src/Admin/SettingsPage.php:727
msgid "Appended to the customer order email (plain text)."
msgstr "Se agrega al correo de pedido del cliente (texto plano)."

#: src/Admin/SettingsPage.php:750
msgid "Placeholders:"
msgstr "Marcadores:"

#: src/Admin/SettingsPage.php:752
msgid "Leave blank to use the default."
msgstr "Déjalo en blanco para usar el texto por defecto."

#: src/Admin/TiersPage.php:56
msgid "Tiers — Australcode Rewards"
msgstr "Niveles — Australcode Rewards"

#: src/Admin/TiersPage.php:57 src/Admin/TiersPage.php:146
msgid "Tiers"
msgstr "Niveles"

#: src/Admin/TiersPage.php:94 src/Admin/TiersPage.php:116
msgid "Enter a tier name."
msgstr "Ingresa un nombre de nivel."

#: src/Admin/TiersPage.php:100
msgid "Tier saved."
msgstr "Nivel guardado."

#: src/Admin/TiersPage.php:122
msgid "Tier updated."
msgstr "Nivel actualizado."

#: src/Admin/TiersPage.php:137
msgid "Tier removed."
msgstr "Nivel eliminado."

#: src/Admin/TiersPage.php:147
msgid ""
"VIP tiers reward your most loyal customers with a higher earning multiplier."
msgstr ""
"Los niveles VIP recompensan a tus clientes más fieles con un multiplicador "
"de acumulación mayor."

#: src/Admin/TiersPage.php:174 src/Admin/TiersPage.php:184
#: src/Admin/TiersPage.php:213 src/Admin/TiersPage.php:220
#: src/Admin/TiersPage.php:249
msgid "Lifetime points threshold"
msgstr "Umbral de puntos históricos"

#: src/Admin/TiersPage.php:178
msgid "Bronze"
msgstr "Bronce"

#: src/Admin/TiersPage.php:179
msgid "Silver"
msgstr "Plata"

#: src/Admin/TiersPage.php:180
msgid "Gold"
msgstr "Oro"

#: src/Admin/TiersPage.php:190
msgid "VIP tiers are a Pro feature"
msgstr "Los niveles VIP son una función Pro"

#: src/Admin/TiersPage.php:191
msgid ""
"Activate a Pro license to create unlimited tiers, each with its own lifetime-"
"points threshold and earning multiplier."
msgstr ""
"Activa una licencia Pro para crear niveles ilimitados, cada uno con su "
"propio umbral de puntos históricos y multiplicador de acumulación."

#: src/Admin/TiersPage.php:201
msgid "Your tiers"
msgstr "Tus niveles"

#: src/Admin/TiersPage.php:205
msgid "No tiers yet"
msgstr "Aún no hay niveles"

#: src/Admin/TiersPage.php:206
msgid ""
"Add your first tier below — for example \"Gold\" at 1,000 points with a 2x "
"multiplier."
msgstr ""
"Agrega tu primer nivel abajo — por ejemplo «Oro» a 1.000 puntos con un "
"multiplicador 2×."

#: src/Admin/TiersPage.php:233
msgid "Edit tier"
msgstr "Editar nivel"

#: src/Admin/TiersPage.php:233
msgid "Add a tier"
msgstr "Agregar un nivel"

#: src/Admin/TiersPage.php:235
msgid "Update tier"
msgstr "Actualizar nivel"

#: src/Admin/TiersPage.php:235
msgid "Add tier"
msgstr "Agregar nivel"

#: src/Admin/TiersPage.php:251
msgid ""
"Lifetime points a customer must earn to reach this tier. The lowest tier is "
"usually 0."
msgstr ""
"Puntos históricos que un cliente debe acumular para alcanzar este nivel. El "
"nivel más bajo suele ser 0."

#: src/Admin/TiersPage.php:254
msgid ""
"Points are multiplied by this for customers in this tier. 1.5 means 50% "
"more; start conservative (1.5–2×)."
msgstr ""
"Los puntos se multiplican por esto para los clientes de este nivel. 1.5 "
"significa 50% más; empieza conservador (1.5–2×)."

#: src/Admin/TiersPage.php:255
msgid "Badge colour"
msgstr "Color de la insignia"

#: src/Admin/TiersPage.php:257
msgid "Colour of this tier’s badge and progress bar on the storefront."
msgstr ""
"Color de la insignia de este nivel y de su barra de progreso en la tienda."

#: src/Admin/TiersPage.php:258
msgid "Badge icon (optional)"
msgstr "Ícono de la insignia (opcional)"

#: src/Admin/TiersPage.php:260
msgid ""
"A short emoji or symbol for the badge, e.g. ⭐ or 🥇. Leave blank for none."
msgstr ""
"Un emoji o símbolo corto para la insignia, ej. ⭐ o 🥇. Déjalo en blanco "
"para ninguno."

#: src/Admin/TiersPage.php:261
msgid "Sort order"
msgstr "Orden"

#: src/Admin/TiersPage.php:263
msgid ""
"Controls the row order in this table only; it does not affect any "
"calculation. Leave at 0 if unsure."
msgstr ""
"Controla solo el orden de las filas en esta tabla; no afecta ningún cálculo. "
"Déjalo en 0 si no estás seguro."

#. translators: %s: tier name.
#: src/Admin/TiersPage.php:296
#, php-format
msgid "Remove the \"%s\" tier?"
msgstr "¿Eliminar el nivel «%s»?"

#: src/Admin/TiersPage.php:329
msgid "You are not allowed to manage Australcode Rewards tiers."
msgstr "No tienes permiso para gestionar los niveles de Australcode Rewards."

#: src/Admin/TiersPage.php:332
msgid "VIP tiers require a Pro license."
msgstr "Los niveles VIP requieren una licencia Pro."

#: src/Admin/UpgradePage.php:51
msgid "Upgrade — Australcode Rewards"
msgstr "Mejorar a Pro — Australcode Rewards"

#: src/Admin/UpgradePage.php:52 src/Admin/UpgradePage.php:85
msgid "Upgrade"
msgstr "Mejorar a Pro"

#: src/Admin/UpgradePage.php:69
msgid "Earning rules engine with conditions, priority and a dry-run preview"
msgstr ""
"Motor de reglas de ganancia con condiciones, prioridad y previsualización"

#: src/Admin/UpgradePage.php:70
msgid ""
"Advanced redemption: points become single-use coupons (fixed / percent / "
"free shipping)"
msgstr ""
"Canjeo avanzado: los puntos se vuelven cupones de un solo uso (monto fijo / "
"porcentaje / envío gratis)"

#: src/Admin/UpgradePage.php:71
msgid "VIP tiers with earning multipliers, badges and a progress bar"
msgstr ""
"Niveles VIP con multiplicadores de ganancia, insignias y barra de progreso"

#: src/Admin/UpgradePage.php:72
msgid "Time-boxed campaigns that stack on the base rate"
msgstr "Campañas por tiempo limitado que se suman a la tasa base"

#: src/Admin/UpgradePage.php:73
msgid ""
"Bonus points: signup, daily login, first order, review, birthday, profile, "
"order-count, cart-total and lifetime spend"
msgstr ""
"Puntos extra: registro, inicio de sesión diario, primer pedido, reseña, "
"cumpleaños, perfil, número de pedidos, total de carrito y gasto acumulado"

#: src/Admin/UpgradePage.php:74
msgid "Two-sided referrals that reward both sides"
msgstr "Referidos de doble vía que premian a ambas partes"

#: src/Admin/UpgradePage.php:75
msgid "Pro customer management: bulk actions, CSV import and block/unblock"
msgstr ""
"Gestión de clientes Pro: acciones en lote, importación CSV y bloquear/"
"desbloquear"

#: src/Admin/UpgradePage.php:76
msgid "Dedicated emails: expiry reminder and manual-adjustment notice"
msgstr "Emails dedicados: recordatorio de caducidad y aviso de ajuste manual"

#: src/Admin/UpgradePage.php:77
msgid "Points expiration to keep balances healthy"
msgstr "Expiración de puntos para mantener saldos sanos"

#: src/Admin/UpgradePage.php:86
msgid ""
"Unlock Pro growth features — and discover the rest of the Australcode family."
msgstr ""
"Desbloquea las funciones de crecimiento Pro — y descubre el resto de la "
"familia Australcode."

#. translators: 1: applied points, 2: points label, 3: formatted discount amount.
#: src/Frontend/CartPointsNotice.php:103
#, php-format
msgid ""
"%1$s %2$s applied — %3$s off this order. Manage them from your account "
"Rewards page."
msgstr ""
"%1$s %2$s aplicados — %3$s de descuento en este pedido. Gestiónalos desde la "
"página de Recompensas de tu cuenta."

#. translators: 1: points balance, 2: points label, 3: formatted discount amount.
#: src/Frontend/CartPointsNotice.php:111
#, php-format
msgid ""
"You have %1$s %2$s — worth up to %3$s off this order. Redeem them from your "
"account Rewards page."
msgstr ""
"Tienes %1$s %2$s — valen hasta %3$s de descuento en este pedido. Canjéalos "
"desde la página de Recompensas de tu cuenta."

#: src/Frontend/CartPointsNotice.php:151 src/Frontend/RedeemFormRenderer.php:80
msgid "Points to redeem"
msgstr "Puntos a canjear"

#: src/Frontend/CartPointsNotice.php:152 src/Frontend/RedeemFormRenderer.php:81
msgid "Update"
msgstr "Actualizar"

#: src/Frontend/CartPointsNotice.php:152 src/Frontend/RedeemFormRenderer.php:81
msgid "Apply points"
msgstr "Aplicar puntos"

#: src/Frontend/Email/ExpiringPointsEmail.php:26
msgid "Rewards: points expiring soon"
msgstr "Recompensas: puntos por caducar"

#: src/Frontend/Email/ExpiringPointsEmail.php:27
msgid ""
"Sent to a customer when some of their reward points are about to expire."
msgstr "Se envía a un cliente cuando algunos de sus puntos están por caducar."

#: src/Frontend/Email/ExpiringPointsEmail.php:28
#: src/Frontend/Email/ExpiringPointsEmail.php:29
msgid "Your points are expiring soon"
msgstr "Tus puntos están por caducar"

#. translators: 1: points amount, 2: points label, 3: expiry date.
#: src/Frontend/Email/ExpiringPointsEmail.php:69
#, php-format
msgid ""
"You have %1$s %2$s expiring on %3$s. Place an order to use them before they "
"are gone."
msgstr ""
"Tienes %1$s %2$s que caducan el %3$s. Haz un pedido para usarlos antes de "
"que se pierdan."

#. translators: 1: points amount, 2: points label.
#: src/Frontend/Email/ExpiringPointsEmail.php:78
#, php-format
msgid ""
"You have %1$s %2$s expiring soon. Place an order to use them before they are "
"gone."
msgstr ""
"Tienes %1$s %2$s por caducar pronto. Haz un pedido para usarlos antes de que "
"se pierdan."

#: src/Frontend/Email/PointsAdjustedEmail.php:29
msgid "Rewards: points updated"
msgstr "Recompensas: puntos actualizados"

#: src/Frontend/Email/PointsAdjustedEmail.php:30
msgid ""
"Sent to a customer when a store manager manually adjusts their points "
"balance."
msgstr ""
"Se envía a un cliente cuando un administrador ajusta manualmente su saldo de "
"puntos."

#: src/Frontend/Email/PointsAdjustedEmail.php:31
#: src/Frontend/Email/PointsAdjustedEmail.php:32
msgid "Your points balance was updated"
msgstr "Tu saldo de puntos se actualizó"

#. translators: %s: points amount added.
#: src/Frontend/Email/PointsAdjustedEmail.php:71
#, php-format
msgid "We added %s points to your account."
msgstr "Agregamos %s puntos a tu cuenta."

#. translators: %s: points amount removed.
#: src/Frontend/Email/PointsAdjustedEmail.php:76
#, php-format
msgid "We removed %s points from your account."
msgstr "Quitamos %s puntos de tu cuenta."

#. translators: 1: current balance, 2: points label.
#: src/Frontend/Email/PointsAdjustedEmail.php:82
#, php-format
msgid "Your balance is now %1$s %2$s."
msgstr "Tu saldo ahora es %1$s %2$s."

#: src/Frontend/FloatingWidget.php:51
msgid "View your rewards"
msgstr "Ver tus recompensas"

#: src/Frontend/MyAccountRewards.php:87
msgid "Rewards"
msgstr "Recompensas"

#: src/Frontend/MyAccountRewards.php:109
msgid "Available points"
msgstr "Puntos disponibles"

#. translators: %s: the money value of the points balance (e.g. $10.00).
#: src/Frontend/MyAccountRewards.php:117
#, php-format
msgid "worth about %s"
msgstr "vale alrededor de %s"

#: src/Frontend/MyAccountRewards.php:126
msgid "Total earned"
msgstr "Total ganado"

#: src/Frontend/MyAccountRewards.php:158 src/Frontend/Shortcodes.php:128
msgid "Activity"
msgstr "Actividad"

#: src/Frontend/ProShortcodes.php:84 src/Hooks/ReferralHook.php:87
msgid "Refer a friend"
msgstr "Refiere a un amigo"

#: src/Frontend/ProShortcodes.php:85 src/Hooks/ReferralHook.php:88
msgid "Share your link — you both earn points on their first order."
msgstr "Comparte tu enlace — ambos ganan puntos en su primer pedido."

#. translators: %d: number of successful referrals.
#: src/Frontend/ProShortcodes.php:91 src/Hooks/ReferralHook.php:98
#, php-format
msgid "%d successful referral so far."
msgid_plural "%d successful referrals so far."
msgstr[0] "%d referido exitoso hasta ahora."
msgstr[1] "%d referidos exitosos hasta ahora."

#: src/Frontend/RedeemFormRenderer.php:54
msgid "Use your points"
msgstr "Usa tus puntos"

#. translators: 1: applied points, 2: cart URL.
#: src/Frontend/RedeemFormRenderer.php:59
#, php-format
msgid ""
"<strong>%1$s</strong> points applied to your current cart — <a "
"href=\"%2$s\">view cart</a>."
msgstr ""
"<strong>%1$s</strong> puntos aplicados a tu carrito actual — <a "
"href=\"%2$s\">ver carrito</a>."

#: src/Frontend/RedemptionOptions.php:63
msgid "Redeem your points"
msgstr "Canjea tus puntos"

#. translators: %s: points cost.
#: src/Frontend/RedemptionOptions.php:83
#, php-format
msgid "%s points"
msgstr "%s puntos"

#: src/Frontend/RedemptionOptions.php:93
msgid "Redeem"
msgstr "Canjear"

#: src/Frontend/RedemptionOptions.php:96
msgid "Not enough points"
msgstr "Puntos insuficientes"

#: src/Frontend/RedemptionOptions.php:107
msgid "Your reward coupons"
msgstr "Tus cupones de recompensa"

#: src/Frontend/RedemptionOptions.php:110
msgid "used"
msgstr "usado"

#: src/Frontend/RedemptionOptions.php:112
msgid "expired"
msgstr "vencido"

#: src/Frontend/RedemptionOptions.php:113
msgid "active"
msgstr "activo"

#: src/Frontend/RedemptionOptions.php:123
msgid "You must be logged in to redeem points."
msgstr "Debes iniciar sesión para canjear puntos."

#. translators: %s: generated coupon code.
#: src/Frontend/RedemptionOptions.php:138
#, php-format
msgid "Done! Use coupon code %s at checkout."
msgstr "¡Listo! Usa el código de cupón %s en el checkout."

#: src/Frontend/RedemptionOptions.php:146
#: src/Frontend/RedemptionOptions.php:155
msgid "That redemption option is no longer available."
msgstr "Esa opción de canjeo ya no está disponible."

#: src/Frontend/RedemptionOptions.php:154
msgid "You do not have enough points for that reward."
msgstr "No tienes suficientes puntos para esa recompensa."

#: src/Frontend/RedemptionOptions.php:156
msgid "Sorry, that redemption could not be completed."
msgstr "Lo sentimos, no se pudo completar el canjeo."

#. translators: %s: discount percentage.
#: src/Frontend/RedemptionOptions.php:165
#, php-format
msgid "%s%% off"
msgstr "%s%% de descuento"

#. translators: %s: discount amount (formatted price).
#: src/Frontend/RedemptionOptions.php:171
#, php-format
msgid "%s off"
msgstr "%s de descuento"

#. translators: 1: points amount, 2: points label (e.g. "points").
#: src/Frontend/Shortcodes.php:174
#, php-format
msgid "Earn <strong>%1$s %2$s</strong> with this purchase."
msgstr "Gana <strong>%1$s %2$s</strong> con esta compra."

#: src/Frontend/TierProgressRenderer.php:51
msgid "You have reached the top tier."
msgstr "Alcanzaste el nivel más alto."

#. translators: %s: earning multiplier, e.g. 2.
#: src/Frontend/TierProgressRenderer.php:78
#, php-format
msgid "%sx points"
msgstr "%sx puntos"

#. translators: 1: points remaining, 2: next tier name.
#: src/Frontend/TierProgressRenderer.php:92
#, php-format
msgid "%1$s points to %2$s"
msgstr "%1$s puntos para %2$s"

#: src/Hooks/BirthdayHook.php:51
msgid "Birthday (for your birthday reward)"
msgstr "Cumpleaños (para tu recompensa de cumpleaños)"

#. translators: %d: order number.
#: src/Hooks/CartThresholdHook.php:68
#, php-format
msgid "Cart threshold bonus (order #%d)"
msgstr "Bono por total del carrito (pedido n.º %d)"

#. translators: %d: order number.
#: src/Hooks/GuestOrderLinkHook.php:101
#, php-format
msgid "Earned from guest order #%d"
msgstr "Ganados del pedido de invitado n.º %d"

#: src/Hooks/LifetimeSpendHook.php:66
msgid "Lifetime spend milestone bonus"
msgstr "Bono por hito de gasto acumulado"

#. translators: %d: number of orders that unlocked the bonus.
#: src/Hooks/OrdersMilestoneHook.php:68
#, php-format
msgid "Orders milestone bonus (%d orders)"
msgstr "Bono por cantidad de pedidos (%d pedidos)"

#: src/Hooks/RedemptionCartHook.php:79
msgid "Points redemption"
msgstr "Canje de puntos"

#: src/Hooks/ReferralHook.php:91
msgid "Copied!"
msgstr "¡Copiado!"

#: src/Hooks/ReferralHook.php:92
msgid "Copy"
msgstr "Copiar"

#: src/Plugin.php:198
msgid ""
"Australcode Points and Rewards requires WooCommerce to be installed and "
"active."
msgstr ""
"Australcode Points and Rewards requiere que WooCommerce esté instalado y "
"activo."

#: src/Rest/TiersController.php:120
msgid "Tiers require a Pro license."
msgstr "Los niveles requieren una licencia Pro."

#: src/Service/Import/CustomerCsvImporter.php:41
msgid "Could not read the uploaded file."
msgstr "No se pudo leer el archivo subido."

#. translators: 1: row number, 2: the unresolved customer value.
#: src/Service/Import/CustomerCsvImporter.php:92
#, php-format
msgid "Row %1$d: no customer matches \"%2$s\"."
msgstr "Fila %1$d: ningún cliente coincide con «%2$s»."

#. translators: 1: row number, 2: the invalid points value.
#: src/Service/Import/CustomerCsvImporter.php:106
#, php-format
msgid "Row %1$d: invalid or zero points value \"%2$s\"."
msgstr "Fila %1$d: valor de puntos inválido o cero «%2$s»."

#: src/Service/Import/CustomerCsvImporter.php:116
msgid "CSV import adjustment"
msgstr "Ajuste por importación CSV"

#. translators: %s: generated coupon code.
#: src/Service/RedemptionRuleService.php:72
#, php-format
msgid "Redeemed for coupon %s"
msgstr "Canjeado por el cupón %s"

#: src/Service/RedemptionRuleService.php:113
msgid "Points redemption reward"
msgstr "Recompensa por canjeo de puntos"

#. translators: %s: coupon code.
#: src/Service/RedemptionRuleService.php:191
#, php-format
msgid "Refund: coupon %s expired unused"
msgstr "Reembolso: el cupón %s venció sin usarse"

#: assets/blocks/balance/editor.js:31
msgid "Points balance — shows the logged-in customer’s balance here."
msgstr ""
"Saldo de puntos — muestra aquí el saldo del cliente con sesión iniciada."

#: assets/blocks/balance/editor.js:48
msgid "Show points label"
msgstr "Mostrar etiqueta de puntos"

#: assets/blocks/earn-message/editor.js:31
msgid "Earn points message — shows the points a product earns here."
msgstr ""
"Mensaje de puntos a ganar — muestra aquí los puntos que otorga un producto."

#: assets/blocks/earn-message/editor.js:48
msgid "Product ID (0 = current product)"
msgstr "ID de producto (0 = producto actual)"

#: assets/blocks/history/editor.js:31
msgid "Points history — shows the logged-in customer’s recent activity here."
msgstr ""
"Historial de puntos — muestra aquí la actividad reciente del cliente con "
"sesión iniciada."

#: assets/blocks/history/editor.js:48
msgid "Rows to show"
msgstr "Filas a mostrar"

#: assets/blocks/redeem/editor.js:16
msgid "Redeem points — shows the “use your points” cart form here."
msgstr ""
"Canjear puntos — muestra aquí el formulario «usa tus puntos» del carrito."

#: assets/blocks/referral/editor.js:16
msgid "Referral link — shows the logged-in customer’s referral link here."
msgstr ""
"Enlace de referido — muestra aquí el enlace de referido del cliente con "
"sesión iniciada."

#: assets/blocks/tier/editor.js:16
msgid "VIP tier — shows the logged-in customer’s tier here."
msgstr "Nivel VIP — muestra aquí el nivel del cliente con sesión iniciada."

#: assets/blocks/balance/block.json
msgctxt "block title"
msgid "Points balance"
msgstr "Saldo de puntos"

#: assets/blocks/balance/block.json
msgctxt "block description"
msgid "Shows the logged-in customer's points balance."
msgstr "Muestra el saldo de puntos del cliente con sesión iniciada."

#: assets/blocks/balance/block.json assets/blocks/earn-message/block.json
#: assets/blocks/history/block.json assets/blocks/redeem/block.json
#: assets/blocks/referral/block.json assets/blocks/tier/block.json
msgctxt "block keyword"
msgid "points"
msgstr "puntos"

#: assets/blocks/balance/block.json assets/blocks/earn-message/block.json
#: assets/blocks/history/block.json assets/blocks/redeem/block.json
#: assets/blocks/referral/block.json assets/blocks/tier/block.json
msgctxt "block keyword"
msgid "rewards"
msgstr "recompensas"

#: assets/blocks/balance/block.json assets/blocks/earn-message/block.json
#: assets/blocks/history/block.json assets/blocks/redeem/block.json
#: assets/blocks/referral/block.json assets/blocks/tier/block.json
msgctxt "block keyword"
msgid "loyalty"
msgstr "fidelización"

#: assets/blocks/balance/block.json
msgctxt "block keyword"
msgid "balance"
msgstr "saldo"

#: assets/blocks/earn-message/block.json
msgctxt "block title"
msgid "Earn points message"
msgstr "Mensaje de puntos a ganar"

#: assets/blocks/earn-message/block.json
msgctxt "block description"
msgid ""
"Shows how many points a product earns. Place it on a product template or "
"page."
msgstr ""
"Muestra cuántos puntos otorga un producto. Colócalo en una plantilla o "
"página de producto."

#: assets/blocks/earn-message/block.json
msgctxt "block keyword"
msgid "earn"
msgstr "acumular"

#: assets/blocks/history/block.json
msgctxt "block title"
msgid "Points history"
msgstr "Historial de puntos"

#: assets/blocks/history/block.json
msgctxt "block description"
msgid "Shows the logged-in customer's recent points activity."
msgstr ""
"Muestra la actividad reciente de puntos del cliente con sesión iniciada."

#: assets/blocks/history/block.json
msgctxt "block keyword"
msgid "history"
msgstr "historial"

#: assets/blocks/history/block.json
msgctxt "block keyword"
msgid "ledger"
msgstr "libro de movimientos"

#: assets/blocks/redeem/block.json
msgctxt "block title"
msgid "Redeem points"
msgstr "Canjear puntos"

#: assets/blocks/redeem/block.json
msgctxt "block description"
msgid "Shows the “use your points” form for the customer's current cart."
msgstr ""
"Muestra el formulario «usa tus puntos» para el carrito actual del cliente."

#: assets/blocks/redeem/block.json
msgctxt "block keyword"
msgid "redeem"
msgstr "canjear"

#: assets/blocks/redeem/block.json
msgctxt "block keyword"
msgid "discount"
msgstr "descuento"

#: assets/blocks/referral/block.json
msgctxt "block title"
msgid "Referral link"
msgstr "Enlace de referido"

#: assets/blocks/referral/block.json
msgctxt "block description"
msgid ""
"Shows the logged-in customer's referral link and successful-referral count."
msgstr ""
"Muestra el enlace de referido del cliente con sesión iniciada y su conteo de "
"referidos exitosos."

#: assets/blocks/referral/block.json
msgctxt "block keyword"
msgid "referral"
msgstr "referido"

#: assets/blocks/referral/block.json
msgctxt "block keyword"
msgid "refer"
msgstr "referir"

#: assets/blocks/tier/block.json
msgctxt "block title"
msgid "VIP tier"
msgstr "Nivel VIP"

#: assets/blocks/tier/block.json
msgctxt "block description"
msgid "Shows the logged-in customer's current VIP tier and earning multiplier."
msgstr ""
"Muestra el nivel VIP actual del cliente con sesión iniciada y su "
"multiplicador de acumulación."

#: assets/blocks/tier/block.json
msgctxt "block keyword"
msgid "tier"
msgstr "nivel"

#: assets/blocks/tier/block.json
msgctxt "block keyword"
msgid "vip"
msgstr "vip"

#~ msgid "VIP tiers with their own earning multipliers"
#~ msgstr "Niveles VIP con sus propios multiplicadores de acumulación"

#~ msgid ""
#~ "Bonus points: signup, daily login, first order, reviews and birthdays"
#~ msgstr ""
#~ "Puntos de bonificación: registro, inicio de sesión diario, primera "
#~ "compra, reseñas y cumpleaños"

#~ msgid "Processing"
#~ msgstr "En procesamiento"

#~ msgid "Completed"
#~ msgstr "Completado"

#~ msgid ""
#~ "<strong>Recommended: Completed</strong> — points are awarded only after "
#~ "the order is fully paid and fulfilled, avoiding clawbacks on "
#~ "cancellations. Choose Processing only if you award on payment and accept "
#~ "the refund risk."
#~ msgstr ""
#~ "<strong>Recomendado: Completado</strong> — los puntos se otorgan solo "
#~ "después de que el pedido está pagado y entregado, evitando reversas por "
#~ "cancelaciones. Elige En procesamiento solo si otorgas al pagar y aceptas "
#~ "el riesgo de reembolso."

#~ msgid ""
#~ "Loyalty points and rewards for WooCommerce: earn on purchases with per-"
#~ "product and per-category rules, redeem points for cart discounts, VIP "
#~ "tiers, a My Account rewards area, a floating widget and dark mode. Pro "
#~ "adds signup, daily-login, first-order, review and birthday bonuses, two-"
#~ "sided referrals, points expiration and time-boxed campaigns."
#~ msgstr ""
#~ "Puntos y recompensas de fidelidad para WooCommerce: gana en las compras "
#~ "con reglas por producto y por categoría, canjea puntos por descuentos en "
#~ "el carrito, niveles VIP, un área de recompensas en Mi Cuenta, un widget "
#~ "flotante y modo oscuro. Pro agrega bonos de registro, inicio de sesión "
#~ "diario, primer pedido, reseña y cumpleaños, referidos de doble cara, "
#~ "caducidad de puntos y campañas por tiempo limitado."

#~ msgid ""
#~ "Every product image, perfectly uniform — AVIF & WebP, processed locally."
#~ msgstr ""
#~ "Cada imagen de producto, perfectamente uniforme — AVIF y WebP, procesadas "
#~ "localmente."

#~ msgid "Turn sold-out products into recovered sales."
#~ msgstr "Convierte productos agotados en ventas recuperadas."

#~ msgid "Loyalty points that bring customers back."
#~ msgstr "Puntos de fidelidad que hacen volver a los clientes."

#~ msgid "Reviews that build trust and convert."
#~ msgstr "Reseñas que generan confianza y convierten."

#~ msgid "Boletas y stock sincronizados con Bsale (Chile)."
#~ msgstr "Boletas y stock sincronizados con Bsale (Chile)."

#~ msgid "Activate"
#~ msgstr "Activar"

#~ msgid "Install free"
#~ msgstr "Instalar gratis"

#~ msgid "Learn more"
#~ msgstr "Saber más"

#~ msgid "Coming soon"
#~ msgstr "Próximamente"

#~ msgid ""
#~ "Australcode builds WooCommerce plugins like developer tools — clean code, "
#~ "honest free tiers, support that answers."
#~ msgstr ""
#~ "Australcode construye plugins de WooCommerce como herramientas de "
#~ "desarrollo — código limpio, versiones gratuitas honestas y soporte que "
#~ "responde."

#~ msgid "More by Australcode"
#~ msgstr "Más de Australcode"

#~ msgid "Points per currency unit"
#~ msgstr "Puntos por unidad de moneda"

#~ msgid ""
#~ "How many points a customer earns per unit of your store currency spent. "
#~ "Example: 1 means a customer earns 100 points on a 100.00 order."
#~ msgstr ""
#~ "Cuántos puntos gana un cliente por cada unidad de la moneda de tu tienda "
#~ "gastada. Ejemplo: 1 significa que un cliente gana 100 puntos en un pedido "
#~ "de 100,00."

#~ msgid ""
#~ "Multiply points earned based on the customer’s role. 1 means no change; "
#~ "leave blank for the default. If a customer has several roles, the highest "
#~ "multiplier applies."
#~ msgstr ""
#~ "Multiplica los puntos ganados según el rol del cliente. 1 significa sin "
#~ "cambios; deja en blanco para el valor por defecto. Si un cliente tiene "
#~ "varios roles, se aplica el multiplicador más alto."

#~ msgid "Display"
#~ msgstr "Apariencia"

#~ msgid "Show floating points widget"
#~ msgstr "Mostrar widget flotante de puntos"

#~ msgid ""
#~ "Shows a small floating badge with the points balance at the bottom corner "
#~ "of every storefront page. Only logged-in customers see it; it links to "
#~ "their Rewards page."
#~ msgstr ""
#~ "Muestra una pequeña insignia flotante con el saldo de puntos en la "
#~ "esquina inferior de cada página de la tienda. Solo la ven los clientes "
#~ "con sesión iniciada; enlaza a su página de recompensas."

#, php-format
#~ msgid ""
#~ "You have <strong>%1$s %2$s</strong> — redeem up to %3$s off this order."
#~ msgstr ""
#~ "Tienes <strong>%1$s %2$s</strong> — canjea hasta %3$s de descuento en "
#~ "este pedido."

#, php-format
#~ msgid ""
#~ "Redeem up to <strong>%1$s</strong> points on your current cart — worth "
#~ "%2$s off."
#~ msgstr ""
#~ "Canjea hasta <strong>%1$s</strong> puntos en tu carrito actual — "
#~ "equivalen a %2$s de descuento."

#, php-format
#~ msgid ""
#~ "You earned rewards with this order. Your points balance is now %1$s %2$s."
#~ msgstr ""
#~ "Ganaste recompensas con este pedido. Tu saldo de puntos ahora es %1$s "
#~ "%2$s."
