2024-07-24 20:16:20 +09:00
|
|
|
using System;
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
|
|
|
namespace BTCPayServer.Services
|
|
|
|
{
|
|
|
|
public partial class Translations
|
|
|
|
{
|
|
|
|
static Translations()
|
|
|
|
{
|
|
|
|
// Text generated by UpdateDefaultTranslations.
|
|
|
|
// Please run it before release.
|
|
|
|
var knownTranslations =
|
|
|
|
"""
|
2024-07-25 22:46:02 +09:00
|
|
|
Access Tokens
|
|
|
|
Account
|
2024-07-24 20:16:20 +09:00
|
|
|
Account key
|
|
|
|
Account key path
|
|
|
|
Add additional fee (network fee) to invoice …
|
2024-07-25 22:46:02 +09:00
|
|
|
Add Address
|
2024-07-24 20:16:20 +09:00
|
|
|
Add Exchange Rate Spread
|
|
|
|
Add hop hints for private channels to the Lightning invoice
|
2024-07-25 22:46:02 +09:00
|
|
|
Add Role
|
|
|
|
Add Service
|
|
|
|
Add User
|
|
|
|
Add Webhook
|
|
|
|
Additional Actions
|
2024-07-24 20:16:20 +09:00
|
|
|
Admin API access token
|
|
|
|
Admin must approve new users
|
2024-07-25 22:46:02 +09:00
|
|
|
Administrator
|
2024-07-24 20:16:20 +09:00
|
|
|
Allow anyone to create invoice
|
|
|
|
Allow form for public use
|
|
|
|
Allow payee to create invoices with custom amounts
|
|
|
|
Allow payee to pass a comment
|
|
|
|
Allow Stores use the Server's SMTP email settings as their default
|
|
|
|
Always include non-witness UTXO if available
|
|
|
|
Amazon S3
|
|
|
|
Amount
|
|
|
|
API Key
|
2024-07-25 22:46:02 +09:00
|
|
|
API Keys
|
2024-07-24 20:16:20 +09:00
|
|
|
App
|
|
|
|
App Name
|
|
|
|
App Type
|
|
|
|
Application
|
2024-07-25 22:46:02 +09:00
|
|
|
Approve
|
|
|
|
Archive this store
|
2024-07-24 20:16:20 +09:00
|
|
|
Authenticator code
|
|
|
|
Auto-detect language on checkout
|
|
|
|
Automatically approve claims
|
|
|
|
Available Payment Methods
|
|
|
|
Azure Blob Storage
|
|
|
|
Backend's language
|
|
|
|
Batch size
|
|
|
|
BIP39 Seed (12/24 word mnemonic phrase) or HD private key (xprv...)
|
|
|
|
Brand Color
|
2024-07-25 22:46:02 +09:00
|
|
|
Branding
|
2024-07-24 20:16:20 +09:00
|
|
|
Buyer Email
|
|
|
|
Callback Notification URL
|
|
|
|
Can use hot wallet
|
|
|
|
Can use RPC import
|
|
|
|
Celebrate payment with confetti
|
|
|
|
Check releases on GitHub and notify when new BTCPay Server version is available
|
2024-07-25 22:46:02 +09:00
|
|
|
Checkout Appearance
|
2024-07-24 20:16:20 +09:00
|
|
|
Colors to rotate between with animation when a payment is made. One color per line.
|
|
|
|
Confirm new password
|
|
|
|
Confirm password
|
|
|
|
Connection string
|
|
|
|
Consider the invoice paid even if the paid amount is … % less than expected
|
|
|
|
Consider the invoice settled when the payment transaction …
|
|
|
|
Contact URL
|
2024-07-25 22:46:02 +09:00
|
|
|
Contact Us
|
2024-07-24 20:16:20 +09:00
|
|
|
Contribution Perks Template
|
|
|
|
Count all invoices created on the store as part of the goal
|
2024-07-25 22:46:02 +09:00
|
|
|
Create
|
|
|
|
Create a new app
|
|
|
|
Create Account
|
|
|
|
Create Form
|
|
|
|
Create Invoice
|
|
|
|
Create Pull Payment
|
|
|
|
Create Request
|
|
|
|
Create Store
|
|
|
|
Create Webhook
|
|
|
|
Create your account
|
|
|
|
Crowdfund
|
2024-07-24 20:16:20 +09:00
|
|
|
Currency
|
|
|
|
Current password
|
|
|
|
Custom CSS
|
|
|
|
Custom HTML title to display on Checkout page
|
|
|
|
Custom sound file for successful payment
|
|
|
|
Custom Theme Extension Type
|
|
|
|
Custom Theme File
|
2024-07-25 22:46:02 +09:00
|
|
|
Dashboard
|
2024-07-24 20:16:20 +09:00
|
|
|
Default currency
|
|
|
|
Default language on checkout
|
|
|
|
Default payment method on checkout
|
|
|
|
Default role for users on a new store
|
2024-07-25 22:46:02 +09:00
|
|
|
Delete this store
|
2024-07-24 20:16:20 +09:00
|
|
|
Derivation scheme
|
|
|
|
Derivation scheme format
|
|
|
|
Description
|
|
|
|
Description template of the lightning invoice
|
|
|
|
Destination Address
|
|
|
|
Disable public user registration
|
|
|
|
Disable stores from using the server's email settings as backup
|
|
|
|
Discourage search engines from indexing this site
|
|
|
|
Display app on website root
|
|
|
|
Display contribution ranking
|
|
|
|
Display contribution value
|
|
|
|
Display item selection for keypad
|
|
|
|
Display Lightning payment amounts in Satoshis
|
|
|
|
Display the category list
|
|
|
|
Display the search bar
|
|
|
|
Display Title
|
|
|
|
Disqus Shortname
|
|
|
|
Do not allow additional contributions after target has been reached
|
|
|
|
Does not extend a BTCPay Server theme, fully custom
|
|
|
|
Domain
|
|
|
|
Domain name
|
|
|
|
Don't create UTXO change
|
|
|
|
Email
|
|
|
|
Email address
|
|
|
|
Email confirmation required
|
|
|
|
Email confirmed?
|
2024-07-25 22:46:02 +09:00
|
|
|
Emails
|
2024-07-24 20:16:20 +09:00
|
|
|
Enable background animations on new payments
|
|
|
|
Enable Disqus Comments
|
|
|
|
Enable experimental features
|
|
|
|
Enable LNURL
|
|
|
|
Enable Payjoin/P2EP
|
|
|
|
Enable public receipt page for settled invoices
|
|
|
|
Enable public user registration
|
|
|
|
Enable sounds on checkout page
|
|
|
|
Enable sounds on new payments
|
|
|
|
Enable tips
|
|
|
|
End date
|
|
|
|
Error
|
|
|
|
Expiration Date
|
2024-07-25 22:46:02 +09:00
|
|
|
Export
|
2024-07-24 20:16:20 +09:00
|
|
|
Extends the BTCPay Server Dark theme
|
|
|
|
Extends the BTCPay Server Light theme
|
|
|
|
Featured Image URL
|
|
|
|
Fee rate (sat/vB)
|
2024-07-25 22:46:02 +09:00
|
|
|
Files
|
|
|
|
Forgot password?
|
2024-07-24 20:16:20 +09:00
|
|
|
Form configuration (JSON)
|
2024-07-25 22:46:02 +09:00
|
|
|
Forms
|
2024-07-24 20:16:20 +09:00
|
|
|
Gap limit
|
2024-07-25 22:46:02 +09:00
|
|
|
Generate
|
|
|
|
Generate API Key
|
|
|
|
Generate Key
|
2024-07-24 20:16:20 +09:00
|
|
|
Google Cloud Storage
|
|
|
|
GRPC SSL Cipher suite (GRPC_SSL_CIPHER_SUITES)
|
2024-07-25 22:46:02 +09:00
|
|
|
Hide Sensitive Info
|
2024-07-24 20:16:20 +09:00
|
|
|
Image
|
|
|
|
Invoice currency
|
|
|
|
Invoice expires if the full amount has not been paid after …
|
|
|
|
Invoice metadata
|
2024-07-25 22:46:02 +09:00
|
|
|
Invoices
|
2024-07-24 20:16:20 +09:00
|
|
|
Is administrator?
|
|
|
|
Is signing key
|
|
|
|
Item Description
|
|
|
|
Keypad
|
|
|
|
Lightning node (LNURL Auth)
|
|
|
|
LNURL Classic Mode
|
|
|
|
Local File System
|
2024-07-25 22:46:02 +09:00
|
|
|
Log in
|
|
|
|
Login Codes
|
2024-07-24 20:16:20 +09:00
|
|
|
Logo
|
2024-07-25 22:46:02 +09:00
|
|
|
Logout
|
|
|
|
Logs
|
|
|
|
Maintenance
|
2024-07-24 20:16:20 +09:00
|
|
|
Make Crowdfund Public
|
2024-07-25 22:46:02 +09:00
|
|
|
Manage Account
|
|
|
|
Manage Plugins
|
2024-07-24 20:16:20 +09:00
|
|
|
Master fingerprint
|
|
|
|
Max sats
|
|
|
|
Memo
|
|
|
|
Metadata
|
|
|
|
Min sats
|
|
|
|
Minimum acceptable expiration time for BOLT11 for refunds
|
|
|
|
New password
|
2024-07-25 22:46:02 +09:00
|
|
|
Next
|
2024-07-24 20:16:20 +09:00
|
|
|
Non-admins can access the User Creation API Endpoint
|
|
|
|
Non-admins can create Hot Wallets for their Store
|
|
|
|
Non-admins can import Hot Wallets for their Store
|
|
|
|
Non-admins can use the Internal Lightning Node for their Store
|
|
|
|
Non-admins cannot access the User Creation API Endpoint
|
|
|
|
Notification Email
|
|
|
|
Notification URL
|
2024-07-25 22:46:02 +09:00
|
|
|
Notifications
|
2024-07-24 20:16:20 +09:00
|
|
|
Only enable the payment method after user explicitly chooses it
|
|
|
|
Optional seed passphrase
|
|
|
|
Order Id
|
|
|
|
Override the block explorers used
|
|
|
|
Pair to
|
|
|
|
Password
|
|
|
|
Password (leave blank to generate invite-link)
|
2024-07-25 22:46:02 +09:00
|
|
|
Pay Button
|
2024-07-24 20:16:20 +09:00
|
|
|
PayJoin BIP21
|
2024-07-25 22:46:02 +09:00
|
|
|
Payment
|
2024-07-24 20:16:20 +09:00
|
|
|
Payment invalid if transactions fails to confirm … after invoice expiration
|
2024-07-25 22:46:02 +09:00
|
|
|
Payments
|
2024-07-24 20:16:20 +09:00
|
|
|
Payout Methods
|
2024-07-25 22:46:02 +09:00
|
|
|
Payout Processors
|
|
|
|
Payouts
|
2024-07-24 20:16:20 +09:00
|
|
|
Plugin server
|
2024-07-25 22:46:02 +09:00
|
|
|
Plugins
|
|
|
|
Point of Sale
|
2024-07-24 20:16:20 +09:00
|
|
|
Point of Sale Style
|
|
|
|
Policies
|
|
|
|
Preferred Price Source
|
|
|
|
Print display
|
|
|
|
Product list
|
|
|
|
Product list with cart
|
|
|
|
Profile Picture
|
|
|
|
PSBT content
|
|
|
|
PSBT to combine with…
|
|
|
|
Public Key
|
2024-07-25 22:46:02 +09:00
|
|
|
Pull Payments
|
2024-07-24 20:16:20 +09:00
|
|
|
Rate Rules
|
2024-07-25 22:46:02 +09:00
|
|
|
Rates
|
2024-07-24 20:16:20 +09:00
|
|
|
Recommended fee confirmation target blocks
|
|
|
|
Recovery Code
|
|
|
|
Redirect invoice to redirect url automatically after paid
|
|
|
|
Redirect URL
|
2024-07-25 22:46:02 +09:00
|
|
|
Regenerate code
|
|
|
|
Register
|
2024-07-24 20:16:20 +09:00
|
|
|
Remember me
|
|
|
|
Remember this machine
|
2024-07-25 22:46:02 +09:00
|
|
|
Reporting
|
2024-07-24 20:16:20 +09:00
|
|
|
Request contributor data on checkout
|
|
|
|
Request customer data on checkout
|
2024-07-25 22:46:02 +09:00
|
|
|
Request Pairing
|
|
|
|
Requests
|
2024-07-24 20:16:20 +09:00
|
|
|
Reset goal every
|
|
|
|
REST Uri
|
|
|
|
Role
|
2024-07-25 22:46:02 +09:00
|
|
|
Roles
|
2024-07-24 20:16:20 +09:00
|
|
|
Root fingerprint
|
2024-07-25 22:46:02 +09:00
|
|
|
Save
|
2024-07-24 20:16:20 +09:00
|
|
|
Scope
|
|
|
|
Search engines can index this site
|
|
|
|
Security device (FIDO2)
|
|
|
|
Select the Default Currency during Store Creation
|
|
|
|
Select the payout method used for refund
|
2024-07-25 22:46:02 +09:00
|
|
|
Send test webhook
|
2024-07-24 20:16:20 +09:00
|
|
|
Server Name
|
2024-07-25 22:46:02 +09:00
|
|
|
Server Settings
|
|
|
|
Services
|
|
|
|
Set Password
|
|
|
|
Settings
|
2024-07-24 20:16:20 +09:00
|
|
|
Shop Name
|
2024-07-25 22:46:02 +09:00
|
|
|
Shopify
|
2024-07-24 20:16:20 +09:00
|
|
|
Show "Pay in wallet" button
|
|
|
|
Show a timer … minutes before invoice expiration
|
|
|
|
Show plugins in pre-release
|
|
|
|
Show recommended fee
|
|
|
|
Show the payment list in the public receipt page
|
|
|
|
Show the QR code of the receipt in the public receipt page
|
|
|
|
Show the store header
|
|
|
|
Sign in
|
|
|
|
Sort contribution perks by popularity
|
|
|
|
Sounds to play when a payment is made. One sound per line
|
|
|
|
Specify the amount and currency for the refund
|
|
|
|
Start date
|
|
|
|
Starting index
|
|
|
|
Store
|
|
|
|
Store Id
|
|
|
|
Store Name
|
2024-07-25 22:46:02 +09:00
|
|
|
Store Settings
|
2024-07-24 20:16:20 +09:00
|
|
|
Store Website
|
2024-07-25 22:46:02 +09:00
|
|
|
Submit
|
2024-07-24 20:16:20 +09:00
|
|
|
Subtract fees from amount
|
|
|
|
Support URL
|
|
|
|
Supported Transaction Currencies
|
|
|
|
Target Amount
|
|
|
|
Test Email
|
|
|
|
Text to display in the tip input
|
|
|
|
Text to display on buttons allowing the user to enter a custom amount
|
|
|
|
Text to display on each button for items with a specific price
|
2024-07-25 22:46:02 +09:00
|
|
|
Theme
|
2024-07-24 20:16:20 +09:00
|
|
|
Tip percentage amounts (comma separated)
|
2024-07-25 22:46:02 +09:00
|
|
|
Translations
|
|
|
|
Two-Factor Authentication
|
|
|
|
Unarchive this store
|
2024-07-24 20:16:20 +09:00
|
|
|
Unify on-chain and lightning payment URL/QR code
|
2024-07-25 22:46:02 +09:00
|
|
|
Update Password
|
|
|
|
Update Webhook
|
2024-07-24 20:16:20 +09:00
|
|
|
Upload PSBT from file…
|
|
|
|
Url of the Dynamic DNS service you are using
|
|
|
|
Use custom theme
|
|
|
|
Use SSL
|
|
|
|
User can input custom amount
|
|
|
|
User can input discount in %
|
2024-07-25 22:46:02 +09:00
|
|
|
Users
|
2024-07-24 20:16:20 +09:00
|
|
|
UTXOs to spend from
|
|
|
|
Verification Code
|
|
|
|
Wallet file
|
|
|
|
Wallet file content
|
2024-07-25 22:46:02 +09:00
|
|
|
Wallets
|
|
|
|
Webhooks
|
2024-07-24 20:16:20 +09:00
|
|
|
Welcome to {0}
|
|
|
|
Your dynamic DNS hostname
|
|
|
|
""";
|
|
|
|
Default = Translations.CreateFromText(knownTranslations);
|
|
|
|
Default = new Translations(new KeyValuePair<string, string>[]
|
|
|
|
{
|
|
|
|
// You can add additional hard coded default here
|
|
|
|
// KeyValuePair.Create("key1", "value")
|
|
|
|
// KeyValuePair.Create("key2", "value")
|
|
|
|
}, Default);
|
|
|
|
}
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Translations which are already in the Default aren't saved into database.
|
|
|
|
/// This allows us to automatically update the english version if the translations didn't changed.
|
|
|
|
///
|
|
|
|
/// We only save into database the key/values that differ from Default
|
|
|
|
/// </summary>
|
|
|
|
public static Translations Default;
|
|
|
|
public readonly static string DefaultLanguage = "English";
|
|
|
|
}
|
|
|
|
}
|