i18n - stripe

This commit is contained in:
infinite-persistence 2021-08-27 12:42:23 +08:00
parent 86e3e8593a
commit bcbfc54188
No known key found for this signature in database
GPG key ID: B9C3252EDC3D0AA0
7 changed files with 37 additions and 13 deletions

View file

@ -2071,11 +2071,18 @@
"This refundable boost will improve the discoverability of this %claimTypeText% while active.": "This refundable boost will improve the discoverability of this %claimTypeText% while active.", "This refundable boost will improve the discoverability of this %claimTypeText% while active.": "This refundable boost will improve the discoverability of this %claimTypeText% while active.",
"Show this channel your appreciation by sending a donation of Credits.": "Show this channel your appreciation by sending a donation of Credits.", "Show this channel your appreciation by sending a donation of Credits.": "Show this channel your appreciation by sending a donation of Credits.",
"Add card to tip creators in USD": "Add card to tip creators in USD", "Add card to tip creators in USD": "Add card to tip creators in USD",
"Add a credit card to tip creators in their local currency.": "Add a credit card to tip creators in their local currency.",
"Add Card": "Add Card",
"Tip History": "Tip History",
"Connect a bank account": "Connect a bank account", "Connect a bank account": "Connect a bank account",
"Connect your card with Odysee": "Connect your card with Odysee",
"Getting your card connection status...": "Getting your card connection status...",
"Getting your bank account connection status...": "Getting your bank account connection status...", "Getting your bank account connection status...": "Getting your bank account connection status...",
"Connect your bank account to Odysee to receive donations directly from users": "Connect your bank account to Odysee to receive donations directly from users", "Connect your bank account to Odysee to receive donations directly from users": "Connect your bank account to Odysee to receive donations directly from users",
"Connect your bank account": "Connect your bank account", "Connect your bank account": "Connect your bank account",
"Manage Card": "Manage Card", "Manage Card": "Manage Card",
"Card Details": "Card Details",
"Remove Card": "Remove Card",
"Congratulations! Your account has been connected with Odysee.": "Congratulations! Your account has been connected with Odysee.", "Congratulations! Your account has been connected with Odysee.": "Congratulations! Your account has been connected with Odysee.",
"Your account balance is %balance% USD. Functionality to view your transactions and withdraw your balance will be landing shortly.": "Your account balance is %balance% USD. Functionality to view your transactions and withdraw your balance will be landing shortly.", "Your account balance is %balance% USD. Functionality to view your transactions and withdraw your balance will be landing shortly.": "Your account balance is %balance% USD. Functionality to view your transactions and withdraw your balance will be landing shortly.",
"Your account balance is $0 USD. When you receive a tip you will see it here.": "Your account balance is $0 USD. When you receive a tip you will see it here.", "Your account balance is $0 USD. When you receive a tip you will see it here.": "Your account balance is $0 USD. When you receive a tip you will see it here.",
@ -2085,6 +2092,8 @@
"Tip Creators": "Tip Creators", "Tip Creators": "Tip Creators",
"Only select creators can receive tips at this time": "Only select creators can receive tips at this time", "Only select creators can receive tips at this time": "Only select creators can receive tips at this time",
"The payment will be made from your saved card": "The payment will be made from your saved card", "The payment will be made from your saved card": "The payment will be made from your saved card",
"When you begin to receive tips your balance will be updated here.": "When you begin to receive tips your balance will be updated here.",
"This is your pending balance that will be automatically sent to your bank account.": "This is your pending balance that will be automatically sent to your bank account.",
"Commenting...": "Commenting...", "Commenting...": "Commenting...",
"Show %count% replies": "Show %count% replies", "Show %count% replies": "Show %count% replies",
"Show reply": "Show reply", "Show reply": "Show reply",
@ -2118,5 +2127,21 @@
"There was an error from the server, please try again later": "There was an error from the server, please try again later", "There was an error from the server, please try again later": "There was an error from the server, please try again later",
"There was an error getting your card setup, please try again later": "There was an error getting your card setup, please try again later", "There was an error getting your card setup, please try again later": "There was an error getting your card setup, please try again later",
"View Transactions": "View Transactions", "View Transactions": "View Transactions",
"Bank Accounts": "Bank Accounts",
"Connect a bank account to receive tips and compensation in your local currency.": "Connect a bank account to receive tips and compensation in your local currency.",
"Payment Methods": "Payment Methods",
"Incoming": "Incoming",
"Outgoing": "Outgoing",
"Credits --[transactions tab]--": "Credits",
"USD --[transactions tab]--": "USD",
"Receiving Channel Name": "Receiving Channel Name",
"Tip Location": "Tip Location",
"Amount (USD)": "Amount (USD)",
"Processing Fee": "Processing Fee",
"Odysee Fee": "Odysee Fee",
"Received Amount": "Received Amount",
"Channel Page": "Channel Page",
"Content Page": "Content Page",
"Card Last 4": "Card Last 4",
"--end--": "--end--" "--end--": "--end--"
} }

View file

