i18n - fiat

This commit is contained in:
infinite-persistence 2021-07-05 22:53:38 +08:00 committed by jessopb
parent 1f4746ed89
commit 05d831b283
4 changed files with 59 additions and 27 deletions

View file

@ -700,6 +700,7 @@
"Bid position must be a number.": "Bid position must be a number.",
"Copy": "Copy",
"Copy Link": "Copy Link",
"Copy RSS URL": "Copy RSS URL",
"Text copied": "Text copied",
"Rewards Disabled": "Rewards Disabled",
"Wallet servers are used to relay data to and from the LBRY blockchain. They also determine what content shows in trending or is blocked. %learn_more%.": "Wallet servers are used to relay data to and from the LBRY blockchain. They also determine what content shows in trending or is blocked. %learn_more%.",
@ -1195,7 +1196,12 @@
"Boost your content": "Boost your content",
"Boost This Video": "Boost This Video",
"Boost This Content": "Boost This Content",
"Send a $%displayAmount% Tip": "Send a $%displayAmount% Tip",
"Send a %displayAmount% LBC Tip": "Send a %displayAmount% LBC Tip",
"Boost": "Boost",
"Boosting": "Boosting",
"Tipping LBC": "Tipping LBC",
"Tipping Fiat (USD):": "Tipping Fiat (USD)",
"Send Revocable Support": "Send Revocable Support",
"Send a %amount% Tip": "Send a %amount% Tip",
"Channel to show support as": "Channel to show support as",
@ -2007,5 +2013,25 @@
"See All": "See All",
"Supporting content requires %lbc%": "Supporting content requires %lbc%",
"With %lbc%, you can send tips to your favorite creators, or help boost their content for more people to see.": "With %lbc%, you can send tips to your favorite creators, or help boost their content for more people to see.",
"This refundable boost will improve the discoverability of this content while active.": "This refundable boost will improve the discoverability of this content while active.",
"Show this channel your appreciation by sending a donation of cash in USD.": "Show this channel your appreciation by sending a donation of cash in USD.",
"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",
"Connect a bank account": "Connect a bank account",
"Add card to tip creators in USD:": "Add card to tip creators in USD",
"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": "Connect your bank account",
"Manage Card": "Manage Card",
"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 $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.",
"Congratulations, you have already begun receiving tips on Odysee!": "Congratulations, you have already begun receiving tips on Odysee!",
"Your pending account balance is %balance% USD. Functionality to view and receive your transactions will land soon.": "Your pending account balance is %balance% USD. Functionality to view and receive your transactions will land soon.",
"Connect your bank account to be able to cash your pending balance out to your account.": "Connect your bank account to be able to cash your pending balance out to your account.",
"You sent $%amount% as a tip to %tipChannelName%, I'm sure they appreciate it!": "You sent $%amount% as a tip to %tipChannelName%, I'm sure they appreciate it!",
"Tip Creators": "Tip Creators",
"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",
"--end--": "--end--"
}

View file

