i18n fixes

This commit is contained in:
Florian Dold 2018-02-22 10:25:11 +01:00
parent b15f40aea5
commit 42eb17e7e0
No known key found for this signature in database
GPG Key ID: D2E4F00F29D02A4B
13 changed files with 748 additions and 720 deletions

13
node_modules/pogen/pogen.js generated vendored
View File

@ -188,15 +188,8 @@ function processFile(sourceFile) {
case ts.SyntaxKind.JsxText: case ts.SyntaxKind.JsxText:
{ {
var e = childNode; var e = childNode;
var s = e.getText(); var s = e.getFullText();
var t = s.split("\n").map(trim).join("\n"); var t = s.split("\n").map(trim).join(" ");
if (s.length >= 1 && (s[0] === "\n" || s[0] === " ")) {
t = " " + t;
}
if (s.length >= 1 && (s[s.length - 1] === "\n" || s[s.length - 1] === " ")) {
t = t + " ";
}
console.log("got", JSON.stringify(s));
fragments.push(t); fragments.push(t);
} }
case ts.SyntaxKind.JsxOpeningElement: case ts.SyntaxKind.JsxOpeningElement:
@ -219,7 +212,7 @@ function processFile(sourceFile) {
} }
}; };
ts.forEachChild(node, process); ts.forEachChild(node, process);
return fragments.join(""); return fragments.join("").trim().replace(/ +/g, " ");
} }
function getJsxSingular(node) { function getJsxSingular(node) {
var res; var res;

View File

@ -41,6 +41,8 @@ if (!strings[lang]) {
console.log(`language ${lang} not found, defaulting to english`); console.log(`language ${lang} not found, defaulting to english`);
} }
lang = "sv";
const jed = new jedLib.Jed(strings[lang]); const jed = new jedLib.Jed(strings[lang]);
@ -82,7 +84,9 @@ function stringifyChildren(children: any): string {
} }
return `%${n++}$s`; return `%${n++}$s`;
}); });
return ss.join(""); const s = ss.join("").replace(/ +/g, " ").trim();
console.log("translation lookup", JSON.stringify(s));
return s;
} }

View File

@ -29,9 +29,7 @@ msgstr ""
#: src/webex/pages/confirm-contract.tsx:76 #: src/webex/pages/confirm-contract.tsx:76
#, c-format #, c-format
msgid "" msgid "show more details"
"show more details\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-contract.tsx:90 #: src/webex/pages/confirm-contract.tsx:90
@ -76,9 +74,9 @@ msgid ""
msgstr "" msgstr ""
#: src/webex/pages/confirm-contract.tsx:355 #: src/webex/pages/confirm-contract.tsx:355
#, c-format #, fuzzy, c-format
msgid "Aborting payment ..." msgid "Aborting payment ..."
msgstr "" msgstr "Bezahlung bestätigen"
#: src/webex/pages/confirm-contract.tsx:357 #: src/webex/pages/confirm-contract.tsx:357
#, c-format #, c-format
@ -86,9 +84,9 @@ msgid "Payment aborted!"
msgstr "" msgstr ""
#: src/webex/pages/confirm-contract.tsx:360 #: src/webex/pages/confirm-contract.tsx:360
#, c-format #, fuzzy, c-format
msgid "Retry Payment" msgid "Retry Payment"
msgstr "" msgstr "Bezahlung bestätigen"
#: src/webex/pages/confirm-contract.tsx:363 #: src/webex/pages/confirm-contract.tsx:363
#, fuzzy, c-format #, fuzzy, c-format
@ -96,22 +94,18 @@ msgid "Abort Payment"
msgstr "Bezahlung bestätigen" msgstr "Bezahlung bestätigen"
#: src/webex/pages/confirm-contract.tsx:372 #: src/webex/pages/confirm-contract.tsx:372
#, c-format #, fuzzy, c-format
msgid "" msgid "The merchant%1$soffers you to purchase:"
"The merchant %1$soffers you to purchase:\n" msgstr "Der Händler %1$s möchte einen Vertrag über %2$s mit Ihnen abschließen."
" "
msgstr ""
#: src/webex/pages/confirm-contract.tsx:381 #: src/webex/pages/confirm-contract.tsx:381
#, c-format #, c-format
msgid "" msgid "The total price is%1$s (plus%2$sfees)."
"The total price is %1$s(plus %2$sfees).\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-contract.tsx:385 #: src/webex/pages/confirm-contract.tsx:385
#, c-format #, c-format
msgid "The total price is %1$s." msgid "The total price is%1$s."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:128 #: src/webex/pages/confirm-create-reserve.tsx:128
@ -131,123 +125,107 @@ msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:210 #: src/webex/pages/confirm-create-reserve.tsx:210
#, c-format #, c-format
msgid "" msgid "The exchange is trusted by the wallet."
"The exchange is trusted by the wallet.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:216 #: src/webex/pages/confirm-create-reserve.tsx:216
#, c-format #, c-format
msgid "" msgid "The exchange is audited by a trusted auditor."
"The exchange is audited by a trusted auditor.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:222 #: src/webex/pages/confirm-create-reserve.tsx:222
#, c-format #, c-format
msgid "" msgid ""
"Warning: The exchange is neither directly trusted nor audited by a trusted " "Warning: The exchange is neither directly trusted nor audited by a trusted "
"auditor.\n" "auditor. If you withdraw from this exchange, it will be trusted in the "
"If you withdraw from this exchange, it will be trusted in the future.\n" "future."
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:231 #: src/webex/pages/confirm-create-reserve.tsx:231
#, c-format #, c-format
msgid "" msgid ""
"Using exchange provider %1$s.\n" "Using exchange provider%1$s. The exchange provider will charge %2$s in fees."
"The exchange provider will charge\n"
" %2$s%3$s%4$sin fees.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:245 #: src/webex/pages/confirm-create-reserve.tsx:243
#, c-format #, c-format
msgid "" msgid "Waiting for a response from %1$s %2$s"
"Waiting for a response from\n"
" %1$s%2$s"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:262 #: src/webex/pages/confirm-create-reserve.tsx:260
#, c-format #, c-format
msgid "" msgid ""
"Information about fees will be available when an exchange provider is " "Information about fees will be available when an exchange provider is "
"selected." "selected."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:281 #: src/webex/pages/confirm-create-reserve.tsx:279
#, c-format #, c-format
msgid "" msgid ""
"Your wallet (protocol version %1$s) might be outdated.%2$sThe exchange has a " "Your wallet (protocol version%1$s) might be outdated.%2$s The exchange has a "
"higher, incompatible\n" "higher, incompatible protocol version (%3$s)."
"protocol version (%3$s).\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:292 #: src/webex/pages/confirm-create-reserve.tsx:290
#, c-format #, c-format
msgid "" msgid ""
"The chosen exchange (protocol version %1$smight be outdated.%2$sThe exchange " "The chosen exchange (protocol version%1$smight be outdated.%2$s The exchange "
"has a lower, incompatible\n" "has a lower, incompatible protocol version than your wallet (protocol version"
"protocol version than your wallet (protocol version %3$s).\n" "%3$s)."
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:311 #: src/webex/pages/confirm-create-reserve.tsx:309
#, c-format #, c-format
msgid "Accept fees and withdraw" msgid "Accept fees and withdraw"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:316 #: src/webex/pages/confirm-create-reserve.tsx:314
#, c-format #, c-format
msgid "Change Exchange Provider" msgid "Change Exchange Provider"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:337 #: src/webex/pages/confirm-create-reserve.tsx:335
#, c-format #, c-format
msgid "" msgid ""
"Please select an exchange. You can review the details before after your " "Please select an exchange. You can review the details before after your "
"selection." "selection."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:343 #: src/webex/pages/confirm-create-reserve.tsx:341
#: src/webex/pages/confirm-create-reserve.tsx:355 #: src/webex/pages/confirm-create-reserve.tsx:353
#, c-format #, c-format
msgid "Select %1$s" msgid "Select%1$s"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:372 #: src/webex/pages/confirm-create-reserve.tsx:370
#, c-format #, c-format
msgid "" msgid "You are about to withdraw %1$s from your bank account into your wallet."
"You are about to withdraw\n"
" %1$sfrom your bank account into your wallet.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:457 #: src/webex/pages/confirm-create-reserve.tsx:455
#, c-format #, c-format
msgid "" msgid ""
"Oops, something went wrong. The wallet responded with error status (%1$s)." "Oops, something went wrong. The wallet responded with error status (%1$s)."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:466 #: src/webex/pages/confirm-create-reserve.tsx:464
#, c-format #, c-format
msgid "Checking URL, please wait ..." msgid "Checking URL, please wait ..."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:480 #: src/webex/pages/confirm-create-reserve.tsx:478
#, c-format #, c-format
msgid "Can't parse amount: %1$s" msgid "Can't parse amount: %1$s"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:487 #: src/webex/pages/confirm-create-reserve.tsx:485
#, c-format #, c-format
msgid "Can't parse wire_types: %1$s" msgid "Can't parse wire_types: %1$s"
msgstr "" msgstr ""
#. #-#-#-#-# - (PACKAGE VERSION) #-#-#-#-# #. #-#-#-#-# - (PACKAGE VERSION) #-#-#-#-#
#. TODO:generic error reporting function or component. #. TODO:generic error reporting function or component.
#: src/webex/pages/confirm-create-reserve.tsx:513 src/webex/pages/tip.tsx:180 #: src/webex/pages/confirm-create-reserve.tsx:511 src/webex/pages/tip.tsx:180
#, c-format #, c-format
msgid "Fatal error: \"%1$s\"." msgid "Fatal error: \"%1$s\"."
msgstr "" msgstr ""
@ -274,24 +252,17 @@ msgstr ""
#: src/webex/pages/popup.tsx:253 #: src/webex/pages/popup.tsx:253
#, fuzzy, c-format #, fuzzy, c-format
msgid "" msgid "You have no balance to show. Need some %1$s getting started?"
"You have no balance to show. Need some\n"
" %1$s getting started?\n"
" "
msgstr "Sie haben kein Digitalgeld. Wollen Sie %1$s? abheben?" msgstr "Sie haben kein Digitalgeld. Wollen Sie %1$s? abheben?"
#: src/webex/pages/popup.tsx:270 #: src/webex/pages/popup.tsx:270
#, c-format #, c-format
msgid "" msgid "%1$s incoming"
"%1$s incoming\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:283 #: src/webex/pages/popup.tsx:283
#, c-format #, c-format
msgid "" msgid "%1$s being spent"
"%1$s being spent\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:310 #: src/webex/pages/popup.tsx:310
@ -316,25 +287,17 @@ msgstr ""
#: src/webex/pages/popup.tsx:351 #: src/webex/pages/popup.tsx:351
#, fuzzy, c-format #, fuzzy, c-format
msgid "" msgid "Bank requested reserve (%1$s) for %2$s."
"Bank requested reserve (%1$s) for\n"
" %2$s.\n"
" "
msgstr "Bank bestätig anlegen der Reserve (%1$s) bei %2$s" msgstr "Bank bestätig anlegen der Reserve (%1$s) bei %2$s"
#: src/webex/pages/popup.tsx:361 #: src/webex/pages/popup.tsx:361
#, fuzzy, c-format #, fuzzy, c-format
msgid "" msgid "Started to withdraw %1$s from%2$s(%3$s)."
"Started to withdraw\n"
" %1$s%2$sfrom %3$s(%4$s).\n"
" "
msgstr "Reserve (%1$s) mit %2$s bei %3$s erzeugt" msgstr "Reserve (%1$s) mit %2$s bei %3$s erzeugt"
#: src/webex/pages/popup.tsx:370 #: src/webex/pages/popup.tsx:370
#, fuzzy, c-format #, fuzzy, c-format
msgid "" msgid "Merchant%1$soffered contract%2$s."
"Merchant %1$soffered%2$scontract %3$s.\n"
" "
msgstr "" msgstr ""
"%1$s\n" "%1$s\n"
" möchte einen Vertrag über %2$s\n" " möchte einen Vertrag über %2$s\n"
@ -342,51 +305,51 @@ msgstr ""
#: src/webex/pages/popup.tsx:381 #: src/webex/pages/popup.tsx:381
#, fuzzy, c-format #, fuzzy, c-format
msgid "" msgid "Withdrew%1$sfrom%2$s(%3$s)."
"Withdrew %1$sfrom %2$s(%3$s).\n"
" "
msgstr "Reserve (%1$s) mit %2$s bei %3$s erzeugt" msgstr "Reserve (%1$s) mit %2$s bei %3$s erzeugt"
#: src/webex/pages/popup.tsx:391 #: src/webex/pages/popup.tsx:391
#, fuzzy, c-format #, fuzzy, c-format
msgid "" msgid "Paid%1$sto merchant%2$s. %3$s (%4$s)"
"Paid %1$sto merchant %2$s.\n"
" %3$s(%4$s)\n"
" "
msgstr "Reserve (%1$s) mit %2$s bei %3$s erzeugt" msgstr "Reserve (%1$s) mit %2$s bei %3$s erzeugt"
#: src/webex/pages/popup.tsx:401 #: src/webex/pages/popup.tsx:401
#, fuzzy, c-format #, fuzzy, c-format
msgid "" msgid "Merchant%1$sgave a refund over%2$s."
"Merchant %1$sgave a refund over %2$s.\n"
" "
msgstr "" msgstr ""
"%1$s\n" "%1$s\n"
" möchte einen Vertrag über %2$s\n" " möchte einen Vertrag über %2$s\n"
" mit Ihnen abschließen." " mit Ihnen abschließen."
#: src/webex/pages/popup.tsx:411 #: src/webex/pages/popup.tsx:411
#, c-format
msgid "tip"
msgstr ""
#: src/webex/pages/popup.tsx:414
#, fuzzy, c-format #, fuzzy, c-format
msgid "" msgid "Merchant%1$sgave a%2$sof%3$s."
"Merchant %1$sgave\n"
"a %2$sof %3$s.\n"
" %4$s%5$s"
msgstr "" msgstr ""
"%1$s\n" "%1$s\n"
" möchte einen Vertrag über %2$s\n" " möchte einen Vertrag über %2$s\n"
" mit Ihnen abschließen." " mit Ihnen abschließen."
#: src/webex/pages/popup.tsx:421 #: src/webex/pages/popup.tsx:419
#, c-format
msgid "You did not accept the tip yet."
msgstr ""
#: src/webex/pages/popup.tsx:424
#, c-format #, c-format
msgid "Unknown event (%1$s)" msgid "Unknown event (%1$s)"
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:464 #: src/webex/pages/popup.tsx:467
#, c-format #, c-format
msgid "Error: could not retrieve event history" msgid "Error: could not retrieve event history"
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:489 #: src/webex/pages/popup.tsx:492
#, c-format #, c-format
msgid "Your wallet has no events recorded." msgid "Your wallet has no events recorded."
msgstr "Ihre Geldbörse verzeichnet keine Vorkommnisse." msgstr "Ihre Geldbörse verzeichnet keine Vorkommnisse."

