rastrillo / abono Public

Clone
git clone https://amadan.net/rastrillo/abono

Plain git — no account needed to clone.

Download

Download this file

1# abono's English: the approved copy, one key per message.
2# Placeholders are {name}; dates and amounts arrive already formatted.
3
4# Membership status lines.
5abono.status.active = "Your membership is active."
6abono.status.renews = "Your membership is active. It renews {date}."
7abono.status.cancelling = "Your membership is cancelled. You keep your access until {date}."
8abono.status.failing = "Your last payment didn't go through. It will be tried again, and you keep your access until {date}. Updating your payment details usually fixes it."
9abono.status.ended = "Your membership has ended."
10abono.status.comp = "The site owner has given you a membership. You don't pay anything."
11abono.status.comp_until = "The site owner has given you a membership until {date}. You don't pay anything."
12
13# Prices and the monthly/yearly switch.
14abono.price.per_month = "{amount} a month"
15abono.price.per_year = "{amount} a year"
16abono.price.monthly = "Monthly"
17abono.price.yearly = "Yearly"
18abono.price.switch_label = "How often to pay"
19
20# Plan cards.
21abono.plan.interval_unavailable = "This plan isn't sold that way right now."
22abono.plan.code_label = "Discount code"
23abono.plan.code_hint = "Optional. Leave it empty if you don't have one."
24
25# The paywall.
26abono.paywall.title = "This part is for members"
27abono.paywall.body = "Choose a plan to read the rest."
28abono.paywall.signin_prompt = "Already a member?"
29abono.paywall.signin = "Sign in"
30
31# Buttons.
32abono.button.subscribe = "Subscribe"
33abono.button.manage = "Manage billing"
34abono.button.see_plans = "See the plans"
35abono.button.go_to_account = "Go to your account"
36abono.button.try_again = "Try again"
37abono.button.sync = "Sync with Stripe now"
38abono.button.give_free = "Give free membership"
39abono.button.end_free = "End"
40abono.button.end_free_confirm = "End free membership"
41abono.button.keep_free = "Keep it"
42abono.button.adopt = "Add to plan"
43abono.button.make_sold = "Sell this price"
44abono.button.add_price = "Add price"
45
46# The sandbox's stand-in Stripe pages.
47abono.sandbox.banner = "Sandbox. No money moves on this page, and no card is asked for. It stands in for Stripe while the site is being built."
48abono.sandbox.checkout_title = "Sandbox checkout"
49abono.sandbox.checkout_intro = "This is a stand-in for Stripe's payment page, for development only. Nothing is charged. Choose what should happen."
50abono.sandbox.checkout_item = "{plan}: {price}"
51abono.sandbox.email = "Email address"
52abono.sandbox.pay = "Pretend to pay"
53abono.sandbox.decline = "Pretend the payment fails"
54abono.sandbox.leave = "Go back without paying"
55abono.sandbox.portal_title = "Sandbox billing page"
56abono.sandbox.portal_intro = "This is a stand-in for Stripe's billing page, for development only. No money moves. Use it to try cancelling."
57abono.sandbox.portal_plan = "Membership: {plan}"
58abono.sandbox.portal_cancel = "Cancel at the end of the period"
59abono.sandbox.portal_return = "Back to the site"
60abono.sandbox.expired = "This sandbox page has expired. Start again from the site."
61
62# The starter pages a reader sees.
63abono.pages.pricing_title = "Become a member"
64abono.pages.pricing_intro = "Choose a plan. You can change it or cancel from your account at any time."
65abono.pages.closed_title = "Nothing is for sale yet"
66abono.pages.closed_body = "Memberships aren't open right now. Please check back soon."
67abono.pages.plan_intro = "Choose how often you'd like to pay."
68abono.pages.plan_back = "All plans"
69abono.pages.plan_signed_out = "You'll enter your email on the next page."
70abono.pages.done_title = "Thank you"
71abono.pages.done_paid = "Your payment went through and you're a member. It can take a moment to show up. If it isn't there yet, refresh in a minute."
72abono.pages.done_processing = "Your payment is still going through. Your membership starts as soon as it does, so there's no need to pay again."
73abono.pages.done_signin = "Sign in with {email} to read as a member."
74abono.pages.done_unpaid_title = "No payment was made"
75abono.pages.done_unpaid_body = "You haven't been charged. You can try again whenever you like."
76abono.pages.account_title = "Membership"
77abono.pages.account_none = "You're not a member yet."
78abono.pages.account_manage_help = "Update your card, switch plans or cancel on a secure billing page."
79
80# The starter pages the site owner sees.
81abono.owner.members_title = "Members"
82abono.owner.members_intro = "Everyone who has paid you or been given a free membership."
83abono.owner.members_empty = "No members yet. When someone joins, they'll appear here."
84abono.owner.col_member = "Member"
85abono.owner.col_plan = "Plan"
86abono.owner.col_status = "Status"
87abono.owner.col_source = "How"
88abono.owner.source_paid = "Pays through Stripe"
89abono.owner.source_free = "Free, given by you"
90abono.owner.backstop = "Payment is overdue. Access stops {date} even if Stripe keeps trying."
91abono.owner.sync_help = "Checks every membership against Stripe. This also happens once a day."
92abono.owner.sync_done = "Checked {n} memberships with Stripe."
93abono.owner.sync_done_one = "Checked 1 membership with Stripe."
94abono.owner.free_title = "Give a free membership"
95abono.owner.free_help = "They get the plan without paying. It ends on the date you choose, or never if you leave the date empty."
96abono.owner.free_member = "Member"
97abono.owner.free_plan = "Plan"
98abono.owner.free_ends = "Ends"
99abono.owner.free_note = "Note"
100abono.owner.free_ends_hint = "Leave empty for no end date."
101abono.owner.free_note_hint = "Only you can see this."
102abono.owner.free_given = "Free membership given."
103abono.owner.free_no_member = "Nobody has an account with that email address yet."
104abono.owner.end_title = "End this free membership?"
105abono.owner.end_body = "{member} will lose access to {plan} straight away. You can give it to them again later."
106abono.owner.end_done = "Free membership ended."
107abono.owner.offers_title = "Plans and prices"
108abono.owner.offers_intro = "What you sell. The prices come from your Stripe account."
109abono.owner.offers_empty = "No plans yet. Add them in the site's settings, then restart."
110abono.owner.price_sold = "On sale"
111abono.owner.price_legacy = "Old price, still counts"
112abono.owner.price_unsupported = "Not offered to readers. Only prices that bill once a month or once a year can be sold here."
113abono.owner.add_price_title = "Add a price from Stripe"
114abono.owner.add_price_id = "Stripe price ID"
115abono.owner.unrecognised_title = "Memberships we don't recognise"
116abono.owner.unrecognised_body = "These are paying on a Stripe price that isn't part of any of your plans, so they get no access. Choose a plan for each one."
117abono.owner.unrecognised_warn = "This adds the price to the plan, so everyone paying that price joins it."
118abono.owner.unrecognised_none = "Everyone paying you is on one of your plans."
119abono.owner.adopt_plan = "Plan"
120abono.owner.adopted = "Added. Those members now have {plan}."
121abono.owner.stripe_title = "Stripe"
122abono.owner.stripe_on = "Stripe is connected. Payments are live."
123abono.owner.stripe_test = "Stripe is connected in test mode. No real money moves."
124abono.owner.stripe_off = "Stripe isn't set up. Nothing is for sale until it is."
125abono.owner.stripe_off_help = "Add a Stripe key, a webhook secret and your plans to the site's settings, then restart."
126abono.owner.stripe_sandbox = "The sandbox is on. Payments are pretend and no money moves. Add a Stripe key to take real ones."
127abono.owner.stripe_webhook = "Webhook address"
128abono.owner.stripe_webhook_help = "In Stripe, add this address as a webhook and send it the checkout, subscription and invoice events."
129abono.owner.nothing_for_sale = "Nothing is for sale because Stripe isn't set up. See the Stripe page."
130
131# Errors.
132abono.error.unknown_code = "That discount code isn't valid. Check it, or leave it empty."
133abono.error.unknown_plan = "We can't find that plan. It may no longer be on sale."
134abono.error.no_billing = "There's no billing to manage yet. It appears here after your first payment."
135abono.error.signin_needed = "Sign in to manage your billing."
136abono.error.unreachable = "We couldn't reach the payment page. Nothing was charged. Try again in a moment."
137abono.error.finish_failed = "We couldn't check that payment. If you were charged, your membership will appear shortly. If it doesn't, contact the site owner."
138abono.error.not_available = "Payments aren't available right now. Please try again later."
139abono.error.free_plan = "Choose one of your plans."
140abono.error.sync_failed = "We couldn't reach Stripe, so nothing was changed. Try again in a moment."
141abono.error.adopt_failed = "Stripe doesn't have that subscription. It may have been deleted."
142abono.error.add_price_failed = "That price couldn't be added. Check the ID in Stripe and try again."
143abono.error.sync_partial = "Some memberships couldn't be checked with Stripe. The rest are up to date. Try again in a moment."
144