@ -163,7 +163,7 @@ class StripeAccountConnection extends React.Component<Props, State> {
if (user.fiat_enabled) {
return (
<Card
title={<div className="table__header-text">{__(`Connect A Bank Account`)}</div>}
title={<div className="table__header-text">{__('Connect a bank account')}</div>}
isBodyList
body={
<div>
@ -172,7 +172,7 @@ class StripeAccountConnection extends React.Component<Props, State> {
<div className="card__body-actions">
<div>
<div>
<h3>Getting your Bank Account Connection status...</h3>
<h3>{__('Getting your bank account connection status...')}</h3>
</div>
</div>
</div>
@ -182,11 +182,11 @@ class StripeAccountConnection extends React.Component<Props, State> {
<div className="card__body-actions">
<div>
<div>
<h3>Connect your Bank Account to Odysee to receive donations directly from users</h3>
<h3>{__('Connect your bank account to Odysee to receive donations directly from users')}</h3>
</div>
<div className="section__actions">
<a href={stripeConnectionUrl}>
<Button button="secondary" label={__('Connect Your Bank Account')} icon={ICONS.FINANCE} />
<Button button="secondary" label={__('Connect your bank account')} icon={ICONS.FINANCE} />
</a>
</div>
</div>
@ -197,19 +197,21 @@ class StripeAccountConnection extends React.Component<Props, State> {
<div className="card__body-actions">
<div>
<div>
<h3>Congratulations! Your account has been connected with Odysee.</h3>
<h3>{__('Congratulations! Your account has been connected with Odysee.')}</h3>
{unpaidBalance > 0 ? (
<div>
<br />
<h3>
Your account balance is ${unpaidBalance / 100} 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.',
{ balance: unpaidBalance / 100 }
)}
</h3>
</div>
) : (
<div>
<br />
<h3>Your account balance is $0 USD. When you receive a tip you will see it here.</h3>
<h3>{__('Your account balance is $0 USD. When you receive a tip you will see it here.')}</h3>
</div>
)}
</div>
@ -220,21 +222,25 @@ class StripeAccountConnection extends React.Component<Props, State> {
<div className="card__body-actions">
<div>
<div>
<h3>Congratulations, you have already begun receiving tips on Odysee!</h3>
<h3>{__('Congratulations, you have already begun receiving tips on Odysee!')}</h3>
<div>
<br />
<h3>
Your pending account balance is ${unpaidBalance / 100} USD. Functionality to view and receive
your transactions will land soon.
{__(
'Your pending account balance is %balance% USD. Functionality to view and receive your transactions will land soon.',
{ balance: unpaidBalance / 100 }
)}
</h3>
</div>
<br />
<div>
<h3>Connect your Bank Account to be able to cash your pending balance out to your account.</h3>
<h3>
{__('Connect your bank account to be able to cash your pending balance out to your account.')}
</h3>
</div>
<div className="section__actions">
<a href={stripeConnectionUrl}>
<Button button="secondary" label={__('Connect Your Bank Account')} icon={ICONS.FINANCE} />
<Button button="secondary" label={__('Connect your bank account')} icon={ICONS.FINANCE} />
</a>
</div>
</div>

View file

@ -71,7 +71,7 @@ const WalletBalance = (props: Props) => {
Your total balance. All of this is yours, but some %lbc% is in use on channels and content right now.
</I18nMessage>
) : (
<span>{__('Your total balance')}</span>
<span>{__('Your total balance.')}</span>
)
}
actions={

View file

@ -152,16 +152,16 @@ function WalletSendTip(props: Props) {
let iconToUse, explainerText;
if (activeTab === TAB_BOOST) {
iconToUse = ICONS.LBC;
explainerText = 'This refundable boost will improve the discoverability of this content while active. ';
explainerText = __('This refundable boost will improve the discoverability of this content while active.');
} else if (activeTab === TAB_FIAT) {
iconToUse = ICONS.FINANCE;
explainerText = 'Show this channel your appreciation by sending a donation of cash in USD. ';
explainerText = __('Show this channel your appreciation by sending a donation of cash in USD.');
// if (!hasCardSaved) {
// explainerText += 'You must add a card to use this functionality. ';
// explainerText += __('You must add a card to use this functionality.');
// }
} else if (activeTab === TAB_LBC) {
iconToUse = ICONS.LBC;
explainerText = 'Show this channel your appreciation by sending a donation of Credits. ';
explainerText = __('Show this channel your appreciation by sending a donation of Credits.');
}
const isSupport = claimIsMine || activeTab === TAB_BOOST;
@ -289,11 +289,11 @@ function WalletSendTip(props: Props) {
const displayAmount = !isNan(tipAmount) ? tipAmount : '';
if (activeTab === TAB_BOOST) {
return 'Boost This Content';
return __('Boost This Content');
} else if (activeTab === TAB_FIAT) {
return 'Send a $' + displayAmount + ' Tip';
return __('Send a $%displayAmount% Tip', { displayAmount });
} else if (activeTab === TAB_LBC) {
return 'Send a ' + displayAmount + ' LBC Tip';
return __('Send a %displayAmount% LBC Tip', { displayAmount });
}
}
@ -305,11 +305,11 @@ function WalletSendTip(props: Props) {
function setConfirmLabel() {
if (activeTab === TAB_LBC) {
return 'Tipping LBC';
return __('Tipping LBC');
} else if (activeTab === TAB_FIAT) {
return 'Tipping Fiat (USD)';
return __('Tipping Fiat (USD)');
} else if (activeTab === TAB_BOOST) {
return 'Boosting';
return __('Boosting');
}
}
@ -436,7 +436,7 @@ function WalletSendTip(props: Props) {
{activeTab === TAB_FIAT && !hasCardSaved && (
<h3 className="add-card-prompt">
<Button navigate={`/$/${PAGES.SETTINGS_STRIPE_CARD}`} label={__('Add a Card')} button="link" /> To
Tip Creators
{__('Tip Creators')}
</h3>
)}
@ -534,9 +534,9 @@ function WalletSendTip(props: Props) {
{activeTab !== TAB_FIAT ? (
<WalletSpendableBalanceHelp />
) : !canReceiveFiatTip ? (
<div className="help">Only select creators can receive tips at this time</div>
<div className="help">{__('Only select creators can receive tips at this time')}</div>
) : (
<div className="help">The payment will be made from your saved card</div>
<div className="help">{__('The payment will be made from your saved card')}</div>
)}
</>
)