View File

@ -29,9 +29,7 @@ msgstr ""
#: src/webex/pages/confirm-contract.tsx:76 #: src/webex/pages/confirm-contract.tsx:76
#, c-format #, c-format
msgid "" msgid "show more details"
"show more details\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-contract.tsx:90 #: src/webex/pages/confirm-contract.tsx:90
@ -97,21 +95,17 @@ msgstr ""
#: src/webex/pages/confirm-contract.tsx:372 #: src/webex/pages/confirm-contract.tsx:372
#, c-format #, c-format
msgid "" msgid "The merchant%1$soffers you to purchase:"
"The merchant %1$soffers you to purchase:\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-contract.tsx:381 #: src/webex/pages/confirm-contract.tsx:381
#, c-format #, c-format
msgid "" msgid "The total price is%1$s (plus%2$sfees)."
"The total price is %1$s(plus %2$sfees).\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-contract.tsx:385 #: src/webex/pages/confirm-contract.tsx:385
#, c-format #, c-format
msgid "The total price is %1$s." msgid "The total price is%1$s."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:128 #: src/webex/pages/confirm-create-reserve.tsx:128
@ -131,123 +125,107 @@ msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:210 #: src/webex/pages/confirm-create-reserve.tsx:210
#, c-format #, c-format
msgid "" msgid "The exchange is trusted by the wallet."
"The exchange is trusted by the wallet.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:216 #: src/webex/pages/confirm-create-reserve.tsx:216
#, c-format #, c-format
msgid "" msgid "The exchange is audited by a trusted auditor."
"The exchange is audited by a trusted auditor.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:222 #: src/webex/pages/confirm-create-reserve.tsx:222
#, c-format #, c-format
msgid "" msgid ""
"Warning: The exchange is neither directly trusted nor audited by a trusted " "Warning: The exchange is neither directly trusted nor audited by a trusted "
"auditor.\n" "auditor. If you withdraw from this exchange, it will be trusted in the "
"If you withdraw from this exchange, it will be trusted in the future.\n" "future."
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:231 #: src/webex/pages/confirm-create-reserve.tsx:231
#, c-format #, c-format
msgid "" msgid ""
"Using exchange provider %1$s.\n" "Using exchange provider%1$s. The exchange provider will charge %2$s in fees."
"The exchange provider will charge\n"
" %2$s%3$s%4$sin fees.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:245 #: src/webex/pages/confirm-create-reserve.tsx:243
#, c-format #, c-format
msgid "" msgid "Waiting for a response from %1$s %2$s"
"Waiting for a response from\n"
" %1$s%2$s"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:262 #: src/webex/pages/confirm-create-reserve.tsx:260
#, c-format #, c-format
msgid "" msgid ""
"Information about fees will be available when an exchange provider is " "Information about fees will be available when an exchange provider is "
"selected." "selected."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:281 #: src/webex/pages/confirm-create-reserve.tsx:279
#, c-format #, c-format
msgid "" msgid ""
"Your wallet (protocol version %1$s) might be outdated.%2$sThe exchange has a " "Your wallet (protocol version%1$s) might be outdated.%2$s The exchange has a "
"higher, incompatible\n" "higher, incompatible protocol version (%3$s)."
"protocol version (%3$s).\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:292 #: src/webex/pages/confirm-create-reserve.tsx:290
#, c-format #, c-format
msgid "" msgid ""
"The chosen exchange (protocol version %1$smight be outdated.%2$sThe exchange " "The chosen exchange (protocol version%1$smight be outdated.%2$s The exchange "
"has a lower, incompatible\n" "has a lower, incompatible protocol version than your wallet (protocol version"
"protocol version than your wallet (protocol version %3$s).\n" "%3$s)."
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:311 #: src/webex/pages/confirm-create-reserve.tsx:309
#, c-format #, c-format
msgid "Accept fees and withdraw" msgid "Accept fees and withdraw"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:316 #: src/webex/pages/confirm-create-reserve.tsx:314
#, c-format #, c-format
msgid "Change Exchange Provider" msgid "Change Exchange Provider"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:337 #: src/webex/pages/confirm-create-reserve.tsx:335
#, c-format #, c-format
msgid "" msgid ""
"Please select an exchange. You can review the details before after your " "Please select an exchange. You can review the details before after your "
"selection." "selection."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:343 #: src/webex/pages/confirm-create-reserve.tsx:341
#: src/webex/pages/confirm-create-reserve.tsx:355 #: src/webex/pages/confirm-create-reserve.tsx:353
#, c-format #, c-format
msgid "Select %1$s" msgid "Select%1$s"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:372 #: src/webex/pages/confirm-create-reserve.tsx:370
#, c-format #, c-format
msgid "" msgid "You are about to withdraw %1$s from your bank account into your wallet."
"You are about to withdraw\n"
" %1$sfrom your bank account into your wallet.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:457 #: src/webex/pages/confirm-create-reserve.tsx:455
#, c-format #, c-format
msgid "" msgid ""
"Oops, something went wrong. The wallet responded with error status (%1$s)." "Oops, something went wrong. The wallet responded with error status (%1$s)."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:466 #: src/webex/pages/confirm-create-reserve.tsx:464
#, c-format #, c-format
msgid "Checking URL, please wait ..." msgid "Checking URL, please wait ..."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:480 #: src/webex/pages/confirm-create-reserve.tsx:478
#, c-format #, c-format
msgid "Can't parse amount: %1$s" msgid "Can't parse amount: %1$s"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:487 #: src/webex/pages/confirm-create-reserve.tsx:485
#, c-format #, c-format
msgid "Can't parse wire_types: %1$s" msgid "Can't parse wire_types: %1$s"
msgstr "" msgstr ""
#. #-#-#-#-# - (PACKAGE VERSION) #-#-#-#-# #. #-#-#-#-# - (PACKAGE VERSION) #-#-#-#-#
#. TODO:generic error reporting function or component. #. TODO:generic error reporting function or component.
#: src/webex/pages/confirm-create-reserve.tsx:513 src/webex/pages/tip.tsx:180 #: src/webex/pages/confirm-create-reserve.tsx:511 src/webex/pages/tip.tsx:180
#, c-format #, c-format
msgid "Fatal error: \"%1$s\"." msgid "Fatal error: \"%1$s\"."
msgstr "" msgstr ""
@ -274,24 +252,17 @@ msgstr ""
#: src/webex/pages/popup.tsx:253 #: src/webex/pages/popup.tsx:253
#, c-format #, c-format
msgid "" msgid "You have no balance to show. Need some %1$s getting started?"
"You have no balance to show. Need some\n"
" %1$s getting started?\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:270 #: src/webex/pages/popup.tsx:270
#, c-format #, c-format
msgid "" msgid "%1$s incoming"
"%1$s incoming\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:283 #: src/webex/pages/popup.tsx:283
#, c-format #, c-format
msgid "" msgid "%1$s being spent"
"%1$s being spent\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:310 #: src/webex/pages/popup.tsx:310
@ -316,68 +287,60 @@ msgstr ""
#: src/webex/pages/popup.tsx:351 #: src/webex/pages/popup.tsx:351
#, c-format #, c-format
msgid "" msgid "Bank requested reserve (%1$s) for %2$s."
"Bank requested reserve (%1$s) for\n"
" %2$s.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:361 #: src/webex/pages/popup.tsx:361
#, c-format #, c-format
msgid "" msgid "Started to withdraw %1$s from%2$s(%3$s)."
"Started to withdraw\n"
" %1$s%2$sfrom %3$s(%4$s).\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:370 #: src/webex/pages/popup.tsx:370
#, c-format #, c-format
msgid "" msgid "Merchant%1$soffered contract%2$s."
"Merchant %1$soffered%2$scontract %3$s.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:381 #: src/webex/pages/popup.tsx:381
#, c-format #, c-format
msgid "" msgid "Withdrew%1$sfrom%2$s(%3$s)."
"Withdrew %1$sfrom %2$s(%3$s).\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:391 #: src/webex/pages/popup.tsx:391
#, c-format #, c-format
msgid "" msgid "Paid%1$sto merchant%2$s. %3$s (%4$s)"
"Paid %1$sto merchant %2$s.\n"
" %3$s(%4$s)\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:401 #: src/webex/pages/popup.tsx:401
#, c-format #, c-format
msgid "" msgid "Merchant%1$sgave a refund over%2$s."
"Merchant %1$sgave a refund over %2$s.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:411 #: src/webex/pages/popup.tsx:411
#, c-format #, c-format
msgid "" msgid "tip"
"Merchant %1$sgave\n"
"a %2$sof %3$s.\n"
" %4$s%5$s"
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:421 #: src/webex/pages/popup.tsx:414
#, c-format
msgid "Merchant%1$sgave a%2$sof%3$s."
msgstr ""
#: src/webex/pages/popup.tsx:419
#, c-format
msgid "You did not accept the tip yet."
msgstr ""
#: src/webex/pages/popup.tsx:424
#, c-format #, c-format
msgid "Unknown event (%1$s)" msgid "Unknown event (%1$s)"
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:464 #: src/webex/pages/popup.tsx:467
#, c-format #, c-format
msgid "Error: could not retrieve event history" msgid "Error: could not retrieve event history"
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:489 #: src/webex/pages/popup.tsx:492
#, c-format #, c-format
msgid "Your wallet has no events recorded." msgid "Your wallet has no events recorded."
msgstr "" msgstr ""

View File

