dynamic translation support. closes #24

This commit is contained in:
Ilya Kitaev 2016-07-20 22:28:11 +03:00
parent 39b88daf32
commit 32ebf180ac
34 changed files with 837 additions and 314 deletions

View file

@ -152,7 +152,7 @@ Rectangle {
height: 32 height: 32
fontSize: 15 fontSize: 15
width: parent.width - sendButton.width - row.spacing width: parent.width - sendButton.width - row.spacing
placeholderText: qsTr("amount...") placeholderText: qsTr("amount...") + translationManager.emptyString
} }
StandardButton { StandardButton {
@ -176,7 +176,7 @@ Rectangle {
anchors.margins: 12 anchors.margins: 12
fontSize: 15 fontSize: 15
height: 32 height: 32
placeholderText: qsTr("destination...") placeholderText: qsTr("destination...") + translationManager.emptyString
} }
Text { Text {
@ -188,7 +188,7 @@ Rectangle {
font.family: "Arial" font.family: "Arial"
font.pixelSize: 12 font.pixelSize: 12
color: "#535353" color: "#535353"
text: qsTr("Privacy level") text: qsTr("Privacy level") + translationManager.emptyString
} }
PrivacyLevelSmall { PrivacyLevelSmall {
@ -209,6 +209,6 @@ Rectangle {
anchors.margins: 12 anchors.margins: 12
fontSize: 15 fontSize: 15
height: 32 height: 32
placeholderText: qsTr("payment ID (optional)...") placeholderText: qsTr("payment ID (optional)...") + translationManager.emptyString
} }
} }

View file

@ -103,7 +103,7 @@ Rectangle {
text: qsTr("Balance") + translationManager.emptyString text: qsTr("Balance") + translationManager.emptyString
anchors.left: parent.left anchors.left: parent.left
anchors.leftMargin: 50 anchors.leftMargin: 50
tipText: qsTr("Test tip 1<br/><br/>line 2") tipText: qsTr("Test tip 1<br/><br/>line 2") + translationManager.emptyString
} }
Row { Row {
@ -135,10 +135,10 @@ Rectangle {
} }
Label { Label {
text: qsTr("Unlocked balance") text: qsTr("Unlocked balance") + translationManager.emptyString
anchors.left: parent.left anchors.left: parent.left
anchors.leftMargin: 50 anchors.leftMargin: 50
tipText: qsTr("Test tip 2<br/><br/>line 2") tipText: qsTr("Test tip 2<br/><br/>line 2") + translationManager.emptyString
} }
Text { Text {
@ -192,8 +192,8 @@ Rectangle {
id: dashboardButton id: dashboardButton
anchors.left: parent.left anchors.left: parent.left
anchors.right: parent.right anchors.right: parent.right
text: qsTr("Dashboard") text: qsTr("Dashboard") + translationManager.emptyString
symbol: qsTr("D") symbol: qsTr("D") + translationManager.emptyString
dotColor: "#FFE00A" dotColor: "#FFE00A"
checked: true checked: true
onClicked: { onClicked: {
@ -219,8 +219,8 @@ Rectangle {
id: transferButton id: transferButton
anchors.left: parent.left anchors.left: parent.left
anchors.right: parent.right anchors.right: parent.right
text: qsTr("Transfer") text: qsTr("Transfer") + translationManager.emptyString
symbol: qsTr("T") symbol: qsTr("T") + translationManager.emptyString
dotColor: "#FF6C3C" dotColor: "#FF6C3C"
onClicked: { onClicked: {
parent.previousButton.checked = false parent.previousButton.checked = false
@ -242,8 +242,8 @@ Rectangle {
id: receiveButton id: receiveButton
anchors.left: parent.left anchors.left: parent.left
anchors.right: parent.right anchors.right: parent.right
text: qsTr("Receive") text: qsTr("Receive") + translationManager.emptyString
symbol: qsTr("R") symbol: qsTr("R") + translationManager.emptyString
dotColor: "#AAFFBB" dotColor: "#AAFFBB"
onClicked: { onClicked: {
parent.previousButton.checked = false parent.previousButton.checked = false
@ -266,8 +266,8 @@ Rectangle {
id: historyButton id: historyButton
anchors.left: parent.left anchors.left: parent.left
anchors.right: parent.right anchors.right: parent.right
text: qsTr("History") text: qsTr("History") + translationManager.emptyString
symbol: qsTr("H") symbol: qsTr("H") + translationManager.emptyString
dotColor: "#6B0072" dotColor: "#6B0072"
onClicked: { onClicked: {
parent.previousButton.checked = false parent.previousButton.checked = false
@ -289,8 +289,8 @@ Rectangle {
id: addressBookButton id: addressBookButton
anchors.left: parent.left anchors.left: parent.left
anchors.right: parent.right anchors.right: parent.right
text: qsTr("Address book") text: qsTr("Address book") + translationManager.emptyString
symbol: qsTr("B") symbol: qsTr("B") + translationManager.emptyString
dotColor: "#FF4F41" dotColor: "#FF4F41"
onClicked: { onClicked: {
parent.previousButton.checked = false parent.previousButton.checked = false
@ -312,8 +312,8 @@ Rectangle {
id: miningButton id: miningButton
anchors.left: parent.left anchors.left: parent.left
anchors.right: parent.right anchors.right: parent.right
text: qsTr("Mining") text: qsTr("Mining") + translationManager.emptyString
symbol: qsTr("M") symbol: qsTr("M") + translationManager.emptyString
dotColor: "#FFD781" dotColor: "#FFD781"
onClicked: { onClicked: {
parent.previousButton.checked = false parent.previousButton.checked = false
@ -335,8 +335,8 @@ Rectangle {
id: settingsButton id: settingsButton
anchors.left: parent.left anchors.left: parent.left
anchors.right: parent.right anchors.right: parent.right
text: qsTr("Settings") text: qsTr("Settings") + translationManager.emptyString
symbol: qsTr("S") symbol: qsTr("S") + translationManager.emptyString
dotColor: "#36B25C" dotColor: "#36B25C"
onClicked: { onClicked: {
parent.previousButton.checked = false parent.previousButton.checked = false

View file

@ -56,9 +56,9 @@ Rectangle {
Tab { id: twitter; title: qsTr("Twitter"); source: "tabs/Twitter.qml" } Tab { id: twitter; title: qsTr("Twitter"); source: "tabs/Twitter.qml" }
Tab { title: "News" } Tab { title: qsTr("News") + translationManager.emptyString }
Tab { title: "Help" } Tab { title: qsTr("Help") + translationManager.emptyString }
Tab { title: "About" } Tab { title: qsTr("About") + translationManager.emptyString }

View file

@ -44,7 +44,7 @@ ListView {
font.family: "Arial" font.family: "Arial"
font.pixelSize: 14 font.pixelSize: 14
color: "#545454" color: "#545454"
text: qsTr("No more results") text: qsTr("No more results") + translationManager.emptyString
} }
} }
@ -103,7 +103,7 @@ ListView {
font.pixelSize: 12 font.pixelSize: 12
font.letterSpacing: -1 font.letterSpacing: -1
color: "#535353" color: "#535353"
text: qsTr("Payment ID:") text: qsTr("Payment ID:") + + translationManager.emptyString
} }
Text { Text {

View file

@ -44,7 +44,7 @@ ListView {
font.family: "Arial" font.family: "Arial"
font.pixelSize: 14 font.pixelSize: 14
color: "#545454" color: "#545454"
text: qsTr("No more results") text: qsTr("No more results") + translationManager.emptyString
} }
} }
@ -134,7 +134,7 @@ ListView {
font.family: "Arial" font.family: "Arial"
font.pixelSize: 12 font.pixelSize: 12
color: "#545454" color: "#545454"
text: qsTr("Date") text: qsTr("Date") + translationManager.emptyString
} }
Row { Row {
@ -169,7 +169,7 @@ ListView {
font.family: "Arial" font.family: "Arial"
font.pixelSize: 12 font.pixelSize: 12
color: "#545454" color: "#545454"
text: qsTr("Balance") text: qsTr("Balance") + translationManager.emptyString
} }
Text { Text {
@ -190,7 +190,7 @@ ListView {
font.family: "Arial" font.family: "Arial"
font.pixelSize: 12 font.pixelSize: 12
color: "#545454" color: "#545454"
text: qsTr("Amount") text: qsTr("Amount") + translationManager.emptyString
} }
Row { Row {

View file

@ -44,7 +44,7 @@ ListView {
font.family: "Arial" font.family: "Arial"
font.pixelSize: 14 font.pixelSize: 14
color: "#545454" color: "#545454"
text: qsTr("No more results") text: qsTr("No more results") + translationManager.emptyString
} }
} }
@ -126,7 +126,7 @@ ListView {
font.pixelSize: 12 font.pixelSize: 12
font.letterSpacing: -1 font.letterSpacing: -1
color: "#535353" color: "#535353"
text: paymentId !== "" ? qsTr("Payment ID:") : "" text: paymentId !== "" ? qsTr("Payment ID:") + translationManager.emptyString : ""
} }
Text { Text {
@ -164,7 +164,7 @@ ListView {
font.family: "Arial" font.family: "Arial"
font.pixelSize: 12 font.pixelSize: 12
color: "#545454" color: "#545454"
text: qsTr("Date") text: qsTr("Date") + translationManager.emptyString
} }
Row { Row {
@ -199,7 +199,7 @@ ListView {
font.family: "Arial" font.family: "Arial"
font.pixelSize: 12 font.pixelSize: 12
color: "#545454" color: "#545454"
text: qsTr("Balance") text: qsTr("Balance") + translationManager.emptyString
} }
Text { Text {
@ -220,7 +220,7 @@ ListView {
font.family: "Arial" font.family: "Arial"
font.pixelSize: 12 font.pixelSize: 12
color: "#545454" color: "#545454"
text: qsTr("Amount") text: qsTr("Amount") + translationManager.emptyString
} }
Row { Row {

View file

@ -63,7 +63,7 @@ Row {
font.family: "Arial" font.family: "Arial"
font.pixelSize: 18 font.pixelSize: 18
color: item.connected ? "#FF6C3B" : "#AAAAAA" color: item.connected ? "#FF6C3B" : "#AAAAAA"
text: item.connected ? qsTr("Connected") : qsTr("Disconnected") text: (item.connected ? qsTr("Connected") : qsTr("Disconnected")) + translationManager.emptyString
} }
} }
} }

View file

@ -99,7 +99,7 @@ Item {
font.bold: true font.bold: true
color: "#000000" color: "#000000"
x: row.x + (row.positions[0] !== undefined ? row.positions[0].currentX - 3 : 0) - width x: row.x + (row.positions[0] !== undefined ? row.positions[0].currentX - 3 : 0) - width
text: qsTr("LOW") text: qsTr("LOW") + translationManager.emptyString
} }
Text { Text {
@ -110,7 +110,7 @@ Item {
font.bold: true font.bold: true
color: "#000000" color: "#000000"
x: row.x + (row.positions[4] !== undefined ? row.positions[4].currentX - 3 : 0) - width x: row.x + (row.positions[4] !== undefined ? row.positions[4].currentX - 3 : 0) - width
text: qsTr("MEDIUM") text: qsTr("MEDIUM") + translationManager.emptyString
} }
Text { Text {
@ -121,7 +121,7 @@ Item {
font.bold: true font.bold: true
color: "#000000" color: "#000000"
x: row.x + (row.positions[13] !== undefined ? row.positions[13].currentX - 3 : 0) - width x: row.x + (row.positions[13] !== undefined ? row.positions[13].currentX - 3 : 0) - width
text: qsTr("HIGH") text: qsTr("HIGH") + translationManager.emptyString
} }
MouseArea { MouseArea {

View file

@ -66,7 +66,7 @@ Item {
anchors.leftMargin: 45 anchors.leftMargin: 45
font.pixelSize: 18 font.pixelSize: 18
verticalAlignment: TextInput.AlignVCenter verticalAlignment: TextInput.AlignVCenter
placeholderText: qsTr("Search by...") placeholderText: qsTr("Search by...") + translationManager.emptyString
} }
Item { Item {

View file

@ -52,9 +52,9 @@ Item {
font.pixelSize: 12 font.pixelSize: 12
color: "#4A4949" color: "#4A4949"
text: { text: {
if(currentIndex === 0) return qsTr("LOW") if(currentIndex === 0) return qsTr("LOW") + translationManager.emptyString
if(currentIndex === 3) return qsTr("MEDIUM") if(currentIndex === 3) return qsTr("MEDIUM") + translationManager.emptyString
if(currentIndex === 13) return qsTr("HIGH") if(currentIndex === 13) return qsTr("HIGH") + translationManager.emptyString
return "" return ""
} }
} }

View file

@ -35,7 +35,7 @@ Rectangle {
color: "#000000" color: "#000000"
y: -height y: -height
property int mouseX: 0 property int mouseX: 0
property string title: "Monero - Donations" property string title: qsTr("Monero - Donations") + translationManager.emptyString
property bool containsMouse: false property bool containsMouse: false
property alias maximizeButtonVisible: maximizeButton.visible property alias maximizeButtonVisible: maximizeButton.visible
property alias basicButtonVisible: goToBasicVersionButton.visible property alias basicButtonVisible: goToBasicVersionButton.visible

View file

@ -145,7 +145,7 @@ ApplicationWindow {
wallet = walletManager.openWallet(wallet_path, "", persistentSettings.testnet); wallet = walletManager.openWallet(wallet_path, "", persistentSettings.testnet);
if (wallet.status !== Wallet.Status_Ok) { if (wallet.status !== Wallet.Status_Ok) {
console.log("Error opening wallet: ", wallet.errorString); console.log("Error opening wallet: ", wallet.errorString);
informationPopup.title = qsTr("Error"); informationPopup.title = qsTr("Error") + translationManager.emptyString;
informationPopup.text = qsTr("Couldn't open wallet: ") + wallet.errorString; informationPopup.text = qsTr("Couldn't open wallet: ") + wallet.errorString;
informationPopup.icon = StandardIcon.Critical informationPopup.icon = StandardIcon.Critical
informationPopup.open() informationPopup.open()
@ -200,7 +200,7 @@ ApplicationWindow {
transaction = wallet.createTransaction(address, paymentId, amountxmr, mixinCount, priority); transaction = wallet.createTransaction(address, paymentId, amountxmr, mixinCount, priority);
if (transaction.status !== PendingTransaction.Status_Ok) { if (transaction.status !== PendingTransaction.Status_Ok) {
console.error("Can't create transaction: ", transaction.errorString); console.error("Can't create transaction: ", transaction.errorString);
informationPopup.title = qsTr("Error"); informationPopup.title = qsTr("Error") + translationManager.emptyString;
informationPopup.text = qsTr("Can't create transaction: ") + transaction.errorString informationPopup.text = qsTr("Can't create transaction: ") + transaction.errorString
informationPopup.icon = StandardIcon.Critical informationPopup.icon = StandardIcon.Critical
informationPopup.open(); informationPopup.open();
@ -213,12 +213,13 @@ ApplicationWindow {
// here we show confirmation popup; // here we show confirmation popup;
transactionConfirmationPopup.title = qsTr("Confirmation") transactionConfirmationPopup.title = qsTr("Confirmation") + translationManager.emptyString
transactionConfirmationPopup.text = qsTr("Please confirm transaction:\n\n") transactionConfirmationPopup.text = qsTr("Please confirm transaction:\n\n")
+ qsTr("\nAddress: ") + address + qsTr("\nAddress: ") + address
+ qsTr("\nPayment ID: ") + paymentId + qsTr("\nPayment ID: ") + paymentId
+ qsTr("\nAmount: ") + walletManager.displayAmount(transaction.amount) + qsTr("\nAmount: ") + walletManager.displayAmount(transaction.amount)
+ qsTr("\nFee: ") + walletManager.displayAmount(transaction.fee) + qsTr("\nFee: ") + walletManager.displayAmount(transaction.fee)
+ translationManager.emptyString
transactionConfirmationPopup.icon = StandardIcon.Question transactionConfirmationPopup.icon = StandardIcon.Question
transactionConfirmationPopup.open() transactionConfirmationPopup.open()
// committing transaction // committing transaction
@ -229,12 +230,12 @@ ApplicationWindow {
function handleTransactionConfirmed() { function handleTransactionConfirmed() {
if (!transaction.commit()) { if (!transaction.commit()) {
console.log("Error committing transaction: " + transaction.errorString); console.log("Error committing transaction: " + transaction.errorString);
informationPopup.title = qsTr("Error"); informationPopup.title = qsTr("Error") + translationManager.emptyString
informationPopup.text = qsTr("Couldn't send the money: ") + transaction.errorString informationPopup.text = qsTr("Couldn't send the money: ") + transaction.errorString
informationPopup.icon = StandardIcon.Critical informationPopup.icon = StandardIcon.Critical
} else { } else {
informationPopup.title = qsTr("Information") informationPopup.title = qsTr("Information") + translationManager.emptyString
informationPopup.text = qsTr("Money sent successfully") informationPopup.text = qsTr("Money sent successfully") + translationManager.emptyString
informationPopup.icon = StandardIcon.Information informationPopup.icon = StandardIcon.Information
} }
@ -332,7 +333,7 @@ ApplicationWindow {
PropertyChanges { target: titleBar; maximizeButtonVisible: false } PropertyChanges { target: titleBar; maximizeButtonVisible: false }
PropertyChanges { target: frameArea; blocked: true } PropertyChanges { target: frameArea; blocked: true }
PropertyChanges { target: titleBar; y: 0 } PropertyChanges { target: titleBar; y: 0 }
PropertyChanges { target: titleBar; title: "Program setup wizard" } PropertyChanges { target: titleBar; title: qsTr("Program setup wizard") + translationManager.emptyString }
}, State { }, State {
name: "normal" name: "normal"
PropertyChanges { target: leftPanel; visible: true } PropertyChanges { target: leftPanel; visible: true }
@ -346,7 +347,7 @@ ApplicationWindow {
PropertyChanges { target: titleBar; maximizeButtonVisible: true } PropertyChanges { target: titleBar; maximizeButtonVisible: true }
PropertyChanges { target: frameArea; blocked: false } PropertyChanges { target: frameArea; blocked: false }
PropertyChanges { target: titleBar; y: -titleBar.height } PropertyChanges { target: titleBar; y: -titleBar.height }
PropertyChanges { target: titleBar; title: "Monero - Donations" } PropertyChanges { target: titleBar; title: qsTr("Monero - Donations") + translationManager.emptyString }
} }
] ]
@ -385,7 +386,7 @@ ApplicationWindow {
TipItem { TipItem {
id: tipItem id: tipItem
text: "send to the same destination" text: qsTr("send to the same destination") + translationManager.emptyString
visible: false visible: false
} }

View file

@ -44,7 +44,7 @@ Rectangle {
font.family: "Arial" font.family: "Arial"
font.pixelSize: 18 font.pixelSize: 18
color: "#4A4949" color: "#4A4949"
text: qsTr("Add new entry") text: qsTr("Add new entry") + translationManager.emptyString
} }
Label { Label {
@ -55,7 +55,7 @@ Rectangle {
anchors.topMargin: 17 anchors.topMargin: 17
text: qsTr("Address") text: qsTr("Address")
fontSize: 14 fontSize: 14
tipText: qsTr("<b>Tip tekst test</b>") tipText: qsTr("<b>Tip tekst test</b>") + translationManager.emptyString
} }
LineEdit { LineEdit {
@ -74,9 +74,10 @@ Rectangle {
anchors.top: addressLine.bottom anchors.top: addressLine.bottom
anchors.leftMargin: 17 anchors.leftMargin: 17
anchors.topMargin: 17 anchors.topMargin: 17
text: qsTr("Payment ID <font size='2'>(Optional)</font>") text: qsTr("Payment ID <font size='2'>(Optional)</font>") + translationManager.emptyString
fontSize: 14 fontSize: 14
tipText: qsTr("<b>Payment ID</b><br/><br/>A unique user name used in<br/>the address book. It is not a<br/>transfer of information sent<br/>during thevtransfer") tipText: qsTr("<b>Payment ID</b><br/><br/>A unique user name used in<br/>the address book. It is not a<br/>transfer of information sent<br/>during thevtransfer")
+ translationManager.emptyString
} }
LineEdit { LineEdit {
@ -95,9 +96,9 @@ Rectangle {
anchors.top: paymentIdLine.bottom anchors.top: paymentIdLine.bottom
anchors.leftMargin: 17 anchors.leftMargin: 17
anchors.topMargin: 17 anchors.topMargin: 17
text: qsTr("Description <font size='2'>(Local database)</font>") text: qsTr("Description <font size='2'>(Local database)</font>") + translationManager.emptyString
fontSize: 14 fontSize: 14
tipText: qsTr("<b>Tip tekst test</b><br/><br/>test line 2") tipText: qsTr("<b>Tip tekst test</b><br/><br/>test line 2") + translationManager.emptyString
} }
LineEdit { LineEdit {
@ -169,9 +170,9 @@ Rectangle {
ListModel { ListModel {
id: columnsModel id: columnsModel
ListElement { columnName: "Address"; columnWidth: 148 } ListElement { columnName: qsTr("Address") + translationManager.emptyString; columnWidth: 148 }
ListElement { columnName: "Payment ID"; columnWidth: 148 } ListElement { columnName: qsTr("Payment ID") + translationManager.emptyString; columnWidth: 148 }
ListElement { columnName: "Description"; columnWidth: 148 } ListElement { columnName: qsTr("Description") + translationManager.emptyString; columnWidth: 148 }
} }
TableHeader { TableHeader {

View file

@ -54,7 +54,7 @@ Rectangle {
font.family: "Arial" font.family: "Arial"
font.pixelSize: 18 font.pixelSize: 18
color: "#4A4949" color: "#4A4949"
text: qsTr("Quick transfer") text: qsTr("Quick transfer") + translationManager.emptyString
} }
LineEdit { LineEdit {
@ -101,6 +101,7 @@ Rectangle {
textFormat: Text.RichText textFormat: Text.RichText
text: qsTr("<style type='text/css'>a {text-decoration: none; color: #FF6C3C; font-size: 14px;}</style>\ text: qsTr("<style type='text/css'>a {text-decoration: none; color: #FF6C3C; font-size: 14px;}</style>\
lookng for security level and address book? go to <a href='#'>Transfer</a> tab") lookng for security level and address book? go to <a href='#'>Transfer</a> tab")
+ translationManager.emptyString
font.underline: false font.underline: false
onLinkActivated: appWindow.showPageRequest("Transfer") onLinkActivated: appWindow.showPageRequest("Transfer")
} }

View file

@ -44,7 +44,7 @@ Rectangle {
font.family: "Arial" font.family: "Arial"
font.pixelSize: 18 font.pixelSize: 18
color: "#4A4949" color: "#4A4949"
text: qsTr("Filter trasactions history") text: qsTr("Filter trasactions history") + translationManager.emptyString
} }
Label { Label {
@ -55,7 +55,7 @@ Rectangle {
anchors.topMargin: 17 anchors.topMargin: 17
text: qsTr("Address") text: qsTr("Address")
fontSize: 14 fontSize: 14
tipText: qsTr("<b>Tip tekst test</b>") tipText: qsTr("<b>Tip tekst test</b>") + translationManager.emptyString
} }
LineEdit { LineEdit {
@ -74,9 +74,10 @@ Rectangle {
anchors.top: addressLine.bottom anchors.top: addressLine.bottom
anchors.leftMargin: 17 anchors.leftMargin: 17
anchors.topMargin: 17 anchors.topMargin: 17
text: qsTr("Payment ID <font size='2'>(Optional)</font>") text: qsTr("Payment ID <font size='2'>(Optional)</font>") + translationManager.emptyString
fontSize: 14 fontSize: 14
tipText: qsTr("<b>Payment ID</b><br/><br/>A unique user name used in<br/>the address book. It is not a<br/>transfer of information sent<br/>during thevtransfer") tipText: qsTr("<b>Payment ID</b><br/><br/>A unique user name used in<br/>the address book. It is not a<br/>transfer of information sent<br/>during thevtransfer")
+ translationManager.emptyString
} }
LineEdit { LineEdit {
@ -95,9 +96,9 @@ Rectangle {
anchors.top: paymentIdLine.bottom anchors.top: paymentIdLine.bottom
anchors.leftMargin: 17 anchors.leftMargin: 17
anchors.topMargin: 17 anchors.topMargin: 17
text: qsTr("Description <font size='2'>(Local database)</font>") text: qsTr("Description <font size='2'>(Local database)</font>") + translationManager.emptyString
fontSize: 14 fontSize: 14
tipText: qsTr("<b>Tip tekst test</b><br/><br/>test line 2") tipText: qsTr("<b>Tip tekst test</b><br/><br/>test line 2") + translationManager.emptyString
} }
LineEdit { LineEdit {
@ -117,9 +118,9 @@ Rectangle {
anchors.leftMargin: 17 anchors.leftMargin: 17
anchors.topMargin: 17 anchors.topMargin: 17
width: 156 width: 156
text: qsTr("Date from") text: qsTr("Date from") + translationManager.emptyString
fontSize: 14 fontSize: 14
tipText: qsTr("<b>Tip tekst test</b>") tipText: qsTr("<b>Tip tekst test</b>") + translationManager.emptyString
} }
DatePicker { DatePicker {
@ -139,7 +140,7 @@ Rectangle {
anchors.topMargin: 17 anchors.topMargin: 17
text: qsTr("To") text: qsTr("To")
fontSize: 14 fontSize: 14
tipText: qsTr("<b>Tip tekst test</b>") tipText: qsTr("<b>Tip tekst test</b>") + translationManager.emptyString
} }
DatePicker { DatePicker {
@ -185,9 +186,9 @@ Rectangle {
anchors.leftMargin: 17 anchors.leftMargin: 17
anchors.topMargin: 17 anchors.topMargin: 17
width: 156 width: 156
text: qsTr("Type of transation") text: qsTr("Type of transation") + translationManager.emptyString
fontSize: 14 fontSize: 14
tipText: qsTr("<b>Tip tekst test</b>") tipText: qsTr("<b>Tip tekst test</b>") + translationManager.emptyString
} }
ListModel { ListModel {
@ -219,9 +220,9 @@ Rectangle {
anchors.leftMargin: 17 anchors.leftMargin: 17
anchors.topMargin: 17 anchors.topMargin: 17
width: 156 width: 156
text: qsTr("Amount from") text: qsTr("Amount from") + translationManager.emptyString
fontSize: 14 fontSize: 14
tipText: qsTr("<b>Tip tekst test</b>") tipText: qsTr("<b>Tip tekst test</b>") + translationManager.emptyString
} }
LineEdit { LineEdit {
@ -242,7 +243,7 @@ Rectangle {
width: 156 width: 156
text: qsTr("To") text: qsTr("To")
fontSize: 14 fontSize: 14
tipText: qsTr("<b>Tip tekst test</b>") tipText: qsTr("<b>Tip tekst test</b>") + translationManager.emptyString
} }
LineEdit { LineEdit {

View file

@ -76,14 +76,14 @@ Rectangle {
Label { Label {
id: addressLabel id: addressLabel
fontSize: 14 fontSize: 14
text: qsTr("Address") text: qsTr("Address") + translationManager.emptyString
width: mainLayout.labelWidth width: mainLayout.labelWidth
} }
LineEdit { LineEdit {
id: addressLine id: addressLine
fontSize: mainLayout.lineEditFontSize fontSize: mainLayout.lineEditFontSize
placeholderText: "ReadOnly wallet address displayed here"; placeholderText: qsTr("ReadOnly wallet address displayed here") + translationManager.emptyString;
readOnly: true readOnly: true
width: mainLayout.editWidth width: mainLayout.editWidth
Layout.fillWidth: true Layout.fillWidth: true
@ -103,7 +103,7 @@ Rectangle {
Label { Label {
id: integratedAddressLabel id: integratedAddressLabel
fontSize: 14 fontSize: 14
text: qsTr("Integrated address") text: qsTr("Integrated address") + translationManager.emptyString
width: mainLayout.labelWidth width: mainLayout.labelWidth
} }
@ -112,7 +112,7 @@ Rectangle {
id: integratedAddressLine id: integratedAddressLine
fontSize: mainLayout.lineEditFontSize fontSize: mainLayout.lineEditFontSize
placeholderText: "ReadOnly wallet integrated address displayed here"; placeholderText: qsTr("ReadOnly wallet integrated address displayed here") + translationManager.emptyString
readOnly: true readOnly: true
width: mainLayout.editWidth width: mainLayout.editWidth
Layout.fillWidth: true Layout.fillWidth: true
@ -133,7 +133,7 @@ Rectangle {
Label { Label {
id: paymentIdLabel id: paymentIdLabel
fontSize: 14 fontSize: 14
text: qsTr("Payment ID") text: qsTr("Payment ID") + translationManager.emptyString
width: mainLayout.labelWidth width: mainLayout.labelWidth
} }
@ -141,7 +141,7 @@ Rectangle {
LineEdit { LineEdit {
id: paymentIdLine id: paymentIdLine
fontSize: mainLayout.lineEditFontSize fontSize: mainLayout.lineEditFontSize
placeholderText: "PaymentID here"; placeholderText: qsTr("PaymentID here") + translationManager.emptyString;
readOnly: false readOnly: false
width: mainLayout.editWidth width: mainLayout.editWidth

View file

@ -54,7 +54,7 @@ Rectangle {
anchors.leftMargin: 17 anchors.leftMargin: 17
anchors.rightMargin: 17 anchors.rightMargin: 17
anchors.topMargin: 17 anchors.topMargin: 17
text: qsTr("Amount") text: qsTr("Amount") + translationManager.emptyString
fontSize: 14 fontSize: 14
} }
@ -64,7 +64,7 @@ Rectangle {
anchors.topMargin: 17 anchors.topMargin: 17
fontSize: 14 fontSize: 14
x: (parent.width - 17) / 2 + 17 x: (parent.width - 17) / 2 + 17
text: qsTr("Transaction priority") text: qsTr("Transaction priority") + translationManager.emptyString
} }
Row { Row {
@ -86,16 +86,16 @@ Rectangle {
// Amount input // Amount input
LineEdit { LineEdit {
id: amountLine id: amountLine
placeholderText: qsTr("Amount...") placeholderText: qsTr("Amount...") + translationManager.emptyString
width: parent.width - 37 - 17 width: parent.width - 37 - 17
} }
} }
ListModel { ListModel {
id: priorityModel id: priorityModel
ListElement { column1: "LOW"; column2: ""; priority: PendingTransaction.Priority_Low } ListElement { column1: qsTr("LOW") + translationManager.emptyString; column2: ""; priority: PendingTransaction.Priority_Low }
ListElement { column1: "MEDIUM"; column2: ""; priority: PendingTransaction.Priority_Medium } ListElement { column1: qsTr("MEDIUM") + translationManager.emptyString; column2: ""; priority: PendingTransaction.Priority_Medium }
ListElement { column1: "HIGH"; column2: ""; priority: PendingTransaction.Priority_High } ListElement { column1: qsTr("HIGH") + translationManager.emptyString; column2: ""; priority: PendingTransaction.Priority_High }
} }
StandardDropdown { StandardDropdown {
@ -124,7 +124,7 @@ Rectangle {
anchors.rightMargin: 17 anchors.rightMargin: 17
anchors.topMargin: 30 anchors.topMargin: 30
fontSize: 14 fontSize: 14
text: qsTr("Privacy Level") text: qsTr("Privacy Level") + translationManager.emptyString
} }
PrivacyLevel { PrivacyLevel {
@ -166,6 +166,7 @@ Rectangle {
textFormat: Text.RichText textFormat: Text.RichText
text: qsTr("<style type='text/css'>a {text-decoration: none; color: #FF6C3C; font-size: 14px;}</style>\ text: qsTr("<style type='text/css'>a {text-decoration: none; color: #FF6C3C; font-size: 14px;}</style>\
Address <font size='2'> ( Type in or select from </font> <a href='#'>Address</a><font size='2'> book )</font>") Address <font size='2'> ( Type in or select from </font> <a href='#'>Address</a><font size='2'> book )</font>")
+ translationManager.emptyString
onLinkActivated: appWindow.showPageRequest("AddressBook") onLinkActivated: appWindow.showPageRequest("AddressBook")
} }
@ -190,7 +191,7 @@ Rectangle {
anchors.rightMargin: 17 anchors.rightMargin: 17
anchors.topMargin: 17 anchors.topMargin: 17
fontSize: 14 fontSize: 14
text: qsTr("Payment ID <font size='2'>( Optional )</font>") text: qsTr("Payment ID <font size='2'>( Optional )</font>") + translationManager.emptyString
} }
// payment id input // payment id input
@ -215,6 +216,7 @@ Rectangle {
anchors.topMargin: 17 anchors.topMargin: 17
fontSize: 14 fontSize: 14
text: qsTr("Description <font size='2'>( An optional description that will be saved to the local address book if entered )</font>") text: qsTr("Description <font size='2'>( An optional description that will be saved to the local address book if entered )</font>")
+ translationManager.emptyString
} }
LineEdit { LineEdit {
@ -234,7 +236,7 @@ Rectangle {
anchors.leftMargin: 17 anchors.leftMargin: 17
anchors.topMargin: 17 anchors.topMargin: 17
width: 60 width: 60
text: qsTr("SEND") text: qsTr("SEND") + translationManager.emptyString
shadowReleasedColor: "#FF4304" shadowReleasedColor: "#FF4304"
shadowPressedColor: "#B32D00" shadowPressedColor: "#B32D00"
releasedColor: "#FF6C3C" releasedColor: "#FF6C3C"

View file

@ -10,6 +10,7 @@
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="56"/> <location filename="../pages/AddressBook.qml" line="56"/>
<location filename="../pages/AddressBook.qml" line="173"/>
<source>Address</source> <source>Address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -29,20 +30,30 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="98"/> <location filename="../pages/AddressBook.qml" line="99"/>
<source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source> <source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="100"/> <location filename="../pages/AddressBook.qml" line="101"/>
<source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source> <source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="125"/> <location filename="../pages/AddressBook.qml" line="126"/>
<source>ADD</source> <source>ADD</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/AddressBook.qml" line="174"/>
<source>Payment ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../pages/AddressBook.qml" line="175"/>
<source>Description</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>AddressBookTable</name> <name>AddressBookTable</name>
@ -160,11 +171,11 @@
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="58"/> <location filename="../pages/History.qml" line="58"/>
<location filename="../pages/History.qml" line="122"/> <location filename="../pages/History.qml" line="123"/>
<location filename="../pages/History.qml" line="142"/> <location filename="../pages/History.qml" line="143"/>
<location filename="../pages/History.qml" line="190"/> <location filename="../pages/History.qml" line="191"/>
<location filename="../pages/History.qml" line="224"/> <location filename="../pages/History.qml" line="225"/>
<location filename="../pages/History.qml" line="245"/> <location filename="../pages/History.qml" line="246"/>
<source>&lt;b&gt;Tip tekst test&lt;/b&gt;</source> <source>&lt;b&gt;Tip tekst test&lt;/b&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -179,43 +190,43 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="98"/> <location filename="../pages/History.qml" line="99"/>
<source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source> <source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="100"/> <location filename="../pages/History.qml" line="101"/>
<source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source> <source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="120"/> <location filename="../pages/History.qml" line="121"/>
<source>Date from</source> <source>Date from</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="140"/> <location filename="../pages/History.qml" line="141"/>
<location filename="../pages/History.qml" line="243"/> <location filename="../pages/History.qml" line="244"/>
<source>To</source> <source>To</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="160"/> <location filename="../pages/History.qml" line="161"/>
<source>FILTER</source> <source>FILTER</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="169"/> <location filename="../pages/History.qml" line="170"/>
<source>Advance filtering</source> <source>Advance filtering</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="188"/> <location filename="../pages/History.qml" line="189"/>
<source>Type of transation</source> <source>Type of transation</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="222"/> <location filename="../pages/History.qml" line="223"/>
<source>Amount from</source> <source>Amount from</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -334,16 +345,31 @@
<source>Address</source> <source>Address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Receive.qml" line="86"/>
<source>ReadOnly wallet address displayed here</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Receive.qml" line="106"/> <location filename="../pages/Receive.qml" line="106"/>
<source>Integrated address</source> <source>Integrated address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Receive.qml" line="115"/>
<source>ReadOnly wallet integrated address displayed here</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Receive.qml" line="136"/> <location filename="../pages/Receive.qml" line="136"/>
<source>Payment ID</source> <source>Payment ID</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Receive.qml" line="144"/>
<source>PaymentID here</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Receive.qml" line="168"/> <location filename="../pages/Receive.qml" line="168"/>
<source>Generate</source> <source>Generate</source>
@ -357,6 +383,21 @@
<source>Twitter</source> <source>Twitter</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../RightPanel.qml" line="59"/>
<source>News</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../RightPanel.qml" line="60"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../RightPanel.qml" line="61"/>
<source>About</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SearchInput</name> <name>SearchInput</name>
@ -389,6 +430,14 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>TitleBar</name>
<message>
<location filename="../components/TitleBar.qml" line="38"/>
<source>Monero - Donations</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Transfer</name> <name>Transfer</name>
<message> <message>
@ -406,6 +455,21 @@
<source>Amount...</source> <source>Amount...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Transfer.qml" line="96"/>
<source>LOW</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../pages/Transfer.qml" line="97"/>
<source>MEDIUM</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../pages/Transfer.qml" line="98"/>
<source>HIGH</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Transfer.qml" line="127"/> <location filename="../pages/Transfer.qml" line="127"/>
<source>Privacy Level</source> <source>Privacy Level</source>
@ -422,17 +486,17 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/Transfer.qml" line="193"/> <location filename="../pages/Transfer.qml" line="194"/>
<source>Payment ID &lt;font size=&apos;2&apos;&gt;( Optional )&lt;/font&gt;</source> <source>Payment ID &lt;font size=&apos;2&apos;&gt;( Optional )&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/Transfer.qml" line="217"/> <location filename="../pages/Transfer.qml" line="218"/>
<source>Description &lt;font size=&apos;2&apos;&gt;( An optional description that will be saved to the local address book if entered )&lt;/font&gt;</source> <source>Description &lt;font size=&apos;2&apos;&gt;( An optional description that will be saved to the local address book if entered )&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/Transfer.qml" line="237"/> <location filename="../pages/Transfer.qml" line="239"/>
<source>SEND</source> <source>SEND</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -455,22 +519,22 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="126"/> <location filename="../wizard/WizardConfigure.qml" line="127"/>
<source>Enable disk conservation mode?</source> <source>Enable disk conservation mode?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="144"/> <location filename="../wizard/WizardConfigure.qml" line="145"/>
<source>Disk conservation mode uses substantially less disk-space, but the same amount of bandwidth as a regular Monero instance. However, storing the full blockchain is beneficial to the security of the Monero network. If you are on a device with limited disk space, then this option is appropriate for you.</source> <source>Disk conservation mode uses substantially less disk-space, but the same amount of bandwidth as a regular Monero instance. However, storing the full blockchain is beneficial to the security of the Monero network. If you are on a device with limited disk space, then this option is appropriate for you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="156"/> <location filename="../wizard/WizardConfigure.qml" line="158"/>
<source>Allow background mining?</source> <source>Allow background mining?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="174"/> <location filename="../wizard/WizardConfigure.qml" line="176"/>
<source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source> <source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -511,12 +575,12 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardDonation.qml" line="175"/> <location filename="../wizard/WizardDonation.qml" line="176"/>
<source>Allow background mining?</source> <source>Allow background mining?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardDonation.qml" line="193"/> <location filename="../wizard/WizardDonation.qml" line="194"/>
<source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source> <source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -559,12 +623,12 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardFinish.qml" line="51"/> <location filename="../wizard/WizardFinish.qml" line="52"/>
<source>An overview of your Monero configuration is below:</source> <source>An overview of your Monero configuration is below:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardFinish.qml" line="102"/> <location filename="../wizard/WizardFinish.qml" line="103"/>
<source>Youre all setup!</source> <source>Youre all setup!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -604,6 +668,11 @@
<source>Your wallet is stored in</source> <source>Your wallet is stored in</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../wizard/WizardManageWalletUI.qml" line="187"/>
<source>Please choose a directory</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>WizardMemoTextInput</name> <name>WizardMemoTextInput</name>
@ -681,7 +750,7 @@
<message> <message>
<location filename="../main.qml" line="148"/> <location filename="../main.qml" line="148"/>
<location filename="../main.qml" line="203"/> <location filename="../main.qml" line="203"/>
<location filename="../main.qml" line="232"/> <location filename="../main.qml" line="233"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -732,24 +801,39 @@ Fee: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="233"/> <location filename="../main.qml" line="234"/>
<source>Couldn&apos;t send the money: </source> <source>Couldn&apos;t send the money: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="236"/> <location filename="../main.qml" line="237"/>
<source>Information</source> <source>Information</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="237"/> <location filename="../main.qml" line="238"/>
<source>Money sent successfully</source> <source>Money sent successfully</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="309"/> <location filename="../main.qml" line="310"/>
<source>Initializing Wallet...</source> <source>Initializing Wallet...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../main.qml" line="336"/>
<source>Program setup wizard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="350"/>
<source>Monero - Donations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="389"/>
<source>send to the same destination</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
</TS> </TS>

View file

@ -10,6 +10,7 @@
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="56"/> <location filename="../pages/AddressBook.qml" line="56"/>
<location filename="../pages/AddressBook.qml" line="173"/>
<source>Address</source> <source>Address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -29,20 +30,30 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="98"/> <location filename="../pages/AddressBook.qml" line="99"/>
<source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source> <source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="100"/> <location filename="../pages/AddressBook.qml" line="101"/>
<source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source> <source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="125"/> <location filename="../pages/AddressBook.qml" line="126"/>
<source>ADD</source> <source>ADD</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/AddressBook.qml" line="174"/>
<source>Payment ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../pages/AddressBook.qml" line="175"/>
<source>Description</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>AddressBookTable</name> <name>AddressBookTable</name>
@ -160,11 +171,11 @@
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="58"/> <location filename="../pages/History.qml" line="58"/>
<location filename="../pages/History.qml" line="122"/> <location filename="../pages/History.qml" line="123"/>
<location filename="../pages/History.qml" line="142"/> <location filename="../pages/History.qml" line="143"/>
<location filename="../pages/History.qml" line="190"/> <location filename="../pages/History.qml" line="191"/>
<location filename="../pages/History.qml" line="224"/> <location filename="../pages/History.qml" line="225"/>
<location filename="../pages/History.qml" line="245"/> <location filename="../pages/History.qml" line="246"/>
<source>&lt;b&gt;Tip tekst test&lt;/b&gt;</source> <source>&lt;b&gt;Tip tekst test&lt;/b&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -179,43 +190,43 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="98"/> <location filename="../pages/History.qml" line="99"/>
<source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source> <source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="100"/> <location filename="../pages/History.qml" line="101"/>
<source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source> <source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="120"/> <location filename="../pages/History.qml" line="121"/>
<source>Date from</source> <source>Date from</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="140"/> <location filename="../pages/History.qml" line="141"/>
<location filename="../pages/History.qml" line="243"/> <location filename="../pages/History.qml" line="244"/>
<source>To</source> <source>To</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="160"/> <location filename="../pages/History.qml" line="161"/>
<source>FILTER</source> <source>FILTER</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="169"/> <location filename="../pages/History.qml" line="170"/>
<source>Advance filtering</source> <source>Advance filtering</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="188"/> <location filename="../pages/History.qml" line="189"/>
<source>Type of transation</source> <source>Type of transation</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="222"/> <location filename="../pages/History.qml" line="223"/>
<source>Amount from</source> <source>Amount from</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -334,16 +345,31 @@
<source>Address</source> <source>Address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Receive.qml" line="86"/>
<source>ReadOnly wallet address displayed here</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Receive.qml" line="106"/> <location filename="../pages/Receive.qml" line="106"/>
<source>Integrated address</source> <source>Integrated address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Receive.qml" line="115"/>
<source>ReadOnly wallet integrated address displayed here</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Receive.qml" line="136"/> <location filename="../pages/Receive.qml" line="136"/>
<source>Payment ID</source> <source>Payment ID</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Receive.qml" line="144"/>
<source>PaymentID here</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Receive.qml" line="168"/> <location filename="../pages/Receive.qml" line="168"/>
<source>Generate</source> <source>Generate</source>
@ -357,6 +383,21 @@
<source>Twitter</source> <source>Twitter</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../RightPanel.qml" line="59"/>
<source>News</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../RightPanel.qml" line="60"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../RightPanel.qml" line="61"/>
<source>About</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SearchInput</name> <name>SearchInput</name>
@ -389,6 +430,14 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>TitleBar</name>
<message>
<location filename="../components/TitleBar.qml" line="38"/>
<source>Monero - Donations</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Transfer</name> <name>Transfer</name>
<message> <message>
@ -406,6 +455,21 @@
<source>Amount...</source> <source>Amount...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Transfer.qml" line="96"/>
<source>LOW</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../pages/Transfer.qml" line="97"/>
<source>MEDIUM</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../pages/Transfer.qml" line="98"/>
<source>HIGH</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Transfer.qml" line="127"/> <location filename="../pages/Transfer.qml" line="127"/>
<source>Privacy Level</source> <source>Privacy Level</source>
@ -422,17 +486,17 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/Transfer.qml" line="193"/> <location filename="../pages/Transfer.qml" line="194"/>
<source>Payment ID &lt;font size=&apos;2&apos;&gt;( Optional )&lt;/font&gt;</source> <source>Payment ID &lt;font size=&apos;2&apos;&gt;( Optional )&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/Transfer.qml" line="217"/> <location filename="../pages/Transfer.qml" line="218"/>
<source>Description &lt;font size=&apos;2&apos;&gt;( An optional description that will be saved to the local address book if entered )&lt;/font&gt;</source> <source>Description &lt;font size=&apos;2&apos;&gt;( An optional description that will be saved to the local address book if entered )&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/Transfer.qml" line="237"/> <location filename="../pages/Transfer.qml" line="239"/>
<source>SEND</source> <source>SEND</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -455,22 +519,22 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="126"/> <location filename="../wizard/WizardConfigure.qml" line="127"/>
<source>Enable disk conservation mode?</source> <source>Enable disk conservation mode?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="144"/> <location filename="../wizard/WizardConfigure.qml" line="145"/>
<source>Disk conservation mode uses substantially less disk-space, but the same amount of bandwidth as a regular Monero instance. However, storing the full blockchain is beneficial to the security of the Monero network. If you are on a device with limited disk space, then this option is appropriate for you.</source> <source>Disk conservation mode uses substantially less disk-space, but the same amount of bandwidth as a regular Monero instance. However, storing the full blockchain is beneficial to the security of the Monero network. If you are on a device with limited disk space, then this option is appropriate for you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="156"/> <location filename="../wizard/WizardConfigure.qml" line="158"/>
<source>Allow background mining?</source> <source>Allow background mining?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="174"/> <location filename="../wizard/WizardConfigure.qml" line="176"/>
<source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source> <source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -511,12 +575,12 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardDonation.qml" line="175"/> <location filename="../wizard/WizardDonation.qml" line="176"/>
<source>Allow background mining?</source> <source>Allow background mining?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardDonation.qml" line="193"/> <location filename="../wizard/WizardDonation.qml" line="194"/>
<source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source> <source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -559,12 +623,12 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardFinish.qml" line="51"/> <location filename="../wizard/WizardFinish.qml" line="52"/>
<source>An overview of your Monero configuration is below:</source> <source>An overview of your Monero configuration is below:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardFinish.qml" line="102"/> <location filename="../wizard/WizardFinish.qml" line="103"/>
<source>Youre all setup!</source> <source>Youre all setup!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -604,6 +668,11 @@
<source>Your wallet is stored in</source> <source>Your wallet is stored in</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../wizard/WizardManageWalletUI.qml" line="187"/>
<source>Please choose a directory</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>WizardMemoTextInput</name> <name>WizardMemoTextInput</name>
@ -681,7 +750,7 @@
<message> <message>
<location filename="../main.qml" line="148"/> <location filename="../main.qml" line="148"/>
<location filename="../main.qml" line="203"/> <location filename="../main.qml" line="203"/>
<location filename="../main.qml" line="232"/> <location filename="../main.qml" line="233"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -732,24 +801,39 @@ Fee: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="233"/> <location filename="../main.qml" line="234"/>
<source>Couldn&apos;t send the money: </source> <source>Couldn&apos;t send the money: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="236"/> <location filename="../main.qml" line="237"/>
<source>Information</source> <source>Information</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="237"/> <location filename="../main.qml" line="238"/>
<source>Money sent successfully</source> <source>Money sent successfully</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="309"/> <location filename="../main.qml" line="310"/>
<source>Initializing Wallet...</source> <source>Initializing Wallet...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../main.qml" line="336"/>
<source>Program setup wizard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="350"/>
<source>Monero - Donations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="389"/>
<source>send to the same destination</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
</TS> </TS>

View file

@ -10,6 +10,7 @@
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="56"/> <location filename="../pages/AddressBook.qml" line="56"/>
<location filename="../pages/AddressBook.qml" line="173"/>
<source>Address</source> <source>Address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -29,20 +30,30 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="98"/> <location filename="../pages/AddressBook.qml" line="99"/>
<source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source> <source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="100"/> <location filename="../pages/AddressBook.qml" line="101"/>
<source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source> <source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="125"/> <location filename="../pages/AddressBook.qml" line="126"/>
<source>ADD</source> <source>ADD</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/AddressBook.qml" line="174"/>
<source>Payment ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../pages/AddressBook.qml" line="175"/>
<source>Description</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>AddressBookTable</name> <name>AddressBookTable</name>
@ -160,11 +171,11 @@
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="58"/> <location filename="../pages/History.qml" line="58"/>
<location filename="../pages/History.qml" line="122"/> <location filename="../pages/History.qml" line="123"/>
<location filename="../pages/History.qml" line="142"/> <location filename="../pages/History.qml" line="143"/>
<location filename="../pages/History.qml" line="190"/> <location filename="../pages/History.qml" line="191"/>
<location filename="../pages/History.qml" line="224"/> <location filename="../pages/History.qml" line="225"/>
<location filename="../pages/History.qml" line="245"/> <location filename="../pages/History.qml" line="246"/>
<source>&lt;b&gt;Tip tekst test&lt;/b&gt;</source> <source>&lt;b&gt;Tip tekst test&lt;/b&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -179,43 +190,43 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="98"/> <location filename="../pages/History.qml" line="99"/>
<source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source> <source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="100"/> <location filename="../pages/History.qml" line="101"/>
<source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source> <source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="120"/> <location filename="../pages/History.qml" line="121"/>
<source>Date from</source> <source>Date from</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="140"/> <location filename="../pages/History.qml" line="141"/>
<location filename="../pages/History.qml" line="243"/> <location filename="../pages/History.qml" line="244"/>
<source>To</source> <source>To</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="160"/> <location filename="../pages/History.qml" line="161"/>
<source>FILTER</source> <source>FILTER</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="169"/> <location filename="../pages/History.qml" line="170"/>
<source>Advance filtering</source> <source>Advance filtering</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="188"/> <location filename="../pages/History.qml" line="189"/>
<source>Type of transation</source> <source>Type of transation</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="222"/> <location filename="../pages/History.qml" line="223"/>
<source>Amount from</source> <source>Amount from</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -334,16 +345,31 @@
<source>Address</source> <source>Address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Receive.qml" line="86"/>
<source>ReadOnly wallet address displayed here</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Receive.qml" line="106"/> <location filename="../pages/Receive.qml" line="106"/>
<source>Integrated address</source> <source>Integrated address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Receive.qml" line="115"/>
<source>ReadOnly wallet integrated address displayed here</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Receive.qml" line="136"/> <location filename="../pages/Receive.qml" line="136"/>
<source>Payment ID</source> <source>Payment ID</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Receive.qml" line="144"/>
<source>PaymentID here</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Receive.qml" line="168"/> <location filename="../pages/Receive.qml" line="168"/>
<source>Generate</source> <source>Generate</source>
@ -357,6 +383,21 @@
<source>Twitter</source> <source>Twitter</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../RightPanel.qml" line="59"/>
<source>News</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../RightPanel.qml" line="60"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../RightPanel.qml" line="61"/>
<source>About</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SearchInput</name> <name>SearchInput</name>
@ -389,6 +430,14 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>TitleBar</name>
<message>
<location filename="../components/TitleBar.qml" line="38"/>
<source>Monero - Donations</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Transfer</name> <name>Transfer</name>
<message> <message>
@ -406,6 +455,21 @@
<source>Amount...</source> <source>Amount...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Transfer.qml" line="96"/>
<source>LOW</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../pages/Transfer.qml" line="97"/>
<source>MEDIUM</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../pages/Transfer.qml" line="98"/>
<source>HIGH</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Transfer.qml" line="127"/> <location filename="../pages/Transfer.qml" line="127"/>
<source>Privacy Level</source> <source>Privacy Level</source>
@ -422,17 +486,17 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/Transfer.qml" line="193"/> <location filename="../pages/Transfer.qml" line="194"/>
<source>Payment ID &lt;font size=&apos;2&apos;&gt;( Optional )&lt;/font&gt;</source> <source>Payment ID &lt;font size=&apos;2&apos;&gt;( Optional )&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/Transfer.qml" line="217"/> <location filename="../pages/Transfer.qml" line="218"/>
<source>Description &lt;font size=&apos;2&apos;&gt;( An optional description that will be saved to the local address book if entered )&lt;/font&gt;</source> <source>Description &lt;font size=&apos;2&apos;&gt;( An optional description that will be saved to the local address book if entered )&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/Transfer.qml" line="237"/> <location filename="../pages/Transfer.qml" line="239"/>
<source>SEND</source> <source>SEND</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -455,22 +519,22 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="126"/> <location filename="../wizard/WizardConfigure.qml" line="127"/>
<source>Enable disk conservation mode?</source> <source>Enable disk conservation mode?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="144"/> <location filename="../wizard/WizardConfigure.qml" line="145"/>
<source>Disk conservation mode uses substantially less disk-space, but the same amount of bandwidth as a regular Monero instance. However, storing the full blockchain is beneficial to the security of the Monero network. If you are on a device with limited disk space, then this option is appropriate for you.</source> <source>Disk conservation mode uses substantially less disk-space, but the same amount of bandwidth as a regular Monero instance. However, storing the full blockchain is beneficial to the security of the Monero network. If you are on a device with limited disk space, then this option is appropriate for you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="156"/> <location filename="../wizard/WizardConfigure.qml" line="158"/>
<source>Allow background mining?</source> <source>Allow background mining?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="174"/> <location filename="../wizard/WizardConfigure.qml" line="176"/>
<source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source> <source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -511,12 +575,12 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardDonation.qml" line="175"/> <location filename="../wizard/WizardDonation.qml" line="176"/>
<source>Allow background mining?</source> <source>Allow background mining?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardDonation.qml" line="193"/> <location filename="../wizard/WizardDonation.qml" line="194"/>
<source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source> <source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -559,12 +623,12 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardFinish.qml" line="51"/> <location filename="../wizard/WizardFinish.qml" line="52"/>
<source>An overview of your Monero configuration is below:</source> <source>An overview of your Monero configuration is below:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardFinish.qml" line="102"/> <location filename="../wizard/WizardFinish.qml" line="103"/>
<source>Youre all setup!</source> <source>Youre all setup!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -604,6 +668,11 @@
<source>Your wallet is stored in</source> <source>Your wallet is stored in</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../wizard/WizardManageWalletUI.qml" line="187"/>
<source>Please choose a directory</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>WizardMemoTextInput</name> <name>WizardMemoTextInput</name>
@ -681,7 +750,7 @@
<message> <message>
<location filename="../main.qml" line="148"/> <location filename="../main.qml" line="148"/>
<location filename="../main.qml" line="203"/> <location filename="../main.qml" line="203"/>
<location filename="../main.qml" line="232"/> <location filename="../main.qml" line="233"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -732,24 +801,39 @@ Fee: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="233"/> <location filename="../main.qml" line="234"/>
<source>Couldn&apos;t send the money: </source> <source>Couldn&apos;t send the money: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="236"/> <location filename="../main.qml" line="237"/>
<source>Information</source> <source>Information</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="237"/> <location filename="../main.qml" line="238"/>
<source>Money sent successfully</source> <source>Money sent successfully</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="309"/> <location filename="../main.qml" line="310"/>
<source>Initializing Wallet...</source> <source>Initializing Wallet...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../main.qml" line="336"/>
<source>Program setup wizard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="350"/>
<source>Monero - Donations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="389"/>
<source>send to the same destination</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
</TS> </TS>

View file

@ -10,6 +10,7 @@
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="56"/> <location filename="../pages/AddressBook.qml" line="56"/>
<location filename="../pages/AddressBook.qml" line="173"/>
<source>Address</source> <source>Address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -29,20 +30,30 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="98"/> <location filename="../pages/AddressBook.qml" line="99"/>
<source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source> <source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="100"/> <location filename="../pages/AddressBook.qml" line="101"/>
<source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source> <source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="125"/> <location filename="../pages/AddressBook.qml" line="126"/>
<source>ADD</source> <source>ADD</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/AddressBook.qml" line="174"/>
<source>Payment ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../pages/AddressBook.qml" line="175"/>
<source>Description</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>AddressBookTable</name> <name>AddressBookTable</name>
@ -160,11 +171,11 @@
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="58"/> <location filename="../pages/History.qml" line="58"/>
<location filename="../pages/History.qml" line="122"/> <location filename="../pages/History.qml" line="123"/>
<location filename="../pages/History.qml" line="142"/> <location filename="../pages/History.qml" line="143"/>
<location filename="../pages/History.qml" line="190"/> <location filename="../pages/History.qml" line="191"/>
<location filename="../pages/History.qml" line="224"/> <location filename="../pages/History.qml" line="225"/>
<location filename="../pages/History.qml" line="245"/> <location filename="../pages/History.qml" line="246"/>
<source>&lt;b&gt;Tip tekst test&lt;/b&gt;</source> <source>&lt;b&gt;Tip tekst test&lt;/b&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -179,43 +190,43 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="98"/> <location filename="../pages/History.qml" line="99"/>
<source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source> <source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="100"/> <location filename="../pages/History.qml" line="101"/>
<source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source> <source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="120"/> <location filename="../pages/History.qml" line="121"/>
<source>Date from</source> <source>Date from</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="140"/> <location filename="../pages/History.qml" line="141"/>
<location filename="../pages/History.qml" line="243"/> <location filename="../pages/History.qml" line="244"/>
<source>To</source> <source>To</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="160"/> <location filename="../pages/History.qml" line="161"/>
<source>FILTER</source> <source>FILTER</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="169"/> <location filename="../pages/History.qml" line="170"/>
<source>Advance filtering</source> <source>Advance filtering</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="188"/> <location filename="../pages/History.qml" line="189"/>
<source>Type of transation</source> <source>Type of transation</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="222"/> <location filename="../pages/History.qml" line="223"/>
<source>Amount from</source> <source>Amount from</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -334,16 +345,31 @@
<source>Address</source> <source>Address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Receive.qml" line="86"/>
<source>ReadOnly wallet address displayed here</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Receive.qml" line="106"/> <location filename="../pages/Receive.qml" line="106"/>
<source>Integrated address</source> <source>Integrated address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Receive.qml" line="115"/>
<source>ReadOnly wallet integrated address displayed here</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Receive.qml" line="136"/> <location filename="../pages/Receive.qml" line="136"/>
<source>Payment ID</source> <source>Payment ID</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Receive.qml" line="144"/>
<source>PaymentID here</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Receive.qml" line="168"/> <location filename="../pages/Receive.qml" line="168"/>
<source>Generate</source> <source>Generate</source>
@ -357,6 +383,21 @@
<source>Twitter</source> <source>Twitter</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../RightPanel.qml" line="59"/>
<source>News</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../RightPanel.qml" line="60"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../RightPanel.qml" line="61"/>
<source>About</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SearchInput</name> <name>SearchInput</name>
@ -389,6 +430,14 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>TitleBar</name>
<message>
<location filename="../components/TitleBar.qml" line="38"/>
<source>Monero - Donations</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Transfer</name> <name>Transfer</name>
<message> <message>
@ -406,6 +455,21 @@
<source>Amount...</source> <source>Amount...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Transfer.qml" line="96"/>
<source>LOW</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../pages/Transfer.qml" line="97"/>
<source>MEDIUM</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../pages/Transfer.qml" line="98"/>
<source>HIGH</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Transfer.qml" line="127"/> <location filename="../pages/Transfer.qml" line="127"/>
<source>Privacy Level</source> <source>Privacy Level</source>
@ -422,17 +486,17 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/Transfer.qml" line="193"/> <location filename="../pages/Transfer.qml" line="194"/>
<source>Payment ID &lt;font size=&apos;2&apos;&gt;( Optional )&lt;/font&gt;</source> <source>Payment ID &lt;font size=&apos;2&apos;&gt;( Optional )&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/Transfer.qml" line="217"/> <location filename="../pages/Transfer.qml" line="218"/>
<source>Description &lt;font size=&apos;2&apos;&gt;( An optional description that will be saved to the local address book if entered )&lt;/font&gt;</source> <source>Description &lt;font size=&apos;2&apos;&gt;( An optional description that will be saved to the local address book if entered )&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/Transfer.qml" line="237"/> <location filename="../pages/Transfer.qml" line="239"/>
<source>SEND</source> <source>SEND</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -455,22 +519,22 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="126"/> <location filename="../wizard/WizardConfigure.qml" line="127"/>
<source>Enable disk conservation mode?</source> <source>Enable disk conservation mode?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="144"/> <location filename="../wizard/WizardConfigure.qml" line="145"/>
<source>Disk conservation mode uses substantially less disk-space, but the same amount of bandwidth as a regular Monero instance. However, storing the full blockchain is beneficial to the security of the Monero network. If you are on a device with limited disk space, then this option is appropriate for you.</source> <source>Disk conservation mode uses substantially less disk-space, but the same amount of bandwidth as a regular Monero instance. However, storing the full blockchain is beneficial to the security of the Monero network. If you are on a device with limited disk space, then this option is appropriate for you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="156"/> <location filename="../wizard/WizardConfigure.qml" line="158"/>
<source>Allow background mining?</source> <source>Allow background mining?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="174"/> <location filename="../wizard/WizardConfigure.qml" line="176"/>
<source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source> <source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -511,12 +575,12 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardDonation.qml" line="175"/> <location filename="../wizard/WizardDonation.qml" line="176"/>
<source>Allow background mining?</source> <source>Allow background mining?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardDonation.qml" line="193"/> <location filename="../wizard/WizardDonation.qml" line="194"/>
<source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source> <source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -559,12 +623,12 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardFinish.qml" line="51"/> <location filename="../wizard/WizardFinish.qml" line="52"/>
<source>An overview of your Monero configuration is below:</source> <source>An overview of your Monero configuration is below:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardFinish.qml" line="102"/> <location filename="../wizard/WizardFinish.qml" line="103"/>
<source>Youre all setup!</source> <source>Youre all setup!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -604,6 +668,11 @@
<source>Your wallet is stored in</source> <source>Your wallet is stored in</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../wizard/WizardManageWalletUI.qml" line="187"/>
<source>Please choose a directory</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>WizardMemoTextInput</name> <name>WizardMemoTextInput</name>
@ -681,7 +750,7 @@
<message> <message>
<location filename="../main.qml" line="148"/> <location filename="../main.qml" line="148"/>
<location filename="../main.qml" line="203"/> <location filename="../main.qml" line="203"/>
<location filename="../main.qml" line="232"/> <location filename="../main.qml" line="233"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -732,24 +801,39 @@ Fee: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="233"/> <location filename="../main.qml" line="234"/>
<source>Couldn&apos;t send the money: </source> <source>Couldn&apos;t send the money: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="236"/> <location filename="../main.qml" line="237"/>
<source>Information</source> <source>Information</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="237"/> <location filename="../main.qml" line="238"/>
<source>Money sent successfully</source> <source>Money sent successfully</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="309"/> <location filename="../main.qml" line="310"/>
<source>Initializing Wallet...</source> <source>Initializing Wallet...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../main.qml" line="336"/>
<source>Program setup wizard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="350"/>
<source>Monero - Donations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="389"/>
<source>send to the same destination</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
</TS> </TS>

View file

@ -10,6 +10,7 @@
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="56"/> <location filename="../pages/AddressBook.qml" line="56"/>
<location filename="../pages/AddressBook.qml" line="173"/>
<source>Address</source> <source>Address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -29,20 +30,30 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="98"/> <location filename="../pages/AddressBook.qml" line="99"/>
<source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source> <source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="100"/> <location filename="../pages/AddressBook.qml" line="101"/>
<source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source> <source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="125"/> <location filename="../pages/AddressBook.qml" line="126"/>
<source>ADD</source> <source>ADD</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/AddressBook.qml" line="174"/>
<source>Payment ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../pages/AddressBook.qml" line="175"/>
<source>Description</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>AddressBookTable</name> <name>AddressBookTable</name>
@ -160,11 +171,11 @@
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="58"/> <location filename="../pages/History.qml" line="58"/>
<location filename="../pages/History.qml" line="122"/> <location filename="../pages/History.qml" line="123"/>
<location filename="../pages/History.qml" line="142"/> <location filename="../pages/History.qml" line="143"/>
<location filename="../pages/History.qml" line="190"/> <location filename="../pages/History.qml" line="191"/>
<location filename="../pages/History.qml" line="224"/> <location filename="../pages/History.qml" line="225"/>
<location filename="../pages/History.qml" line="245"/> <location filename="../pages/History.qml" line="246"/>
<source>&lt;b&gt;Tip tekst test&lt;/b&gt;</source> <source>&lt;b&gt;Tip tekst test&lt;/b&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -179,43 +190,43 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="98"/> <location filename="../pages/History.qml" line="99"/>
<source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source> <source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="100"/> <location filename="../pages/History.qml" line="101"/>
<source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source> <source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="120"/> <location filename="../pages/History.qml" line="121"/>
<source>Date from</source> <source>Date from</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="140"/> <location filename="../pages/History.qml" line="141"/>
<location filename="../pages/History.qml" line="243"/> <location filename="../pages/History.qml" line="244"/>
<source>To</source> <source>To</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="160"/> <location filename="../pages/History.qml" line="161"/>
<source>FILTER</source> <source>FILTER</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="169"/> <location filename="../pages/History.qml" line="170"/>
<source>Advance filtering</source> <source>Advance filtering</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="188"/> <location filename="../pages/History.qml" line="189"/>
<source>Type of transation</source> <source>Type of transation</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="222"/> <location filename="../pages/History.qml" line="223"/>
<source>Amount from</source> <source>Amount from</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -334,16 +345,31 @@
<source>Address</source> <source>Address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Receive.qml" line="86"/>
<source>ReadOnly wallet address displayed here</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Receive.qml" line="106"/> <location filename="../pages/Receive.qml" line="106"/>
<source>Integrated address</source> <source>Integrated address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Receive.qml" line="115"/>
<source>ReadOnly wallet integrated address displayed here</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Receive.qml" line="136"/> <location filename="../pages/Receive.qml" line="136"/>
<source>Payment ID</source> <source>Payment ID</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Receive.qml" line="144"/>
<source>PaymentID here</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Receive.qml" line="168"/> <location filename="../pages/Receive.qml" line="168"/>
<source>Generate</source> <source>Generate</source>
@ -357,6 +383,21 @@
<source>Twitter</source> <source>Twitter</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../RightPanel.qml" line="59"/>
<source>News</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../RightPanel.qml" line="60"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../RightPanel.qml" line="61"/>
<source>About</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SearchInput</name> <name>SearchInput</name>
@ -389,6 +430,14 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>TitleBar</name>
<message>
<location filename="../components/TitleBar.qml" line="38"/>
<source>Monero - Donations</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Transfer</name> <name>Transfer</name>
<message> <message>
@ -406,6 +455,21 @@
<source>Amount...</source> <source>Amount...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Transfer.qml" line="96"/>
<source>LOW</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../pages/Transfer.qml" line="97"/>
<source>MEDIUM</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../pages/Transfer.qml" line="98"/>
<source>HIGH</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Transfer.qml" line="127"/> <location filename="../pages/Transfer.qml" line="127"/>
<source>Privacy Level</source> <source>Privacy Level</source>
@ -422,17 +486,17 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/Transfer.qml" line="193"/> <location filename="../pages/Transfer.qml" line="194"/>
<source>Payment ID &lt;font size=&apos;2&apos;&gt;( Optional )&lt;/font&gt;</source> <source>Payment ID &lt;font size=&apos;2&apos;&gt;( Optional )&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/Transfer.qml" line="217"/> <location filename="../pages/Transfer.qml" line="218"/>
<source>Description &lt;font size=&apos;2&apos;&gt;( An optional description that will be saved to the local address book if entered )&lt;/font&gt;</source> <source>Description &lt;font size=&apos;2&apos;&gt;( An optional description that will be saved to the local address book if entered )&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/Transfer.qml" line="237"/> <location filename="../pages/Transfer.qml" line="239"/>
<source>SEND</source> <source>SEND</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -455,22 +519,22 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="126"/> <location filename="../wizard/WizardConfigure.qml" line="127"/>
<source>Enable disk conservation mode?</source> <source>Enable disk conservation mode?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="144"/> <location filename="../wizard/WizardConfigure.qml" line="145"/>
<source>Disk conservation mode uses substantially less disk-space, but the same amount of bandwidth as a regular Monero instance. However, storing the full blockchain is beneficial to the security of the Monero network. If you are on a device with limited disk space, then this option is appropriate for you.</source> <source>Disk conservation mode uses substantially less disk-space, but the same amount of bandwidth as a regular Monero instance. However, storing the full blockchain is beneficial to the security of the Monero network. If you are on a device with limited disk space, then this option is appropriate for you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="156"/> <location filename="../wizard/WizardConfigure.qml" line="158"/>
<source>Allow background mining?</source> <source>Allow background mining?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="174"/> <location filename="../wizard/WizardConfigure.qml" line="176"/>
<source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source> <source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -511,12 +575,12 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardDonation.qml" line="175"/> <location filename="../wizard/WizardDonation.qml" line="176"/>
<source>Allow background mining?</source> <source>Allow background mining?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardDonation.qml" line="193"/> <location filename="../wizard/WizardDonation.qml" line="194"/>
<source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source> <source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -559,12 +623,12 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardFinish.qml" line="51"/> <location filename="../wizard/WizardFinish.qml" line="52"/>
<source>An overview of your Monero configuration is below:</source> <source>An overview of your Monero configuration is below:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardFinish.qml" line="102"/> <location filename="../wizard/WizardFinish.qml" line="103"/>
<source>Youre all setup!</source> <source>Youre all setup!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -604,6 +668,11 @@
<source>Your wallet is stored in</source> <source>Your wallet is stored in</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../wizard/WizardManageWalletUI.qml" line="187"/>
<source>Please choose a directory</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>WizardMemoTextInput</name> <name>WizardMemoTextInput</name>
@ -681,7 +750,7 @@
<message> <message>
<location filename="../main.qml" line="148"/> <location filename="../main.qml" line="148"/>
<location filename="../main.qml" line="203"/> <location filename="../main.qml" line="203"/>
<location filename="../main.qml" line="232"/> <location filename="../main.qml" line="233"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -732,24 +801,39 @@ Fee: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="233"/> <location filename="../main.qml" line="234"/>
<source>Couldn&apos;t send the money: </source> <source>Couldn&apos;t send the money: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="236"/> <location filename="../main.qml" line="237"/>
<source>Information</source> <source>Information</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="237"/> <location filename="../main.qml" line="238"/>
<source>Money sent successfully</source> <source>Money sent successfully</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="309"/> <location filename="../main.qml" line="310"/>
<source>Initializing Wallet...</source> <source>Initializing Wallet...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../main.qml" line="336"/>
<source>Program setup wizard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="350"/>
<source>Monero - Donations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="389"/>
<source>send to the same destination</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
</TS> </TS>

View file

@ -10,6 +10,7 @@
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="56"/> <location filename="../pages/AddressBook.qml" line="56"/>
<location filename="../pages/AddressBook.qml" line="173"/>
<source>Address</source> <source>Address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -29,20 +30,30 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="98"/> <location filename="../pages/AddressBook.qml" line="99"/>
<source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source> <source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="100"/> <location filename="../pages/AddressBook.qml" line="101"/>
<source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source> <source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/AddressBook.qml" line="125"/> <location filename="../pages/AddressBook.qml" line="126"/>
<source>ADD</source> <source>ADD</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/AddressBook.qml" line="174"/>
<source>Payment ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../pages/AddressBook.qml" line="175"/>
<source>Description</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>AddressBookTable</name> <name>AddressBookTable</name>
@ -160,11 +171,11 @@
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="58"/> <location filename="../pages/History.qml" line="58"/>
<location filename="../pages/History.qml" line="122"/> <location filename="../pages/History.qml" line="123"/>
<location filename="../pages/History.qml" line="142"/> <location filename="../pages/History.qml" line="143"/>
<location filename="../pages/History.qml" line="190"/> <location filename="../pages/History.qml" line="191"/>
<location filename="../pages/History.qml" line="224"/> <location filename="../pages/History.qml" line="225"/>
<location filename="../pages/History.qml" line="245"/> <location filename="../pages/History.qml" line="246"/>
<source>&lt;b&gt;Tip tekst test&lt;/b&gt;</source> <source>&lt;b&gt;Tip tekst test&lt;/b&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -179,43 +190,43 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="98"/> <location filename="../pages/History.qml" line="99"/>
<source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source> <source>Description &lt;font size=&apos;2&apos;&gt;(Local database)&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="100"/> <location filename="../pages/History.qml" line="101"/>
<source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source> <source>&lt;b&gt;Tip tekst test&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;test line 2</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="120"/> <location filename="../pages/History.qml" line="121"/>
<source>Date from</source> <source>Date from</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="140"/> <location filename="../pages/History.qml" line="141"/>
<location filename="../pages/History.qml" line="243"/> <location filename="../pages/History.qml" line="244"/>
<source>To</source> <source>To</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="160"/> <location filename="../pages/History.qml" line="161"/>
<source>FILTER</source> <source>FILTER</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="169"/> <location filename="../pages/History.qml" line="170"/>
<source>Advance filtering</source> <source>Advance filtering</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="188"/> <location filename="../pages/History.qml" line="189"/>
<source>Type of transation</source> <source>Type of transation</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/History.qml" line="222"/> <location filename="../pages/History.qml" line="223"/>
<source>Amount from</source> <source>Amount from</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -334,16 +345,31 @@
<source>Address</source> <source>Address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Receive.qml" line="86"/>
<source>ReadOnly wallet address displayed here</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Receive.qml" line="106"/> <location filename="../pages/Receive.qml" line="106"/>
<source>Integrated address</source> <source>Integrated address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Receive.qml" line="115"/>
<source>ReadOnly wallet integrated address displayed here</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Receive.qml" line="136"/> <location filename="../pages/Receive.qml" line="136"/>
<source>Payment ID</source> <source>Payment ID</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Receive.qml" line="144"/>
<source>PaymentID here</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Receive.qml" line="168"/> <location filename="../pages/Receive.qml" line="168"/>
<source>Generate</source> <source>Generate</source>
@ -357,6 +383,21 @@
<source>Twitter</source> <source>Twitter</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../RightPanel.qml" line="59"/>
<source>News</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../RightPanel.qml" line="60"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../RightPanel.qml" line="61"/>
<source>About</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SearchInput</name> <name>SearchInput</name>
@ -389,6 +430,14 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>TitleBar</name>
<message>
<location filename="../components/TitleBar.qml" line="38"/>
<source>Monero - Donations</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Transfer</name> <name>Transfer</name>
<message> <message>
@ -406,6 +455,21 @@
<source>Amount...</source> <source>Amount...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../pages/Transfer.qml" line="96"/>
<source>LOW</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../pages/Transfer.qml" line="97"/>
<source>MEDIUM</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../pages/Transfer.qml" line="98"/>
<source>HIGH</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../pages/Transfer.qml" line="127"/> <location filename="../pages/Transfer.qml" line="127"/>
<source>Privacy Level</source> <source>Privacy Level</source>
@ -422,17 +486,17 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/Transfer.qml" line="193"/> <location filename="../pages/Transfer.qml" line="194"/>
<source>Payment ID &lt;font size=&apos;2&apos;&gt;( Optional )&lt;/font&gt;</source> <source>Payment ID &lt;font size=&apos;2&apos;&gt;( Optional )&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/Transfer.qml" line="217"/> <location filename="../pages/Transfer.qml" line="218"/>
<source>Description &lt;font size=&apos;2&apos;&gt;( An optional description that will be saved to the local address book if entered )&lt;/font&gt;</source> <source>Description &lt;font size=&apos;2&apos;&gt;( An optional description that will be saved to the local address book if entered )&lt;/font&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../pages/Transfer.qml" line="237"/> <location filename="../pages/Transfer.qml" line="239"/>
<source>SEND</source> <source>SEND</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -455,22 +519,22 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="126"/> <location filename="../wizard/WizardConfigure.qml" line="127"/>
<source>Enable disk conservation mode?</source> <source>Enable disk conservation mode?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="144"/> <location filename="../wizard/WizardConfigure.qml" line="145"/>
<source>Disk conservation mode uses substantially less disk-space, but the same amount of bandwidth as a regular Monero instance. However, storing the full blockchain is beneficial to the security of the Monero network. If you are on a device with limited disk space, then this option is appropriate for you.</source> <source>Disk conservation mode uses substantially less disk-space, but the same amount of bandwidth as a regular Monero instance. However, storing the full blockchain is beneficial to the security of the Monero network. If you are on a device with limited disk space, then this option is appropriate for you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="156"/> <location filename="../wizard/WizardConfigure.qml" line="158"/>
<source>Allow background mining?</source> <source>Allow background mining?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardConfigure.qml" line="174"/> <location filename="../wizard/WizardConfigure.qml" line="176"/>
<source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source> <source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -511,12 +575,12 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardDonation.qml" line="175"/> <location filename="../wizard/WizardDonation.qml" line="176"/>
<source>Allow background mining?</source> <source>Allow background mining?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardDonation.qml" line="193"/> <location filename="../wizard/WizardDonation.qml" line="194"/>
<source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source> <source>Mining secures the Monero network, and also pays a small reward for the work done. This option will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -559,12 +623,12 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardFinish.qml" line="51"/> <location filename="../wizard/WizardFinish.qml" line="52"/>
<source>An overview of your Monero configuration is below:</source> <source>An overview of your Monero configuration is below:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../wizard/WizardFinish.qml" line="102"/> <location filename="../wizard/WizardFinish.qml" line="103"/>
<source>Youre all setup!</source> <source>Youre all setup!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -604,6 +668,11 @@
<source>Your wallet is stored in</source> <source>Your wallet is stored in</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../wizard/WizardManageWalletUI.qml" line="187"/>
<source>Please choose a directory</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>WizardMemoTextInput</name> <name>WizardMemoTextInput</name>
@ -681,7 +750,7 @@
<message> <message>
<location filename="../main.qml" line="148"/> <location filename="../main.qml" line="148"/>
<location filename="../main.qml" line="203"/> <location filename="../main.qml" line="203"/>
<location filename="../main.qml" line="232"/> <location filename="../main.qml" line="233"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -732,24 +801,39 @@ Fee: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="233"/> <location filename="../main.qml" line="234"/>
<source>Couldn&apos;t send the money: </source> <source>Couldn&apos;t send the money: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="236"/> <location filename="../main.qml" line="237"/>
<source>Information</source> <source>Information</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="237"/> <location filename="../main.qml" line="238"/>
<source>Money sent successfully</source> <source>Money sent successfully</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="309"/> <location filename="../main.qml" line="310"/>
<source>Initializing Wallet...</source> <source>Initializing Wallet...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../main.qml" line="336"/>
<source>Program setup wizard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="350"/>
<source>Monero - Donations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="389"/>
<source>send to the same destination</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
</TS> </TS>

View file

@ -76,7 +76,7 @@ Item {
wrapMode: Text.Wrap wrapMode: Text.Wrap
//renderType: Text.NativeRendering //renderType: Text.NativeRendering
color: "#3F3F3F" color: "#3F3F3F"
text: qsTr("Were almost there - lets just configure some Monero preferences") text: qsTr("Were almost there - lets just configure some Monero preferences") + translationManager.emptyString
} }
Column { Column {
@ -94,7 +94,7 @@ Item {
spacing: 12 spacing: 12
CheckBox { CheckBox {
text: qsTr("Kickstart the Monero blockchain?") text: qsTr("Kickstart the Monero blockchain?") + translationManager.emptyString
anchors.left: parent.left anchors.left: parent.left
anchors.right: parent.right anchors.right: parent.right
background: "#F0EEEE" background: "#F0EEEE"
@ -114,6 +114,7 @@ Item {
wrapMode: Text.Wrap wrapMode: Text.Wrap
text: qsTr("It is very important to write it down as this is the only backup you will need for your wallet. " + text: qsTr("It is very important to write it down as this is the only backup you will need for your wallet. " +
"You will be asked to confirm the seed in the next screen to ensure it has copied down correctly.") "You will be asked to confirm the seed in the next screen to ensure it has copied down correctly.")
+ translationManager.emptyString
} }
} }
@ -123,7 +124,7 @@ Item {
spacing: 12 spacing: 12
CheckBox { CheckBox {
text: qsTr("Enable disk conservation mode?") text: qsTr("Enable disk conservation mode?") + translationManager.emptyString
anchors.left: parent.left anchors.left: parent.left
anchors.right: parent.right anchors.right: parent.right
background: "#F0EEEE" background: "#F0EEEE"
@ -144,6 +145,7 @@ Item {
text: qsTr("Disk conservation mode uses substantially less disk-space, but the same amount of bandwidth as " + text: qsTr("Disk conservation mode uses substantially less disk-space, but the same amount of bandwidth as " +
"a regular Monero instance. However, storing the full blockchain is beneficial to the security " + "a regular Monero instance. However, storing the full blockchain is beneficial to the security " +
"of the Monero network. If you are on a device with limited disk space, then this option is appropriate for you.") "of the Monero network. If you are on a device with limited disk space, then this option is appropriate for you.")
+ translationManager.emptyString
} }
} }
@ -153,7 +155,7 @@ Item {
spacing: 12 spacing: 12
CheckBox { CheckBox {
text: qsTr("Allow background mining?") text: qsTr("Allow background mining?") + translationManager.emptyString
anchors.left: parent.left anchors.left: parent.left
anchors.right: parent.right anchors.right: parent.right
background: "#F0EEEE" background: "#F0EEEE"
@ -173,6 +175,7 @@ Item {
wrapMode: Text.Wrap wrapMode: Text.Wrap
text: qsTr("Mining secures the Monero network, and also pays a small reward for the work done. This option " + text: qsTr("Mining secures the Monero network, and also pays a small reward for the work done. This option " +
"will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.") "will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.")
+ translationManager.emptyString
} }
} }
} }

View file

@ -78,8 +78,8 @@ Item {
WizardManageWalletUI { WizardManageWalletUI {
id: uiItem id: uiItem
titleText: qsTr("A new wallet has been created for you") titleText: qsTr("A new wallet has been created for you") + translationManager.emptyString
wordsTextTitle: qsTr("This is the 25 word mnemonic for your wallet") wordsTextTitle: qsTr("This is the 25 word mnemonic for your wallet") + translationManager.emptyString
wordsTextItem.clipboardButtonVisible: true wordsTextItem.clipboardButtonVisible: true
wordsTextItem.tipTextVisible: true wordsTextItem.tipTextVisible: true
wordsTextItem.memoTextReadOnly: true wordsTextItem.memoTextReadOnly: true

View file

@ -90,7 +90,7 @@ Item {
wrapMode: Text.Wrap wrapMode: Text.Wrap
//renderType: Text.NativeRendering //renderType: Text.NativeRendering
color: "#3F3F3F" color: "#3F3F3F"
text: qsTr("Monero development is solely supported by donations") text: qsTr("Monero development is solely supported by donations") + translationManager.emptyString
} }
Column { Column {
@ -110,7 +110,7 @@ Item {
CheckBox { CheckBox {
id: enableAutoDonationCheckBox id: enableAutoDonationCheckBox
anchors.verticalCenter: parent.verticalCenter anchors.verticalCenter: parent.verticalCenter
text: qsTr("Enable auto-donations of?") text: qsTr("Enable auto-donations of?") + translationManager.emptyString
background: "#F0EEEE" background: "#F0EEEE"
fontColor: "#4A4646" fontColor: "#4A4646"
fontSize: 18 fontSize: 18
@ -150,7 +150,7 @@ Item {
font.family: "Arial" font.family: "Arial"
font.pixelSize: 18 font.pixelSize: 18
color: "#4A4646" color: "#4A4646"
text: qsTr("% of my fee added to each transaction") text: qsTr("% of my fee added to each transaction") + translationManager.emptyString
} }
} }
@ -164,6 +164,7 @@ Item {
text: qsTr("For every transaction, a small transaction fee is charged. This option lets you add an additional amount, " + text: qsTr("For every transaction, a small transaction fee is charged. This option lets you add an additional amount, " +
"as a percentage of that fee, to your transaction to support Monero development. For instance, a 50% " + "as a percentage of that fee, to your transaction to support Monero development. For instance, a 50% " +
"autodonation take a transaction fee of 0.005 XMR and add a 0.0025 XMR to support Monero development.") "autodonation take a transaction fee of 0.005 XMR and add a 0.0025 XMR to support Monero development.")
+ translationManager.emptyString
} }
Column { Column {
anchors.left: parent.left anchors.left: parent.left
@ -172,7 +173,7 @@ Item {
CheckBox { CheckBox {
id: allowBackgroundMiningCheckBox id: allowBackgroundMiningCheckBox
text: qsTr("Allow background mining?") text: qsTr("Allow background mining?") + translationManager.emptyString
anchors.left: parent.left anchors.left: parent.left
anchors.right: parent.right anchors.right: parent.right
background: "#F0EEEE" background: "#F0EEEE"
@ -192,6 +193,7 @@ Item {
wrapMode: Text.Wrap wrapMode: Text.Wrap
text: qsTr("Mining secures the Monero network, and also pays a small reward for the work done. This option " + text: qsTr("Mining secures the Monero network, and also pays a small reward for the work done. This option " +
"will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.") "will let Monero mine when your computer is on mains power and is idle. It will stop mining when you continue working.")
+ translationManager.emptyString
} }
} }
} }

View file

@ -45,10 +45,11 @@ Item {
+ qsTr("<b>Enable auto donation: </b>") + wizard.settings['auto_donations_enabled'] + "<br>" + qsTr("<b>Enable auto donation: </b>") + wizard.settings['auto_donations_enabled'] + "<br>"
+ qsTr("<b>Auto donation amount: </b>") + wizard.settings['auto_donations_amount'] + "<br>" + qsTr("<b>Auto donation amount: </b>") + wizard.settings['auto_donations_amount'] + "<br>"
+ qsTr("<b>Allow background mining: </b>") + wizard.settings['allow_background_mining'] + "<br>" + qsTr("<b>Allow background mining: </b>") + wizard.settings['allow_background_mining'] + "<br>"
+ translationManager.emptyString
return str; return str;
} }
function updateSettingsSummary() { function updateSettingsSummary() {
settingsText.text = qsTr("An overview of your Monero configuration is below:") settingsText.text = qsTr("An overview of your Monero configuration is below:") + translationManager.emptyString
+ "<br>" + "<br>"
+ buildSettingsString(); + buildSettingsString();
} }
@ -99,7 +100,7 @@ Item {
horizontalAlignment: Text.AlignHCenter horizontalAlignment: Text.AlignHCenter
//renderType: Text.NativeRendering //renderType: Text.NativeRendering
color: "#3F3F3F" color: "#3F3F3F"
text: qsTr("Youre all setup!") text: qsTr("Youre all setup!") + translationManager.emptyString
} }
Text { Text {

View file

@ -82,9 +82,9 @@ Rectangle {
// disable "next" button until passwords match // disable "next" button until passwords match
nextButton.enabled = passwordPage.passwordValid; nextButton.enabled = passwordPage.passwordValid;
if (currentPath === "create_wallet") { if (currentPath === "create_wallet") {
passwordPage.titleText = qsTr("Now that your wallet has been created, please set a password for the wallet") passwordPage.titleText = qsTr("Now that your wallet has been created, please set a password for the wallet") + translationManager.emptyString
} else { } else {
passwordPage.titleText = qsTr("Now that your wallet has been restored, please set a password for the wallet") passwordPage.titleText = qsTr("Now that your wallet has been restored, please set a password for the wallet") + translationManager.emptyString
} }
break; break;
case finishPage: case finishPage:
@ -306,7 +306,7 @@ Rectangle {
anchors.bottom: parent.bottom anchors.bottom: parent.bottom
anchors.margins: 50 anchors.margins: 50
width: 110 width: 110
text: qsTr("USE MONERO") text: qsTr("USE MONERO") + translationManager.emptyString
shadowReleasedColor: "#FF4304" shadowReleasedColor: "#FF4304"
shadowPressedColor: "#B32D00" shadowPressedColor: "#B32D00"
releasedColor: "#FF6C3C" releasedColor: "#FF6C3C"

View file

@ -100,7 +100,7 @@ Item {
horizontalAlignment: Text.AlignHCenter horizontalAlignment: Text.AlignHCenter
//renderType: Text.NativeRendering //renderType: Text.NativeRendering
color: "#4A4646" color: "#4A4646"
text: qsTr("This is the name of your wallet. You can change it to a different name if youd like:") text: qsTr("This is the name of your wallet. You can change it to a different name if youd like:") + translationManager.emptyString
} }
} }
@ -122,7 +122,7 @@ Item {
renderType: Text.NativeRendering renderType: Text.NativeRendering
color: "#FF6C3C" color: "#FF6C3C"
focus: true focus: true
text: qsTr("My account name") text: qsTr("My account name") + translationManager.emptyString
} }
Rectangle { Rectangle {
@ -172,7 +172,7 @@ Item {
font.pixelSize: 18 font.pixelSize: 18
//renderType: Text.NativeRendering //renderType: Text.NativeRendering
color: "#4A4646" color: "#4A4646"
text: qsTr("Your wallet is stored in") text: qsTr("Your wallet is stored in") + translationManager.emptyString
} }
Item { Item {
@ -184,7 +184,7 @@ Item {
id: fileDialog id: fileDialog
selectMultiple: false selectMultiple: false
selectFolder: true selectFolder: true
title: "Please choose a directory" title: qsTr("Please choose a directory") + translationManager.emptyString
onAccepted: { onAccepted: {
fileUrlInput.text = fileDialog.folder fileUrlInput.text = fileDialog.folder
fileDialog.visible = false fileDialog.visible = false

View file

@ -74,6 +74,7 @@ Column {
color: "#4A4646" color: "#4A4646"
wrapMode: Text.Wrap wrapMode: Text.Wrap
text: qsTr("It is very important to write it down as this is the only backup you will need for your wallet. You will be asked to confirm the seed in the next screen to ensure it has copied down correctly.") text: qsTr("It is very important to write it down as this is the only backup you will need for your wallet. You will be asked to confirm the seed in the next screen to ensure it has copied down correctly.")
+ translationManager.emptyString
} }
} }
} }

View file

@ -59,7 +59,7 @@ Item {
color: "#3F3F3F" color: "#3F3F3F"
wrapMode: Text.Wrap wrapMode: Text.Wrap
horizontalAlignment: Text.AlignHCenter horizontalAlignment: Text.AlignHCenter
text: qsTr("Welcome to Monero!") text: qsTr("Welcome to Monero!") + translationManager.emptyString
} }
Text { Text {
@ -71,7 +71,7 @@ Item {
color: "#4A4646" color: "#4A4646"
wrapMode: Text.Wrap wrapMode: Text.Wrap
horizontalAlignment: Text.AlignHCenter horizontalAlignment: Text.AlignHCenter
text: qsTr("Please select one of the following options:") text: qsTr("Please select one of the following options:") + translationManager.emptyString
} }
} }
@ -107,7 +107,7 @@ Item {
font.pixelSize: 16 font.pixelSize: 16
color: "#4A4949" color: "#4A4949"
horizontalAlignment: Text.AlignHCenter horizontalAlignment: Text.AlignHCenter
text: qsTr("This is my first time, I want to<br/>create a new account") text: qsTr("This is my first time, I want to<br/>create a new account") + translationManager.emptyString
} }
} }
@ -138,7 +138,7 @@ Item {
font.pixelSize: 16 font.pixelSize: 16
color: "#4A4949" color: "#4A4949"
horizontalAlignment: Text.AlignHCenter horizontalAlignment: Text.AlignHCenter
text: qsTr("I want to recover my account<br/>from my 24 work seed") text: qsTr("I want to recover my account<br/>from my 24 work seed") + translationManager.emptyString
} }
} }
} }

View file

@ -120,6 +120,7 @@ Item {
horizontalAlignment: Text.AlignHCenter horizontalAlignment: Text.AlignHCenter
text: qsTr("Note that this password cannot be recovered, and if forgotten you will need to restore your wallet from the mnemonic seed you were just given<br/><br/> text: qsTr("Note that this password cannot be recovered, and if forgotten you will need to restore your wallet from the mnemonic seed you were just given<br/><br/>
Your password will be used to protect your wallet and to confirm actions, so make sure that your password is sufficiently secure.") Your password will be used to protect your wallet and to confirm actions, so make sure that your password is sufficiently secure.")
+ translationManager.emptyString
} }
} }

View file

@ -66,9 +66,9 @@ Item {
WizardManageWalletUI { WizardManageWalletUI {
id: uiItem id: uiItem
accountNameText: qsTr("My account name") accountNameText: qsTr("My account name") + translationManager.emptyString
titleText: qsTr("We're ready to recover your account") titleText: qsTr("We're ready to recover your account") + translationManager.emptyString
wordsTextTitle: qsTr("Please enter your 25 word private key") wordsTextTitle: qsTr("Please enter your 25 word private key") + translationManager.emptyString
wordsTextItem.clipboardButtonVisible: false wordsTextItem.clipboardButtonVisible: false
wordsTextItem.tipTextVisible: false wordsTextItem.tipTextVisible: false
wordsTextItem.memoTextReadOnly: false wordsTextItem.memoTextReadOnly: false

View file

@ -37,3 +37,8 @@ function mapScope (inputScopeFrom, inputScopeTo, outputScopeFrom, outputScopeTo,
var result = outputScopeFrom + ((outputScopeTo - outputScopeFrom) * x); var result = outputScopeFrom + ((outputScopeTo - outputScopeFrom) * x);
return result; return result;
} }
function tr(text) {
return qsTr(text) + translationManager.emptyString
}