pay.js
3.81 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
/** pay.* —— 解锁 / 订阅 / 支付。es 与 en 同构。 */
export default {
unlock: 'Desbloquear este episodio',
subscribe: 'Suscribirse',
price: '{amount} / mes',
coins: 'sin monedas | {count} moneda | {count} monedas',
restore: 'Restaurar compras',
success: 'Pago realizado',
failed: 'Pago fallido. No se te cobró.',
checkout: {
back: 'Volver a los planes',
brand: 'IdearRun',
subscribeTo: 'Suscribirse a',
perYear: '/año',
perMonth: '/mes',
lineItem: '{plan} — {amount}',
subtotal: 'Subtotal',
tax: 'Impuestos',
total: 'Total',
renewNotice: 'Se renueva a {amount} el {date}',
secure: 'Pago seguro',
paymentDetails: 'Datos de pago',
expressApple: 'Apple Pay',
expressGoogle: 'Google Pay',
expressLink: 'Link',
orPayWithCard: 'o paga con tarjeta',
emailLabel: 'Correo electrónico',
emailPlaceholder: 'tu{at}ejemplo.com',
emailInvalid: 'Introduce una dirección de correo válida.',
cardLabel: 'Información de la tarjeta',
cardSecuredHeading: 'La entrada de la tarjeta la gestiona Stripe de forma segura',
cardSecuredBody: 'Nunca vemos ni almacenamos el número de tu tarjeta. Completarás el pago en el formulario seguro de Stripe.',
cardElementLoading: 'Cargando campo seguro de tarjeta…',
nameLabel: 'Nombre del titular',
namePlaceholder: 'Nombre completo en la tarjeta',
billingLabel: 'Dirección de facturación',
countryUS: 'Estados Unidos',
countryCA: 'Canadá',
countryGB: 'Reino Unido',
countryAU: 'Australia',
zipPlaceholder: 'Código postal',
pay: 'Pagar {amount}',
paying: 'Redirigiendo al pago seguro…',
poweredBy: 'Con tecnología de {provider}',
cancelled: 'Pago cancelado. No se te cobró.',
error: 'No se pudo iniciar el pago. Inténtalo de nuevo.',
},
paywall: {
title: 'Desbloquea esta historia',
body: 'Este camino requiere créditos. Desbloquéalo para revelar una nueva rama narrativa e interactuar con la escena mediante IA.',
unlock: 'Desbloquear con {count} créditos',
goVip: 'Hazte VIP para desbloqueos ilimitados',
balancePre: 'Tienes',
balancePost: 'créditos',
insufficient: 'Créditos insuficientes: recarga o hazte VIP.',
later: 'Quizás más tarde',
},
plans: {
title: 'Recarga o hazte premium',
subtitle: 'Elige un paquete de créditos para desbloqueos ocasionales o suscríbete a VIP para acceder a todas las historias ramificadas y funciones de generación con IA.',
confirm: 'Confirmar selección',
confirmHint: 'Continuar al pago seguro.',
selectHint: 'Selecciona un paquete de créditos o plan VIP para continuar.',
},
packs: {
credits: '{count} créditos',
standard: 'Paquete estándar',
popular: 'Popular',
bonus: 'Incluye {count} créditos de bonificación',
bestValue: 'Mejor valor - Ahorra {pct}%',
},
points: {
paid: 'Puntos pagados: {points}', bonus: 'Puntos extra: {points}', total: 'Puntos totales: {points}', buy: 'Comprar puntos', signInToBuy: 'Inicia sesión para comprar', insufficient: 'No tienes puntos suficientes.', shortfall: 'Te faltan {points} puntos.', orderCanceled: 'Cancelado', orderFailed: 'Pago fallido',
},
vip: {
title: 'IdearRun VIP',
subtitle: 'Vive todo el potencial del teatro con IA.',
billingCycle: 'Ciclo de facturación',
monthly: 'Mensual',
yearly: 'Anual',
save: 'Ahorra {pct}%',
perMonth: '/ mes',
billedYearly: 'Facturado anualmente a {amount}',
billedMonthly: 'Facturado mensualmente, cancela cuando quieras',
cta: 'Empezar VIP',
selected: 'VIP seleccionado',
perks: {
unlimited: 'Desbloqueos de historias ilimitados',
endings: 'Acceso a finales exclusivos',
early: 'Acceso anticipado a nuevos dramas',
adfree: 'Experiencia de navegación sin anuncios',
},
},
}