@ -29,9 +29,7 @@ msgstr ""
#: src/webex/pages/confirm-contract.tsx:76 #: src/webex/pages/confirm-contract.tsx:76
#, c-format #, c-format
msgid "" msgid "show more details"
"show more details\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-contract.tsx:90 #: src/webex/pages/confirm-contract.tsx:90
@ -97,21 +95,17 @@ msgstr ""
#: src/webex/pages/confirm-contract.tsx:372 #: src/webex/pages/confirm-contract.tsx:372
#, c-format #, c-format
msgid "" msgid "The merchant%1$soffers you to purchase:"
"The merchant %1$soffers you to purchase:\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-contract.tsx:381 #: src/webex/pages/confirm-contract.tsx:381
#, c-format #, c-format
msgid "" msgid "The total price is%1$s (plus%2$sfees)."
"The total price is %1$s(plus %2$sfees).\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-contract.tsx:385 #: src/webex/pages/confirm-contract.tsx:385
#, c-format #, c-format
msgid "The total price is %1$s." msgid "The total price is%1$s."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:128 #: src/webex/pages/confirm-create-reserve.tsx:128
@ -131,123 +125,107 @@ msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:210 #: src/webex/pages/confirm-create-reserve.tsx:210
#, c-format #, c-format
msgid "" msgid "The exchange is trusted by the wallet."
"The exchange is trusted by the wallet.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:216 #: src/webex/pages/confirm-create-reserve.tsx:216
#, c-format #, c-format
msgid "" msgid "The exchange is audited by a trusted auditor."
"The exchange is audited by a trusted auditor.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:222 #: src/webex/pages/confirm-create-reserve.tsx:222
#, c-format #, c-format
msgid "" msgid ""
"Warning: The exchange is neither directly trusted nor audited by a trusted " "Warning: The exchange is neither directly trusted nor audited by a trusted "
"auditor.\n" "auditor. If you withdraw from this exchange, it will be trusted in the "
"If you withdraw from this exchange, it will be trusted in the future.\n" "future."
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:231 #: src/webex/pages/confirm-create-reserve.tsx:231
#, c-format #, c-format
msgid "" msgid ""
"Using exchange provider %1$s.\n" "Using exchange provider%1$s. The exchange provider will charge %2$s in fees."
"The exchange provider will charge\n"
" %2$s%3$s%4$sin fees.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:245 #: src/webex/pages/confirm-create-reserve.tsx:243
#, c-format #, c-format
msgid "" msgid "Waiting for a response from %1$s %2$s"
"Waiting for a response from\n"
" %1$s%2$s"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:262 #: src/webex/pages/confirm-create-reserve.tsx:260
#, c-format #, c-format
msgid "" msgid ""
"Information about fees will be available when an exchange provider is " "Information about fees will be available when an exchange provider is "
"selected." "selected."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:281 #: src/webex/pages/confirm-create-reserve.tsx:279
#, c-format #, c-format
msgid "" msgid ""
"Your wallet (protocol version %1$s) might be outdated.%2$sThe exchange has a " "Your wallet (protocol version%1$s) might be outdated.%2$s The exchange has a "
"higher, incompatible\n" "higher, incompatible protocol version (%3$s)."
"protocol version (%3$s).\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:292 #: src/webex/pages/confirm-create-reserve.tsx:290
#, c-format #, c-format
msgid "" msgid ""
"The chosen exchange (protocol version %1$smight be outdated.%2$sThe exchange " "The chosen exchange (protocol version%1$smight be outdated.%2$s The exchange "
"has a lower, incompatible\n" "has a lower, incompatible protocol version than your wallet (protocol version"
"protocol version than your wallet (protocol version %3$s).\n" "%3$s)."
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:311 #: src/webex/pages/confirm-create-reserve.tsx:309
#, c-format #, c-format
msgid "Accept fees and withdraw" msgid "Accept fees and withdraw"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:316 #: src/webex/pages/confirm-create-reserve.tsx:314
#, c-format #, c-format
msgid "Change Exchange Provider" msgid "Change Exchange Provider"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:337 #: src/webex/pages/confirm-create-reserve.tsx:335
#, c-format #, c-format
msgid "" msgid ""
"Please select an exchange. You can review the details before after your " "Please select an exchange. You can review the details before after your "
"selection." "selection."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:343 #: src/webex/pages/confirm-create-reserve.tsx:341
#: src/webex/pages/confirm-create-reserve.tsx:355 #: src/webex/pages/confirm-create-reserve.tsx:353
#, c-format #, c-format
msgid "Select %1$s" msgid "Select%1$s"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:372 #: src/webex/pages/confirm-create-reserve.tsx:370
#, c-format #, c-format
msgid "" msgid "You are about to withdraw %1$s from your bank account into your wallet."
"You are about to withdraw\n"
" %1$sfrom your bank account into your wallet.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:457 #: src/webex/pages/confirm-create-reserve.tsx:455
#, c-format #, c-format
msgid "" msgid ""
"Oops, something went wrong. The wallet responded with error status (%1$s)." "Oops, something went wrong. The wallet responded with error status (%1$s)."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:466 #: src/webex/pages/confirm-create-reserve.tsx:464
#, c-format #, c-format
msgid "Checking URL, please wait ..." msgid "Checking URL, please wait ..."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:480 #: src/webex/pages/confirm-create-reserve.tsx:478
#, c-format #, c-format
msgid "Can't parse amount: %1$s" msgid "Can't parse amount: %1$s"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:487 #: src/webex/pages/confirm-create-reserve.tsx:485
#, c-format #, c-format
msgid "Can't parse wire_types: %1$s" msgid "Can't parse wire_types: %1$s"
msgstr "" msgstr ""
#. #-#-#-#-# - (PACKAGE VERSION) #-#-#-#-# #. #-#-#-#-# - (PACKAGE VERSION) #-#-#-#-#
#. TODO:generic error reporting function or component. #. TODO:generic error reporting function or component.
#: src/webex/pages/confirm-create-reserve.tsx:513 src/webex/pages/tip.tsx:180 #: src/webex/pages/confirm-create-reserve.tsx:511 src/webex/pages/tip.tsx:180
#, c-format #, c-format
msgid "Fatal error: \"%1$s\"." msgid "Fatal error: \"%1$s\"."
msgstr "" msgstr ""
@ -274,24 +252,17 @@ msgstr ""
#: src/webex/pages/popup.tsx:253 #: src/webex/pages/popup.tsx:253
#, c-format #, c-format
msgid "" msgid "You have no balance to show. Need some %1$s getting started?"
"You have no balance to show. Need some\n"
" %1$s getting started?\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:270 #: src/webex/pages/popup.tsx:270
#, c-format #, c-format
msgid "" msgid "%1$s incoming"
"%1$s incoming\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:283 #: src/webex/pages/popup.tsx:283
#, c-format #, c-format
msgid "" msgid "%1$s being spent"
"%1$s being spent\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:310 #: src/webex/pages/popup.tsx:310
@ -316,68 +287,60 @@ msgstr ""
#: src/webex/pages/popup.tsx:351 #: src/webex/pages/popup.tsx:351
#, c-format #, c-format
msgid "" msgid "Bank requested reserve (%1$s) for %2$s."
"Bank requested reserve (%1$s) for\n"
" %2$s.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:361 #: src/webex/pages/popup.tsx:361
#, c-format #, c-format
msgid "" msgid "Started to withdraw %1$s from%2$s(%3$s)."
"Started to withdraw\n"
" %1$s%2$sfrom %3$s(%4$s).\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:370 #: src/webex/pages/popup.tsx:370
#, c-format #, c-format
msgid "" msgid "Merchant%1$soffered contract%2$s."
"Merchant %1$soffered%2$scontract %3$s.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:381 #: src/webex/pages/popup.tsx:381
#, c-format #, c-format
msgid "" msgid "Withdrew%1$sfrom%2$s(%3$s)."
"Withdrew %1$sfrom %2$s(%3$s).\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:391 #: src/webex/pages/popup.tsx:391
#, c-format #, c-format
msgid "" msgid "Paid%1$sto merchant%2$s. %3$s (%4$s)"
"Paid %1$sto merchant %2$s.\n"
" %3$s(%4$s)\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:401 #: src/webex/pages/popup.tsx:401
#, c-format #, c-format
msgid "" msgid "Merchant%1$sgave a refund over%2$s."
"Merchant %1$sgave a refund over %2$s.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:411 #: src/webex/pages/popup.tsx:411
#, c-format #, c-format
msgid "" msgid "tip"
"Merchant %1$sgave\n"
"a %2$sof %3$s.\n"
" %4$s%5$s"
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:421 #: src/webex/pages/popup.tsx:414
#, c-format
msgid "Merchant%1$sgave a%2$sof%3$s."
msgstr ""
#: src/webex/pages/popup.tsx:419
#, c-format
msgid "You did not accept the tip yet."
msgstr ""
#: src/webex/pages/popup.tsx:424
#, c-format #, c-format
msgid "Unknown event (%1$s)" msgid "Unknown event (%1$s)"
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:464 #: src/webex/pages/popup.tsx:467
#, c-format #, c-format
msgid "Error: could not retrieve event history" msgid "Error: could not retrieve event history"
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:489 #: src/webex/pages/popup.tsx:492
#, c-format #, c-format
msgid "Your wallet has no events recorded." msgid "Your wallet has no events recorded."
msgstr "" msgstr ""

View File

