diff --git a/app/extensions/brave/locales/en-US/preferences.properties b/app/extensions/brave/locales/en-US/preferences.properties index 4000779e9b..ecd1091cc9 100644 --- a/app/extensions/brave/locales/en-US/preferences.properties +++ b/app/extensions/brave/locales/en-US/preferences.properties @@ -79,7 +79,9 @@ bitcoin=Bitcoin bitcoinAdd=Use your existing Bitcoin wallet/account bitcoinAddDescription=Use any BTC wallet that can transfer Bitcoin to your Brave wallet. bitcoinBuy=Buy Bitcoin -noPaymentHistory=Your first contribution will be {{reconcileDate}} +noPaymentHistory=Your first contribution will be {{reconcileDate}}. +noPaymentDueHistory=Your first contribution is due. +noPaymentOverDueHistory=Your first contribution is overdue. viewPaymentHistory=View Payment History… paymentHistoryTitle=Your Payment History paymentHistoryFooterText=Your next contribution is {{reconcileDate}}. @@ -198,7 +200,7 @@ ledgerRecoveryFailedTitle=Recovery Failed ledgerRecoveryFailedMessage=Please re-enter keys or try different keys. ledgerRecoveryNetworkFailedTitle=Network Error ledgerRecoveryNetworkFailedMessage=Please check your internet connection and try again. -ledgerRecoveryContent=The balance of the recovered wallet will be transferred to your new Brave wallet. The old wallet will still exist as an empty wallet. +ledgerRecoveryContent=Your previous wallet will now be used. Your new wallet will be discarded. ledgerBackupTitle=Backup your Brave wallet ledgerBackupContent=Below, you will find the anonymized recovery keys that are required if you ever lose access to this computer. minimumPageTimeSetting=Minimum page time before logging a visit diff --git a/app/renderer/components/preferences/paymentsTab.js b/app/renderer/components/preferences/paymentsTab.js index d83374197c..5204f57d3c 100644 --- a/app/renderer/components/preferences/paymentsTab.js +++ b/app/renderer/components/preferences/paymentsTab.js @@ -126,6 +126,12 @@ class PaymentsTab extends ImmutableComponent { return null } else if (!walletHasTransactions) { buttonText = 'noPaymentHistory' + const now = new Date().getTime() + const timestamp = this.props.ledgerData.get('reconcileStamp') + if (timestamp <= now) { + buttonText = (timestamp <= (now - (24 * 60 * 60 * 1000))) + ? 'noPaymentOverDueHistory' : 'noPaymentDueHistory' + } } else { buttonText = 'viewPaymentHistory' }