@ -65,7 +65,7 @@ export default function SettingAccount(props: Props) {
{user && getStripeEnvironment() && ( {user && getStripeEnvironment() && (
<SettingsRow <SettingsRow
title={__('Bank Accounts')} title={__('Bank Accounts')}
subtitle={__('Connect a bank account to receive tips and compensation in your local currency')} subtitle={__('Connect a bank account to receive tips and compensation in your local currency.')}
> >
<Button <Button
button="inverse" button="inverse"
@ -81,7 +81,7 @@ export default function SettingAccount(props: Props) {
{isAuthenticated && getStripeEnvironment() && ( {isAuthenticated && getStripeEnvironment() && (
<SettingsRow <SettingsRow
title={__('Payment Methods')} title={__('Payment Methods')}
subtitle={__('Add a credit card to tip creators in their local currency')} subtitle={__('Add a credit card to tip creators in their local currency.')}
> >
<Button <Button
button="inverse" button="inverse"

View file

@ -329,7 +329,7 @@ function TxoList(props: Props) {
className={classnames(`button-toggle`, { className={classnames(`button-toggle`, {
'button-toggle--active': currency === 'credits', 'button-toggle--active': currency === 'credits',
})} })}
label={__('Credits')} label={__('Credits --[transactions tab]--')}
/> />
{/* toggle to fiat */} {/* toggle to fiat */}
<Button <Button
@ -338,7 +338,7 @@ function TxoList(props: Props) {
className={classnames(`button-toggle`, { className={classnames(`button-toggle`, {
'button-toggle--active': currency === 'fiat', 'button-toggle--active': currency === 'fiat',
})} })}
label={__('USD')} label={__('USD --[transactions tab]--')}
/> />
</div> </div>
</fieldset-section> </fieldset-section>
@ -436,7 +436,6 @@ function TxoList(props: Props) {
</div> </div>
)} )}
</div> </div>
{/* export and refresh buttons */} {/* export and refresh buttons */}
<div className="card__actions--inline"> <div className="card__actions--inline">
{!isFetchingTransactions && transactionsFile === null && ( {!isFetchingTransactions && transactionsFile === null && (

View file

@ -56,7 +56,7 @@ const WalletBalance = (props: Props) => {
className="" className=""
navigate={'/' + transaction.channel_name + ':' + transaction.source_claim_id} navigate={'/' + transaction.channel_name + ':' + transaction.source_claim_id}
label={ label={
transaction.channel_claim_id === transaction.source_claim_id ? 'Channel Page' : 'Content Page' transaction.channel_claim_id === transaction.source_claim_id ? __('Channel Page') : __('Content Page')
} }
button="link" button="link"
/> />

View file

@ -56,20 +56,20 @@ const WalletBalance = () => {
subtitle={ subtitle={
accountStatusResponse && accountStatusResponse.total_received_unpaid > 0 ? ( accountStatusResponse && accountStatusResponse.total_received_unpaid > 0 ? (
<I18nMessage> <I18nMessage>
This is your pending balance that will be automatically sent to your bank account This is your pending balance that will be automatically sent to your bank account.
</I18nMessage> </I18nMessage>
) : ( ) : (
<I18nMessage>When you begin to receive tips your balance will be updated here</I18nMessage> <I18nMessage>When you begin to receive tips your balance will be updated here.</I18nMessage>
) )
} }
actions={ actions={
<> <>
<h2 className="section__title--small"> <h2 className="section__title--small">
${(accountStatusResponse && accountStatusResponse.total_received_unpaid / 100) || 0} Total Received Tips ${(accountStatusResponse && accountStatusResponse.total_received_unpaid / 100) || 0} {__('Total Received Tips')}
</h2> </h2>
<h2 className="section__title--small"> <h2 className="section__title--small">
${(accountStatusResponse && accountStatusResponse.total_paid_out / 100) || 0} Withdrawn ${(accountStatusResponse && accountStatusResponse.total_paid_out / 100) || 0} {__('Withdrawn')}
</h2> </h2>
<div className="section__actions"> <div className="section__actions">

View file

@ -80,7 +80,7 @@ const WalletBalance = (props: Props) => {
className="" className=""
navigate={'/' + transaction.channel_name + ':' + transaction.source_claim_id} navigate={'/' + transaction.channel_name + ':' + transaction.source_claim_id}
label={ label={
transaction.channel_claim_id === transaction.source_claim_id ? 'Channel Page' : 'Content Page' transaction.channel_claim_id === transaction.source_claim_id ? __('Channel Page') : __('Content Page')
} }
button="link" button="link"
/> />

View file

@ -359,7 +359,7 @@ class SettingsStripeCard extends React.Component<Props, State> {
noSideNavigation noSideNavigation
settingsPage settingsPage
className="card-stack" className="card-stack"
backout={{ title: pageTitle, backLabel: __('Back') }} backout={{ title: __(pageTitle), backLabel: __('Back') }}
> >
<div> <div>
{scriptFailedToLoad && ( {scriptFailedToLoad && (
@ -385,7 +385,7 @@ class SettingsStripeCard extends React.Component<Props, State> {
<div className="sr-field-error" id="card-errors" role="alert" /> <div className="sr-field-error" id="card-errors" role="alert" />
<button className="linkButton" id="submit"> <button className="linkButton" id="submit">
<div className="stripe__spinner hidden" id="stripe-spinner" /> <div className="stripe__spinner hidden" id="stripe-spinner" />
<span id="button-text">Add Card</span> <span id="button-text">{__('Add Card')}</span>
</button> </button>
</div> </div>
</div> </div>