@ -29,9 +29,7 @@ msgstr ""
#: src/webex/pages/confirm-contract.tsx:76 #: src/webex/pages/confirm-contract.tsx:76
#, c-format #, c-format
msgid "" msgid "show more details"
"show more details\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-contract.tsx:90 #: src/webex/pages/confirm-contract.tsx:90
@ -97,21 +95,17 @@ msgstr ""
#: src/webex/pages/confirm-contract.tsx:372 #: src/webex/pages/confirm-contract.tsx:372
#, c-format #, c-format
msgid "" msgid "The merchant%1$soffers you to purchase:"
"The merchant %1$soffers you to purchase:\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-contract.tsx:381 #: src/webex/pages/confirm-contract.tsx:381
#, c-format #, c-format
msgid "" msgid "The total price is%1$s (plus%2$sfees)."
"The total price is %1$s(plus %2$sfees).\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-contract.tsx:385 #: src/webex/pages/confirm-contract.tsx:385
#, c-format #, c-format
msgid "The total price is %1$s." msgid "The total price is%1$s."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:128 #: src/webex/pages/confirm-create-reserve.tsx:128
@ -131,123 +125,107 @@ msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:210 #: src/webex/pages/confirm-create-reserve.tsx:210
#, c-format #, c-format
msgid "" msgid "The exchange is trusted by the wallet."
"The exchange is trusted by the wallet.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:216 #: src/webex/pages/confirm-create-reserve.tsx:216
#, c-format #, c-format
msgid "" msgid "The exchange is audited by a trusted auditor."
"The exchange is audited by a trusted auditor.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:222 #: src/webex/pages/confirm-create-reserve.tsx:222
#, c-format #, c-format
msgid "" msgid ""
"Warning: The exchange is neither directly trusted nor audited by a trusted " "Warning: The exchange is neither directly trusted nor audited by a trusted "
"auditor.\n" "auditor. If you withdraw from this exchange, it will be trusted in the "
"If you withdraw from this exchange, it will be trusted in the future.\n" "future."
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:231 #: src/webex/pages/confirm-create-reserve.tsx:231
#, c-format #, c-format
msgid "" msgid ""
"Using exchange provider %1$s.\n" "Using exchange provider%1$s. The exchange provider will charge %2$s in fees."
"The exchange provider will charge\n"
" %2$s%3$s%4$sin fees.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:245 #: src/webex/pages/confirm-create-reserve.tsx:243
#, c-format #, c-format
msgid "" msgid "Waiting for a response from %1$s %2$s"
"Waiting for a response from\n"
" %1$s%2$s"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:262 #: src/webex/pages/confirm-create-reserve.tsx:260
#, c-format #, c-format
msgid "" msgid ""
"Information about fees will be available when an exchange provider is " "Information about fees will be available when an exchange provider is "
"selected." "selected."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:281 #: src/webex/pages/confirm-create-reserve.tsx:279
#, c-format #, c-format
msgid "" msgid ""
"Your wallet (protocol version %1$s) might be outdated.%2$sThe exchange has a " "Your wallet (protocol version%1$s) might be outdated.%2$s The exchange has a "
"higher, incompatible\n" "higher, incompatible protocol version (%3$s)."
"protocol version (%3$s).\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:292 #: src/webex/pages/confirm-create-reserve.tsx:290
#, c-format #, c-format
msgid "" msgid ""
"The chosen exchange (protocol version %1$smight be outdated.%2$sThe exchange " "The chosen exchange (protocol version%1$smight be outdated.%2$s The exchange "
"has a lower, incompatible\n" "has a lower, incompatible protocol version than your wallet (protocol version"
"protocol version than your wallet (protocol version %3$s).\n" "%3$s)."
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:311 #: src/webex/pages/confirm-create-reserve.tsx:309
#, c-format #, c-format
msgid "Accept fees and withdraw" msgid "Accept fees and withdraw"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:316 #: src/webex/pages/confirm-create-reserve.tsx:314
#, c-format #, c-format
msgid "Change Exchange Provider" msgid "Change Exchange Provider"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:337 #: src/webex/pages/confirm-create-reserve.tsx:335
#, c-format #, c-format
msgid "" msgid ""
"Please select an exchange. You can review the details before after your " "Please select an exchange. You can review the details before after your "
"selection." "selection."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:343 #: src/webex/pages/confirm-create-reserve.tsx:341
#: src/webex/pages/confirm-create-reserve.tsx:355 #: src/webex/pages/confirm-create-reserve.tsx:353
#, c-format #, c-format
msgid "Select %1$s" msgid "Select%1$s"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:372 #: src/webex/pages/confirm-create-reserve.tsx:370
#, c-format #, c-format
msgid "" msgid "You are about to withdraw %1$s from your bank account into your wallet."
"You are about to withdraw\n"
" %1$sfrom your bank account into your wallet.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:457 #: src/webex/pages/confirm-create-reserve.tsx:455
#, c-format #, c-format
msgid "" msgid ""
"Oops, something went wrong. The wallet responded with error status (%1$s)." "Oops, something went wrong. The wallet responded with error status (%1$s)."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:466 #: src/webex/pages/confirm-create-reserve.tsx:464
#, c-format #, c-format
msgid "Checking URL, please wait ..." msgid "Checking URL, please wait ..."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:480 #: src/webex/pages/confirm-create-reserve.tsx:478
#, c-format #, c-format
msgid "Can't parse amount: %1$s" msgid "Can't parse amount: %1$s"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:487 #: src/webex/pages/confirm-create-reserve.tsx:485
#, c-format #, c-format
msgid "Can't parse wire_types: %1$s" msgid "Can't parse wire_types: %1$s"
msgstr "" msgstr ""
#. #-#-#-#-# - (PACKAGE VERSION) #-#-#-#-# #. #-#-#-#-# - (PACKAGE VERSION) #-#-#-#-#
#. TODO:generic error reporting function or component. #. TODO:generic error reporting function or component.
#: src/webex/pages/confirm-create-reserve.tsx:513 src/webex/pages/tip.tsx:180 #: src/webex/pages/confirm-create-reserve.tsx:511 src/webex/pages/tip.tsx:180
#, c-format #, c-format
msgid "Fatal error: \"%1$s\"." msgid "Fatal error: \"%1$s\"."
msgstr "" msgstr ""
@ -274,24 +252,17 @@ msgstr ""
#: src/webex/pages/popup.tsx:253 #: src/webex/pages/popup.tsx:253
#, c-format #, c-format
msgid "" msgid "You have no balance to show. Need some %1$s getting started?"
"You have no balance to show. Need some\n"
" %1$s getting started?\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:270 #: src/webex/pages/popup.tsx:270
#, c-format #, c-format
msgid "" msgid "%1$s incoming"
"%1$s incoming\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:283 #: src/webex/pages/popup.tsx:283
#, c-format #, c-format
msgid "" msgid "%1$s being spent"
"%1$s being spent\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:310 #: src/webex/pages/popup.tsx:310
@ -316,68 +287,60 @@ msgstr ""
#: src/webex/pages/popup.tsx:351 #: src/webex/pages/popup.tsx:351
#, c-format #, c-format
msgid "" msgid "Bank requested reserve (%1$s) for %2$s."
"Bank requested reserve (%1$s) for\n"
" %2$s.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:361 #: src/webex/pages/popup.tsx:361
#, c-format #, c-format
msgid "" msgid "Started to withdraw %1$s from%2$s(%3$s)."
"Started to withdraw\n"
" %1$s%2$sfrom %3$s(%4$s).\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:370 #: src/webex/pages/popup.tsx:370
#, c-format #, c-format
msgid "" msgid "Merchant%1$soffered contract%2$s."
"Merchant %1$soffered%2$scontract %3$s.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:381 #: src/webex/pages/popup.tsx:381
#, c-format #, c-format
msgid "" msgid "Withdrew%1$sfrom%2$s(%3$s)."
"Withdrew %1$sfrom %2$s(%3$s).\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:391 #: src/webex/pages/popup.tsx:391
#, c-format #, c-format
msgid "" msgid "Paid%1$sto merchant%2$s. %3$s (%4$s)"
"Paid %1$sto merchant %2$s.\n"
" %3$s(%4$s)\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:401 #: src/webex/pages/popup.tsx:401
#, c-format #, c-format
msgid "" msgid "Merchant%1$sgave a refund over%2$s."
"Merchant %1$sgave a refund over %2$s.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:411 #: src/webex/pages/popup.tsx:411
#, c-format #, c-format
msgid "" msgid "tip"
"Merchant %1$sgave\n"
"a %2$sof %3$s.\n"
" %4$s%5$s"
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:421 #: src/webex/pages/popup.tsx:414
#, c-format
msgid "Merchant%1$sgave a%2$sof%3$s."
msgstr ""
#: src/webex/pages/popup.tsx:419
#, c-format
msgid "You did not accept the tip yet."
msgstr ""
#: src/webex/pages/popup.tsx:424
#, c-format #, c-format
msgid "Unknown event (%1$s)" msgid "Unknown event (%1$s)"
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:464 #: src/webex/pages/popup.tsx:467
#, c-format #, c-format
msgid "Error: could not retrieve event history" msgid "Error: could not retrieve event history"
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:489 #: src/webex/pages/popup.tsx:492
#, c-format #, c-format
msgid "Your wallet has no events recorded." msgid "Your wallet has no events recorded."
msgstr "" msgstr ""

View File

@ -24,7 +24,7 @@ strings['de'] = {
"plural_forms": "nplurals=2; plural=(n != 1);", "plural_forms": "nplurals=2; plural=(n != 1);",
"lang": "" "lang": ""
}, },
"show more details\n ": [ "show more details": [
"" ""
], ],
"Accepted exchanges:": [ "Accepted exchanges:": [
@ -49,24 +49,24 @@ strings['de'] = {
"" ""
], ],
"Aborting payment ...": [ "Aborting payment ...": [
"" "Bezahlung bestätigen"
], ],
"Payment aborted!": [ "Payment aborted!": [
"" ""
], ],
"Retry Payment": [ "Retry Payment": [
"" "Bezahlung bestätigen"
], ],
"Abort Payment": [ "Abort Payment": [
"Bezahlung bestätigen" "Bezahlung bestätigen"
], ],
"The merchant %1$soffers you to purchase:\n ": [ "The merchant%1$soffers you to purchase:": [
"Der Händler %1$s möchte einen Vertrag über %2$s mit Ihnen abschließen."
],
"The total price is%1$s (plus%2$sfees).": [
"" ""
], ],
"The total price is %1$s(plus %2$sfees).\n ": [ "The total price is%1$s.": [
""
],
"The total price is %1$s.": [
"" ""
], ],
"Select": [ "Select": [
@ -78,28 +78,28 @@ strings['de'] = {
"Invalid exchange URL (%1$s)": [ "Invalid exchange URL (%1$s)": [
"" ""
], ],
"The exchange is trusted by the wallet.\n ": [ "The exchange is trusted by the wallet.": [
"" ""
], ],
"The exchange is audited by a trusted auditor.\n ": [ "The exchange is audited by a trusted auditor.": [
"" ""
], ],
"Warning: The exchange is neither directly trusted nor audited by a trusted auditor.\nIf you withdraw from this exchange, it will be trusted in the future.\n ": [ "Warning: The exchange is neither directly trusted nor audited by a trusted auditor. If you withdraw from this exchange, it will be trusted in the future.": [
"" ""
], ],
"Using exchange provider %1$s.\nThe exchange provider will charge\n %2$s%3$s%4$sin fees.\n ": [ "Using exchange provider%1$s. The exchange provider will charge %2$s in fees.": [
"" ""
], ],
"Waiting for a response from\n %1$s%2$s": [ "Waiting for a response from %1$s %2$s": [
"" ""
], ],
"Information about fees will be available when an exchange provider is selected.": [ "Information about fees will be available when an exchange provider is selected.": [
"" ""
], ],
"Your wallet (protocol version %1$s) might be outdated.%2$sThe exchange has a higher, incompatible\nprotocol version (%3$s).\n ": [ "Your wallet (protocol version%1$s) might be outdated.%2$s The exchange has a higher, incompatible protocol version (%3$s).": [
"" ""
], ],
"The chosen exchange (protocol version %1$smight be outdated.%2$sThe exchange has a lower, incompatible\nprotocol version than your wallet (protocol version %3$s).\n ": [ "The chosen exchange (protocol version%1$smight be outdated.%2$s The exchange has a lower, incompatible protocol version than your wallet (protocol version%3$s).": [
"" ""
], ],
"Accept fees and withdraw": [ "Accept fees and withdraw": [
@ -111,10 +111,10 @@ strings['de'] = {
"Please select an exchange. You can review the details before after your selection.": [ "Please select an exchange. You can review the details before after your selection.": [
"" ""
], ],
"Select %1$s": [ "Select%1$s": [
"" ""
], ],
"You are about to withdraw\n %1$sfrom your bank account into your wallet.\n ": [ "You are about to withdraw %1$s from your bank account into your wallet.": [
"" ""
], ],
"Oops, something went wrong. The wallet responded with error status (%1$s).": [ "Oops, something went wrong. The wallet responded with error status (%1$s).": [
@ -144,13 +144,13 @@ strings['de'] = {
"help": [ "help": [
"" ""
], ],
"You have no balance to show. Need some\n %1$s getting started?\n ": [ "You have no balance to show. Need some %1$s getting started?": [
"Sie haben kein Digitalgeld. Wollen Sie %1$s? abheben?" "Sie haben kein Digitalgeld. Wollen Sie %1$s? abheben?"
], ],
"%1$s incoming\n ": [ "%1$s incoming": [
"" ""
], ],
"%1$s being spent\n ": [ "%1$s being spent": [
"" ""
], ],
"Error: could not retrieve balance information.": [ "Error: could not retrieve balance information.": [
@ -165,27 +165,33 @@ strings['de'] = {
"Manage Trusted Auditors and Exchanges": [ "Manage Trusted Auditors and Exchanges": [
"" ""
], ],
"Bank requested reserve (%1$s) for\n %2$s.\n ": [ "Bank requested reserve (%1$s) for %2$s.": [
"Bank bestätig anlegen der Reserve (%1$s) bei %2$s" "Bank bestätig anlegen der Reserve (%1$s) bei %2$s"
], ],
"Started to withdraw\n %1$s%2$sfrom %3$s(%4$s).\n ": [ "Started to withdraw %1$s from%2$s(%3$s).": [
"Reserve (%1$s) mit %2$s bei %3$s erzeugt" "Reserve (%1$s) mit %2$s bei %3$s erzeugt"
], ],
"Merchant %1$soffered%2$scontract %3$s.\n ": [ "Merchant%1$soffered contract%2$s.": [
"%1$s\n möchte einen Vertrag über %2$s\n mit Ihnen abschließen." "%1$s\n möchte einen Vertrag über %2$s\n mit Ihnen abschließen."
], ],
"Withdrew %1$sfrom %2$s(%3$s).\n ": [ "Withdrew%1$sfrom%2$s(%3$s).": [
"Reserve (%1$s) mit %2$s bei %3$s erzeugt" "Reserve (%1$s) mit %2$s bei %3$s erzeugt"
], ],
"Paid %1$sto merchant %2$s.\n %3$s(%4$s)\n ": [ "Paid%1$sto merchant%2$s. %3$s (%4$s)": [
"Reserve (%1$s) mit %2$s bei %3$s erzeugt" "Reserve (%1$s) mit %2$s bei %3$s erzeugt"
], ],
"Merchant %1$sgave a refund over %2$s.\n ": [ "Merchant%1$sgave a refund over%2$s.": [
"%1$s\n möchte einen Vertrag über %2$s\n mit Ihnen abschließen." "%1$s\n möchte einen Vertrag über %2$s\n mit Ihnen abschließen."
], ],
"Merchant %1$sgave\na %2$sof %3$s.\n %4$s%5$s": [ "tip": [
""
],
"Merchant%1$sgave a%2$sof%3$s.": [
"%1$s\n möchte einen Vertrag über %2$s\n mit Ihnen abschließen." "%1$s\n möchte einen Vertrag über %2$s\n mit Ihnen abschließen."
], ],
"You did not accept the tip yet.": [
""
],
"Unknown event (%1$s)": [ "Unknown event (%1$s)": [
"" ""
], ],
@ -252,7 +258,7 @@ strings['en-US'] = {
"plural_forms": "nplurals=2; plural=(n != 1);", "plural_forms": "nplurals=2; plural=(n != 1);",
"lang": "" "lang": ""
}, },
"show more details\n ": [ "show more details": [
"" ""
], ],
"Accepted exchanges:": [ "Accepted exchanges:": [
@ -288,13 +294,13 @@ strings['en-US'] = {
"Abort Payment": [ "Abort Payment": [
"" ""
], ],
"The merchant %1$soffers you to purchase:\n ": [ "The merchant%1$soffers you to purchase:": [
"" ""
], ],
"The total price is %1$s(plus %2$sfees).\n ": [ "The total price is%1$s (plus%2$sfees).": [
"" ""
], ],
"The total price is %1$s.": [ "The total price is%1$s.": [
"" ""
], ],
"Select": [ "Select": [
@ -306,28 +312,28 @@ strings['en-US'] = {
"Invalid exchange URL (%1$s)": [ "Invalid exchange URL (%1$s)": [
"" ""
], ],
"The exchange is trusted by the wallet.\n ": [ "The exchange is trusted by the wallet.": [
"" ""
], ],
"The exchange is audited by a trusted auditor.\n ": [ "The exchange is audited by a trusted auditor.": [
"" ""
], ],
"Warning: The exchange is neither directly trusted nor audited by a trusted auditor.\nIf you withdraw from this exchange, it will be trusted in the future.\n ": [ "Warning: The exchange is neither directly trusted nor audited by a trusted auditor. If you withdraw from this exchange, it will be trusted in the future.": [
"" ""
], ],
"Using exchange provider %1$s.\nThe exchange provider will charge\n %2$s%3$s%4$sin fees.\n ": [ "Using exchange provider%1$s. The exchange provider will charge %2$s in fees.": [
"" ""
], ],
"Waiting for a response from\n %1$s%2$s": [ "Waiting for a response from %1$s %2$s": [
"" ""
], ],
"Information about fees will be available when an exchange provider is selected.": [ "Information about fees will be available when an exchange provider is selected.": [
"" ""
], ],
"Your wallet (protocol version %1$s) might be outdated.%2$sThe exchange has a higher, incompatible\nprotocol version (%3$s).\n ": [ "Your wallet (protocol version%1$s) might be outdated.%2$s The exchange has a higher, incompatible protocol version (%3$s).": [
"" ""
], ],
"The chosen exchange (protocol version %1$smight be outdated.%2$sThe exchange has a lower, incompatible\nprotocol version than your wallet (protocol version %3$s).\n ": [ "The chosen exchange (protocol version%1$smight be outdated.%2$s The exchange has a lower, incompatible protocol version than your wallet (protocol version%3$s).": [
"" ""
], ],
"Accept fees and withdraw": [ "Accept fees and withdraw": [
@ -339,10 +345,10 @@ strings['en-US'] = {
"Please select an exchange. You can review the details before after your selection.": [ "Please select an exchange. You can review the details before after your selection.": [
"" ""
], ],
"Select %1$s": [ "Select%1$s": [
"" ""
], ],
"You are about to withdraw\n %1$sfrom your bank account into your wallet.\n ": [ "You are about to withdraw %1$s from your bank account into your wallet.": [
"" ""
], ],
"Oops, something went wrong. The wallet responded with error status (%1$s).": [ "Oops, something went wrong. The wallet responded with error status (%1$s).": [
@ -372,13 +378,13 @@ strings['en-US'] = {
"help": [ "help": [
"" ""
], ],
"You have no balance to show. Need some\n %1$s getting started?\n ": [ "You have no balance to show. Need some %1$s getting started?": [
"" ""
], ],
"%1$s incoming\n ": [ "%1$s incoming": [
"" ""
], ],
"%1$s being spent\n ": [ "%1$s being spent": [
"" ""
], ],
"Error: could not retrieve balance information.": [ "Error: could not retrieve balance information.": [
@ -393,25 +399,31 @@ strings['en-US'] = {
"Manage Trusted Auditors and Exchanges": [ "Manage Trusted Auditors and Exchanges": [
"" ""
], ],
"Bank requested reserve (%1$s) for\n %2$s.\n ": [ "Bank requested reserve (%1$s) for %2$s.": [
"" ""
], ],
"Started to withdraw\n %1$s%2$sfrom %3$s(%4$s).\n ": [ "Started to withdraw %1$s from%2$s(%3$s).": [
"" ""
], ],
"Merchant %1$soffered%2$scontract %3$s.\n ": [ "Merchant%1$soffered contract%2$s.": [
"" ""
], ],
"Withdrew %1$sfrom %2$s(%3$s).\n ": [ "Withdrew%1$sfrom%2$s(%3$s).": [
"" ""
], ],
"Paid %1$sto merchant %2$s.\n %3$s(%4$s)\n ": [ "Paid%1$sto merchant%2$s. %3$s (%4$s)": [
"" ""
], ],
"Merchant %1$sgave a refund over %2$s.\n ": [ "Merchant%1$sgave a refund over%2$s.": [
"" ""
], ],
"Merchant %1$sgave\na %2$sof %3$s.\n %4$s%5$s": [ "tip": [
""
],
"Merchant%1$sgave a%2$sof%3$s.": [
""
],
"You did not accept the tip yet.": [
"" ""
], ],
"Unknown event (%1$s)": [ "Unknown event (%1$s)": [
@ -480,7 +492,7 @@ strings['fr'] = {
"plural_forms": "nplurals=2; plural=(n != 1);", "plural_forms": "nplurals=2; plural=(n != 1);",
"lang": "" "lang": ""
}, },
"show more details\n ": [ "show more details": [
"" ""
], ],
"Accepted exchanges:": [ "Accepted exchanges:": [
@ -516,13 +528,13 @@ strings['fr'] = {
"Abort Payment": [ "Abort Payment": [
"" ""
], ],
"The merchant %1$soffers you to purchase:\n ": [ "The merchant%1$soffers you to purchase:": [
"" ""
], ],
"The total price is %1$s(plus %2$sfees).\n ": [ "The total price is%1$s (plus%2$sfees).": [
"" ""
], ],
"The total price is %1$s.": [ "The total price is%1$s.": [
"" ""
], ],
"Select": [ "Select": [
@ -534,28 +546,28 @@ strings['fr'] = {
"Invalid exchange URL (%1$s)": [ "Invalid exchange URL (%1$s)": [
"" ""
], ],
"The exchange is trusted by the wallet.\n ": [ "The exchange is trusted by the wallet.": [
"" ""
], ],
"The exchange is audited by a trusted auditor.\n ": [ "The exchange is audited by a trusted auditor.": [
"" ""
], ],
"Warning: The exchange is neither directly trusted nor audited by a trusted auditor.\nIf you withdraw from this exchange, it will be trusted in the future.\n ": [ "Warning: The exchange is neither directly trusted nor audited by a trusted auditor. If you withdraw from this exchange, it will be trusted in the future.": [
"" ""
], ],
"Using exchange provider %1$s.\nThe exchange provider will charge\n %2$s%3$s%4$sin fees.\n ": [ "Using exchange provider%1$s. The exchange provider will charge %2$s in fees.": [
"" ""
], ],
"Waiting for a response from\n %1$s%2$s": [ "Waiting for a response from %1$s %2$s": [
"" ""
], ],
"Information about fees will be available when an exchange provider is selected.": [ "Information about fees will be available when an exchange provider is selected.": [
"" ""
], ],
"Your wallet (protocol version %1$s) might be outdated.%2$sThe exchange has a higher, incompatible\nprotocol version (%3$s).\n ": [ "Your wallet (protocol version%1$s) might be outdated.%2$s The exchange has a higher, incompatible protocol version (%3$s).": [
"" ""
], ],
"The chosen exchange (protocol version %1$smight be outdated.%2$sThe exchange has a lower, incompatible\nprotocol version than your wallet (protocol version %3$s).\n ": [ "The chosen exchange (protocol version%1$smight be outdated.%2$s The exchange has a lower, incompatible protocol version than your wallet (protocol version%3$s).": [
"" ""
], ],
"Accept fees and withdraw": [ "Accept fees and withdraw": [
@ -567,10 +579,10 @@ strings['fr'] = {
"Please select an exchange. You can review the details before after your selection.": [ "Please select an exchange. You can review the details before after your selection.": [
"" ""
], ],
"Select %1$s": [ "Select%1$s": [
"" ""
], ],
"You are about to withdraw\n %1$sfrom your bank account into your wallet.\n ": [ "You are about to withdraw %1$s from your bank account into your wallet.": [
"" ""
], ],
"Oops, something went wrong. The wallet responded with error status (%1$s).": [ "Oops, something went wrong. The wallet responded with error status (%1$s).": [
@ -600,13 +612,13 @@ strings['fr'] = {
"help": [ "help": [
"" ""
], ],
"You have no balance to show. Need some\n %1$s getting started?\n ": [ "You have no balance to show. Need some %1$s getting started?": [
"" ""
], ],
"%1$s incoming\n ": [ "%1$s incoming": [
"" ""
], ],
"%1$s being spent\n ": [ "%1$s being spent": [
"" ""
], ],
"Error: could not retrieve balance information.": [ "Error: could not retrieve balance information.": [
@ -621,25 +633,31 @@ strings['fr'] = {
"Manage Trusted Auditors and Exchanges": [ "Manage Trusted Auditors and Exchanges": [
"" ""
], ],
"Bank requested reserve (%1$s) for\n %2$s.\n ": [ "Bank requested reserve (%1$s) for %2$s.": [
"" ""
], ],
"Started to withdraw\n %1$s%2$sfrom %3$s(%4$s).\n ": [ "Started to withdraw %1$s from%2$s(%3$s).": [
"" ""
], ],
"Merchant %1$soffered%2$scontract %3$s.\n ": [ "Merchant%1$soffered contract%2$s.": [
"" ""
], ],
"Withdrew %1$sfrom %2$s(%3$s).\n ": [ "Withdrew%1$sfrom%2$s(%3$s).": [
"" ""
], ],
"Paid %1$sto merchant %2$s.\n %3$s(%4$s)\n ": [ "Paid%1$sto merchant%2$s. %3$s (%4$s)": [
"" ""
], ],
"Merchant %1$sgave a refund over %2$s.\n ": [ "Merchant%1$sgave a refund over%2$s.": [
"" ""
], ],
"Merchant %1$sgave\na %2$sof %3$s.\n %4$s%5$s": [ "tip": [
""
],
"Merchant%1$sgave a%2$sof%3$s.": [
""
],
"You did not accept the tip yet.": [
"" ""
], ],
"Unknown event (%1$s)": [ "Unknown event (%1$s)": [
@ -708,7 +726,7 @@ strings['it'] = {
"plural_forms": "nplurals=2; plural=(n != 1);", "plural_forms": "nplurals=2; plural=(n != 1);",
"lang": "" "lang": ""
}, },
"show more details\n ": [ "show more details": [
"" ""
], ],
"Accepted exchanges:": [ "Accepted exchanges:": [
@ -744,13 +762,13 @@ strings['it'] = {
"Abort Payment": [ "Abort Payment": [
"" ""
], ],
"The merchant %1$soffers you to purchase:\n ": [ "The merchant%1$soffers you to purchase:": [
"" ""
], ],
"The total price is %1$s(plus %2$sfees).\n ": [ "The total price is%1$s (plus%2$sfees).": [
"" ""
], ],
"The total price is %1$s.": [ "The total price is%1$s.": [
"" ""
], ],
"Select": [ "Select": [
@ -762,28 +780,28 @@ strings['it'] = {
"Invalid exchange URL (%1$s)": [ "Invalid exchange URL (%1$s)": [
"" ""
], ],
"The exchange is trusted by the wallet.\n ": [ "The exchange is trusted by the wallet.": [
"" ""
], ],
"The exchange is audited by a trusted auditor.\n ": [ "The exchange is audited by a trusted auditor.": [
"" ""
], ],
"Warning: The exchange is neither directly trusted nor audited by a trusted auditor.\nIf you withdraw from this exchange, it will be trusted in the future.\n ": [ "Warning: The exchange is neither directly trusted nor audited by a trusted auditor. If you withdraw from this exchange, it will be trusted in the future.": [
"" ""
], ],
"Using exchange provider %1$s.\nThe exchange provider will charge\n %2$s%3$s%4$sin fees.\n ": [ "Using exchange provider%1$s. The exchange provider will charge %2$s in fees.": [
"" ""
], ],
"Waiting for a response from\n %1$s%2$s": [ "Waiting for a response from %1$s %2$s": [
"" ""
], ],
"Information about fees will be available when an exchange provider is selected.": [ "Information about fees will be available when an exchange provider is selected.": [
"" ""
], ],
"Your wallet (protocol version %1$s) might be outdated.%2$sThe exchange has a higher, incompatible\nprotocol version (%3$s).\n ": [ "Your wallet (protocol version%1$s) might be outdated.%2$s The exchange has a higher, incompatible protocol version (%3$s).": [
"" ""
], ],
"The chosen exchange (protocol version %1$smight be outdated.%2$sThe exchange has a lower, incompatible\nprotocol version than your wallet (protocol version %3$s).\n ": [ "The chosen exchange (protocol version%1$smight be outdated.%2$s The exchange has a lower, incompatible protocol version than your wallet (protocol version%3$s).": [
"" ""
], ],
"Accept fees and withdraw": [ "Accept fees and withdraw": [
@ -795,10 +813,10 @@ strings['it'] = {
"Please select an exchange. You can review the details before after your selection.": [ "Please select an exchange. You can review the details before after your selection.": [
"" ""
], ],
"Select %1$s": [ "Select%1$s": [
"" ""
], ],
"You are about to withdraw\n %1$sfrom your bank account into your wallet.\n ": [ "You are about to withdraw %1$s from your bank account into your wallet.": [
"" ""
], ],
"Oops, something went wrong. The wallet responded with error status (%1$s).": [ "Oops, something went wrong. The wallet responded with error status (%1$s).": [
@ -828,13 +846,13 @@ strings['it'] = {
"help": [ "help": [
"" ""
], ],
"You have no balance to show. Need some\n %1$s getting started?\n ": [ "You have no balance to show. Need some %1$s getting started?": [
"" ""
], ],
"%1$s incoming\n ": [ "%1$s incoming": [
"" ""
], ],
"%1$s being spent\n ": [ "%1$s being spent": [
"" ""
], ],
"Error: could not retrieve balance information.": [ "Error: could not retrieve balance information.": [
@ -849,25 +867,31 @@ strings['it'] = {
"Manage Trusted Auditors and Exchanges": [ "Manage Trusted Auditors and Exchanges": [
"" ""
], ],
"Bank requested reserve (%1$s) for\n %2$s.\n ": [ "Bank requested reserve (%1$s) for %2$s.": [
"" ""
], ],
"Started to withdraw\n %1$s%2$sfrom %3$s(%4$s).\n ": [ "Started to withdraw %1$s from%2$s(%3$s).": [
"" ""
], ],
"Merchant %1$soffered%2$scontract %3$s.\n ": [ "Merchant%1$soffered contract%2$s.": [
"" ""
], ],
"Withdrew %1$sfrom %2$s(%3$s).\n ": [ "Withdrew%1$sfrom%2$s(%3$s).": [
"" ""
], ],
"Paid %1$sto merchant %2$s.\n %3$s(%4$s)\n ": [ "Paid%1$sto merchant%2$s. %3$s (%4$s)": [
"" ""
], ],
"Merchant %1$sgave a refund over %2$s.\n ": [ "Merchant%1$sgave a refund over%2$s.": [
"" ""
], ],
"Merchant %1$sgave\na %2$sof %3$s.\n %4$s%5$s": [ "tip": [
""
],
"Merchant%1$sgave a%2$sof%3$s.": [
""
],
"You did not accept the tip yet.": [
"" ""
], ],
"Unknown event (%1$s)": [ "Unknown event (%1$s)": [
@ -927,3 +951,237 @@ strings['it'] = {
} }
} }
}; };
strings['sv'] = {
"domain": "messages",
"locale_data": {
"messages": {
"": {
"domain": "messages",
"plural_forms": "nplurals=2; plural=(n != 1);",
"lang": ""
},
"show more details": [
"visa mer"
],
"Accepted exchanges:": [
"Accepterade tjänsteleverantörer:"
],
"Exchanges in the wallet:": [
"Tjänsteleverantörer i plånboken:"
],
"You have insufficient funds of the requested currency in your wallet.": [
"plånboken"
],
"You do not have any funds from an exchange that is accepted by this merchant. None of the exchanges accepted by the merchant is known to your wallet.": [
"plånboken"
],
"Confirm payment": [
"Godkän betalning"
],
"Submitting payment": [
"Bekräftar betalning"
],
"You already paid for this, clicking \"Confirm payment\" will not cost money again.": [
"Du har redan betalat för det här, om du trycker \"Godkän betalning\" debiteras du inte igen"
],
"Aborting payment ...": [
""
],
"Payment aborted!": [
""
],
"Retry Payment": [
""
],
"Abort Payment": [
""
],
"The merchant%1$soffers you to purchase:": [
"Säljaren %1$serbjuder följande:"
],
"The total price is%1$s (plus%2$sfees).": [
"Det totala priset är %1$s(plus %2$savgifter).\n"
],
"The total price is%1$s.": [
"Det totala priset är %1$s."
],
"Select": [
"Välj"
],
"Error: URL may not be relative": [
""
],
"Invalid exchange URL (%1$s)": [
""
],
"The exchange is trusted by the wallet.": [
"tjänsteleverantörer"
],
"The exchange is audited by a trusted auditor.": [
"tjänsteleverantörer"
],
"Warning: The exchange is neither directly trusted nor audited by a trusted auditor. If you withdraw from this exchange, it will be trusted in the future.": [
""
],
"Using exchange provider%1$s. The exchange provider will charge %2$s in fees.": [
"tjänsteleverantörer"
],
"Waiting for a response from %1$s %2$s": [
""
],
"Information about fees will be available when an exchange provider is selected.": [
""
],
"Your wallet (protocol version%1$s) might be outdated.%2$s The exchange has a higher, incompatible protocol version (%3$s).": [
"plånboken tjänsteleverantörer"
],
"The chosen exchange (protocol version%1$smight be outdated.%2$s The exchange has a lower, incompatible protocol version than your wallet (protocol version%3$s).": [
"tjänsteleverantörer plånboken"
],
"Accept fees and withdraw": [
"Acceptera avgifter och utbetala"
],
"Change Exchange Provider": [
"Ändra tjänsteleverantörer"
],
"Please select an exchange. You can review the details before after your selection.": [
"tjänsteleverantörer"
],
"Select%1$s": [
"Välj %1$s"
],
"You are about to withdraw %1$s from your bank account into your wallet.": [
"Du är på väg att ta ut\n %1$s från ditt bankkonto till din plånbok.\n"
],
"Oops, something went wrong. The wallet responded with error status (%1$s).": [
"plånboken"
],
"Checking URL, please wait ...": [
""
],
"Can't parse amount: %1$s": [
""
],
"Can't parse wire_types: %1$s": [
""
],
"Fatal error: \"%1$s\".": [
""
],
"Balance": [
"Balans"
],
"History": [
"Historia"
],
"Debug": [
""
],
"help": [
"hjälp"
],
"You have no balance to show. Need some %1$s getting started?": [
"Du har ingen balans att visa. Behöver du\n %1$s att börja?\n"
],
"%1$s incoming": [
"%1$s inkommande"
],
"%1$s being spent": [
""
],
"Error: could not retrieve balance information.": [
""
],
"Payback": [
"Återbetalning"
],
"Return Electronic Cash to Bank Account": [
"Återlämna elektroniska pengar till bank konto"
],
"Manage Trusted Auditors and Exchanges": [
""
],
"Bank requested reserve (%1$s) for %2$s.": [
""
],
"Started to withdraw %1$s from%2$s(%3$s).": [
""
],
"Merchant%1$soffered contract%2$s.": [
"Säljaren %1$s erbjöd kontrakt %2$s.\n"
],
"Withdrew%1$sfrom%2$s(%3$s).": [
""
],
"Paid%1$sto merchant%2$s. %3$s (%4$s)": [
""
],
"Merchant%1$sgave a refund over%2$s.": [
"Säljaren %1$sgav en återbetalning på %2$s.\n"
],
"tip": [
""
],
"Merchant%1$sgave a%2$sof%3$s.": [
"Säljaren %1$sgav en återbetalning på %2$s.\n"
],
"You did not accept the tip yet.": [
""
],
"Unknown event (%1$s)": [
""
],
"Error: could not retrieve event history": [
""
],
"Your wallet has no events recorded.": [
"plånboken"
],
"Wire to bank account": [
"Övervisa till bank konto"
],
"Confirm": [
"Bekräfta"
],
"Cancel": [
"Avbryt"
],
"Withdrawal fees:": [
"Utbetalnings avgifter:"
],
"Rounding loss:": [
""
],
"Earliest expiration (for deposit): %1$s": [
""
],
"# Coins": [
"# Mynt"
],
"Value": [
"Värde"
],
"Withdraw Fee": [
"Utbetalnings avgift"
],
"Refresh Fee": [
"Återhämtnings avgift"
],
"Deposit Fee": [
"Depostitions avgift"
],
"Invalid Wire": [
""
],
"Invalid Test Wire Detail": [
""
],
"Test Wire Acct #%1$s on %2$s": [
""
],
"Unknown Wire Detail": [
""
]
}
}
};

View File

@ -28,10 +28,8 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: src/webex/pages/confirm-contract.tsx:76 #: src/webex/pages/confirm-contract.tsx:76
#, c-format #, fuzzy, c-format
msgid "" msgid "show more details"
"show more details\n"
" "
msgstr "visa mer" msgstr "visa mer"
#: src/webex/pages/confirm-contract.tsx:90 #: src/webex/pages/confirm-contract.tsx:90
@ -73,7 +71,9 @@ msgstr "Bekräftar betalning"
msgid "" msgid ""
"You already paid for this, clicking \"Confirm payment\" will not cost money " "You already paid for this, clicking \"Confirm payment\" will not cost money "
"again." "again."
msgstr "Du har redan betalat för det här, om du trycker \"Godkän betalning\" debiteras du inte igen" msgstr ""
"Du har redan betalat för det här, om du trycker \"Godkän betalning\" "
"debiteras du inte igen"
#: src/webex/pages/confirm-contract.tsx:355 #: src/webex/pages/confirm-contract.tsx:355
#, c-format #, c-format
@ -96,22 +96,18 @@ msgid "Abort Payment"
msgstr "" msgstr ""
#: src/webex/pages/confirm-contract.tsx:372 #: src/webex/pages/confirm-contract.tsx:372
#, c-format #, fuzzy, c-format
msgid "" msgid "The merchant%1$soffers you to purchase:"
"The merchant %1$soffers you to purchase:\n"
" "
msgstr "Säljaren %1$serbjuder följande:" msgstr "Säljaren %1$serbjuder följande:"
#: src/webex/pages/confirm-contract.tsx:381 #: src/webex/pages/confirm-contract.tsx:381
#, c-format #, fuzzy, c-format
msgid "" msgid "The total price is%1$s (plus%2$sfees)."
"The total price is %1$s(plus %2$sfees).\n"
" "
msgstr "Det totala priset är %1$s(plus %2$savgifter).\n" msgstr "Det totala priset är %1$s(plus %2$savgifter).\n"
#: src/webex/pages/confirm-contract.tsx:385 #: src/webex/pages/confirm-contract.tsx:385
#, c-format #, fuzzy, c-format
msgid "The total price is %1$s." msgid "The total price is%1$s."
msgstr "Det totala priset är %1$s." msgstr "Det totala priset är %1$s."
#: src/webex/pages/confirm-create-reserve.tsx:128 #: src/webex/pages/confirm-create-reserve.tsx:128
@ -130,124 +126,110 @@ msgid "Invalid exchange URL (%1$s)"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:210 #: src/webex/pages/confirm-create-reserve.tsx:210
#, c-format #, fuzzy, c-format
msgid "" msgid "The exchange is trusted by the wallet."
"The exchange is trusted by the wallet.\n"
" "
msgstr "tjänsteleverantörer" msgstr "tjänsteleverantörer"
#: src/webex/pages/confirm-create-reserve.tsx:216 #: src/webex/pages/confirm-create-reserve.tsx:216
#, c-format #, fuzzy, c-format
msgid "" msgid "The exchange is audited by a trusted auditor."
"The exchange is audited by a trusted auditor.\n"
" "
msgstr "tjänsteleverantörer" msgstr "tjänsteleverantörer"
#: src/webex/pages/confirm-create-reserve.tsx:222 #: src/webex/pages/confirm-create-reserve.tsx:222
#, c-format #, c-format
msgid "" msgid ""
"Warning: The exchange is neither directly trusted nor audited by a trusted " "Warning: The exchange is neither directly trusted nor audited by a trusted "
"auditor.\n" "auditor. If you withdraw from this exchange, it will be trusted in the "
"If you withdraw from this exchange, it will be trusted in the future.\n" "future."
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:231 #: src/webex/pages/confirm-create-reserve.tsx:231
#, c-format #, fuzzy, c-format
msgid "" msgid ""
"Using exchange provider %1$s.\n" "Using exchange provider%1$s. The exchange provider will charge %2$s in fees."
"The exchange provider will charge\n"
" %2$s%3$s%4$sin fees.\n"
" "
msgstr "tjänsteleverantörer" msgstr "tjänsteleverantörer"
#: src/webex/pages/confirm-create-reserve.tsx:245 #: src/webex/pages/confirm-create-reserve.tsx:243
#, c-format #, c-format
msgid "" msgid "Waiting for a response from %1$s %2$s"
"Waiting for a response from\n"
" %1$s%2$s"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:262 #: src/webex/pages/confirm-create-reserve.tsx:260
#, c-format #, c-format
msgid "" msgid ""
"Information about fees will be available when an exchange provider is " "Information about fees will be available when an exchange provider is "
"selected." "selected."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:281 #: src/webex/pages/confirm-create-reserve.tsx:279
#, c-format #, fuzzy, c-format
msgid "" msgid ""
"Your wallet (protocol version %1$s) might be outdated.%2$sThe exchange has a " "Your wallet (protocol version%1$s) might be outdated.%2$s The exchange has a "
"higher, incompatible\n" "higher, incompatible protocol version (%3$s)."
"protocol version (%3$s).\n"
" "
msgstr "plånboken tjänsteleverantörer" msgstr "plånboken tjänsteleverantörer"
#: src/webex/pages/confirm-create-reserve.tsx:292 #: src/webex/pages/confirm-create-reserve.tsx:290
#, c-format #, fuzzy, c-format
msgid "" msgid ""
"The chosen exchange (protocol version %1$smight be outdated.%2$sThe exchange " "The chosen exchange (protocol version%1$smight be outdated.%2$s The exchange "
"has a lower, incompatible\n" "has a lower, incompatible protocol version than your wallet (protocol version"
"protocol version than your wallet (protocol version %3$s).\n" "%3$s)."
" "
msgstr "tjänsteleverantörer plånboken" msgstr "tjänsteleverantörer plånboken"
#: src/webex/pages/confirm-create-reserve.tsx:311 #: src/webex/pages/confirm-create-reserve.tsx:309
#, c-format #, c-format
msgid "Accept fees and withdraw" msgid "Accept fees and withdraw"
msgstr "Acceptera avgifter och utbetala" msgstr "Acceptera avgifter och utbetala"
#: src/webex/pages/confirm-create-reserve.tsx:316 #: src/webex/pages/confirm-create-reserve.tsx:314
#, c-format #, c-format
msgid "Change Exchange Provider" msgid "Change Exchange Provider"
msgstr "Ändra tjänsteleverantörer" msgstr "Ändra tjänsteleverantörer"
#: src/webex/pages/confirm-create-reserve.tsx:337 #: src/webex/pages/confirm-create-reserve.tsx:335
#, c-format #, c-format
msgid "" msgid ""
"Please select an exchange. You can review the details before after your " "Please select an exchange. You can review the details before after your "
"selection." "selection."
msgstr "tjänsteleverantörer" msgstr "tjänsteleverantörer"
#: src/webex/pages/confirm-create-reserve.tsx:343 #: src/webex/pages/confirm-create-reserve.tsx:341
#: src/webex/pages/confirm-create-reserve.tsx:355 #: src/webex/pages/confirm-create-reserve.tsx:353
#, c-format #, fuzzy, c-format
msgid "Select %1$s" msgid "Select%1$s"
msgstr "Välj %1$s" msgstr "Välj %1$s"
#: src/webex/pages/confirm-create-reserve.tsx:372 #: src/webex/pages/confirm-create-reserve.tsx:370
#, c-format #, fuzzy, c-format
msgid "" msgid "You are about to withdraw %1$s from your bank account into your wallet."
"You are about to withdraw\n" msgstr ""
" %1$sfrom your bank account into your wallet.\n" "Du är på väg att ta ut\n"
" " " %1$s från ditt bankkonto till din plånbok.\n"
msgstr "Du är på väg att ta ut\n %1$sfrån ditt bankkonto till din plånbok.\n"
#: src/webex/pages/confirm-create-reserve.tsx:457 #: src/webex/pages/confirm-create-reserve.tsx:455
#, c-format #, c-format
msgid "" msgid ""
"Oops, something went wrong. The wallet responded with error status (%1$s)." "Oops, something went wrong. The wallet responded with error status (%1$s)."
msgstr "plånboken" msgstr "plånboken"
#: src/webex/pages/confirm-create-reserve.tsx:466 #: src/webex/pages/confirm-create-reserve.tsx:464
#, c-format #, c-format
msgid "Checking URL, please wait ..." msgid "Checking URL, please wait ..."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:480 #: src/webex/pages/confirm-create-reserve.tsx:478
#, c-format #, c-format
msgid "Can't parse amount: %1$s" msgid "Can't parse amount: %1$s"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:487 #: src/webex/pages/confirm-create-reserve.tsx:485
#, c-format #, c-format
msgid "Can't parse wire_types: %1$s" msgid "Can't parse wire_types: %1$s"
msgstr "" msgstr ""
#. #-#-#-#-# - (PACKAGE VERSION) #-#-#-#-# #. #-#-#-#-# - (PACKAGE VERSION) #-#-#-#-#
#. TODO:generic error reporting function or component. #. TODO:generic error reporting function or component.
#: src/webex/pages/confirm-create-reserve.tsx:513 src/webex/pages/tip.tsx:180 #: src/webex/pages/confirm-create-reserve.tsx:511 src/webex/pages/tip.tsx:180
#, c-format #, c-format
msgid "Fatal error: \"%1$s\"." msgid "Fatal error: \"%1$s\"."
msgstr "" msgstr ""
@ -273,25 +255,20 @@ msgid "help"
msgstr "hjälp" msgstr "hjälp"
#: src/webex/pages/popup.tsx:253 #: src/webex/pages/popup.tsx:253
#, c-format #, fuzzy, c-format
msgid "" msgid "You have no balance to show. Need some %1$s getting started?"
"You have no balance to show. Need some\n" msgstr ""
" %1$s getting started?\n" "Du har ingen balans att visa. Behöver du\n"
" " " %1$s att börja?\n"
msgstr "Du har ingen balans att visa. Behöver du\n %1$s att börja?\n"
#: src/webex/pages/popup.tsx:270 #: src/webex/pages/popup.tsx:270
#, c-format #, fuzzy, c-format
msgid "" msgid "%1$s incoming"
"%1$s incoming\n"
" "
msgstr "%1$s inkommande" msgstr "%1$s inkommande"
#: src/webex/pages/popup.tsx:283 #: src/webex/pages/popup.tsx:283
#, c-format #, c-format
msgid "" msgid "%1$s being spent"
"%1$s being spent\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:310 #: src/webex/pages/popup.tsx:310
@ -316,68 +293,60 @@ msgstr ""
#: src/webex/pages/popup.tsx:351 #: src/webex/pages/popup.tsx:351
#, c-format #, c-format
msgid "" msgid "Bank requested reserve (%1$s) for %2$s."
"Bank requested reserve (%1$s) for\n"
" %2$s.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:361 #: src/webex/pages/popup.tsx:361
#, c-format #, c-format
msgid "" msgid "Started to withdraw %1$s from%2$s(%3$s)."
"Started to withdraw\n"
" %1$s%2$sfrom %3$s(%4$s).\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:370 #: src/webex/pages/popup.tsx:370
#, c-format #, fuzzy, c-format
msgid "" msgid "Merchant%1$soffered contract%2$s."
"Merchant %1$soffered%2$scontract %3$s.\n" msgstr "Säljaren %1$s erbjöd kontrakt %2$s.\n"
" "
msgstr "Säljaren %1$serbjöd%2$skontrakt %3%s.\n"
#: src/webex/pages/popup.tsx:381 #: src/webex/pages/popup.tsx:381
#, c-format #, c-format
msgid "" msgid "Withdrew%1$sfrom%2$s(%3$s)."
"Withdrew %1$sfrom %2$s(%3$s).\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:391 #: src/webex/pages/popup.tsx:391
#, c-format #, c-format
msgid "" msgid "Paid%1$sto merchant%2$s. %3$s (%4$s)"
"Paid %1$sto merchant %2$s.\n"
" %3$s(%4$s)\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:401 #: src/webex/pages/popup.tsx:401
#, c-format #, fuzzy, c-format
msgid "" msgid "Merchant%1$sgave a refund over%2$s."
"Merchant %1$sgave a refund over %2$s.\n"
" "
msgstr "Säljaren %1$sgav en återbetalning på %2$s.\n" msgstr "Säljaren %1$sgav en återbetalning på %2$s.\n"
#: src/webex/pages/popup.tsx:411 #: src/webex/pages/popup.tsx:411
#, c-format #, c-format
msgid "" msgid "tip"
"Merchant %1$sgave\n"
"a %2$sof %3$s.\n"
" %4$s%5$s"
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:421 #: src/webex/pages/popup.tsx:414
#, fuzzy, c-format
msgid "Merchant%1$sgave a%2$sof%3$s."
msgstr "Säljaren %1$sgav en återbetalning på %2$s.\n"
#: src/webex/pages/popup.tsx:419
#, c-format
msgid "You did not accept the tip yet."
msgstr ""
#: src/webex/pages/popup.tsx:424
#, c-format #, c-format
msgid "Unknown event (%1$s)" msgid "Unknown event (%1$s)"
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:464 #: src/webex/pages/popup.tsx:467
#, c-format #, c-format
msgid "Error: could not retrieve event history" msgid "Error: could not retrieve event history"
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:489 #: src/webex/pages/popup.tsx:492
#, c-format #, c-format
msgid "Your wallet has no events recorded." msgid "Your wallet has no events recorded."
msgstr "plånboken" msgstr "plånboken"

View File

@ -29,9 +29,7 @@ msgstr ""
#: src/webex/pages/confirm-contract.tsx:76 #: src/webex/pages/confirm-contract.tsx:76
#, c-format #, c-format
msgid "" msgid "show more details"
"show more details\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-contract.tsx:90 #: src/webex/pages/confirm-contract.tsx:90
@ -97,21 +95,17 @@ msgstr ""
#: src/webex/pages/confirm-contract.tsx:372 #: src/webex/pages/confirm-contract.tsx:372
#, c-format #, c-format
msgid "" msgid "The merchant%1$soffers you to purchase:"
"The merchant %1$soffers you to purchase:\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-contract.tsx:381 #: src/webex/pages/confirm-contract.tsx:381
#, c-format #, c-format
msgid "" msgid "The total price is%1$s (plus%2$sfees)."
"The total price is %1$s(plus %2$sfees).\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-contract.tsx:385 #: src/webex/pages/confirm-contract.tsx:385
#, c-format #, c-format
msgid "The total price is %1$s." msgid "The total price is%1$s."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:128 #: src/webex/pages/confirm-create-reserve.tsx:128
@ -131,123 +125,107 @@ msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:210 #: src/webex/pages/confirm-create-reserve.tsx:210
#, c-format #, c-format
msgid "" msgid "The exchange is trusted by the wallet."
"The exchange is trusted by the wallet.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:216 #: src/webex/pages/confirm-create-reserve.tsx:216
#, c-format #, c-format
msgid "" msgid "The exchange is audited by a trusted auditor."
"The exchange is audited by a trusted auditor.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:222 #: src/webex/pages/confirm-create-reserve.tsx:222
#, c-format #, c-format
msgid "" msgid ""
"Warning: The exchange is neither directly trusted nor audited by a trusted " "Warning: The exchange is neither directly trusted nor audited by a trusted "
"auditor.\n" "auditor. If you withdraw from this exchange, it will be trusted in the "
"If you withdraw from this exchange, it will be trusted in the future.\n" "future."
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:231 #: src/webex/pages/confirm-create-reserve.tsx:231
#, c-format #, c-format
msgid "" msgid ""
"Using exchange provider %1$s.\n" "Using exchange provider%1$s. The exchange provider will charge %2$s in fees."
"The exchange provider will charge\n"
" %2$s%3$s%4$sin fees.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:245 #: src/webex/pages/confirm-create-reserve.tsx:243
#, c-format #, c-format
msgid "" msgid "Waiting for a response from %1$s %2$s"
"Waiting for a response from\n"
" %1$s%2$s"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:262 #: src/webex/pages/confirm-create-reserve.tsx:260
#, c-format #, c-format
msgid "" msgid ""
"Information about fees will be available when an exchange provider is " "Information about fees will be available when an exchange provider is "
"selected." "selected."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:281 #: src/webex/pages/confirm-create-reserve.tsx:279
#, c-format #, c-format
msgid "" msgid ""
"Your wallet (protocol version %1$s) might be outdated.%2$sThe exchange has a " "Your wallet (protocol version%1$s) might be outdated.%2$s The exchange has a "
"higher, incompatible\n" "higher, incompatible protocol version (%3$s)."
"protocol version (%3$s).\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:292 #: src/webex/pages/confirm-create-reserve.tsx:290
#, c-format #, c-format
msgid "" msgid ""
"The chosen exchange (protocol version %1$smight be outdated.%2$sThe exchange " "The chosen exchange (protocol version%1$smight be outdated.%2$s The exchange "
"has a lower, incompatible\n" "has a lower, incompatible protocol version than your wallet (protocol version"
"protocol version than your wallet (protocol version %3$s).\n" "%3$s)."
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:311 #: src/webex/pages/confirm-create-reserve.tsx:309
#, c-format #, c-format
msgid "Accept fees and withdraw" msgid "Accept fees and withdraw"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:316 #: src/webex/pages/confirm-create-reserve.tsx:314
#, c-format #, c-format
msgid "Change Exchange Provider" msgid "Change Exchange Provider"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:337 #: src/webex/pages/confirm-create-reserve.tsx:335
#, c-format #, c-format
msgid "" msgid ""
"Please select an exchange. You can review the details before after your " "Please select an exchange. You can review the details before after your "
"selection." "selection."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:343 #: src/webex/pages/confirm-create-reserve.tsx:341
#: src/webex/pages/confirm-create-reserve.tsx:355 #: src/webex/pages/confirm-create-reserve.tsx:353
#, c-format #, c-format
msgid "Select %1$s" msgid "Select%1$s"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:372 #: src/webex/pages/confirm-create-reserve.tsx:370
#, c-format #, c-format
msgid "" msgid "You are about to withdraw %1$s from your bank account into your wallet."
"You are about to withdraw\n"
" %1$sfrom your bank account into your wallet.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:457 #: src/webex/pages/confirm-create-reserve.tsx:455
#, c-format #, c-format
msgid "" msgid ""
"Oops, something went wrong. The wallet responded with error status (%1$s)." "Oops, something went wrong. The wallet responded with error status (%1$s)."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:466 #: src/webex/pages/confirm-create-reserve.tsx:464
#, c-format #, c-format
msgid "Checking URL, please wait ..." msgid "Checking URL, please wait ..."
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:480 #: src/webex/pages/confirm-create-reserve.tsx:478
#, c-format #, c-format
msgid "Can't parse amount: %1$s" msgid "Can't parse amount: %1$s"
msgstr "" msgstr ""
#: src/webex/pages/confirm-create-reserve.tsx:487 #: src/webex/pages/confirm-create-reserve.tsx:485
#, c-format #, c-format
msgid "Can't parse wire_types: %1$s" msgid "Can't parse wire_types: %1$s"
msgstr "" msgstr ""
#. #-#-#-#-# - (PACKAGE VERSION) #-#-#-#-# #. #-#-#-#-# - (PACKAGE VERSION) #-#-#-#-#
#. TODO:generic error reporting function or component. #. TODO:generic error reporting function or component.
#: src/webex/pages/confirm-create-reserve.tsx:513 src/webex/pages/tip.tsx:180 #: src/webex/pages/confirm-create-reserve.tsx:511 src/webex/pages/tip.tsx:180
#, c-format #, c-format
msgid "Fatal error: \"%1$s\"." msgid "Fatal error: \"%1$s\"."
msgstr "" msgstr ""
@ -274,24 +252,17 @@ msgstr ""
#: src/webex/pages/popup.tsx:253 #: src/webex/pages/popup.tsx:253
#, c-format #, c-format
msgid "" msgid "You have no balance to show. Need some %1$s getting started?"
"You have no balance to show. Need some\n"
" %1$s getting started?\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:270 #: src/webex/pages/popup.tsx:270
#, c-format #, c-format
msgid "" msgid "%1$s incoming"
"%1$s incoming\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:283 #: src/webex/pages/popup.tsx:283
#, c-format #, c-format
msgid "" msgid "%1$s being spent"
"%1$s being spent\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:310 #: src/webex/pages/popup.tsx:310
@ -316,68 +287,60 @@ msgstr ""
#: src/webex/pages/popup.tsx:351 #: src/webex/pages/popup.tsx:351
#, c-format #, c-format
msgid "" msgid "Bank requested reserve (%1$s) for %2$s."
"Bank requested reserve (%1$s) for\n"
" %2$s.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:361 #: src/webex/pages/popup.tsx:361
#, c-format #, c-format
msgid "" msgid "Started to withdraw %1$s from%2$s(%3$s)."
"Started to withdraw\n"
" %1$s%2$sfrom %3$s(%4$s).\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:370 #: src/webex/pages/popup.tsx:370
#, c-format #, c-format
msgid "" msgid "Merchant%1$soffered contract%2$s."
"Merchant %1$soffered%2$scontract %3$s.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:381 #: src/webex/pages/popup.tsx:381
#, c-format #, c-format
msgid "" msgid "Withdrew%1$sfrom%2$s(%3$s)."
"Withdrew %1$sfrom %2$s(%3$s).\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:391 #: src/webex/pages/popup.tsx:391
#, c-format #, c-format
msgid "" msgid "Paid%1$sto merchant%2$s. %3$s (%4$s)"
"Paid %1$sto merchant %2$s.\n"
" %3$s(%4$s)\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:401 #: src/webex/pages/popup.tsx:401
#, c-format #, c-format
msgid "" msgid "Merchant%1$sgave a refund over%2$s."
"Merchant %1$sgave a refund over %2$s.\n"
" "
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:411 #: src/webex/pages/popup.tsx:411
#, c-format #, c-format
msgid "" msgid "tip"
"Merchant %1$sgave\n"
"a %2$sof %3$s.\n"
" %4$s%5$s"
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:421 #: src/webex/pages/popup.tsx:414
#, c-format
msgid "Merchant%1$sgave a%2$sof%3$s."
msgstr ""
#: src/webex/pages/popup.tsx:419
#, c-format
msgid "You did not accept the tip yet."
msgstr ""
#: src/webex/pages/popup.tsx:424
#, c-format #, c-format
msgid "Unknown event (%1$s)" msgid "Unknown event (%1$s)"
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:464 #: src/webex/pages/popup.tsx:467
#, c-format #, c-format
msgid "Error: could not retrieve event history" msgid "Error: could not retrieve event history"
msgstr "" msgstr ""
#: src/webex/pages/popup.tsx:489 #: src/webex/pages/popup.tsx:492
#, c-format #, c-format
msgid "Your wallet has no events recorded." msgid "Your wallet has no events recorded."
msgstr "" msgstr ""

View File

@ -231,9 +231,7 @@ class ExchangeSelection extends ImplicitStateComponent<ExchangeSelectionProps> {
<i18n.Translate wrap="p"> <i18n.Translate wrap="p">
Using exchange provider <strong>{this.url()}</strong>. Using exchange provider <strong>{this.url()}</strong>.
The exchange provider will charge The exchange provider will charge
<span> </span> {" "}<span>{renderAmount(totalCost)}</span>{" "}
<span>{renderAmount(totalCost)}</span>
<span> </span>
in fees. in fees.
</i18n.Translate> </i18n.Translate>
{trustMessage} {trustMessage}
@ -371,7 +369,7 @@ class ExchangeSelection extends ImplicitStateComponent<ExchangeSelectionProps> {
<div> <div>
<i18n.Translate wrap="p"> <i18n.Translate wrap="p">
You are about to withdraw You are about to withdraw
<strong>{renderAmount(this.props.amount)}</strong> {" "}<strong>{renderAmount(this.props.amount)}</strong>{" "}
from your bank account into your wallet. from your bank account into your wallet.
</i18n.Translate> </i18n.Translate>
{this.selectingExchange() ? this.renderSelect() : this.renderConfirm()} {this.selectingExchange() ? this.renderSelect() : this.renderConfirm()}

View File

@ -361,7 +361,7 @@ function formatHistoryItem(historyItem: HistoryRecord) {
return ( return (
<i18n.Translate wrap="p"> <i18n.Translate wrap="p">
Started to withdraw Started to withdraw
{" "}{renderAmount(d.requestedAmount)}<span> </span> <span>{renderAmount(d.requestedAmount)}</span>
from <span>{exchange}</span> (<span>{pub}</span>). from <span>{exchange}</span> (<span>{pub}</span>).
</i18n.Translate> </i18n.Translate>
); );
@ -369,7 +369,7 @@ function formatHistoryItem(historyItem: HistoryRecord) {
case "offer-contract": { case "offer-contract": {
return ( return (
<i18n.Translate wrap="p"> <i18n.Translate wrap="p">
Merchant <em>{abbrev(d.merchantName, 15)}</em> offered<span> </span> Merchant <em>{abbrev(d.merchantName, 15)}</em> offered
contract <span>{abbrev(d.contractTermsHash)}</span>. contract <span>{abbrev(d.contractTermsHash)}</span>.
</i18n.Translate> </i18n.Translate>
); );
@ -408,13 +408,16 @@ function formatHistoryItem(historyItem: HistoryRecord) {
const tipPageUrl = new URI(chrome.extension.getURL("/src/webex/pages/tip.html")); const tipPageUrl = new URI(chrome.extension.getURL("/src/webex/pages/tip.html"));
const params = { tip_id: d.tipId, merchant_domain: d.merchantDomain }; const params = { tip_id: d.tipId, merchant_domain: d.merchantDomain };
const url = tipPageUrl.query(params).href(); const url = tipPageUrl.query(params).href();
const tipLink = <a href={url} onClick={openTab(url)}>{i18n.str`tip`}</a>;
// i18n: Tip
return ( return (
<i18n.Translate wrap="p"> <>
Merchant <span>{d.merchantDomain}</span> gave <i18n.Translate wrap="p">
a <a href={url} onClick={openTab(url)}> tip</a> of <span>{renderAmount(d.amount)}</span>. Merchant <span>{d.merchantDomain}</span> gave
<span> </span> a <span>{tipLink}</span> of <span>{renderAmount(d.amount)}</span>.
{ d.accepted ? null : <span>You did not accept the tip yet.</span> } </i18n.Translate>
</i18n.Translate> <span> { d.accepted ? null : <i18n.Translate>You did not accept the tip yet.</i18n.Translate> }</span>
</>
); );
} }
default: default:

View File

@ -188,14 +188,8 @@ function processFile(sourceFile) {
case ts.SyntaxKind.JsxText: case ts.SyntaxKind.JsxText:
{ {
var e = childNode; var e = childNode;
var s = e.getText(); var s = e.getFullText();
var t = s.split("\n").map(trim).join("\n"); var t = s.split("\n").map(trim).join(" ");
if (s.length >= 1 && (s[0] === "\n" || s[0] === " ")) {
t = " " + t;
}
if (s.length >= 1 && (s[s.length - 1] === "\n" || s[s.length - 1] === " ")) {
t = t + " ";
}
fragments.push(t); fragments.push(t);
} }
case ts.SyntaxKind.JsxOpeningElement: case ts.SyntaxKind.JsxOpeningElement:
@ -218,7 +212,7 @@ function processFile(sourceFile) {
} }
}; };
ts.forEachChild(node, process); ts.forEachChild(node, process);
return fragments.join(""); return fragments.join("").trim().replace(/ +/g, " ");
} }
function getJsxSingular(node) { function getJsxSingular(node) {
var res; var res;

View File

@ -211,14 +211,8 @@ export function processFile(sourceFile: ts.SourceFile) {
case ts.SyntaxKind.JsxText: case ts.SyntaxKind.JsxText:
{ {
let e = childNode as ts.JsxText; let e = childNode as ts.JsxText;
let s = e.getText(); let s = e.getFullText();
let t = s.split("\n").map(trim).join("\n"); let t = s.split("\n").map(trim).join(" ");
if (s.length >= 1 && (s[0] === "\n" || s[0] === " ")) {
t = " " + t;
}
if (s.length >= 1 && (s[s.length-1] === "\n" || s[s.length-1] === " ")) {
t = t + " ";
}
fragments.push(t); fragments.push(t);
} }
case ts.SyntaxKind.JsxOpeningElement: case ts.SyntaxKind.JsxOpeningElement:
@ -241,7 +235,7 @@ export function processFile(sourceFile: ts.SourceFile) {
} }
}; };
ts.forEachChild(node, process); ts.forEachChild(node, process);
return fragments.join(""); return fragments.join("").trim().replace(/ +/g, " ");
} }
function getJsxSingular(node: ts.Node) { function getJsxSingular(node: ts.Node) {