From 000bef4aec68b657927f5bff2707a85da6defea6 Mon Sep 17 00:00:00 2001 From: dabura667 Date: Sun, 16 Aug 2015 01:05:43 +0900 Subject: [PATCH] fixed crowdin download script + latest translation --- i18n/crowdin_download.js | 289 +++++-- i18n/docs/appstore_it.txt | 23 + i18n/docs/appstore_ko.txt | 23 + i18n/docs/appstore_ru.txt | 23 + i18n/docs/appstore_tr.txt | 23 + i18n/docs/appstore_zh.txt | 23 + i18n/docs/updateinfo_de.txt | 5 + i18n/docs/updateinfo_it.txt | 5 + i18n/docs/updateinfo_nl.txt | 5 + i18n/docs/updateinfo_ru.txt | 5 + i18n/docs/updateinfo_tr.txt | 10 +- i18n/docs/updateinfo_zh.txt | 5 + i18n/po/ja.po | 2 +- i18n/po/ko.po | 1414 +++++++++++++++++++++++++++++++++++ i18n/po/nl.po | 1414 +++++++++++++++++++++++++++++++++++ i18n/po/ru.po | 6 +- i18n/po/sq.po | 1414 +++++++++++++++++++++++++++++++++++ 17 files changed, 4607 insertions(+), 82 deletions(-) create mode 100644 i18n/docs/appstore_it.txt create mode 100644 i18n/docs/appstore_ko.txt create mode 100644 i18n/docs/appstore_ru.txt create mode 100644 i18n/docs/appstore_tr.txt create mode 100644 i18n/docs/appstore_zh.txt create mode 100644 i18n/docs/updateinfo_de.txt create mode 100644 i18n/docs/updateinfo_it.txt create mode 100644 i18n/docs/updateinfo_nl.txt create mode 100644 i18n/docs/updateinfo_ru.txt create mode 100644 i18n/docs/updateinfo_zh.txt create mode 100644 i18n/po/ko.po create mode 100644 i18n/po/nl.po create mode 100644 i18n/po/sq.po diff --git a/i18n/crowdin_download.js b/i18n/crowdin_download.js index 5470a2a9e..84f3597e1 100644 --- a/i18n/crowdin_download.js +++ b/i18n/crowdin_download.js @@ -2,6 +2,21 @@ 'use strict'; +if (process.argv[2]) { + var no_key = (process.argv[2].toLowerCase() == '--nokey') + if (no_key == false) { + console.log('Incorrect arg. Please use --nokey if you would like to download without api key.'); + process.exit(1); + }; +} else { + var no_key = false; + console.log('\n' + + 'Please note: If you do not have the crowdin API key and would like to download the ' + + 'translations without building anyways, please make sure your English files are the same ' + + 'version as crowdin, and then run this script with --nokey\n\n' + + 'eg. "node crowdin_download.js --nokey"\n\n'); +}; + var fs = require('fs'); var path = require('path'); var https = require('https'); @@ -21,85 +36,213 @@ catch (e) { process.exit(1); } -// Download most recent translations for all languages. -https.get('https://crowdin.com/download/project/' + crowdin_identifier + '.zip', function(res) { - var data = [], dataLen = 0; - - res.on('data', function(chunk) { - data.push(chunk); - dataLen += chunk.length; - }).on('end', function() { - var buf = new Buffer(dataLen); - for (var i=0, len = data.length, pos = 0; i < len; i++) { - data[i].copy(buf, pos); - pos += data[i].length; - }; - var zip = new AdmZip(buf); - zip.extractAllTo('./', true); - console.log('Done extracting ZIP file.'); +if (no_key == false) { // Reminder: Any changes to the script below must also be made to the else clause and vice versa. + + try { + // obtain the crowdin api key + var crowdin_api_key = fs.readFileSync(path.join(__dirname, 'crowdin_api_key.txt'), 'utf8') + } catch (e) { + console.log('### ERROR ### You do not have the crowdin api key in ./crowdin_api_key.txt so the translation build has failed.\nFor download only use --nokey.'); + process.exit(1); + }; + + // This call will tell the server to generate a new zip file for you based on most recent translations. + https.get('https://api.crowdin.com/api/project/' + crowdin_identifier + '/export?key=' + crowdin_api_key, function(res) { + + console.log('Export Got response: ' + res.statusCode); + + res.on('data', function(chunk) { + var resxml = chunk.toString('utf8'); + console.log(resxml); - var files = fs.readdirSync('./docs'); - - for (var i in files) { - if (files[i].slice(0,9) == 'appstore_' && files[i].slice(-4) == '.txt' && files[i] != 'appstore_en.txt') { - var english_file = fs.readFileSync(local_file_name2, 'utf8'); - var compare_file = fs.readFileSync(path.join(__dirname, 'docs/' + files[i]), 'utf8') - if (compare_file == english_file) { - fs.unlinkSync(path.join(__dirname, 'docs/' + files[i])); - }; - }; - if (files[i].slice(0,11) == 'updateinfo_' && files[i].slice(-4) == '.txt' && files[i] != 'updateinfo_en.txt') { - var english_file = fs.readFileSync(local_file_name3, 'utf8'); - var compare_file = fs.readFileSync(path.join(__dirname, 'docs/' + files[i]), 'utf8') - if (compare_file == english_file) { - fs.unlinkSync(path.join(__dirname, 'docs/' + files[i])); - }; - }; + if (resxml.indexOf('status="skipped"') >= 0) { + console.log('Translation build was skipped due to either:\n' + + '1. No changes since last translation build, or\n' + + '2. API limit of once per 30 minutes has not been waited.\n\n' + + 'Since we can not guarantee that translations have been built properly, this script will end here.\n' + + 'Log in to Copay\'s Crowdin Settings and click the "Build Project" button to assure it is built recently, and then run this ' + + 'script again with the --nokey arg to download translations without checking if built.'); + process.exit(1); }; - console.log('Cleaned out completely untranslated appstore docs.'); - - var files = fs.readdirSync('./po'); - - for (var i in files) { - if (files[i] != 'template.pot') { - var po_file = fs.readFileSync(path.join(__dirname, 'po/' + files[i]), 'utf8'); - var po_array = po_file.split('\n'); - for (var j in po_array) { - if (po_array[j].slice(0,5) == 'msgid') { - var source_text = po_array[j].slice(5); - } else if (po_array[j].slice(0,6) == 'msgstr') { - var translate_text = po_array[j].slice(6); - // if a line is not == English, it means there is translation. Keep this file. - if (source_text != translate_text) { - // erase email addresses of last translator for privacy - po_file = po_file.replace(/ <.+@.+\..+>/, '') - fs.writeFileSync(path.join(__dirname, 'po/' + files[i]), po_file); - - // split the file into 3 parts, before locale, locale, and after locale. - var lang_pos = po_file.search('"Language: ') + 11; - var po_start = po_file.slice(0,lang_pos); - var po_locale = po_file.slice(lang_pos,lang_pos + 5); - var po_end = po_file.slice(lang_pos + 5); - - // check for underscore, if it's there, only take the first 2 letters and reconstruct the po file. - if (po_locale.search('_') > 0) { - fs.writeFileSync(path.join(__dirname, 'po/' + files[i]), po_start + po_locale.slice(0,2) + po_end); - po_start = ''; - po_locale = ''; - po_end = ''; + // Download most recent translations for all languages. + https.get('https://crowdin.com/download/project/' + crowdin_identifier + '.zip', function(res) { + var data = [], dataLen = 0; + + res.on('data', function(chunk) { + data.push(chunk); + dataLen += chunk.length; + }).on('end', function() { + var buf = new Buffer(dataLen); + for (var i=0, len = data.length, pos = 0; i < len; i++) { + data[i].copy(buf, pos); + pos += data[i].length; + }; + var zip = new AdmZip(buf); + zip.extractAllTo('./', true); + console.log('Done extracting ZIP file.'); + + var files = fs.readdirSync('./docs'); + + for (var i in files) { + debugger; + if (files[i].slice(0,9) == 'appstore_' && files[i].slice(-4) == '.txt' && files[i] != 'appstore_en.txt') { + var english_file = fs.readFileSync(local_file_name2, 'utf8'); + var compare_file = fs.readFileSync(path.join(__dirname, 'docs/' + files[i]), 'utf8') + english_file = english_file.replace(/\r\n/g, '\n'); + compare_file = compare_file.replace(/\r\n/g, '\n'); + if (compare_file == english_file) { + fs.unlinkSync(path.join(__dirname, 'docs/' + files[i])); + }; + }; + if (files[i].slice(0,11) == 'updateinfo_' && files[i].slice(-4) == '.txt' && files[i] != 'updateinfo_en.txt') { + var english_file = fs.readFileSync(local_file_name3, 'utf8'); + var compare_file = fs.readFileSync(path.join(__dirname, 'docs/' + files[i]), 'utf8') + english_file = english_file.replace(/\r\n/g, '\n'); + compare_file = compare_file.replace(/\r\n/g, '\n'); + if (compare_file == english_file) { + fs.unlinkSync(path.join(__dirname, 'docs/' + files[i])); }; - break; }; }; - if (j == po_array.length - 1) { // All strings are exactly identical to English. Delete po file. - fs.unlinkSync(path.join(__dirname, 'po/' + files[i])); + + console.log('Cleaned out completely untranslated appstore docs.'); + + var files = fs.readdirSync('./po'); + + for (var i in files) { + if (files[i] != 'template.pot') { + var po_file = fs.readFileSync(path.join(__dirname, 'po/' + files[i]), 'utf8'); + var po_array = po_file.split('\n'); + for (var j in po_array) { + if (po_array[j].slice(0,5) == 'msgid') { + var source_text = po_array[j].slice(5); + } else if (po_array[j].slice(0,6) == 'msgstr') { + var translate_text = po_array[j].slice(6); + // if a line is not == English, it means there is translation. Keep this file. + if (source_text != translate_text) { + // erase email addresses of last translator for privacy + po_file = po_file.replace(/ <.+@.+\..+>/, '') + fs.writeFileSync(path.join(__dirname, 'po/' + files[i]), po_file); + + // split the file into 3 parts, before locale, locale, and after locale. + var lang_pos = po_file.search('"Language: ') + 11; + var po_start = po_file.slice(0,lang_pos); + var po_locale = po_file.slice(lang_pos,lang_pos + 5); + var po_end = po_file.slice(lang_pos + 5); + + // check for underscore, if it's there, only take the first 2 letters and reconstruct the po file. + if (po_locale.search('_') > 0) { + fs.writeFileSync(path.join(__dirname, 'po/' + files[i]), po_start + po_locale.slice(0,2) + po_end); + po_start = ''; + po_locale = ''; + po_end = ''; + }; + break; + }; + }; + if (j == po_array.length - 1) { // All strings are exactly identical to English. Delete po file. + fs.unlinkSync(path.join(__dirname, 'po/' + files[i])); + }; + }; + }; + }; + + console.log('Cleaned out completely untranslated po files.'); + + }); + }); + }); + }).on('error', function(e) { + console.log('Export Got error: ' + e.message); + }); + +} else { // Reminder: Any changes to the script below must also be made to the above and vice versa. + + // Download most recent translations for all languages. + https.get('https://crowdin.com/download/project/' + crowdin_identifier + '.zip', function(res) { + var data = [], dataLen = 0; + + res.on('data', function(chunk) { + data.push(chunk); + dataLen += chunk.length; + }).on('end', function() { + var buf = new Buffer(dataLen); + for (var i=0, len = data.length, pos = 0; i < len; i++) { + data[i].copy(buf, pos); + pos += data[i].length; + }; + var zip = new AdmZip(buf); + zip.extractAllTo('./', true); + console.log('Done extracting ZIP file.'); + + var files = fs.readdirSync('./docs'); + + for (var i in files) { + if (files[i].slice(0,9) == 'appstore_' && files[i].slice(-4) == '.txt' && files[i] != 'appstore_en.txt') { + var english_file = fs.readFileSync(local_file_name2, 'utf8'); + var compare_file = fs.readFileSync(path.join(__dirname, 'docs/' + files[i]), 'utf8') + english_file = english_file.replace(/\r\n/g, '\n'); + compare_file = compare_file.replace(/\r\n/g, '\n'); + if (compare_file == english_file) { + fs.unlinkSync(path.join(__dirname, 'docs/' + files[i])); + }; + }; + if (files[i].slice(0,11) == 'updateinfo_' && files[i].slice(-4) == '.txt' && files[i] != 'updateinfo_en.txt') { + var english_file = fs.readFileSync(local_file_name3, 'utf8'); + var compare_file = fs.readFileSync(path.join(__dirname, 'docs/' + files[i]), 'utf8') + english_file = english_file.replace(/\r\n/g, '\n'); + compare_file = compare_file.replace(/\r\n/g, '\n'); + if (compare_file == english_file) { + fs.unlinkSync(path.join(__dirname, 'docs/' + files[i])); }; }; }; - }; - - console.log('Cleaned out completely untranslated po files.'); - - }); -}); + + console.log('Cleaned out completely untranslated appstore docs.'); + + var files = fs.readdirSync('./po'); + + for (var i in files) { + if (files[i] != 'template.pot') { + var po_file = fs.readFileSync(path.join(__dirname, 'po/' + files[i]), 'utf8'); + var po_array = po_file.split('\n'); + for (var j in po_array) { + if (po_array[j].slice(0,5) == 'msgid') { + var source_text = po_array[j].slice(5); + } else if (po_array[j].slice(0,6) == 'msgstr') { + var translate_text = po_array[j].slice(6); + // if a line is not == English, it means there is translation. Keep this file. + if (source_text != translate_text) { + // erase email addresses of last translator for privacy + po_file = po_file.replace(/ <.+@.+\..+>/, '') + fs.writeFileSync(path.join(__dirname, 'po/' + files[i]), po_file); + + // split the file into 3 parts, before locale, locale, and after locale. + var lang_pos = po_file.search('"Language: ') + 11; + var po_start = po_file.slice(0,lang_pos); + var po_locale = po_file.slice(lang_pos,lang_pos + 5); + var po_end = po_file.slice(lang_pos + 5); + + // check for underscore, if it's there, only take the first 2 letters and reconstruct the po file. + if (po_locale.search('_') > 0) { + fs.writeFileSync(path.join(__dirname, 'po/' + files[i]), po_start + po_locale.slice(0,2) + po_end); + po_start = ''; + po_locale = ''; + po_end = ''; + }; + break; + }; + }; + if (j == po_array.length - 1) { // All strings are exactly identical to English. Delete po file. + fs.unlinkSync(path.join(__dirname, 'po/' + files[i])); + }; + }; + }; + }; + + console.log('Cleaned out completely untranslated po files.'); + + }); + }); +}; diff --git a/i18n/docs/appstore_it.txt b/i18n/docs/appstore_it.txt new file mode 100644 index 000000000..242f699cc --- /dev/null +++ b/i18n/docs/appstore_it.txt @@ -0,0 +1,23 @@ +Metti al sicuro i tuoi bitcoins, alle tue condizioni, con un portafoglio open source e multifirma realizzato da BitPay. +Gli utenti Copay possono gestire i propri fondi individualmente, o condividerli in maniera sicura con altri utenti grazie ai portafogli multifirma, che prevengono pagamenti non autorizzati richiedendo più approvazioni. Ecco alcuni modi per utilizzare Copay con altre persone: + +Per rismarmiare soldi per le vacanze o per acquisti congiunti con gli amici +Per tenere traccia di spese familiari o indennità +Per gestire i fondi e le spese di aziende, club, or organizzazioni + +In questa versione di Copay abbiamo realizzato le seguenti funzioni per un portafoglio bitcoin che non comprometta sicurezza o accessibilità: + +Creazione e gestione integrata di portafogli multipli +Sicurezza multifirma intuitiva per portafogli personali o condivisi +Proposte di pagamento facili da iniziare per portafogli condivisi e pagamenti di gruppo +Generazione di portafogli gerarchici deterministici (HD) e funzionalità di backup +Sicurezza integrata nel dispositivo: tutte le chiave private sono memorizzate localmente, non nel cloud +Supporto per portafogli della testnet Bitcoin +Accesso sincrono in tutte le piattaforme mobile e desktop +Supporto per il protocollo di pagamento (BIP70-BIP73): richieste di pagamento facilmente identificabili e pagamenti bitcoin sicuri e verificabili +Supporto per 150+ valute e denominazione in BTC o bits +Notifiche email per pagamenti o trasferimenti +Colori di sfondo e nomi dei portafogli personalizzabli +4 lingue supportate (EN, JP, FR, ES) + +Copay è un software gratuito e open source che non dipende da server proprietari, pertanto il supporto del software non dipende da nessuna azienda. Chiunque può rivedere o contribuire al codice sorgente di Copay su GitHub (https://github.com/bitpay/copay). diff --git a/i18n/docs/appstore_ko.txt b/i18n/docs/appstore_ko.txt new file mode 100644 index 000000000..c9fd43243 --- /dev/null +++ b/i18n/docs/appstore_ko.txt @@ -0,0 +1,23 @@ +비트코인을 당신이 원하는 방식으로 안전하게 보관할 수 있는 오픈소스 다중서명 지갑이 BitPay에서 출시됐습니다. +Copay는 사용자의 개인적인 자금 보관은 물론이고, 여러 명의 동의가 필요한 다중서명 지갑을 통해 누군가 독단적으로 자금을 써버리는 일을 방지하고 여럿이 함께 자금을 관리 할 수 있습니다. 예를 들면 이런 식으로 사용할 수 있습니다: + +친구들과 함께 휴가를 떠나거나 공동구매를 하기 위해 돈을 모을 때 +가족의 소비와 지출을 관리하고 싶을 때 +사업, 동호회, 단체의 자금과 소비를 관리 하고 싶을 때 + +이번 버전 Copay는 안전과 접근성에 대해 타협하지 않는 비트코인 지갑이 되기 위해 다음과 같은 기능이 포함돼 있습니다 + +앱 안에서 가능한 여러 개의 지갑 생성과 관리 +개인, 공유 지갑을 위한 직관적인 다중서명 안전장치 +공유 지갑과 공동지불을 위해 손쉽게 가능한 지불제안 +계층결정론적(Hierarchical deterministic, HD) 주소 생성과 지갑 백업 +장치기반 보안: 모든 비밀키는 클라우드가 아닌 장치 내부에 보관됩니다 +비트코인 테스트넷 지갑 지원 +모든 주요 모바일, 데스크탑 플랫폼에서의 동시 접속을 지원합니다 +Payment protocol (BIP70-BIP73)지원: 쉽게 확인 가능한 지불요청과 증명 가능한 비트코인 안전 결제 +150가지가 넘는 통화 지원과 BTC와 bits의 단위 지원 +지불, 송금의 이메일 알림 +바꿀 수 있는 지갑의 이름과 배경색 +4개국어 지원(영어, 일본어, 프랑스어, 스페인어) + +Copay는 누구나 운영할 수 있는 서버에서 돌아가는 무료 오픈소스 소프트웨어입니다. 그러므로 어떤 한 회사의 지속적인 지원에 의지할 필요가 없습니다. 누구나 GitHub(https://github.com/bitpay/copay)에서 Copay의 소스코드를 검토하거나 참여할 수 있습니다 diff --git a/i18n/docs/appstore_ru.txt b/i18n/docs/appstore_ru.txt new file mode 100644 index 000000000..87d9af542 --- /dev/null +++ b/i18n/docs/appstore_ru.txt @@ -0,0 +1,23 @@ +Обезопасьте биткойны на своих условиях с открытым исходным кодом, кошельком с мультиподписью от BitPay. +Пользователи Copay могут хранить средства самостоятельно или совместно безопасно управлять средствами вместе с другими пользователями с помощью кошельков с мультиподписью (multisignature wallets), которые предотвращают несанкционированный платежи, требуя несколько одобрений. Вот некоторые способы как Copay может быть использован вместе с другими пользователями: + +Накопить на отпуск или совместные покупки с друзьями +Отслеживать семейные траты и карманные деньги +Управлять бизнесом, клубом, или средствами и расходами организации + +Мы встроили следующие функции в эту версию Copay для биткойн-кошелька, которые не идут на компромисс безопасности или доступности: + +Создание и управление множеством кошельков внутри приложения +Интуитивно-понятная безопасность, основанная на мультиподписи, для личных и общих кошельков +Удобный порядок предложений платежей для совместных кошельков и и групповых платежей +Генерирование иерархически-детерминированных (HD) адресов и бэкакоп кошельков +Безопасность на основе устройств: все закрытые ключи хранятся локально, а не в облаке +Поддержка кошельков Bitcoin testnet +Синхронный доступ со всех основных мобильных и настольных платформ +Поддержка платежных протоколов (BIP70-BIP73): легко идентифицируемые платежные запросы и проверяемо-безопасные биткойн-платежи +Поддержка отображения сумм в более чем 150 валютах и обозначение в BTC или bits +Уведомления о платежах и переводах по email +Настраиваемые названия кошельков и цветов фона +4 поддерживаемых языка (английский, японский, французский, испанский) + +Copay бесплатен и является программным обеспечением с открытым исходным кодом, запускаемым на не-проприетарных серверах, поэтому нет необходимости полагаться на какую-либо компанию и её постоянную поддержку. Любой может просмотреть и сделать предложение по изменению исходного кода Copay на GitHub (https://github.com/bitpay/copay). diff --git a/i18n/docs/appstore_tr.txt b/i18n/docs/appstore_tr.txt new file mode 100644 index 000000000..2553f6ee6 --- /dev/null +++ b/i18n/docs/appstore_tr.txt @@ -0,0 +1,23 @@ +Bitcoinlerinizi kendi kurallarınıza göre BitPay tarafından oluşturulan açık kaynak, çoklu imzalı bir cüzdan ile koruyun. +Copay kullanıcıları paralarını ayrı ayrı tutabilir veya çoklu imzalı cüzdanlar ile diğer kullanıcılarla arasında mali durumları paylaşabilirler ki birden fazla onay isteyen yetkilendirilmemiş ödemeleri önleyebilirler. Diğerleri ile kullanmak için bazı Copay yolları: + +To save for vacations or joint purchases with friends +To track family spending and allowances +To manage business, club, or organization funds and expenses + +We built the following features into this version of Copay for a bitcoin wallet that doesn't compromise on security or accessibility: + +Multiple wallet creation and management in-app +Intuitive multisignature security for personal or shared wallets +Easy spending proposal flow for shared wallets and group payments +Hierarchical deterministic (HD) address generation and wallet backups +Device-based security: all private keys are stored locally, not in the cloud +Support for Bitcoin testnet wallets +Synchronous access across all major mobile and desktop platforms +Payment protocol (BIP70-BIP73) support: easily-identifiable payment requests and verifiably secure bitcoin payments +Support for 150+ currency pricing options and unit denomination in BTC or bits +Email notifications for payments and transfers +Customizable wallet naming and background colors +4 supported languages (EN, JP, FR, ES) + +Copay is free and open source software run on non-proprietary servers, so there's no need to rely on any company for continuous support. Anyone can review or contribute to Copay's source code on GitHub (https://github.com/bitpay/copay). diff --git a/i18n/docs/appstore_zh.txt b/i18n/docs/appstore_zh.txt new file mode 100644 index 000000000..848f5c720 --- /dev/null +++ b/i18n/docs/appstore_zh.txt @@ -0,0 +1,23 @@ +Secure bitcoin on your own terms with an open source, multisignature wallet from BitPay. +Copay users can hold funds individually or share finances securely with other users with multisignature wallets, which prevent unauthorized payments by requiring multiple approvals. Here are some ways Copay can be used with others: + +To save for vacations or joint purchases with friends +To track family spending and allowances +可用来管理商务,团体,或集团的收支 + +We built the following features into this version of Copay for a bitcoin wallet that doesn't compromise on security or accessibility: + +Multiple wallet creation and management in-app +Intuitive multisignature security for personal or shared wallets +Easy spending proposal flow for shared wallets and group payments +Hierarchical deterministic (HD) address generation and wallet backups +Device-based security: all private keys are stored locally, not in the cloud +Support for Bitcoin testnet wallets +Synchronous access across all major mobile and desktop platforms +Payment protocol (BIP70-BIP73) support: easily-identifiable payment requests and verifiably secure bitcoin payments +Support for 150+ currency pricing options and unit denomination in BTC or bits +Email notifications for payments and transfers +Customizable wallet naming and background colors +4种可用语言 (EN,JP,FR,ES) + +Copay is free and open source software run on non-proprietary servers, so there's no need to rely on any company for continuous support. Anyone can review or contribute to Copay's source code on GitHub (https://github.com/bitpay/copay). diff --git a/i18n/docs/updateinfo_de.txt b/i18n/docs/updateinfo_de.txt new file mode 100644 index 000000000..b837f53bd --- /dev/null +++ b/i18n/docs/updateinfo_de.txt @@ -0,0 +1,5 @@ +* Adaptive fee levels based on bitcoin network load +* Option to prevent creating transactions with unconfirmed inputs +* Added advanced sending options +* Added Italian, Russian, and Greek language options +* Kleinere Bug-Fixes diff --git a/i18n/docs/updateinfo_it.txt b/i18n/docs/updateinfo_it.txt new file mode 100644 index 000000000..5f40e600d --- /dev/null +++ b/i18n/docs/updateinfo_it.txt @@ -0,0 +1,5 @@ +* Livello della commissione basata sul carico del network bitcoin +* Opzione per impedire la creazione di transazioni con input non confermati +* Aggiunte le opzioni avanzate di invio +* Aggiunto il supporto alla lingua italiana, russa e greca +* Correzione bug minori diff --git a/i18n/docs/updateinfo_nl.txt b/i18n/docs/updateinfo_nl.txt new file mode 100644 index 000000000..d0bd09c97 --- /dev/null +++ b/i18n/docs/updateinfo_nl.txt @@ -0,0 +1,5 @@ +* Adaptive fee levels based on bitcoin network load +* Option to prevent creating transactions with unconfirmed inputs +* Added advanced sending options +* Added Italian, Russian, and Greek language options +* Kleine bug fixes diff --git a/i18n/docs/updateinfo_ru.txt b/i18n/docs/updateinfo_ru.txt new file mode 100644 index 000000000..b1ee96416 --- /dev/null +++ b/i18n/docs/updateinfo_ru.txt @@ -0,0 +1,5 @@ +* Адаптивные уровни комиссий на основе загрузки сети Bitcoin +* Опция, запрещающая создание транзакций с неподтверждёнными входами +* Добавлены расширенные настройки отправки +* Добавлены итальянский, русский и греческий языки +* Исправлены мелкие ошибки diff --git a/i18n/docs/updateinfo_tr.txt b/i18n/docs/updateinfo_tr.txt index ed9f8aa09..77bb46d5d 100644 --- a/i18n/docs/updateinfo_tr.txt +++ b/i18n/docs/updateinfo_tr.txt @@ -1,5 +1,5 @@ -* Adaptive fee levels based on bitcoin network load -* Option to prevent creating transactions with unconfirmed inputs -* Added advanced sending options -* Added Italian, Russian, and Greek language options -*Küçük hata düzeltmeleri +* Bitcoin ağ yüküne göre daha uygun ücret düzeyleri +* Onaylanmamış girişler ile işlem oluşturmayı önlemek için tercih +* Gelişmiş gönderme seçenekleri eklendi +* İtalyanca, Rusça ve Yunanca dil seçenekleri eklendi +* Ufak hata düzeltmeleri diff --git a/i18n/docs/updateinfo_zh.txt b/i18n/docs/updateinfo_zh.txt new file mode 100644 index 000000000..b1291c0a5 --- /dev/null +++ b/i18n/docs/updateinfo_zh.txt @@ -0,0 +1,5 @@ +* Adaptive fee levels based on bitcoin network load +* Option to prevent creating transactions with unconfirmed inputs +* Added advanced sending options +* Added Italian, Russian, and Greek language options +*修复一些bug diff --git a/i18n/po/ja.po b/i18n/po/ja.po index 5ac9f8778..c319bf3ed 100644 --- a/i18n/po/ja.po +++ b/i18n/po/ja.po @@ -12,7 +12,7 @@ msgstr "" "Last-Translator: cmgustavo83\n" "Language-Team: Japanese\n" "Language: ja\n" -"PO-Revision-Date: 2015-08-14 02:34-0400\n" +"PO-Revision-Date: 2015-08-15 11:27-0400\n" #: public/views/walletHome.html msgid "(possible double spend)" diff --git a/i18n/po/ko.po b/i18n/po/ko.po new file mode 100644 index 000000000..c2639d8dc --- /dev/null +++ b/i18n/po/ko.po @@ -0,0 +1,1414 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Project-Id-Version: copay\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: copay\n" +"X-Crowdin-Language: ko\n" +"X-Crowdin-File: template.pot\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Last-Translator: cmgustavo83\n" +"Language-Team: Korean\n" +"Language: ko\n" +"PO-Revision-Date: 2015-08-13 09:15-0400\n" + +#: public/views/walletHome.html +msgid "(possible double spend)" +msgstr "(이중 사용 가능성 있음)" + +#: public/views/modals/txp-details.html +msgid "* A payment proposal can be deleted if 1) you are the creator, and no other copayer has signed, or 2) 24 hours have passed since the proposal was created." +msgstr "* 지불제안은 다음 조건이 만족할 때 지울 수 있습니다. 1) 당신이 작성자이고, 다른 지갑 참여자가 사인하지 않았을 때, 또는 2) 제안이 작성된 지 24시간 이상이 지났을 때." + +#: public/views/backup.html +msgid "* You can safely install your backup on another device and use your wallet from multiple devices at the same time." +msgstr "* 다른 장치에 안전하게 백업을 설치하고 여러 기기에서 동시에 지갑을 사용할 수 있습니다." + +#: public/views/backup.html +msgid "A backup without its private key will allow the user to see the wallet balance, transactions, and create spend proposals. However, it will not be able to approve (sign) proposals." +msgstr "비밀키가 없는 백업은 잔액 확인, 거래 확인, 지불 제안을 작성할 수 있지만, 제안에 찬성(서명)할 수는 없습니다." + +#: public/views/splash.html +msgid "A multisignature bitcoin wallet" +msgstr "다중서명 비트코인 지갑" + +#: public/views/preferences.html +msgid "About Copay" +msgstr "Copay에 대하여" + +#: public/views/modals/txp-details.html +#: src/js/controllers/copayers.js +#: src/js/controllers/preferencesDelete.js +#: src/js/controllers/walletHome.js +msgid "Accept" +msgstr "승인" + +#: public/views/includes/sidebar.html +msgid "Add wallet" +msgstr "지갑 추가" + +#: public/views/paymentUri.html +#: public/views/modals/customized-amount.html +#: public/views/modals/paypro.html +msgid "Address" +msgstr "주소" + +#: public/views/preferences.html +msgid "Advanced" +msgstr "고급" + +#: public/views/modals/advancedSend.html +msgid "Advanced Send" +msgstr "Advanced Send" + +#: public/views/disclaimer.html +msgid "Agree" +msgstr "동의" + +#: public/views/preferencesAlias.html +msgid "Alias for {{index.walletName}}" +msgstr "{{index.walletName}}의 별명" + +#: public/views/translators.html +msgid "All contributions to Copay's translation are welcome. Sign up at crowdin.com and join the Copay project at" +msgstr "All contributions to Copay's translation are welcome. Sign up at crowdin.com and join the Copay project at" + +#: public/views/splash.html +msgid "Already have a wallet?" +msgstr "이미 지갑을 가지고 있나요?" + +#: public/views/preferences.html +msgid "Alternative Currency" +msgstr "표시 통화" + +#: public/views/paymentUri.html +#: public/views/walletHome.html +#: public/views/includes/output.html +#: public/views/modals/customized-amount.html +msgid "Amount" +msgstr "금액" + +#: src/js/services/bwsError.js +msgid "Amount below dust threshold" +msgstr "Amount below dust threshold" + +#: public/views/walletHome.html +#: public/views/modals/customized-amount.html +msgid "Amount in" +msgstr "Amount in" + +#: public/views/preferencesLanguage.html +msgid "Applying changes" +msgstr "변경 사항 적용 중" + +#: src/js/controllers/copayers.js +#: src/js/controllers/preferencesDelete.js +msgid "Are you sure you want to delete this wallet?" +msgstr "정말로 지갑을 삭제하시겠습니까?" + +#: public/views/walletHome.html +msgid "Available Balance" +msgstr "사용 가능한 잔액" + +#: public/views/preferencesFee.html +#: public/views/modals/advancedSend.html +msgid "Average confirmation time: {{fee.nbBlocks * 10}} minutes" +msgstr "Average confirmation time: {{fee.nbBlocks * 10}} minutes" + +#: public/views/create.html +#: public/views/join.html +msgid "BIP32 master extended private key" +msgstr "BIP32 마스터확장비밀키" + +#: public/views/includes/topbar.html +#: public/views/modals/tx-details.html +#: public/views/modals/txp-details.html +msgid "Back" +msgstr "뒤로" + +#: public/views/preferences.html +msgid "Backup" +msgstr "백업" + +#: src/js/controllers/backup.js +msgid "Backup created" +msgstr "백업 생성됨" + +#: public/views/walletHome.html +msgid "Backup now" +msgstr "지금 백업" + +#: public/views/backup.html +msgid "Backup options" +msgstr "백업 옵션" + +#: src/js/services/profileService.js +msgid "Bad wallet invitation" +msgstr "Bad wallet invitation" + +#: public/views/walletHome.html +msgid "Before receiving funds, it is highly recommended you backup your wallet keys." +msgstr "비트코인을 받기 전에 지갑의 키를 백업하길 강력히 권장합니다." + +#: public/views/preferences.html +msgid "Bitcoin Network Fee Policy" +msgstr "비트코인 네트워크 수수료 설정" + +#: public/views/paymentUri.html +msgid "Bitcoin URI is NOT valid!" +msgstr "비트코인 URI가 유효하지 않습니다!" + +#: public/views/walletHome.html +msgid "Bitcoin address" +msgstr "비트코인 주소" + +#: public/views/preferencesFee.html +msgid "Bitcoin transactions may include a fee collected by miners on the network. The higher the fee, the greater the incentive a miner has to include that transaction in a block. Actual fees are determined based on network load and the selected policy." +msgstr "Bitcoin transactions may include a fee collected by miners on the network. The higher the fee, the greater the incentive a miner has to include that transaction in a block. Actual fees are determined based on network load and the selected policy." + +#: public/views/modals/txp-details.html +msgid "Broadcast Payment" +msgstr "Broadcast Payment" + +#: src/js/controllers/walletHome.js +msgid "Broadcasting Payment" +msgstr "결제 전송 중" + +#: src/js/controllers/walletHome.js +msgid "Broadcasting transaction" +msgstr "Broadcasting transaction" + +#: public/views/unsupported.html +msgid "Browser unsupported" +msgstr "지원되지 않는 브라우저" + +#: public/views/modals/txp-details.html +msgid "But not broadcasted. Try to send manually" +msgstr "But not broadcasted. Try to send manually" + +#: public/views/includes/password.html +msgid "CANCEL" +msgstr "취소" + +#: public/views/copayers.html +#: public/views/walletHome.html +#: public/views/modals/confirmation.html +#: src/js/controllers/copayers.js +#: src/js/controllers/preferencesDelete.js +#: src/js/controllers/walletHome.js +msgid "Cancel" +msgstr "취소" + +#: src/js/services/profileService.js +msgid "Cannot join the same wallet more that once" +msgstr "Cannot join the same wallet more that once" + +#: public/views/modals/paypro.html +msgid "Certified by" +msgstr "Certified by" + +#: public/views/preferencesAlias.html +msgid "Changing wallet alias only affects the local wallet name." +msgstr "Changing wallet alias only affects the local wallet name." + +#: public/views/import.html +msgid "Choose a backup file from your computer" +msgstr "컴퓨터에서 백업 파일을 골라주세요" + +#: public/views/modals/wallets.html +msgid "Choose a wallet to send funds" +msgstr "돈을 보낼 지갑을 선택해주세요" + +#: public/views/includes/topbar.html +#: public/views/modals/advancedSend.html +#: public/views/modals/copayers.html +#: public/views/modals/customized-amount.html +#: public/views/modals/paypro.html +#: public/views/modals/scanner.html +#: public/views/modals/wallets.html +msgid "Close" +msgstr "닫기" + +#: public/views/preferences.html +msgid "Color" +msgstr "색상" + +#: public/views/preferencesAbout.html +msgid "Commit hash" +msgstr "커밋 해시" + +#: src/js/controllers/copayers.js +#: src/js/controllers/preferencesDelete.js +#: src/js/controllers/walletHome.js +msgid "Confirm" +msgstr "Confirm" + +#: public/views/modals/tx-details.html +msgid "Confirmations" +msgstr "승인횟수" + +#: src/js/services/bwsError.js +msgid "Copayer already in this wallet" +msgstr "Copayer already in this wallet" + +#: src/js/services/bwsError.js +msgid "Copayer already registered" +msgstr "Copayer already registered" + +#: src/js/services/bwsError.js +msgid "Copayer already voted on this spend proposal" +msgstr "Copayer already voted on this spend proposal" + +#: src/js/services/bwsError.js +msgid "Copayer data mismatch" +msgstr "Copayer data mismatch" + +#: public/views/modals/copayers.html +msgid "Copayers" +msgstr "Copayers" + +#: src/js/controllers/backup.js +#: src/js/controllers/copayers.js +#: src/js/controllers/walletHome.js +msgid "Copied to clipboard" +msgstr "Copied to clipboard" + +#: public/views/backup.html +msgid "Copy backup to a safe place" +msgstr "백업을 안전한 장소에 복사해주세요" + +#: public/views/backup.html +msgid "Copy this text as it is to a safe place (notepad or email)" +msgstr "이 텍스트를 있는 그대로 복사해두세요(메모장이나 이메일등으로)" + +#: public/views/backup.html +msgid "Copy to clipboard" +msgstr "클립보드에 복사" + +#: src/js/controllers/walletHome.js +msgid "Could not accept payment" +msgstr "Could not accept payment" + +#: src/js/controllers/index.js +msgid "Could not access Wallet Service: Not found" +msgstr "Could not access Wallet Service: Not found" + +#: src/js/controllers/walletHome.js +msgid "Could not broadcast payment" +msgstr "Could not broadcast payment" + +#: src/js/services/addressService.js +msgid "Could not create address" +msgstr "Could not create address" + +#: src/js/controllers/walletHome.js +msgid "Could not create payment proposal" +msgstr "Could not create payment proposal" + +#: src/js/services/profileService.js +msgid "Could not create using the specified extended private key" +msgstr "Could not create using the specified extended private key" + +#: src/js/controllers/import.js +msgid "Could not decrypt file, check your password" +msgstr "Could not decrypt file, check your password" + +#: src/js/controllers/walletHome.js +msgid "Could not delete payment proposal" +msgstr "Could not delete payment proposal" + +#: src/js/controllers/walletHome.js +msgid "Could not fetch payment information" +msgstr "Could not fetch payment information" + +#: public/views/walletHome.html +msgid "Could not fetch transaction history" +msgstr "거래내역을 가져올 수 없습니다" + +#: src/js/services/profileService.js +msgid "Could not import. Check input file and password" +msgstr "가져올 수 없습니다. 파일과 패스워드를 확인해 주세요" + +#: src/js/services/profileService.js +msgid "Could not join using the specified extended private key" +msgstr "Could not join using the specified extended private key" + +#: src/js/services/profileService.js +msgid "Could not join wallet" +msgstr "Could not join wallet" + +#: src/js/controllers/walletHome.js +msgid "Could not recognize a valid Bitcoin QR Code" +msgstr "유효한 비트코인 QR코드를 인식할 수 없었습니다" + +#: src/js/controllers/walletHome.js +msgid "Could not reject payment" +msgstr "Could not reject payment" + +#: src/js/controllers/walletHome.js +msgid "Could not send payment" +msgstr "Could not send payment" + +#: src/js/controllers/index.js +msgid "Could not update Wallet" +msgstr "지갑을 업데이트할 수 없습니다" + +#: public/views/walletHome.html +msgid "Create" +msgstr "작성" + +#: public/views/add.html +#: public/views/create.html +msgid "Create new wallet" +msgstr "새로운 지갑 만들기" + +#: public/views/create.html +msgid "Create {{requiredCopayers}}-of-{{totalCopayers}} wallet" +msgstr "{{requiredCopayers}}-of-{{totalCopayers}} 지갑 만들기" + +#: public/views/includes/sidebar.html +msgid "Create, join or import" +msgstr "만들기, 참가하기, 불러오기" + +#: public/views/modals/txp-details.html +msgid "Created by" +msgstr "작성자" + +#: public/views/splash.html +msgid "Creating Profile..." +msgstr "프로필 만드는 중.." + +#: public/views/create.html +msgid "Creating Wallet..." +msgstr "지갑 만드는 중..." + +#: src/js/controllers/walletHome.js +msgid "Creating transaction" +msgstr "Creating transaction" + +#: public/views/preferencesFee.html +#: public/views/modals/advancedSend.html +msgid "Current fee rate for this policy: {{fee.feePerKBUnit}}/kiB" +msgstr "Current fee rate for this policy: {{fee.feePerKBUnit}}/kiB" + +#: public/views/modals/tx-details.html +msgid "Date" +msgstr "날짜" + +#: public/views/modals/txp-details.html +msgid "Delete Payment Proposal" +msgstr "지불제안 삭제" + +#: public/views/preferencesAdvanced.html +msgid "Delete Wallet" +msgstr "지갑 삭제" + +#: public/views/copayers.html +msgid "Delete it and create a new one" +msgstr "이 지갑을 삭제하고 새로운 지갑 만들기" + +#: public/views/preferencesDeleteWallet.html +msgid "Delete wallet" +msgstr "지갑 삭제" + +#: src/js/controllers/walletHome.js +msgid "Deleting payment" +msgstr "Deleting payment" + +#: public/views/modals/customized-amount.html +#: public/views/modals/paypro.html +#: public/views/modals/tx-details.html +#: public/views/modals/txp-details.html +msgid "Details" +msgstr "상세" + +#: public/views/preferences.html +msgid "Disabled" +msgstr "Disabled" + +#: public/views/backup.html +msgid "Do not include private key in backup" +msgstr "Do not include private key in backup" + +#: public/views/translators.html +msgid "Don't see your language on Crowdin? Contact the Owner on Crowdin! We'd love to support your language." +msgstr "Don't see your language on Crowdin? Contact the Owner on Crowdin! We'd love to support your language." + +#: public/views/walletHome.html +msgid "Download CSV file" +msgstr "CSV 파일 다운로드" + +#: public/views/backup.html +msgid "Download backup" +msgstr "백업 다운로드" + +#: src/js/services/feeService.js +msgid "Economy" +msgstr "Economy" + +#: public/views/preferences.html +msgid "Email Notifications" +msgstr "이메일 알림" + +#: public/views/preferences.html +msgid "Encrypt Private Key" +msgstr "비밀키 암호화" + +#: src/js/controllers/backup.js +msgid "Encrypted backup file saved" +msgstr "암호화된 백업파일이 저장됐습니다" + +#: public/views/includes/password.html +msgid "Enter your password" +msgstr "패스워드를 입력해주세요" + +#: src/js/controllers/index.js +msgid "Error at Wallet Service" +msgstr "Error at Wallet Service" + +#: src/js/services/profileService.js +msgid "Error creating wallet" +msgstr "지갑 생성 중 오류" + +#: src/js/services/profileService.js +msgid "Error importing wallet:" +msgstr "지갑 가져오는 중 오류" + +#: public/views/modals/paypro.html +#: public/views/modals/txp-details.html +msgid "Expires" +msgstr "Expires" + +#: public/views/backup.html +msgid "Failed to create backup" +msgstr "백업 생성 실패" + +#: src/js/controllers/importLegacy.js +msgid "Failed to import wallets" +msgstr "지갑 가져오기 실패" + +#: public/views/create.html +msgid "Family vacation funds" +msgstr "가족 휴가 자금" + +#: public/views/modals/tx-details.html +#: public/views/modals/txp-details.html +msgid "Fee" +msgstr "수수료" + +#: public/views/modals/advancedSend.html +msgid "Fee Policy" +msgstr "Fee Policy" + +#: public/views/walletHome.html +msgid "Fee policy for this transaction" +msgstr "Fee policy for this transaction" + +#. Get information of payment if using Payment Protocol +#: src/js/controllers/walletHome.js +msgid "Fetching Payment Information" +msgstr "Fetching Payment Information" + +#: public/views/translators.html +msgid "French" +msgstr "French" + +#: src/js/services/bwsError.js +msgid "Funds are locked by pending spend proposals" +msgstr "Funds are locked by pending spend proposals" + +#: src/js/services/notificationsService.js +msgid "Funds received" +msgstr "Funds received" + +#: public/views/splash.html +msgid "GET STARTED" +msgstr "시작하기" + +#: public/views/modals/customized-amount.html +msgid "Generate QR Code" +msgstr "Generate QR Code" + +#: public/views/walletHome.html +msgid "Generate new address" +msgstr "새로운 주소 생성" + +#: public/views/walletHome.html +msgid "Generating .csv file..." +msgstr ".csv 파일 생성중..." + +#: public/views/translators.html +msgid "German" +msgstr "German" + +#: public/views/modals/wallets.html +msgid "Getting address for wallet {{selectedWalletName}} ..." +msgstr "'{{selectedWalletName}}' 지갑의 주소 얻는 중..." + +#: public/views/preferences.html +msgid "Global settings" +msgstr "전역 설정" + +#: public/views/disclaimer.html +msgid "Go back" +msgstr "뒤로 가기" + +#: public/views/translators.html +msgid "Greek" +msgstr "Greek" + +#: public/views/import.html +msgid "Have a Backup from Copay v0.9?" +msgstr "Copay v0.9용 백업을 가지고 계신가요?" + +#: public/views/backup.html +#: public/views/create.html +#: public/views/join.html +#: public/views/walletHome.html +msgid "Hide advanced options" +msgstr "Hide advanced options" + +#: src/js/controllers/index.js +msgid "History" +msgstr "내역" + +#: src/js/controllers/index.js +msgid "Home" +msgstr "홈" + +#: public/views/disclaimer.html +msgid "I affirm that I have read, understood, and agree with these terms." +msgstr "I affirm that I have read, understood, and agree with these terms." + +#: public/views/create.html +#: public/views/join.html +msgid "If not given, a secure key will be generated" +msgstr "If not given, a secure key will be generated" + +#: public/views/importLegacy.html +msgid "Import" +msgstr "가져오기" + +#: public/views/import.html +#: public/views/splash.html +msgid "Import backup" +msgstr "백업 가져오기" + +#: public/views/importLegacy.html +msgid "Import from the Cloud?" +msgstr "클라우드에서 가져올까요?" + +#: public/views/import.html +msgid "Import here" +msgstr "Import here" + +#: public/views/add.html +msgid "Import wallet" +msgstr "지갑 가져오기" + +#: public/views/import.html +msgid "Importing wallet..." +msgstr "지갑 가져오는 중..." + +#: public/views/importLegacy.html +msgid "Importing..." +msgstr "가져오는 중..." + +#: src/js/services/bwsError.js +msgid "Incorrect address network" +msgstr "Incorrect address network" + +#: src/js/services/bwsError.js +msgid "Insufficient funds" +msgstr "Insufficient funds" + +#: src/js/services/bwsError.js +msgid "Insufficient funds for fee" +msgstr "Insufficient funds for fee" + +#: public/views/walletHome.html +msgid "Invalid" +msgstr "Invalid" + +#: src/js/services/bwsError.js +msgid "Invalid address" +msgstr "Invalid address" + +#: src/js/controllers/copayers.js +msgid "Invitation to share a Copay Wallet" +msgstr "Invitation to share a Copay Wallet" + +#: public/views/translators.html +msgid "Italian" +msgstr "Italian" + +#: public/views/translators.html +msgid "Japanese" +msgstr "Japanese" + +#: public/views/create.html +#: public/views/join.html +msgid "John" +msgstr "John" + +#: public/views/join.html +msgid "Join" +msgstr "참가" + +#: src/js/controllers/copayers.js +msgid "Join my Copay wallet. Here is the invitation code: {{secret}} You can download Copay for your phone or desktop at https://copay.io" +msgstr "Join my Copay wallet. Here is the invitation code: {{secret}} You can download Copay for your phone or desktop at https://copay.io" + +#: public/views/add.html +msgid "Join shared wallet" +msgstr "공유지갑에 참가" + +#: public/views/join.html +msgid "Joining Wallet..." +msgstr "지갑에 참가하는 중..." + +#: public/views/preferences.html +msgid "Language" +msgstr "언어" + +#: public/views/importLegacy.html +msgid "Learn more about Wallet Migration" +msgstr "지갑 이동에 대해 더 알아보기" + +#: src/js/services/bwsError.js +msgid "Locktime in effect. Please wait to create a new spend proposal" +msgstr "Locktime in effect. Please wait to create a new spend proposal" + +#: src/js/services/bwsError.js +msgid "Locktime in effect. Please wait to remove this spend proposal" +msgstr "Locktime in effect. Please wait to remove this spend proposal" + +#: public/views/paymentUri.html +msgid "Make a payment to" +msgstr "Make a payment to" + +#: public/views/create.html +#: public/views/join.html +msgid "Master extended private key" +msgstr "Master extended private key" + +#: public/views/includes/copayers.html +#: public/views/modals/copayers.html +#: public/views/modals/tx-details.html +#: public/views/modals/txp-details.html +msgid "Me" +msgstr "나" + +#: public/views/modals/paypro.html +msgid "Memo" +msgstr "메모" + +#: public/views/modals/tx-details.html +msgid "Merchant message" +msgstr "Merchant message" + +#: public/views/paymentUri.html +msgid "Message" +msgstr "메시지" + +#: public/views/walletHome.html +msgid "More" +msgstr "More" + +#: public/views/walletHome.html +msgid "Moved" +msgstr "Moved" + +#: public/views/walletHome.html +msgid "Multisignature wallet" +msgstr "다중서명 지갑" + +#: public/views/walletHome.html +msgid "My Bitcoin address" +msgstr "나의 비트코인 주소" + +#: public/views/paymentUri.html +msgid "Network" +msgstr "네트워크" + +#: src/js/services/bwsError.js +msgid "Network connection error" +msgstr "Network connection error" + +#: src/js/services/notificationsService.js +msgid "New Payment Proposal" +msgstr "새 지불제안" + +#: public/views/walletHome.html +msgid "No Private key" +msgstr "No Private key" + +#: public/views/walletHome.html +msgid "No transactions yet" +msgstr "No transactions yet" + +#: src/js/services/feeService.js +msgid "Normal" +msgstr "Normal" + +#: src/js/services/bwsError.js +msgid "Not authorized" +msgstr "Not authorized" + +#: public/views/walletHome.html +#: public/views/modals/customized-amount.html +msgid "Not valid" +msgstr "Not valid" + +#: public/views/walletHome.html +#: public/views/includes/output.html +#: public/views/modals/tx-details.html +msgid "Note" +msgstr "메모" + +#: public/views/includes/alert.html +#: public/views/includes/password.html +msgid "OK" +msgstr "OK" + +#: public/views/modals/tx-status.html +msgid "OKAY" +msgstr "OKAY" + +#: public/views/modals/tx-details.html +#: public/views/modals/txp-details.html +msgid "Participants" +msgstr "참가자" + +#: public/views/import.html +#: public/views/importLegacy.html +msgid "Password" +msgstr "Password" + +#: public/views/includes/password.html +msgid "Password cannot be recovered. Be sure to write it down" +msgstr "Password cannot be recovered. Be sure to write it down" + +#: src/js/services/profileService.js +msgid "Password needed" +msgstr "비밀번호가 필요합니다" + +#: src/js/controllers/password.js +msgid "Passwords do not match" +msgstr "비밀번호가 일치하지 않습니다" + +#: public/views/join.html +msgid "Paste invitation here" +msgstr "Paste invitation here" + +#: public/views/import.html +msgid "Paste the backup plain text code" +msgstr "Paste the backup plain text code" + +#: public/views/modals/paypro.html +msgid "Pay To" +msgstr "Pay To" + +#: public/views/modals/tx-status.html +msgid "Payment Accepted" +msgstr "Payment Accepted" + +#: public/views/modals/txp-details.html +msgid "Payment Proposal" +msgstr "지불제안" + +#: public/views/modals/tx-status.html +msgid "Payment Proposal Created" +msgstr "Payment Proposal Created" + +#: src/js/services/notificationsService.js +msgid "Payment Proposal Rejected" +msgstr "Payment Proposal Rejected" + +#: src/js/services/notificationsService.js +msgid "Payment Proposal Rejected by Copayer" +msgstr "Payment Proposal Rejected by Copayer" + +#: src/js/services/notificationsService.js +msgid "Payment Proposal Signed by Copayer" +msgstr "Payment Proposal Signed by Copayer" + +#: public/views/walletHome.html +msgid "Payment Proposals" +msgstr "지불제안" + +#: src/js/controllers/walletHome.js +msgid "Payment Protocol not supported on Chrome App" +msgstr "Payment Protocol not supported on Chrome App" + +#: public/views/modals/tx-status.html +msgid "Payment Rejected" +msgstr "Payment Rejected" + +#: public/views/modals/tx-status.html +#: src/js/services/notificationsService.js +msgid "Payment Sent" +msgstr "Payment Sent" + +#: public/views/modals/txp-details.html +msgid "Payment accepted..." +msgstr "Payment accepted..." + +#: public/views/modals/txp-details.html +msgid "Payment details" +msgstr "Payment details" + +#: public/views/modals/txp-details.html +msgid "Payment finally rejected" +msgstr "Payment finally rejected" + +#: public/views/modals/paypro.html +msgid "Payment request" +msgstr "Payment request" + +#: public/views/modals/txp-details.html +msgid "Payment sent!" +msgstr "Payment sent!" + +#: public/views/walletHome.html +msgid "Payment to" +msgstr "Payment to" + +#: public/views/walletHome.html +msgid "Pending Confirmation" +msgstr "Pending Confirmation" + +#: public/views/preferencesDeleteWallet.html +msgid "Permanently delete this wallet. THIS ACTION CANNOT BE REVERSED" +msgstr "Permanently delete this wallet. THIS ACTION CANNOT BE REVERSED" + +#: public/views/create.html +msgid "Personal Wallet" +msgstr "Personal Wallet" + +#: src/js/controllers/create.js +#: src/js/controllers/join.js +msgid "Please enter the required fields" +msgstr "Please enter the required fields" + +#: src/js/services/bwsError.js +msgid "Please upgrade Copay to perform this action" +msgstr "Please upgrade Copay to perform this action" + +#: src/js/controllers/import.js +msgid "Please, select your backup file" +msgstr "Please, select your backup file" + +#: public/views/translators.html +msgid "Portuguese" +msgstr "Portuguese" + +#: public/views/walletHome.html +msgid "Preferences" +msgstr "Preferences" + +#: src/js/controllers/backup.js +msgid "Preparing backup..." +msgstr "Preparing backup..." + +#: src/js/services/feeService.js +msgid "Priority" +msgstr "Priority" + +#: public/views/modals/customized-amount.html +msgid "QR Code" +msgstr "QR코드" + +#: public/views/modals/scanner.html +msgid "QR-Scanner" +msgstr "QR스캐너" + +#: src/js/controllers/index.js +msgid "Receive" +msgstr "Receive" + +#: public/views/walletHome.html +msgid "Received" +msgstr "Received" + +#: public/views/includes/output.html +#: public/views/includes/transaction.html +msgid "Recipients" +msgstr "Recipients" + +#: public/views/walletHome.html +msgid "Reconnecting to Wallet Service..." +msgstr "Reconnecting to Wallet Service..." + +#: public/views/walletHome.html +msgid "Recreate" +msgstr "Recreate" + +#: public/views/walletHome.html +msgid "Recreating Wallet..." +msgstr "Recreating Wallet..." + +#: public/views/modals/txp-details.html +msgid "Reject" +msgstr "거절" + +#: src/js/controllers/walletHome.js +msgid "Rejecting payment" +msgstr "Rejecting payment" + +#: public/views/preferencesAbout.html +msgid "Release Information" +msgstr "Release Information" + +#: public/views/backup.html +#: public/views/includes/password.html +msgid "Repeat password" +msgstr "패스워드 다시 입력" + +#: public/views/walletHome.html +#: public/views/modals/customized-amount.html +msgid "Request a specific amount" +msgstr "Request a specific amount" + +#: public/views/import.html +#: public/views/join.html +msgid "Required" +msgstr "Required" + +#: public/views/splash.html +msgid "Retrying..." +msgstr "다시 시도 중..." + +#: public/views/translators.html +msgid "Russian" +msgstr "Russian" + +#: public/views/includes/password.html +msgid "SET" +msgstr "SET" + +#: public/views/walletHome.html +msgid "SKIP BACKUP" +msgstr "백업 건너뛰기" + +#: public/views/preferencesAlias.html +#: public/views/preferencesBwsUrl.html +#: public/views/preferencesEmail.html +msgid "Save" +msgstr "Save" + +#: public/views/preferencesEmail.html +msgid "Saving preferences..." +msgstr "Saving preferences..." + +#: src/js/services/notificationsService.js +msgid "Scan Finished" +msgstr "Scan Finished" + +#: public/views/preferencesAdvanced.html +msgid "Scan addresses for funds" +msgstr "Scan addresses for funds" + +#: public/views/walletHome.html +msgid "Scan status finished with error" +msgstr "Scan status finished with error" + +#: public/views/walletHome.html +msgid "Scanning Wallet funds..." +msgstr "Scanning Wallet funds..." + +#: public/views/modals/tx-details.html +msgid "See it on the blockchain" +msgstr "블록체인에서 보기" + +#: public/views/import.html +msgid "Select a backup file" +msgstr "백업 파일 선택" + +#: public/views/paymentUri.html +msgid "Select a wallet" +msgstr "Select a wallet" + +#: public/views/create.html +msgid "Select required number of signatures" +msgstr "Select required number of signatures" + +#: public/views/create.html +msgid "Select total number of copayers" +msgstr "Select total number of copayers" + +#: public/views/walletHome.html +#: public/views/includes/transaction.html +#: src/js/controllers/index.js +msgid "Send" +msgstr "Send" + +#: public/views/walletHome.html +msgid "Send All" +msgstr "Send All" + +#: public/views/backup.html +#: public/views/preferencesLogs.html +msgid "Send by email" +msgstr "Send by email" + +#: public/views/walletHome.html +msgid "Sent" +msgstr "Sent" + +#: public/views/importLegacy.html +msgid "Server" +msgstr "서버" + +#: public/views/preferencesAbout.html +msgid "Session log" +msgstr "세션 로그" + +#: public/views/backup.html +msgid "Set up a Password for your backup" +msgstr "백업을 위한 패스워드를 설정해주세요" + +#: public/views/includes/password.html +msgid "Set up a password" +msgstr "패스워드 설정" + +#: public/views/preferencesEmail.html +msgid "Setting up email notifications could weaken your privacy, if the wallet service provider is compromised. Information available to an attacker would include your wallet addresses and its balance, but no more." +msgstr "Setting up email notifications could weaken your privacy, if the wallet service provider is compromised. Information available to an attacker would include your wallet addresses and its balance, but no more." + +#: public/views/walletHome.html +msgid "Share address" +msgstr "Share address" + +#: public/views/copayers.html +msgid "Share invitation" +msgstr "Share invitation" + +#: public/views/copayers.html +msgid "Share this invitation with your copayers" +msgstr "Share this invitation with your copayers" + +#: public/views/walletHome.html +msgid "Share this wallet address to receive payments. To protect your privacy, new addresses are generated automatically once you use them." +msgstr "Share this wallet address to receive payments. To protect your privacy, new addresses are generated automatically once you use them." + +#: public/views/create.html +msgid "Shared Wallet" +msgstr "공유 지갑" + +#: public/views/backup.html +#: public/views/create.html +#: public/views/join.html +#: public/views/walletHome.html +msgid "Show advanced options" +msgstr "Show advanced options" + +#: src/js/services/bwsError.js +msgid "Signatures rejected by server" +msgstr "Signatures rejected by server" + +#: src/js/controllers/walletHome.js +msgid "Signing payment" +msgstr "Signing payment" + +#: src/js/controllers/walletHome.js +msgid "Signing transaction" +msgstr "Signing transaction" + +#: public/views/translators.html +msgid "Spanish" +msgstr "Spanish" + +#: src/js/services/bwsError.js +msgid "Spend proposal is not accepted" +msgstr "Spend proposal is not accepted" + +#: src/js/services/bwsError.js +msgid "Spend proposal not found" +msgstr "Spend proposal not found" + +#: src/js/controllers/copayers.js +#: src/js/controllers/import.js +#: src/js/controllers/preferencesDelete.js +msgid "Success" +msgstr "성공" + +#: public/views/walletHome.html +msgid "Tap to retry" +msgstr "Tap to retry" + +#: public/views/disclaimer.html +#: public/views/preferencesAbout.html +msgid "Terms of Use" +msgstr "이용약관" + +#: public/views/create.html +msgid "Testnet" +msgstr "Testnet" + +#: src/js/controllers/walletHome.js +msgid "The payment was created but could not be completed. Please try again from home screen" +msgstr "The payment was created but could not be completed. Please try again from home screen" + +#: src/js/controllers/walletHome.js +msgid "The payment was created but could not be signed. Please try again from home screen" +msgstr "The payment was created but could not be signed. Please try again from home screen" + +#: public/views/modals/txp-details.html +msgid "The payment was removed by creator" +msgstr "The payment was removed by creator" + +#: src/js/controllers/walletHome.js +msgid "The payment was signed but could not be broadcasted. Please try again from home screen" +msgstr "The payment was signed but could not be broadcasted. Please try again from home screen" + +#: public/views/backup.html +msgid "The private key for this wallet is encrypted. Exporting a backup will keep the private key encrypted in the backup archive." +msgstr "The private key for this wallet is encrypted. Exporting a backup will keep the private key encrypted in the backup archive." + +#: public/views/disclaimer.html +msgid "The software you are about to use functions as a free, open source, and multi-signature digital wallet. The software does not constitute an account where BitPay or other third parties serve as financial intermediaries or custodians of your bitcoin. While the software has undergone beta testing and continues to be improved by feedback from the open-source user and developer community, we cannot guarantee that there will be no bugs in the software. You acknowledge that your use of this software is at your own discretion and in compliance with all applicable laws. You are responsible for safekeeping your passwords, private key pairs, PINs and any other codes you use to access the software. IF YOU LOSE ACCESS TO YOUR COPAY WALLET OR YOUR ENCRYPTED PRIVATE KEYS AND YOU HAVE NOT SEPARATELY STORED A BACKUP OF YOUR WALLET AND CORRESPONDING PASSWORD, YOU ACKNOWLEDGE AND AGREE THAT ANY BITCOIN YOU HAVE ASSOCIATED WITH THAT COPAY WALLET WILL BECOME INACCESSIBLE. All transaction requests are irreversible. The authors of the software, employees and affiliates of Bitpay, copyright holders, and BitPay, Inc. cannot retrieve your private keys or passwords if you lose or forget them and cannot guarantee transaction confirmation as they do not have control over the Bitcoin network. To the fullest extent permitted by law, this software is provided “as is” and no representations or warranties can be made of any kind, express or implied, including but not limited to the warranties of merchantability, fitness or a particular purpose and noninfringement. You assume any and all risks associated with the use of the software. In no event shall the authors of the software, employees and affiliates of Bitpay, copyright holders, or BitPay, Inc. be held liable for any claim, damages or other liability, whether in an action of contract, tort, or otherwise, arising from, out of or in connection with the software. We reserve the right to modify this disclaimer from time to time." +msgstr "The software you are about to use functions as a free, open source, and multi-signature digital wallet. The software does not constitute an account where BitPay or other third parties serve as financial intermediaries or custodians of your bitcoin. While the software has undergone beta testing and continues to be improved by feedback from the open-source user and developer community, we cannot guarantee that there will be no bugs in the software. You acknowledge that your use of this software is at your own discretion and in compliance with all applicable laws. You are responsible for safekeeping your passwords, private key pairs, PINs and any other codes you use to access the software. IF YOU LOSE ACCESS TO YOUR COPAY WALLET OR YOUR ENCRYPTED PRIVATE KEYS AND YOU HAVE NOT SEPARATELY STORED A BACKUP OF YOUR WALLET AND CORRESPONDING PASSWORD, YOU ACKNOWLEDGE AND AGREE THAT ANY BITCOIN YOU HAVE ASSOCIATED WITH THAT COPAY WALLET WILL BECOME INACCESSIBLE. All transaction requests are irreversible. The authors of the software, employees and affiliates of Bitpay, copyright holders, and BitPay, Inc. cannot retrieve your private keys or passwords if you lose or forget them and cannot guarantee transaction confirmation as they do not have control over the Bitcoin network. To the fullest extent permitted by law, this software is provided “as is” and no representations or warranties can be made of any kind, express or implied, including but not limited to the warranties of merchantability, fitness or a particular purpose and noninfringement. You assume any and all risks associated with the use of the software. In no event shall the authors of the software, employees and affiliates of Bitpay, copyright holders, or BitPay, Inc. be held liable for any claim, damages or other liability, whether in an action of contract, tort, or otherwise, arising from, out of or in connection with the software. We reserve the right to modify this disclaimer from time to time." + +#: src/js/services/bwsError.js +msgid "The spend proposal is not pending" +msgstr "The spend proposal is not pending" + +#: src/js/controllers/copayers.js +#: src/js/controllers/preferencesDelete.js +msgid "The wallet \"{{walletName}}\" was deleted" +msgstr "The wallet \"{{walletName}}\" was deleted" + +#: public/views/paymentUri.html +msgid "There are no wallets to make this payment" +msgstr "There are no wallets to make this payment" + +#: src/js/controllers/import.js +msgid "There is an error in the form" +msgstr "There is an error in the form" + +#: public/views/modals/tx-details.html +msgid "This transaction has become invalid; possibly due to a double spend attempt." +msgstr "This transaction has become invalid; possibly due to a double spend attempt." + +#: public/views/walletHome.html +msgid "This wallet is not registered at the given Bitcore Wallet Service (BWS). You can recreate it from the local information." +msgstr "This wallet is not registered at the given Bitcore Wallet Service (BWS). You can recreate it from the local information." + +#: public/views/modals/txp-details.html +msgid "Time" +msgstr "시간" + +#: public/views/walletHome.html +#: public/views/includes/output.html +#: public/views/includes/transaction.html +#: public/views/modals/tx-details.html +#: public/views/modals/txp-details.html +msgid "To" +msgstr "To" + +#: public/views/includes/output.html +msgid "Total" +msgstr "Total" + +#: public/views/walletHome.html +msgid "Total Locked Balance" +msgstr "Total Locked Balance" + +#: public/views/modals/tx-details.html +msgid "Transaction" +msgstr "Transaction" + +#: src/js/services/bwsError.js +msgid "Transaction already broadcasted" +msgstr "Transaction already broadcasted" + +#: public/views/translators.html +msgid "Translation Credits" +msgstr "Translation Credits" + +#: public/views/preferencesAbout.html +msgid "Translators" +msgstr "Translators" + +#: src/js/controllers/walletHome.js +msgid "Unable to send transaction proposal" +msgstr "Unable to send transaction proposal" + +#: public/views/walletHome.html +#: public/views/modals/tx-details.html +msgid "Unconfirmed" +msgstr "Unconfirmed" + +#: public/views/preferences.html +msgid "Unit" +msgstr "단위" + +#: public/views/walletHome.html +msgid "Unsent transactions" +msgstr "Unsent transactions" + +#: public/views/modals/paypro.html +msgid "Untrusted" +msgstr "Untrusted" + +#: public/views/walletHome.html +msgid "Updating Wallet..." +msgstr "Updating Wallet..." + +#: public/views/preferences.html +#: public/views/walletHome.html +msgid "Use Unconfirmed Funds" +msgstr "Use Unconfirmed Funds" + +#: public/views/preferencesAbout.html +msgid "Version" +msgstr "버전" + +#: public/views/backup.html +msgid "View backup" +msgstr "백업 보기" + +#: public/views/walletHome.html +msgid "WARNING: Backup needed" +msgstr "경고: 백업이 필요합니다" + +#: public/views/walletHome.html +msgid "WARNING: Wallet not registered" +msgstr "WARNING: Wallet not registered" + +#: public/views/splash.html +msgid "WELCOME TO COPAY" +msgstr "WELCOME TO COPAY" + +#: public/views/copayers.html +msgid "Waiting for copayers" +msgstr "Waiting for copayers" + +#: public/views/copayers.html +msgid "Waiting..." +msgstr "대기 중..." + +#: public/views/preferences.html +msgid "Wallet Alias" +msgstr "지갑 별명" + +#: src/js/services/profileService.js +msgid "Wallet Already Imported:" +msgstr "이미 가져온 지갑:" + +#: public/views/join.html +msgid "Wallet Invitation" +msgstr "지갑 초대" + +#: public/views/join.html +msgid "Wallet Invitation is not valid!" +msgstr "지갑 초대가 유효하지 않습니다!" + +#: src/js/services/bwsError.js +#: src/js/services/profileService.js +msgid "Wallet already exists" +msgstr "이미 존재하는 지갑입니다" + +#: public/views/copayers.html +msgid "Wallet incomplete and broken" +msgstr "Wallet incomplete and broken" + +#: src/js/services/bwsError.js +msgid "Wallet is full" +msgstr "Wallet is full" + +#: src/js/services/bwsError.js +msgid "Wallet is not complete" +msgstr "Wallet is not complete" + +#: public/views/create.html +msgid "Wallet name" +msgstr "지갑 이름" + +#: src/js/services/bwsError.js +msgid "Wallet not found" +msgstr "Wallet not found" + +#: src/js/services/bwsError.js +msgid "Wallet service not found" +msgstr "Wallet service not found" + +#: public/views/preferencesDeleteWallet.html +msgid "Warning!" +msgstr "경고!" + +#: public/views/modals/txp-details.html +msgid "Warning: this transaction has unconfirmed inputs" +msgstr "Warning: this transaction has unconfirmed inputs" + +#: src/js/services/profileService.js +msgid "Wrong password" +msgstr "잘못된 비밀번호" + +#: public/views/modals/confirmation.html +msgid "Yes" +msgstr "Yes" + +#: public/views/walletHome.html +msgid "You do not have a wallet" +msgstr "지갑이 없습니다" + +#: public/views/backup.html +#: public/views/import.html +msgid "Your backup password" +msgstr "백업 패스워드" + +#: public/views/create.html +#: public/views/join.html +msgid "Your nickname" +msgstr "당신의 닉네임" + +#: public/views/includes/password.html +msgid "Your password" +msgstr "당신의 비밀번호" + +#: public/views/importLegacy.html +msgid "Your profile password" +msgstr "프로필 패스워드" + +#: src/js/controllers/import.js +msgid "Your wallet has been imported correctly" +msgstr "지갑을 정상적으로 가져왔습니다" + +#: public/views/preferencesEmail.html +msgid "email for wallet notifications" +msgstr "지갑 알림을 위한 이메일" + +#: public/views/walletHome.html +msgid "locked by pending payments" +msgstr "locked by pending payments" + +#: public/views/copayers.html +#: public/views/walletHome.html +#: public/views/includes/sidebar.html +msgid "of" +msgstr "of" + +#: public/views/walletHome.html +msgid "optional" +msgstr "선택사항" + +#: public/views/preferences.html +msgid "settings" +msgstr "설정" + +#: public/views/walletHome.html +msgid "too long!" +msgstr "너무 깁니다!" + +#: src/js/controllers/walletHome.js +msgid "{{fee}} will be discounted for bitcoin networking fees" +msgstr "{{fee}} will be discounted for bitcoin networking fees" + +#: src/js/controllers/importLegacy.js +msgid "{{len}} wallets imported. Funds scanning in progress. Hold on to see updated balance" +msgstr "{{len}} 개의 지갑을 가져왔습니다. 잔액을 조회하고 있습니다. 갱신된 잔액을 확인하려면 기다려 주세요" + diff --git a/i18n/po/nl.po b/i18n/po/nl.po new file mode 100644 index 000000000..e536677f7 --- /dev/null +++ b/i18n/po/nl.po @@ -0,0 +1,1414 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Project-Id-Version: copay\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: copay\n" +"X-Crowdin-Language: nl\n" +"X-Crowdin-File: template.pot\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Last-Translator: cmgustavo83\n" +"Language-Team: Dutch\n" +"Language: nl\n" +"PO-Revision-Date: 2015-08-13 09:15-0400\n" + +#: public/views/walletHome.html +msgid "(possible double spend)" +msgstr "(mogelijk dubbel besteed)" + +#: public/views/modals/txp-details.html +msgid "* A payment proposal can be deleted if 1) you are the creator, and no other copayer has signed, or 2) 24 hours have passed since the proposal was created." +msgstr "* Een betalingsvoorstel kan worden verwijderd als 1) u de aanmaker bent, en geen andere medebetaler heeft ondertekend, of 2) 24 uur zijn verstreken sinds het voorstel werd aangemaakt." + +#: public/views/backup.html +msgid "* You can safely install your backup on another device and use your wallet from multiple devices at the same time." +msgstr "* U kunt veilig uw back-up op een ander apparaat installeren en gebruik maken van uw portefeuille op meerdere apparaten op hetzelfde moment." + +#: public/views/backup.html +msgid "A backup without its private key will allow the user to see the wallet balance, transactions, and create spend proposals. However, it will not be able to approve (sign) proposals." +msgstr "A backup without its private key will allow the user to see the wallet balance, transactions, and create spend proposals. However, it will not be able to approve (sign) proposals." + +#: public/views/splash.html +msgid "A multisignature bitcoin wallet" +msgstr "A multisignature bitcoin wallet" + +#: public/views/preferences.html +msgid "About Copay" +msgstr "About Copay" + +#: public/views/modals/txp-details.html +#: src/js/controllers/copayers.js +#: src/js/controllers/preferencesDelete.js +#: src/js/controllers/walletHome.js +msgid "Accept" +msgstr "Accept" + +#: public/views/includes/sidebar.html +msgid "Add wallet" +msgstr "Add wallet" + +#: public/views/paymentUri.html +#: public/views/modals/customized-amount.html +#: public/views/modals/paypro.html +msgid "Address" +msgstr "Address" + +#: public/views/preferences.html +msgid "Advanced" +msgstr "Advanced" + +#: public/views/modals/advancedSend.html +msgid "Advanced Send" +msgstr "Advanced Send" + +#: public/views/disclaimer.html +msgid "Agree" +msgstr "Agree" + +#: public/views/preferencesAlias.html +msgid "Alias for {{index.walletName}}" +msgstr "Alias for {{index.walletName}}" + +#: public/views/translators.html +msgid "All contributions to Copay's translation are welcome. Sign up at crowdin.com and join the Copay project at" +msgstr "All contributions to Copay's translation are welcome. Sign up at crowdin.com and join the Copay project at" + +#: public/views/splash.html +msgid "Already have a wallet?" +msgstr "Already have a wallet?" + +#: public/views/preferences.html +msgid "Alternative Currency" +msgstr "Alternative Currency" + +#: public/views/paymentUri.html +#: public/views/walletHome.html +#: public/views/includes/output.html +#: public/views/modals/customized-amount.html +msgid "Amount" +msgstr "Amount" + +#: src/js/services/bwsError.js +msgid "Amount below dust threshold" +msgstr "Amount below dust threshold" + +#: public/views/walletHome.html +#: public/views/modals/customized-amount.html +msgid "Amount in" +msgstr "Amount in" + +#: public/views/preferencesLanguage.html +msgid "Applying changes" +msgstr "Applying changes" + +#: src/js/controllers/copayers.js +#: src/js/controllers/preferencesDelete.js +msgid "Are you sure you want to delete this wallet?" +msgstr "Are you sure you want to delete this wallet?" + +#: public/views/walletHome.html +msgid "Available Balance" +msgstr "Available Balance" + +#: public/views/preferencesFee.html +#: public/views/modals/advancedSend.html +msgid "Average confirmation time: {{fee.nbBlocks * 10}} minutes" +msgstr "Average confirmation time: {{fee.nbBlocks * 10}} minutes" + +#: public/views/create.html +#: public/views/join.html +msgid "BIP32 master extended private key" +msgstr "BIP32 master extended private key" + +#: public/views/includes/topbar.html +#: public/views/modals/tx-details.html +#: public/views/modals/txp-details.html +msgid "Back" +msgstr "Back" + +#: public/views/preferences.html +msgid "Backup" +msgstr "Backup" + +#: src/js/controllers/backup.js +msgid "Backup created" +msgstr "Backup created" + +#: public/views/walletHome.html +msgid "Backup now" +msgstr "Backup now" + +#: public/views/backup.html +msgid "Backup options" +msgstr "Backup options" + +#: src/js/services/profileService.js +msgid "Bad wallet invitation" +msgstr "Bad wallet invitation" + +#: public/views/walletHome.html +msgid "Before receiving funds, it is highly recommended you backup your wallet keys." +msgstr "Before receiving funds, it is highly recommended you backup your wallet keys." + +#: public/views/preferences.html +msgid "Bitcoin Network Fee Policy" +msgstr "Bitcoin Network Fee Policy" + +#: public/views/paymentUri.html +msgid "Bitcoin URI is NOT valid!" +msgstr "Bitcoin URI is NOT valid!" + +#: public/views/walletHome.html +msgid "Bitcoin address" +msgstr "Bitcoin address" + +#: public/views/preferencesFee.html +msgid "Bitcoin transactions may include a fee collected by miners on the network. The higher the fee, the greater the incentive a miner has to include that transaction in a block. Actual fees are determined based on network load and the selected policy." +msgstr "Bitcoin transactions may include a fee collected by miners on the network. The higher the fee, the greater the incentive a miner has to include that transaction in a block. Actual fees are determined based on network load and the selected policy." + +#: public/views/modals/txp-details.html +msgid "Broadcast Payment" +msgstr "Broadcast Payment" + +#: src/js/controllers/walletHome.js +msgid "Broadcasting Payment" +msgstr "Broadcasting Payment" + +#: src/js/controllers/walletHome.js +msgid "Broadcasting transaction" +msgstr "Broadcasting transaction" + +#: public/views/unsupported.html +msgid "Browser unsupported" +msgstr "Browser unsupported" + +#: public/views/modals/txp-details.html +msgid "But not broadcasted. Try to send manually" +msgstr "But not broadcasted. Try to send manually" + +#: public/views/includes/password.html +msgid "CANCEL" +msgstr "CANCEL" + +#: public/views/copayers.html +#: public/views/walletHome.html +#: public/views/modals/confirmation.html +#: src/js/controllers/copayers.js +#: src/js/controllers/preferencesDelete.js +#: src/js/controllers/walletHome.js +msgid "Cancel" +msgstr "Cancel" + +#: src/js/services/profileService.js +msgid "Cannot join the same wallet more that once" +msgstr "Cannot join the same wallet more that once" + +#: public/views/modals/paypro.html +msgid "Certified by" +msgstr "Certified by" + +#: public/views/preferencesAlias.html +msgid "Changing wallet alias only affects the local wallet name." +msgstr "Changing wallet alias only affects the local wallet name." + +#: public/views/import.html +msgid "Choose a backup file from your computer" +msgstr "Choose a backup file from your computer" + +#: public/views/modals/wallets.html +msgid "Choose a wallet to send funds" +msgstr "Choose a wallet to send funds" + +#: public/views/includes/topbar.html +#: public/views/modals/advancedSend.html +#: public/views/modals/copayers.html +#: public/views/modals/customized-amount.html +#: public/views/modals/paypro.html +#: public/views/modals/scanner.html +#: public/views/modals/wallets.html +msgid "Close" +msgstr "Close" + +#: public/views/preferences.html +msgid "Color" +msgstr "Color" + +#: public/views/preferencesAbout.html +msgid "Commit hash" +msgstr "Commit hash" + +#: src/js/controllers/copayers.js +#: src/js/controllers/preferencesDelete.js +#: src/js/controllers/walletHome.js +msgid "Confirm" +msgstr "Confirm" + +#: public/views/modals/tx-details.html +msgid "Confirmations" +msgstr "Confirmations" + +#: src/js/services/bwsError.js +msgid "Copayer already in this wallet" +msgstr "Copayer already in this wallet" + +#: src/js/services/bwsError.js +msgid "Copayer already registered" +msgstr "Copayer already registered" + +#: src/js/services/bwsError.js +msgid "Copayer already voted on this spend proposal" +msgstr "Copayer already voted on this spend proposal" + +#: src/js/services/bwsError.js +msgid "Copayer data mismatch" +msgstr "Copayer data mismatch" + +#: public/views/modals/copayers.html +msgid "Copayers" +msgstr "Copayers" + +#: src/js/controllers/backup.js +#: src/js/controllers/copayers.js +#: src/js/controllers/walletHome.js +msgid "Copied to clipboard" +msgstr "Copied to clipboard" + +#: public/views/backup.html +msgid "Copy backup to a safe place" +msgstr "Copy backup to a safe place" + +#: public/views/backup.html +msgid "Copy this text as it is to a safe place (notepad or email)" +msgstr "Copy this text as it is to a safe place (notepad or email)" + +#: public/views/backup.html +msgid "Copy to clipboard" +msgstr "Copy to clipboard" + +#: src/js/controllers/walletHome.js +msgid "Could not accept payment" +msgstr "Could not accept payment" + +#: src/js/controllers/index.js +msgid "Could not access Wallet Service: Not found" +msgstr "Could not access Wallet Service: Not found" + +#: src/js/controllers/walletHome.js +msgid "Could not broadcast payment" +msgstr "Could not broadcast payment" + +#: src/js/services/addressService.js +msgid "Could not create address" +msgstr "Could not create address" + +#: src/js/controllers/walletHome.js +msgid "Could not create payment proposal" +msgstr "Could not create payment proposal" + +#: src/js/services/profileService.js +msgid "Could not create using the specified extended private key" +msgstr "Could not create using the specified extended private key" + +#: src/js/controllers/import.js +msgid "Could not decrypt file, check your password" +msgstr "Could not decrypt file, check your password" + +#: src/js/controllers/walletHome.js +msgid "Could not delete payment proposal" +msgstr "Could not delete payment proposal" + +#: src/js/controllers/walletHome.js +msgid "Could not fetch payment information" +msgstr "Could not fetch payment information" + +#: public/views/walletHome.html +msgid "Could not fetch transaction history" +msgstr "Could not fetch transaction history" + +#: src/js/services/profileService.js +msgid "Could not import. Check input file and password" +msgstr "Could not import. Check input file and password" + +#: src/js/services/profileService.js +msgid "Could not join using the specified extended private key" +msgstr "Could not join using the specified extended private key" + +#: src/js/services/profileService.js +msgid "Could not join wallet" +msgstr "Could not join wallet" + +#: src/js/controllers/walletHome.js +msgid "Could not recognize a valid Bitcoin QR Code" +msgstr "Could not recognize a valid Bitcoin QR Code" + +#: src/js/controllers/walletHome.js +msgid "Could not reject payment" +msgstr "Could not reject payment" + +#: src/js/controllers/walletHome.js +msgid "Could not send payment" +msgstr "Could not send payment" + +#: src/js/controllers/index.js +msgid "Could not update Wallet" +msgstr "Could not update Wallet" + +#: public/views/walletHome.html +msgid "Create" +msgstr "Create" + +#: public/views/add.html +#: public/views/create.html +msgid "Create new wallet" +msgstr "Create new wallet" + +#: public/views/create.html +msgid "Create {{requiredCopayers}}-of-{{totalCopayers}} wallet" +msgstr "Create {{requiredCopayers}}-of-{{totalCopayers}} wallet" + +#: public/views/includes/sidebar.html +msgid "Create, join or import" +msgstr "Create, join or import" + +#: public/views/modals/txp-details.html +msgid "Created by" +msgstr "Created by" + +#: public/views/splash.html +msgid "Creating Profile..." +msgstr "Creating Profile..." + +#: public/views/create.html +msgid "Creating Wallet..." +msgstr "Creating Wallet..." + +#: src/js/controllers/walletHome.js +msgid "Creating transaction" +msgstr "Creating transaction" + +#: public/views/preferencesFee.html +#: public/views/modals/advancedSend.html +msgid "Current fee rate for this policy: {{fee.feePerKBUnit}}/kiB" +msgstr "Current fee rate for this policy: {{fee.feePerKBUnit}}/kiB" + +#: public/views/modals/tx-details.html +msgid "Date" +msgstr "Date" + +#: public/views/modals/txp-details.html +msgid "Delete Payment Proposal" +msgstr "Delete Payment Proposal" + +#: public/views/preferencesAdvanced.html +msgid "Delete Wallet" +msgstr "Delete Wallet" + +#: public/views/copayers.html +msgid "Delete it and create a new one" +msgstr "Delete it and create a new one" + +#: public/views/preferencesDeleteWallet.html +msgid "Delete wallet" +msgstr "Delete wallet" + +#: src/js/controllers/walletHome.js +msgid "Deleting payment" +msgstr "Deleting payment" + +#: public/views/modals/customized-amount.html +#: public/views/modals/paypro.html +#: public/views/modals/tx-details.html +#: public/views/modals/txp-details.html +msgid "Details" +msgstr "Details" + +#: public/views/preferences.html +msgid "Disabled" +msgstr "Disabled" + +#: public/views/backup.html +msgid "Do not include private key in backup" +msgstr "Do not include private key in backup" + +#: public/views/translators.html +msgid "Don't see your language on Crowdin? Contact the Owner on Crowdin! We'd love to support your language." +msgstr "Don't see your language on Crowdin? Contact the Owner on Crowdin! We'd love to support your language." + +#: public/views/walletHome.html +msgid "Download CSV file" +msgstr "Download CSV file" + +#: public/views/backup.html +msgid "Download backup" +msgstr "Download backup" + +#: src/js/services/feeService.js +msgid "Economy" +msgstr "Economy" + +#: public/views/preferences.html +msgid "Email Notifications" +msgstr "Email Notifications" + +#: public/views/preferences.html +msgid "Encrypt Private Key" +msgstr "Encrypt Private Key" + +#: src/js/controllers/backup.js +msgid "Encrypted backup file saved" +msgstr "Encrypted backup file saved" + +#: public/views/includes/password.html +msgid "Enter your password" +msgstr "Enter your password" + +#: src/js/controllers/index.js +msgid "Error at Wallet Service" +msgstr "Error at Wallet Service" + +#: src/js/services/profileService.js +msgid "Error creating wallet" +msgstr "Error creating wallet" + +#: src/js/services/profileService.js +msgid "Error importing wallet:" +msgstr "Error importing wallet:" + +#: public/views/modals/paypro.html +#: public/views/modals/txp-details.html +msgid "Expires" +msgstr "Expires" + +#: public/views/backup.html +msgid "Failed to create backup" +msgstr "Failed to create backup" + +#: src/js/controllers/importLegacy.js +msgid "Failed to import wallets" +msgstr "Failed to import wallets" + +#: public/views/create.html +msgid "Family vacation funds" +msgstr "Family vacation funds" + +#: public/views/modals/tx-details.html +#: public/views/modals/txp-details.html +msgid "Fee" +msgstr "Fee" + +#: public/views/modals/advancedSend.html +msgid "Fee Policy" +msgstr "Fee Policy" + +#: public/views/walletHome.html +msgid "Fee policy for this transaction" +msgstr "Fee policy for this transaction" + +#. Get information of payment if using Payment Protocol +#: src/js/controllers/walletHome.js +msgid "Fetching Payment Information" +msgstr "Fetching Payment Information" + +#: public/views/translators.html +msgid "French" +msgstr "French" + +#: src/js/services/bwsError.js +msgid "Funds are locked by pending spend proposals" +msgstr "Funds are locked by pending spend proposals" + +#: src/js/services/notificationsService.js +msgid "Funds received" +msgstr "Funds received" + +#: public/views/splash.html +msgid "GET STARTED" +msgstr "GET STARTED" + +#: public/views/modals/customized-amount.html +msgid "Generate QR Code" +msgstr "Generate QR Code" + +#: public/views/walletHome.html +msgid "Generate new address" +msgstr "Generate new address" + +#: public/views/walletHome.html +msgid "Generating .csv file..." +msgstr "Generating .csv file..." + +#: public/views/translators.html +msgid "German" +msgstr "German" + +#: public/views/modals/wallets.html +msgid "Getting address for wallet {{selectedWalletName}} ..." +msgstr "Getting address for wallet {{selectedWalletName}} ..." + +#: public/views/preferences.html +msgid "Global settings" +msgstr "Global settings" + +#: public/views/disclaimer.html +msgid "Go back" +msgstr "Go back" + +#: public/views/translators.html +msgid "Greek" +msgstr "Greek" + +#: public/views/import.html +msgid "Have a Backup from Copay v0.9?" +msgstr "Have a Backup from Copay v0.9?" + +#: public/views/backup.html +#: public/views/create.html +#: public/views/join.html +#: public/views/walletHome.html +msgid "Hide advanced options" +msgstr "Hide advanced options" + +#: src/js/controllers/index.js +msgid "History" +msgstr "History" + +#: src/js/controllers/index.js +msgid "Home" +msgstr "Home" + +#: public/views/disclaimer.html +msgid "I affirm that I have read, understood, and agree with these terms." +msgstr "I affirm that I have read, understood, and agree with these terms." + +#: public/views/create.html +#: public/views/join.html +msgid "If not given, a secure key will be generated" +msgstr "If not given, a secure key will be generated" + +#: public/views/importLegacy.html +msgid "Import" +msgstr "Import" + +#: public/views/import.html +#: public/views/splash.html +msgid "Import backup" +msgstr "Import backup" + +#: public/views/importLegacy.html +msgid "Import from the Cloud?" +msgstr "Import from the Cloud?" + +#: public/views/import.html +msgid "Import here" +msgstr "Import here" + +#: public/views/add.html +msgid "Import wallet" +msgstr "Import wallet" + +#: public/views/import.html +msgid "Importing wallet..." +msgstr "Importing wallet..." + +#: public/views/importLegacy.html +msgid "Importing..." +msgstr "Importing..." + +#: src/js/services/bwsError.js +msgid "Incorrect address network" +msgstr "Incorrect address network" + +#: src/js/services/bwsError.js +msgid "Insufficient funds" +msgstr "Insufficient funds" + +#: src/js/services/bwsError.js +msgid "Insufficient funds for fee" +msgstr "Insufficient funds for fee" + +#: public/views/walletHome.html +msgid "Invalid" +msgstr "Invalid" + +#: src/js/services/bwsError.js +msgid "Invalid address" +msgstr "Invalid address" + +#: src/js/controllers/copayers.js +msgid "Invitation to share a Copay Wallet" +msgstr "Invitation to share a Copay Wallet" + +#: public/views/translators.html +msgid "Italian" +msgstr "Italian" + +#: public/views/translators.html +msgid "Japanese" +msgstr "Japanese" + +#: public/views/create.html +#: public/views/join.html +msgid "John" +msgstr "John" + +#: public/views/join.html +msgid "Join" +msgstr "Join" + +#: src/js/controllers/copayers.js +msgid "Join my Copay wallet. Here is the invitation code: {{secret}} You can download Copay for your phone or desktop at https://copay.io" +msgstr "Join my Copay wallet. Here is the invitation code: {{secret}} You can download Copay for your phone or desktop at https://copay.io" + +#: public/views/add.html +msgid "Join shared wallet" +msgstr "Join shared wallet" + +#: public/views/join.html +msgid "Joining Wallet..." +msgstr "Joining Wallet..." + +#: public/views/preferences.html +msgid "Language" +msgstr "Language" + +#: public/views/importLegacy.html +msgid "Learn more about Wallet Migration" +msgstr "Learn more about Wallet Migration" + +#: src/js/services/bwsError.js +msgid "Locktime in effect. Please wait to create a new spend proposal" +msgstr "Locktime in effect. Please wait to create a new spend proposal" + +#: src/js/services/bwsError.js +msgid "Locktime in effect. Please wait to remove this spend proposal" +msgstr "Locktime in effect. Please wait to remove this spend proposal" + +#: public/views/paymentUri.html +msgid "Make a payment to" +msgstr "Make a payment to" + +#: public/views/create.html +#: public/views/join.html +msgid "Master extended private key" +msgstr "Master extended private key" + +#: public/views/includes/copayers.html +#: public/views/modals/copayers.html +#: public/views/modals/tx-details.html +#: public/views/modals/txp-details.html +msgid "Me" +msgstr "Me" + +#: public/views/modals/paypro.html +msgid "Memo" +msgstr "Memo" + +#: public/views/modals/tx-details.html +msgid "Merchant message" +msgstr "Merchant message" + +#: public/views/paymentUri.html +msgid "Message" +msgstr "Message" + +#: public/views/walletHome.html +msgid "More" +msgstr "More" + +#: public/views/walletHome.html +msgid "Moved" +msgstr "Moved" + +#: public/views/walletHome.html +msgid "Multisignature wallet" +msgstr "Multisignature wallet" + +#: public/views/walletHome.html +msgid "My Bitcoin address" +msgstr "My Bitcoin address" + +#: public/views/paymentUri.html +msgid "Network" +msgstr "Network" + +#: src/js/services/bwsError.js +msgid "Network connection error" +msgstr "Network connection error" + +#: src/js/services/notificationsService.js +msgid "New Payment Proposal" +msgstr "New Payment Proposal" + +#: public/views/walletHome.html +msgid "No Private key" +msgstr "No Private key" + +#: public/views/walletHome.html +msgid "No transactions yet" +msgstr "No transactions yet" + +#: src/js/services/feeService.js +msgid "Normal" +msgstr "Normal" + +#: src/js/services/bwsError.js +msgid "Not authorized" +msgstr "Not authorized" + +#: public/views/walletHome.html +#: public/views/modals/customized-amount.html +msgid "Not valid" +msgstr "Not valid" + +#: public/views/walletHome.html +#: public/views/includes/output.html +#: public/views/modals/tx-details.html +msgid "Note" +msgstr "Note" + +#: public/views/includes/alert.html +#: public/views/includes/password.html +msgid "OK" +msgstr "OK" + +#: public/views/modals/tx-status.html +msgid "OKAY" +msgstr "OKAY" + +#: public/views/modals/tx-details.html +#: public/views/modals/txp-details.html +msgid "Participants" +msgstr "Participants" + +#: public/views/import.html +#: public/views/importLegacy.html +msgid "Password" +msgstr "Password" + +#: public/views/includes/password.html +msgid "Password cannot be recovered. Be sure to write it down" +msgstr "Password cannot be recovered. Be sure to write it down" + +#: src/js/services/profileService.js +msgid "Password needed" +msgstr "Password needed" + +#: src/js/controllers/password.js +msgid "Passwords do not match" +msgstr "Passwords do not match" + +#: public/views/join.html +msgid "Paste invitation here" +msgstr "Paste invitation here" + +#: public/views/import.html +msgid "Paste the backup plain text code" +msgstr "Paste the backup plain text code" + +#: public/views/modals/paypro.html +msgid "Pay To" +msgstr "Pay To" + +#: public/views/modals/tx-status.html +msgid "Payment Accepted" +msgstr "Payment Accepted" + +#: public/views/modals/txp-details.html +msgid "Payment Proposal" +msgstr "Payment Proposal" + +#: public/views/modals/tx-status.html +msgid "Payment Proposal Created" +msgstr "Payment Proposal Created" + +#: src/js/services/notificationsService.js +msgid "Payment Proposal Rejected" +msgstr "Payment Proposal Rejected" + +#: src/js/services/notificationsService.js +msgid "Payment Proposal Rejected by Copayer" +msgstr "Payment Proposal Rejected by Copayer" + +#: src/js/services/notificationsService.js +msgid "Payment Proposal Signed by Copayer" +msgstr "Payment Proposal Signed by Copayer" + +#: public/views/walletHome.html +msgid "Payment Proposals" +msgstr "Payment Proposals" + +#: src/js/controllers/walletHome.js +msgid "Payment Protocol not supported on Chrome App" +msgstr "Payment Protocol not supported on Chrome App" + +#: public/views/modals/tx-status.html +msgid "Payment Rejected" +msgstr "Payment Rejected" + +#: public/views/modals/tx-status.html +#: src/js/services/notificationsService.js +msgid "Payment Sent" +msgstr "Payment Sent" + +#: public/views/modals/txp-details.html +msgid "Payment accepted..." +msgstr "Payment accepted..." + +#: public/views/modals/txp-details.html +msgid "Payment details" +msgstr "Payment details" + +#: public/views/modals/txp-details.html +msgid "Payment finally rejected" +msgstr "Payment finally rejected" + +#: public/views/modals/paypro.html +msgid "Payment request" +msgstr "Payment request" + +#: public/views/modals/txp-details.html +msgid "Payment sent!" +msgstr "Payment sent!" + +#: public/views/walletHome.html +msgid "Payment to" +msgstr "Payment to" + +#: public/views/walletHome.html +msgid "Pending Confirmation" +msgstr "Pending Confirmation" + +#: public/views/preferencesDeleteWallet.html +msgid "Permanently delete this wallet. THIS ACTION CANNOT BE REVERSED" +msgstr "Permanently delete this wallet. THIS ACTION CANNOT BE REVERSED" + +#: public/views/create.html +msgid "Personal Wallet" +msgstr "Personal Wallet" + +#: src/js/controllers/create.js +#: src/js/controllers/join.js +msgid "Please enter the required fields" +msgstr "Please enter the required fields" + +#: src/js/services/bwsError.js +msgid "Please upgrade Copay to perform this action" +msgstr "Please upgrade Copay to perform this action" + +#: src/js/controllers/import.js +msgid "Please, select your backup file" +msgstr "Please, select your backup file" + +#: public/views/translators.html +msgid "Portuguese" +msgstr "Portuguese" + +#: public/views/walletHome.html +msgid "Preferences" +msgstr "Preferences" + +#: src/js/controllers/backup.js +msgid "Preparing backup..." +msgstr "Preparing backup..." + +#: src/js/services/feeService.js +msgid "Priority" +msgstr "Priority" + +#: public/views/modals/customized-amount.html +msgid "QR Code" +msgstr "QR Code" + +#: public/views/modals/scanner.html +msgid "QR-Scanner" +msgstr "QR-Scanner" + +#: src/js/controllers/index.js +msgid "Receive" +msgstr "Receive" + +#: public/views/walletHome.html +msgid "Received" +msgstr "Received" + +#: public/views/includes/output.html +#: public/views/includes/transaction.html +msgid "Recipients" +msgstr "Recipients" + +#: public/views/walletHome.html +msgid "Reconnecting to Wallet Service..." +msgstr "Reconnecting to Wallet Service..." + +#: public/views/walletHome.html +msgid "Recreate" +msgstr "Recreate" + +#: public/views/walletHome.html +msgid "Recreating Wallet..." +msgstr "Recreating Wallet..." + +#: public/views/modals/txp-details.html +msgid "Reject" +msgstr "Reject" + +#: src/js/controllers/walletHome.js +msgid "Rejecting payment" +msgstr "Rejecting payment" + +#: public/views/preferencesAbout.html +msgid "Release Information" +msgstr "Release Information" + +#: public/views/backup.html +#: public/views/includes/password.html +msgid "Repeat password" +msgstr "Repeat password" + +#: public/views/walletHome.html +#: public/views/modals/customized-amount.html +msgid "Request a specific amount" +msgstr "Request a specific amount" + +#: public/views/import.html +#: public/views/join.html +msgid "Required" +msgstr "Required" + +#: public/views/splash.html +msgid "Retrying..." +msgstr "Retrying..." + +#: public/views/translators.html +msgid "Russian" +msgstr "Russian" + +#: public/views/includes/password.html +msgid "SET" +msgstr "SET" + +#: public/views/walletHome.html +msgid "SKIP BACKUP" +msgstr "SKIP BACKUP" + +#: public/views/preferencesAlias.html +#: public/views/preferencesBwsUrl.html +#: public/views/preferencesEmail.html +msgid "Save" +msgstr "Save" + +#: public/views/preferencesEmail.html +msgid "Saving preferences..." +msgstr "Saving preferences..." + +#: src/js/services/notificationsService.js +msgid "Scan Finished" +msgstr "Scan Finished" + +#: public/views/preferencesAdvanced.html +msgid "Scan addresses for funds" +msgstr "Scan addresses for funds" + +#: public/views/walletHome.html +msgid "Scan status finished with error" +msgstr "Scan status finished with error" + +#: public/views/walletHome.html +msgid "Scanning Wallet funds..." +msgstr "Scanning Wallet funds..." + +#: public/views/modals/tx-details.html +msgid "See it on the blockchain" +msgstr "See it on the blockchain" + +#: public/views/import.html +msgid "Select a backup file" +msgstr "Select a backup file" + +#: public/views/paymentUri.html +msgid "Select a wallet" +msgstr "Select a wallet" + +#: public/views/create.html +msgid "Select required number of signatures" +msgstr "Select required number of signatures" + +#: public/views/create.html +msgid "Select total number of copayers" +msgstr "Select total number of copayers" + +#: public/views/walletHome.html +#: public/views/includes/transaction.html +#: src/js/controllers/index.js +msgid "Send" +msgstr "Send" + +#: public/views/walletHome.html +msgid "Send All" +msgstr "Send All" + +#: public/views/backup.html +#: public/views/preferencesLogs.html +msgid "Send by email" +msgstr "Send by email" + +#: public/views/walletHome.html +msgid "Sent" +msgstr "Sent" + +#: public/views/importLegacy.html +msgid "Server" +msgstr "Server" + +#: public/views/preferencesAbout.html +msgid "Session log" +msgstr "Session log" + +#: public/views/backup.html +msgid "Set up a Password for your backup" +msgstr "Set up a Password for your backup" + +#: public/views/includes/password.html +msgid "Set up a password" +msgstr "Set up a password" + +#: public/views/preferencesEmail.html +msgid "Setting up email notifications could weaken your privacy, if the wallet service provider is compromised. Information available to an attacker would include your wallet addresses and its balance, but no more." +msgstr "Setting up email notifications could weaken your privacy, if the wallet service provider is compromised. Information available to an attacker would include your wallet addresses and its balance, but no more." + +#: public/views/walletHome.html +msgid "Share address" +msgstr "Share address" + +#: public/views/copayers.html +msgid "Share invitation" +msgstr "Share invitation" + +#: public/views/copayers.html +msgid "Share this invitation with your copayers" +msgstr "Share this invitation with your copayers" + +#: public/views/walletHome.html +msgid "Share this wallet address to receive payments. To protect your privacy, new addresses are generated automatically once you use them." +msgstr "Share this wallet address to receive payments. To protect your privacy, new addresses are generated automatically once you use them." + +#: public/views/create.html +msgid "Shared Wallet" +msgstr "Shared Wallet" + +#: public/views/backup.html +#: public/views/create.html +#: public/views/join.html +#: public/views/walletHome.html +msgid "Show advanced options" +msgstr "Show advanced options" + +#: src/js/services/bwsError.js +msgid "Signatures rejected by server" +msgstr "Signatures rejected by server" + +#: src/js/controllers/walletHome.js +msgid "Signing payment" +msgstr "Signing payment" + +#: src/js/controllers/walletHome.js +msgid "Signing transaction" +msgstr "Signing transaction" + +#: public/views/translators.html +msgid "Spanish" +msgstr "Spanish" + +#: src/js/services/bwsError.js +msgid "Spend proposal is not accepted" +msgstr "Spend proposal is not accepted" + +#: src/js/services/bwsError.js +msgid "Spend proposal not found" +msgstr "Spend proposal not found" + +#: src/js/controllers/copayers.js +#: src/js/controllers/import.js +#: src/js/controllers/preferencesDelete.js +msgid "Success" +msgstr "Success" + +#: public/views/walletHome.html +msgid "Tap to retry" +msgstr "Tap to retry" + +#: public/views/disclaimer.html +#: public/views/preferencesAbout.html +msgid "Terms of Use" +msgstr "Terms of Use" + +#: public/views/create.html +msgid "Testnet" +msgstr "Testnet" + +#: src/js/controllers/walletHome.js +msgid "The payment was created but could not be completed. Please try again from home screen" +msgstr "The payment was created but could not be completed. Please try again from home screen" + +#: src/js/controllers/walletHome.js +msgid "The payment was created but could not be signed. Please try again from home screen" +msgstr "The payment was created but could not be signed. Please try again from home screen" + +#: public/views/modals/txp-details.html +msgid "The payment was removed by creator" +msgstr "The payment was removed by creator" + +#: src/js/controllers/walletHome.js +msgid "The payment was signed but could not be broadcasted. Please try again from home screen" +msgstr "The payment was signed but could not be broadcasted. Please try again from home screen" + +#: public/views/backup.html +msgid "The private key for this wallet is encrypted. Exporting a backup will keep the private key encrypted in the backup archive." +msgstr "The private key for this wallet is encrypted. Exporting a backup will keep the private key encrypted in the backup archive." + +#: public/views/disclaimer.html +msgid "The software you are about to use functions as a free, open source, and multi-signature digital wallet. The software does not constitute an account where BitPay or other third parties serve as financial intermediaries or custodians of your bitcoin. While the software has undergone beta testing and continues to be improved by feedback from the open-source user and developer community, we cannot guarantee that there will be no bugs in the software. You acknowledge that your use of this software is at your own discretion and in compliance with all applicable laws. You are responsible for safekeeping your passwords, private key pairs, PINs and any other codes you use to access the software. IF YOU LOSE ACCESS TO YOUR COPAY WALLET OR YOUR ENCRYPTED PRIVATE KEYS AND YOU HAVE NOT SEPARATELY STORED A BACKUP OF YOUR WALLET AND CORRESPONDING PASSWORD, YOU ACKNOWLEDGE AND AGREE THAT ANY BITCOIN YOU HAVE ASSOCIATED WITH THAT COPAY WALLET WILL BECOME INACCESSIBLE. All transaction requests are irreversible. The authors of the software, employees and affiliates of Bitpay, copyright holders, and BitPay, Inc. cannot retrieve your private keys or passwords if you lose or forget them and cannot guarantee transaction confirmation as they do not have control over the Bitcoin network. To the fullest extent permitted by law, this software is provided “as is” and no representations or warranties can be made of any kind, express or implied, including but not limited to the warranties of merchantability, fitness or a particular purpose and noninfringement. You assume any and all risks associated with the use of the software. In no event shall the authors of the software, employees and affiliates of Bitpay, copyright holders, or BitPay, Inc. be held liable for any claim, damages or other liability, whether in an action of contract, tort, or otherwise, arising from, out of or in connection with the software. We reserve the right to modify this disclaimer from time to time." +msgstr "The software you are about to use functions as a free, open source, and multi-signature digital wallet. The software does not constitute an account where BitPay or other third parties serve as financial intermediaries or custodians of your bitcoin. While the software has undergone beta testing and continues to be improved by feedback from the open-source user and developer community, we cannot guarantee that there will be no bugs in the software. You acknowledge that your use of this software is at your own discretion and in compliance with all applicable laws. You are responsible for safekeeping your passwords, private key pairs, PINs and any other codes you use to access the software. IF YOU LOSE ACCESS TO YOUR COPAY WALLET OR YOUR ENCRYPTED PRIVATE KEYS AND YOU HAVE NOT SEPARATELY STORED A BACKUP OF YOUR WALLET AND CORRESPONDING PASSWORD, YOU ACKNOWLEDGE AND AGREE THAT ANY BITCOIN YOU HAVE ASSOCIATED WITH THAT COPAY WALLET WILL BECOME INACCESSIBLE. All transaction requests are irreversible. The authors of the software, employees and affiliates of Bitpay, copyright holders, and BitPay, Inc. cannot retrieve your private keys or passwords if you lose or forget them and cannot guarantee transaction confirmation as they do not have control over the Bitcoin network. To the fullest extent permitted by law, this software is provided “as is” and no representations or warranties can be made of any kind, express or implied, including but not limited to the warranties of merchantability, fitness or a particular purpose and noninfringement. You assume any and all risks associated with the use of the software. In no event shall the authors of the software, employees and affiliates of Bitpay, copyright holders, or BitPay, Inc. be held liable for any claim, damages or other liability, whether in an action of contract, tort, or otherwise, arising from, out of or in connection with the software. We reserve the right to modify this disclaimer from time to time." + +#: src/js/services/bwsError.js +msgid "The spend proposal is not pending" +msgstr "The spend proposal is not pending" + +#: src/js/controllers/copayers.js +#: src/js/controllers/preferencesDelete.js +msgid "The wallet \"{{walletName}}\" was deleted" +msgstr "The wallet \"{{walletName}}\" was deleted" + +#: public/views/paymentUri.html +msgid "There are no wallets to make this payment" +msgstr "There are no wallets to make this payment" + +#: src/js/controllers/import.js +msgid "There is an error in the form" +msgstr "There is an error in the form" + +#: public/views/modals/tx-details.html +msgid "This transaction has become invalid; possibly due to a double spend attempt." +msgstr "This transaction has become invalid; possibly due to a double spend attempt." + +#: public/views/walletHome.html +msgid "This wallet is not registered at the given Bitcore Wallet Service (BWS). You can recreate it from the local information." +msgstr "This wallet is not registered at the given Bitcore Wallet Service (BWS). You can recreate it from the local information." + +#: public/views/modals/txp-details.html +msgid "Time" +msgstr "Time" + +#: public/views/walletHome.html +#: public/views/includes/output.html +#: public/views/includes/transaction.html +#: public/views/modals/tx-details.html +#: public/views/modals/txp-details.html +msgid "To" +msgstr "To" + +#: public/views/includes/output.html +msgid "Total" +msgstr "Total" + +#: public/views/walletHome.html +msgid "Total Locked Balance" +msgstr "Total Locked Balance" + +#: public/views/modals/tx-details.html +msgid "Transaction" +msgstr "Transaction" + +#: src/js/services/bwsError.js +msgid "Transaction already broadcasted" +msgstr "Transaction already broadcasted" + +#: public/views/translators.html +msgid "Translation Credits" +msgstr "Translation Credits" + +#: public/views/preferencesAbout.html +msgid "Translators" +msgstr "Translators" + +#: src/js/controllers/walletHome.js +msgid "Unable to send transaction proposal" +msgstr "Unable to send transaction proposal" + +#: public/views/walletHome.html +#: public/views/modals/tx-details.html +msgid "Unconfirmed" +msgstr "Unconfirmed" + +#: public/views/preferences.html +msgid "Unit" +msgstr "Unit" + +#: public/views/walletHome.html +msgid "Unsent transactions" +msgstr "Unsent transactions" + +#: public/views/modals/paypro.html +msgid "Untrusted" +msgstr "Untrusted" + +#: public/views/walletHome.html +msgid "Updating Wallet..." +msgstr "Updating Wallet..." + +#: public/views/preferences.html +#: public/views/walletHome.html +msgid "Use Unconfirmed Funds" +msgstr "Use Unconfirmed Funds" + +#: public/views/preferencesAbout.html +msgid "Version" +msgstr "Version" + +#: public/views/backup.html +msgid "View backup" +msgstr "View backup" + +#: public/views/walletHome.html +msgid "WARNING: Backup needed" +msgstr "WARNING: Backup needed" + +#: public/views/walletHome.html +msgid "WARNING: Wallet not registered" +msgstr "WARNING: Wallet not registered" + +#: public/views/splash.html +msgid "WELCOME TO COPAY" +msgstr "WELCOME TO COPAY" + +#: public/views/copayers.html +msgid "Waiting for copayers" +msgstr "Waiting for copayers" + +#: public/views/copayers.html +msgid "Waiting..." +msgstr "Waiting..." + +#: public/views/preferences.html +msgid "Wallet Alias" +msgstr "Wallet Alias" + +#: src/js/services/profileService.js +msgid "Wallet Already Imported:" +msgstr "Wallet Already Imported:" + +#: public/views/join.html +msgid "Wallet Invitation" +msgstr "Wallet Invitation" + +#: public/views/join.html +msgid "Wallet Invitation is not valid!" +msgstr "Wallet Invitation is not valid!" + +#: src/js/services/bwsError.js +#: src/js/services/profileService.js +msgid "Wallet already exists" +msgstr "Wallet already exists" + +#: public/views/copayers.html +msgid "Wallet incomplete and broken" +msgstr "Wallet incomplete and broken" + +#: src/js/services/bwsError.js +msgid "Wallet is full" +msgstr "Wallet is full" + +#: src/js/services/bwsError.js +msgid "Wallet is not complete" +msgstr "Wallet is not complete" + +#: public/views/create.html +msgid "Wallet name" +msgstr "Wallet name" + +#: src/js/services/bwsError.js +msgid "Wallet not found" +msgstr "Wallet not found" + +#: src/js/services/bwsError.js +msgid "Wallet service not found" +msgstr "Wallet service not found" + +#: public/views/preferencesDeleteWallet.html +msgid "Warning!" +msgstr "Warning!" + +#: public/views/modals/txp-details.html +msgid "Warning: this transaction has unconfirmed inputs" +msgstr "Warning: this transaction has unconfirmed inputs" + +#: src/js/services/profileService.js +msgid "Wrong password" +msgstr "Wrong password" + +#: public/views/modals/confirmation.html +msgid "Yes" +msgstr "Yes" + +#: public/views/walletHome.html +msgid "You do not have a wallet" +msgstr "You do not have a wallet" + +#: public/views/backup.html +#: public/views/import.html +msgid "Your backup password" +msgstr "Your backup password" + +#: public/views/create.html +#: public/views/join.html +msgid "Your nickname" +msgstr "Your nickname" + +#: public/views/includes/password.html +msgid "Your password" +msgstr "Your password" + +#: public/views/importLegacy.html +msgid "Your profile password" +msgstr "Your profile password" + +#: src/js/controllers/import.js +msgid "Your wallet has been imported correctly" +msgstr "Your wallet has been imported correctly" + +#: public/views/preferencesEmail.html +msgid "email for wallet notifications" +msgstr "email for wallet notifications" + +#: public/views/walletHome.html +msgid "locked by pending payments" +msgstr "locked by pending payments" + +#: public/views/copayers.html +#: public/views/walletHome.html +#: public/views/includes/sidebar.html +msgid "of" +msgstr "of" + +#: public/views/walletHome.html +msgid "optional" +msgstr "optional" + +#: public/views/preferences.html +msgid "settings" +msgstr "settings" + +#: public/views/walletHome.html +msgid "too long!" +msgstr "too long!" + +#: src/js/controllers/walletHome.js +msgid "{{fee}} will be discounted for bitcoin networking fees" +msgstr "{{fee}} will be discounted for bitcoin networking fees" + +#: src/js/controllers/importLegacy.js +msgid "{{len}} wallets imported. Funds scanning in progress. Hold on to see updated balance" +msgstr "{{len}} wallets imported. Funds scanning in progress. Hold on to see updated balance" + diff --git a/i18n/po/ru.po b/i18n/po/ru.po index 5808872c5..9414e2c39 100644 --- a/i18n/po/ru.po +++ b/i18n/po/ru.po @@ -12,7 +12,7 @@ msgstr "" "Last-Translator: cmgustavo83\n" "Language-Team: Russian\n" "Language: ru\n" -"PO-Revision-Date: 2015-08-14 02:34-0400\n" +"PO-Revision-Date: 2015-08-14 22:46-0400\n" #: public/views/walletHome.html msgid "(possible double spend)" @@ -24,11 +24,11 @@ msgstr "* Предложение платежа может быть удален #: public/views/backup.html msgid "* You can safely install your backup on another device and use your wallet from multiple devices at the same time." -msgstr "* Вы можете безопасно восстановить свой бэкап на другом устройстве и использовать ваш кошелек с нескольких устройств одновременно." +msgstr "* Вы можете безопасно восстановить свою резервную копию на другом устройстве и использовать ваш кошелек с нескольких устройств одновременно." #: public/views/backup.html msgid "A backup without its private key will allow the user to see the wallet balance, transactions, and create spend proposals. However, it will not be able to approve (sign) proposals." -msgstr "Бэкап без закрытого ключа позволит пользователю видеть баланс кошелька, транзакции, и создавать предложения платежей. Однако будет невозможно одобрить (подписать) предложения." +msgstr "Резервная копия без закрытого ключа позволит пользователю видеть баланс кошелька, транзакции, и создавать предложения платежей. Однако будет невозможно одобрить (подписать) предложения." #: public/views/splash.html msgid "A multisignature bitcoin wallet" diff --git a/i18n/po/sq.po b/i18n/po/sq.po new file mode 100644 index 000000000..899d2fd41 --- /dev/null +++ b/i18n/po/sq.po @@ -0,0 +1,1414 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Project-Id-Version: copay\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: copay\n" +"X-Crowdin-Language: sq\n" +"X-Crowdin-File: template.pot\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Last-Translator: cmgustavo83\n" +"Language-Team: Albanian\n" +"Language: sq\n" +"PO-Revision-Date: 2015-08-13 09:15-0400\n" + +#: public/views/walletHome.html +msgid "(possible double spend)" +msgstr "(possible double spend)" + +#: public/views/modals/txp-details.html +msgid "* A payment proposal can be deleted if 1) you are the creator, and no other copayer has signed, or 2) 24 hours have passed since the proposal was created." +msgstr "* A payment proposal can be deleted if 1) you are the creator, and no other copayer has signed, or 2) 24 hours have passed since the proposal was created." + +#: public/views/backup.html +msgid "* You can safely install your backup on another device and use your wallet from multiple devices at the same time." +msgstr "* You can safely install your backup on another device and use your wallet from multiple devices at the same time." + +#: public/views/backup.html +msgid "A backup without its private key will allow the user to see the wallet balance, transactions, and create spend proposals. However, it will not be able to approve (sign) proposals." +msgstr "A backup without its private key will allow the user to see the wallet balance, transactions, and create spend proposals. However, it will not be able to approve (sign) proposals." + +#: public/views/splash.html +msgid "A multisignature bitcoin wallet" +msgstr "A multisignature bitcoin wallet" + +#: public/views/preferences.html +msgid "About Copay" +msgstr "Rreth Copay" + +#: public/views/modals/txp-details.html +#: src/js/controllers/copayers.js +#: src/js/controllers/preferencesDelete.js +#: src/js/controllers/walletHome.js +msgid "Accept" +msgstr "Prano" + +#: public/views/includes/sidebar.html +msgid "Add wallet" +msgstr "Shto kuletë" + +#: public/views/paymentUri.html +#: public/views/modals/customized-amount.html +#: public/views/modals/paypro.html +msgid "Address" +msgstr "Adresa" + +#: public/views/preferences.html +msgid "Advanced" +msgstr "Avancuar" + +#: public/views/modals/advancedSend.html +msgid "Advanced Send" +msgstr "Dërgim i avancuar" + +#: public/views/disclaimer.html +msgid "Agree" +msgstr "Pranoj" + +#: public/views/preferencesAlias.html +msgid "Alias for {{index.walletName}}" +msgstr "Nofka për {{index.walletName}}" + +#: public/views/translators.html +msgid "All contributions to Copay's translation are welcome. Sign up at crowdin.com and join the Copay project at" +msgstr "All contributions to Copay's translation are welcome. Sign up at crowdin.com and join the Copay project at" + +#: public/views/splash.html +msgid "Already have a wallet?" +msgstr "Tashmë keni një kuletë?" + +#: public/views/preferences.html +msgid "Alternative Currency" +msgstr "Monedhë alternative" + +#: public/views/paymentUri.html +#: public/views/walletHome.html +#: public/views/includes/output.html +#: public/views/modals/customized-amount.html +msgid "Amount" +msgstr "Shuma" + +#: src/js/services/bwsError.js +msgid "Amount below dust threshold" +msgstr "Amount below dust threshold" + +#: public/views/walletHome.html +#: public/views/modals/customized-amount.html +msgid "Amount in" +msgstr "Shuma në" + +#: public/views/preferencesLanguage.html +msgid "Applying changes" +msgstr "Duke aplikuar ndryshimet" + +#: src/js/controllers/copayers.js +#: src/js/controllers/preferencesDelete.js +msgid "Are you sure you want to delete this wallet?" +msgstr "Jeni i sigurtë që doni të fshini këtë kuletë?" + +#: public/views/walletHome.html +msgid "Available Balance" +msgstr "Shuma në dispozicion" + +#: public/views/preferencesFee.html +#: public/views/modals/advancedSend.html +msgid "Average confirmation time: {{fee.nbBlocks * 10}} minutes" +msgstr "Koha mesatare e konfirmimit: {{fee.nbBlocks * 10}} minuta" + +#: public/views/create.html +#: public/views/join.html +msgid "BIP32 master extended private key" +msgstr "BIP32 master çelësi privat i zgjëruar" + +#: public/views/includes/topbar.html +#: public/views/modals/tx-details.html +#: public/views/modals/txp-details.html +msgid "Back" +msgstr "Prapa" + +#: public/views/preferences.html +msgid "Backup" +msgstr "Kopje rezervë" + +#: src/js/controllers/backup.js +msgid "Backup created" +msgstr "Kopja rezervë u krijua" + +#: public/views/walletHome.html +msgid "Backup now" +msgstr "Krijo kopjen rezervë tani" + +#: public/views/backup.html +msgid "Backup options" +msgstr "Opsionet e kopjes rezervë" + +#: src/js/services/profileService.js +msgid "Bad wallet invitation" +msgstr "Bad wallet invitation" + +#: public/views/walletHome.html +msgid "Before receiving funds, it is highly recommended you backup your wallet keys." +msgstr "Before receiving funds, it is highly recommended you backup your wallet keys." + +#: public/views/preferences.html +msgid "Bitcoin Network Fee Policy" +msgstr "Bitcoin Network Fee Policy" + +#: public/views/paymentUri.html +msgid "Bitcoin URI is NOT valid!" +msgstr "Bitcoin URI NUK është valid!" + +#: public/views/walletHome.html +msgid "Bitcoin address" +msgstr "Bitcoin adresa" + +#: public/views/preferencesFee.html +msgid "Bitcoin transactions may include a fee collected by miners on the network. The higher the fee, the greater the incentive a miner has to include that transaction in a block. Actual fees are determined based on network load and the selected policy." +msgstr "Bitcoin transactions may include a fee collected by miners on the network. The higher the fee, the greater the incentive a miner has to include that transaction in a block. Actual fees are determined based on network load and the selected policy." + +#: public/views/modals/txp-details.html +msgid "Broadcast Payment" +msgstr "Transmeto pagesën" + +#: src/js/controllers/walletHome.js +msgid "Broadcasting Payment" +msgstr "Duke transmetuar pagesën" + +#: src/js/controllers/walletHome.js +msgid "Broadcasting transaction" +msgstr "Duke transmetuar transaksionin" + +#: public/views/unsupported.html +msgid "Browser unsupported" +msgstr "Shfletues i pambështetur" + +#: public/views/modals/txp-details.html +msgid "But not broadcasted. Try to send manually" +msgstr "Por nuk u transmetua. Provo ta dërgoni manualisht" + +#: public/views/includes/password.html +msgid "CANCEL" +msgstr "ANULO" + +#: public/views/copayers.html +#: public/views/walletHome.html +#: public/views/modals/confirmation.html +#: src/js/controllers/copayers.js +#: src/js/controllers/preferencesDelete.js +#: src/js/controllers/walletHome.js +msgid "Cancel" +msgstr "Anulo" + +#: src/js/services/profileService.js +msgid "Cannot join the same wallet more that once" +msgstr "Cannot join the same wallet more that once" + +#: public/views/modals/paypro.html +msgid "Certified by" +msgstr "Çertifikuar nga" + +#: public/views/preferencesAlias.html +msgid "Changing wallet alias only affects the local wallet name." +msgstr "Ndërrimi i nofkës së kuletës ndikon vetëm në emrin lokal të kuletës." + +#: public/views/import.html +msgid "Choose a backup file from your computer" +msgstr "Choose a backup file from your computer" + +#: public/views/modals/wallets.html +msgid "Choose a wallet to send funds" +msgstr "Choose a wallet to send funds" + +#: public/views/includes/topbar.html +#: public/views/modals/advancedSend.html +#: public/views/modals/copayers.html +#: public/views/modals/customized-amount.html +#: public/views/modals/paypro.html +#: public/views/modals/scanner.html +#: public/views/modals/wallets.html +msgid "Close" +msgstr "Close" + +#: public/views/preferences.html +msgid "Color" +msgstr "Color" + +#: public/views/preferencesAbout.html +msgid "Commit hash" +msgstr "Commit hash" + +#: src/js/controllers/copayers.js +#: src/js/controllers/preferencesDelete.js +#: src/js/controllers/walletHome.js +msgid "Confirm" +msgstr "Confirm" + +#: public/views/modals/tx-details.html +msgid "Confirmations" +msgstr "Confirmations" + +#: src/js/services/bwsError.js +msgid "Copayer already in this wallet" +msgstr "Copayer already in this wallet" + +#: src/js/services/bwsError.js +msgid "Copayer already registered" +msgstr "Copayer already registered" + +#: src/js/services/bwsError.js +msgid "Copayer already voted on this spend proposal" +msgstr "Copayer already voted on this spend proposal" + +#: src/js/services/bwsError.js +msgid "Copayer data mismatch" +msgstr "Copayer data mismatch" + +#: public/views/modals/copayers.html +msgid "Copayers" +msgstr "Copayers" + +#: src/js/controllers/backup.js +#: src/js/controllers/copayers.js +#: src/js/controllers/walletHome.js +msgid "Copied to clipboard" +msgstr "Copied to clipboard" + +#: public/views/backup.html +msgid "Copy backup to a safe place" +msgstr "Copy backup to a safe place" + +#: public/views/backup.html +msgid "Copy this text as it is to a safe place (notepad or email)" +msgstr "Copy this text as it is to a safe place (notepad or email)" + +#: public/views/backup.html +msgid "Copy to clipboard" +msgstr "Copy to clipboard" + +#: src/js/controllers/walletHome.js +msgid "Could not accept payment" +msgstr "Could not accept payment" + +#: src/js/controllers/index.js +msgid "Could not access Wallet Service: Not found" +msgstr "Could not access Wallet Service: Not found" + +#: src/js/controllers/walletHome.js +msgid "Could not broadcast payment" +msgstr "Could not broadcast payment" + +#: src/js/services/addressService.js +msgid "Could not create address" +msgstr "Could not create address" + +#: src/js/controllers/walletHome.js +msgid "Could not create payment proposal" +msgstr "Could not create payment proposal" + +#: src/js/services/profileService.js +msgid "Could not create using the specified extended private key" +msgstr "Could not create using the specified extended private key" + +#: src/js/controllers/import.js +msgid "Could not decrypt file, check your password" +msgstr "Could not decrypt file, check your password" + +#: src/js/controllers/walletHome.js +msgid "Could not delete payment proposal" +msgstr "Could not delete payment proposal" + +#: src/js/controllers/walletHome.js +msgid "Could not fetch payment information" +msgstr "Could not fetch payment information" + +#: public/views/walletHome.html +msgid "Could not fetch transaction history" +msgstr "Could not fetch transaction history" + +#: src/js/services/profileService.js +msgid "Could not import. Check input file and password" +msgstr "Could not import. Check input file and password" + +#: src/js/services/profileService.js +msgid "Could not join using the specified extended private key" +msgstr "Could not join using the specified extended private key" + +#: src/js/services/profileService.js +msgid "Could not join wallet" +msgstr "Could not join wallet" + +#: src/js/controllers/walletHome.js +msgid "Could not recognize a valid Bitcoin QR Code" +msgstr "Could not recognize a valid Bitcoin QR Code" + +#: src/js/controllers/walletHome.js +msgid "Could not reject payment" +msgstr "Could not reject payment" + +#: src/js/controllers/walletHome.js +msgid "Could not send payment" +msgstr "Could not send payment" + +#: src/js/controllers/index.js +msgid "Could not update Wallet" +msgstr "Could not update Wallet" + +#: public/views/walletHome.html +msgid "Create" +msgstr "Create" + +#: public/views/add.html +#: public/views/create.html +msgid "Create new wallet" +msgstr "Create new wallet" + +#: public/views/create.html +msgid "Create {{requiredCopayers}}-of-{{totalCopayers}} wallet" +msgstr "Create {{requiredCopayers}}-of-{{totalCopayers}} wallet" + +#: public/views/includes/sidebar.html +msgid "Create, join or import" +msgstr "Create, join or import" + +#: public/views/modals/txp-details.html +msgid "Created by" +msgstr "Created by" + +#: public/views/splash.html +msgid "Creating Profile..." +msgstr "Creating Profile..." + +#: public/views/create.html +msgid "Creating Wallet..." +msgstr "Creating Wallet..." + +#: src/js/controllers/walletHome.js +msgid "Creating transaction" +msgstr "Creating transaction" + +#: public/views/preferencesFee.html +#: public/views/modals/advancedSend.html +msgid "Current fee rate for this policy: {{fee.feePerKBUnit}}/kiB" +msgstr "Current fee rate for this policy: {{fee.feePerKBUnit}}/kiB" + +#: public/views/modals/tx-details.html +msgid "Date" +msgstr "Date" + +#: public/views/modals/txp-details.html +msgid "Delete Payment Proposal" +msgstr "Delete Payment Proposal" + +#: public/views/preferencesAdvanced.html +msgid "Delete Wallet" +msgstr "Delete Wallet" + +#: public/views/copayers.html +msgid "Delete it and create a new one" +msgstr "Delete it and create a new one" + +#: public/views/preferencesDeleteWallet.html +msgid "Delete wallet" +msgstr "Delete wallet" + +#: src/js/controllers/walletHome.js +msgid "Deleting payment" +msgstr "Deleting payment" + +#: public/views/modals/customized-amount.html +#: public/views/modals/paypro.html +#: public/views/modals/tx-details.html +#: public/views/modals/txp-details.html +msgid "Details" +msgstr "Details" + +#: public/views/preferences.html +msgid "Disabled" +msgstr "Disabled" + +#: public/views/backup.html +msgid "Do not include private key in backup" +msgstr "Do not include private key in backup" + +#: public/views/translators.html +msgid "Don't see your language on Crowdin? Contact the Owner on Crowdin! We'd love to support your language." +msgstr "Don't see your language on Crowdin? Contact the Owner on Crowdin! We'd love to support your language." + +#: public/views/walletHome.html +msgid "Download CSV file" +msgstr "Download CSV file" + +#: public/views/backup.html +msgid "Download backup" +msgstr "Download backup" + +#: src/js/services/feeService.js +msgid "Economy" +msgstr "Economy" + +#: public/views/preferences.html +msgid "Email Notifications" +msgstr "Email Notifications" + +#: public/views/preferences.html +msgid "Encrypt Private Key" +msgstr "Encrypt Private Key" + +#: src/js/controllers/backup.js +msgid "Encrypted backup file saved" +msgstr "Encrypted backup file saved" + +#: public/views/includes/password.html +msgid "Enter your password" +msgstr "Enter your password" + +#: src/js/controllers/index.js +msgid "Error at Wallet Service" +msgstr "Error at Wallet Service" + +#: src/js/services/profileService.js +msgid "Error creating wallet" +msgstr "Error creating wallet" + +#: src/js/services/profileService.js +msgid "Error importing wallet:" +msgstr "Error importing wallet:" + +#: public/views/modals/paypro.html +#: public/views/modals/txp-details.html +msgid "Expires" +msgstr "Expires" + +#: public/views/backup.html +msgid "Failed to create backup" +msgstr "Failed to create backup" + +#: src/js/controllers/importLegacy.js +msgid "Failed to import wallets" +msgstr "Failed to import wallets" + +#: public/views/create.html +msgid "Family vacation funds" +msgstr "Family vacation funds" + +#: public/views/modals/tx-details.html +#: public/views/modals/txp-details.html +msgid "Fee" +msgstr "Fee" + +#: public/views/modals/advancedSend.html +msgid "Fee Policy" +msgstr "Fee Policy" + +#: public/views/walletHome.html +msgid "Fee policy for this transaction" +msgstr "Fee policy for this transaction" + +#. Get information of payment if using Payment Protocol +#: src/js/controllers/walletHome.js +msgid "Fetching Payment Information" +msgstr "Fetching Payment Information" + +#: public/views/translators.html +msgid "French" +msgstr "French" + +#: src/js/services/bwsError.js +msgid "Funds are locked by pending spend proposals" +msgstr "Funds are locked by pending spend proposals" + +#: src/js/services/notificationsService.js +msgid "Funds received" +msgstr "Funds received" + +#: public/views/splash.html +msgid "GET STARTED" +msgstr "GET STARTED" + +#: public/views/modals/customized-amount.html +msgid "Generate QR Code" +msgstr "Generate QR Code" + +#: public/views/walletHome.html +msgid "Generate new address" +msgstr "Generate new address" + +#: public/views/walletHome.html +msgid "Generating .csv file..." +msgstr "Generating .csv file..." + +#: public/views/translators.html +msgid "German" +msgstr "German" + +#: public/views/modals/wallets.html +msgid "Getting address for wallet {{selectedWalletName}} ..." +msgstr "Getting address for wallet {{selectedWalletName}} ..." + +#: public/views/preferences.html +msgid "Global settings" +msgstr "Global settings" + +#: public/views/disclaimer.html +msgid "Go back" +msgstr "Go back" + +#: public/views/translators.html +msgid "Greek" +msgstr "Greek" + +#: public/views/import.html +msgid "Have a Backup from Copay v0.9?" +msgstr "Have a Backup from Copay v0.9?" + +#: public/views/backup.html +#: public/views/create.html +#: public/views/join.html +#: public/views/walletHome.html +msgid "Hide advanced options" +msgstr "Hide advanced options" + +#: src/js/controllers/index.js +msgid "History" +msgstr "History" + +#: src/js/controllers/index.js +msgid "Home" +msgstr "Home" + +#: public/views/disclaimer.html +msgid "I affirm that I have read, understood, and agree with these terms." +msgstr "I affirm that I have read, understood, and agree with these terms." + +#: public/views/create.html +#: public/views/join.html +msgid "If not given, a secure key will be generated" +msgstr "If not given, a secure key will be generated" + +#: public/views/importLegacy.html +msgid "Import" +msgstr "Import" + +#: public/views/import.html +#: public/views/splash.html +msgid "Import backup" +msgstr "Import backup" + +#: public/views/importLegacy.html +msgid "Import from the Cloud?" +msgstr "Import from the Cloud?" + +#: public/views/import.html +msgid "Import here" +msgstr "Import here" + +#: public/views/add.html +msgid "Import wallet" +msgstr "Import wallet" + +#: public/views/import.html +msgid "Importing wallet..." +msgstr "Importing wallet..." + +#: public/views/importLegacy.html +msgid "Importing..." +msgstr "Importing..." + +#: src/js/services/bwsError.js +msgid "Incorrect address network" +msgstr "Incorrect address network" + +#: src/js/services/bwsError.js +msgid "Insufficient funds" +msgstr "Insufficient funds" + +#: src/js/services/bwsError.js +msgid "Insufficient funds for fee" +msgstr "Insufficient funds for fee" + +#: public/views/walletHome.html +msgid "Invalid" +msgstr "Invalid" + +#: src/js/services/bwsError.js +msgid "Invalid address" +msgstr "Invalid address" + +#: src/js/controllers/copayers.js +msgid "Invitation to share a Copay Wallet" +msgstr "Invitation to share a Copay Wallet" + +#: public/views/translators.html +msgid "Italian" +msgstr "Italian" + +#: public/views/translators.html +msgid "Japanese" +msgstr "Japanese" + +#: public/views/create.html +#: public/views/join.html +msgid "John" +msgstr "John" + +#: public/views/join.html +msgid "Join" +msgstr "Join" + +#: src/js/controllers/copayers.js +msgid "Join my Copay wallet. Here is the invitation code: {{secret}} You can download Copay for your phone or desktop at https://copay.io" +msgstr "Join my Copay wallet. Here is the invitation code: {{secret}} You can download Copay for your phone or desktop at https://copay.io" + +#: public/views/add.html +msgid "Join shared wallet" +msgstr "Join shared wallet" + +#: public/views/join.html +msgid "Joining Wallet..." +msgstr "Joining Wallet..." + +#: public/views/preferences.html +msgid "Language" +msgstr "Language" + +#: public/views/importLegacy.html +msgid "Learn more about Wallet Migration" +msgstr "Learn more about Wallet Migration" + +#: src/js/services/bwsError.js +msgid "Locktime in effect. Please wait to create a new spend proposal" +msgstr "Locktime in effect. Please wait to create a new spend proposal" + +#: src/js/services/bwsError.js +msgid "Locktime in effect. Please wait to remove this spend proposal" +msgstr "Locktime in effect. Please wait to remove this spend proposal" + +#: public/views/paymentUri.html +msgid "Make a payment to" +msgstr "Make a payment to" + +#: public/views/create.html +#: public/views/join.html +msgid "Master extended private key" +msgstr "Master extended private key" + +#: public/views/includes/copayers.html +#: public/views/modals/copayers.html +#: public/views/modals/tx-details.html +#: public/views/modals/txp-details.html +msgid "Me" +msgstr "Me" + +#: public/views/modals/paypro.html +msgid "Memo" +msgstr "Memo" + +#: public/views/modals/tx-details.html +msgid "Merchant message" +msgstr "Merchant message" + +#: public/views/paymentUri.html +msgid "Message" +msgstr "Message" + +#: public/views/walletHome.html +msgid "More" +msgstr "More" + +#: public/views/walletHome.html +msgid "Moved" +msgstr "Moved" + +#: public/views/walletHome.html +msgid "Multisignature wallet" +msgstr "Multisignature wallet" + +#: public/views/walletHome.html +msgid "My Bitcoin address" +msgstr "My Bitcoin address" + +#: public/views/paymentUri.html +msgid "Network" +msgstr "Network" + +#: src/js/services/bwsError.js +msgid "Network connection error" +msgstr "Network connection error" + +#: src/js/services/notificationsService.js +msgid "New Payment Proposal" +msgstr "New Payment Proposal" + +#: public/views/walletHome.html +msgid "No Private key" +msgstr "No Private key" + +#: public/views/walletHome.html +msgid "No transactions yet" +msgstr "No transactions yet" + +#: src/js/services/feeService.js +msgid "Normal" +msgstr "Normal" + +#: src/js/services/bwsError.js +msgid "Not authorized" +msgstr "Not authorized" + +#: public/views/walletHome.html +#: public/views/modals/customized-amount.html +msgid "Not valid" +msgstr "Not valid" + +#: public/views/walletHome.html +#: public/views/includes/output.html +#: public/views/modals/tx-details.html +msgid "Note" +msgstr "Note" + +#: public/views/includes/alert.html +#: public/views/includes/password.html +msgid "OK" +msgstr "OK" + +#: public/views/modals/tx-status.html +msgid "OKAY" +msgstr "OKAY" + +#: public/views/modals/tx-details.html +#: public/views/modals/txp-details.html +msgid "Participants" +msgstr "Participants" + +#: public/views/import.html +#: public/views/importLegacy.html +msgid "Password" +msgstr "Password" + +#: public/views/includes/password.html +msgid "Password cannot be recovered. Be sure to write it down" +msgstr "Password cannot be recovered. Be sure to write it down" + +#: src/js/services/profileService.js +msgid "Password needed" +msgstr "Password needed" + +#: src/js/controllers/password.js +msgid "Passwords do not match" +msgstr "Passwords do not match" + +#: public/views/join.html +msgid "Paste invitation here" +msgstr "Paste invitation here" + +#: public/views/import.html +msgid "Paste the backup plain text code" +msgstr "Paste the backup plain text code" + +#: public/views/modals/paypro.html +msgid "Pay To" +msgstr "Pay To" + +#: public/views/modals/tx-status.html +msgid "Payment Accepted" +msgstr "Payment Accepted" + +#: public/views/modals/txp-details.html +msgid "Payment Proposal" +msgstr "Payment Proposal" + +#: public/views/modals/tx-status.html +msgid "Payment Proposal Created" +msgstr "Payment Proposal Created" + +#: src/js/services/notificationsService.js +msgid "Payment Proposal Rejected" +msgstr "Payment Proposal Rejected" + +#: src/js/services/notificationsService.js +msgid "Payment Proposal Rejected by Copayer" +msgstr "Payment Proposal Rejected by Copayer" + +#: src/js/services/notificationsService.js +msgid "Payment Proposal Signed by Copayer" +msgstr "Payment Proposal Signed by Copayer" + +#: public/views/walletHome.html +msgid "Payment Proposals" +msgstr "Payment Proposals" + +#: src/js/controllers/walletHome.js +msgid "Payment Protocol not supported on Chrome App" +msgstr "Payment Protocol not supported on Chrome App" + +#: public/views/modals/tx-status.html +msgid "Payment Rejected" +msgstr "Payment Rejected" + +#: public/views/modals/tx-status.html +#: src/js/services/notificationsService.js +msgid "Payment Sent" +msgstr "Payment Sent" + +#: public/views/modals/txp-details.html +msgid "Payment accepted..." +msgstr "Payment accepted..." + +#: public/views/modals/txp-details.html +msgid "Payment details" +msgstr "Payment details" + +#: public/views/modals/txp-details.html +msgid "Payment finally rejected" +msgstr "Payment finally rejected" + +#: public/views/modals/paypro.html +msgid "Payment request" +msgstr "Payment request" + +#: public/views/modals/txp-details.html +msgid "Payment sent!" +msgstr "Payment sent!" + +#: public/views/walletHome.html +msgid "Payment to" +msgstr "Payment to" + +#: public/views/walletHome.html +msgid "Pending Confirmation" +msgstr "Pending Confirmation" + +#: public/views/preferencesDeleteWallet.html +msgid "Permanently delete this wallet. THIS ACTION CANNOT BE REVERSED" +msgstr "Permanently delete this wallet. THIS ACTION CANNOT BE REVERSED" + +#: public/views/create.html +msgid "Personal Wallet" +msgstr "Personal Wallet" + +#: src/js/controllers/create.js +#: src/js/controllers/join.js +msgid "Please enter the required fields" +msgstr "Please enter the required fields" + +#: src/js/services/bwsError.js +msgid "Please upgrade Copay to perform this action" +msgstr "Please upgrade Copay to perform this action" + +#: src/js/controllers/import.js +msgid "Please, select your backup file" +msgstr "Please, select your backup file" + +#: public/views/translators.html +msgid "Portuguese" +msgstr "Portuguese" + +#: public/views/walletHome.html +msgid "Preferences" +msgstr "Preferences" + +#: src/js/controllers/backup.js +msgid "Preparing backup..." +msgstr "Preparing backup..." + +#: src/js/services/feeService.js +msgid "Priority" +msgstr "Priority" + +#: public/views/modals/customized-amount.html +msgid "QR Code" +msgstr "QR Code" + +#: public/views/modals/scanner.html +msgid "QR-Scanner" +msgstr "QR-Scanner" + +#: src/js/controllers/index.js +msgid "Receive" +msgstr "Receive" + +#: public/views/walletHome.html +msgid "Received" +msgstr "Received" + +#: public/views/includes/output.html +#: public/views/includes/transaction.html +msgid "Recipients" +msgstr "Recipients" + +#: public/views/walletHome.html +msgid "Reconnecting to Wallet Service..." +msgstr "Reconnecting to Wallet Service..." + +#: public/views/walletHome.html +msgid "Recreate" +msgstr "Recreate" + +#: public/views/walletHome.html +msgid "Recreating Wallet..." +msgstr "Recreating Wallet..." + +#: public/views/modals/txp-details.html +msgid "Reject" +msgstr "Reject" + +#: src/js/controllers/walletHome.js +msgid "Rejecting payment" +msgstr "Rejecting payment" + +#: public/views/preferencesAbout.html +msgid "Release Information" +msgstr "Release Information" + +#: public/views/backup.html +#: public/views/includes/password.html +msgid "Repeat password" +msgstr "Repeat password" + +#: public/views/walletHome.html +#: public/views/modals/customized-amount.html +msgid "Request a specific amount" +msgstr "Request a specific amount" + +#: public/views/import.html +#: public/views/join.html +msgid "Required" +msgstr "Required" + +#: public/views/splash.html +msgid "Retrying..." +msgstr "Retrying..." + +#: public/views/translators.html +msgid "Russian" +msgstr "Russian" + +#: public/views/includes/password.html +msgid "SET" +msgstr "SET" + +#: public/views/walletHome.html +msgid "SKIP BACKUP" +msgstr "SKIP BACKUP" + +#: public/views/preferencesAlias.html +#: public/views/preferencesBwsUrl.html +#: public/views/preferencesEmail.html +msgid "Save" +msgstr "Save" + +#: public/views/preferencesEmail.html +msgid "Saving preferences..." +msgstr "Saving preferences..." + +#: src/js/services/notificationsService.js +msgid "Scan Finished" +msgstr "Scan Finished" + +#: public/views/preferencesAdvanced.html +msgid "Scan addresses for funds" +msgstr "Scan addresses for funds" + +#: public/views/walletHome.html +msgid "Scan status finished with error" +msgstr "Scan status finished with error" + +#: public/views/walletHome.html +msgid "Scanning Wallet funds..." +msgstr "Scanning Wallet funds..." + +#: public/views/modals/tx-details.html +msgid "See it on the blockchain" +msgstr "See it on the blockchain" + +#: public/views/import.html +msgid "Select a backup file" +msgstr "Select a backup file" + +#: public/views/paymentUri.html +msgid "Select a wallet" +msgstr "Select a wallet" + +#: public/views/create.html +msgid "Select required number of signatures" +msgstr "Select required number of signatures" + +#: public/views/create.html +msgid "Select total number of copayers" +msgstr "Select total number of copayers" + +#: public/views/walletHome.html +#: public/views/includes/transaction.html +#: src/js/controllers/index.js +msgid "Send" +msgstr "Send" + +#: public/views/walletHome.html +msgid "Send All" +msgstr "Send All" + +#: public/views/backup.html +#: public/views/preferencesLogs.html +msgid "Send by email" +msgstr "Send by email" + +#: public/views/walletHome.html +msgid "Sent" +msgstr "Sent" + +#: public/views/importLegacy.html +msgid "Server" +msgstr "Server" + +#: public/views/preferencesAbout.html +msgid "Session log" +msgstr "Session log" + +#: public/views/backup.html +msgid "Set up a Password for your backup" +msgstr "Set up a Password for your backup" + +#: public/views/includes/password.html +msgid "Set up a password" +msgstr "Set up a password" + +#: public/views/preferencesEmail.html +msgid "Setting up email notifications could weaken your privacy, if the wallet service provider is compromised. Information available to an attacker would include your wallet addresses and its balance, but no more." +msgstr "Setting up email notifications could weaken your privacy, if the wallet service provider is compromised. Information available to an attacker would include your wallet addresses and its balance, but no more." + +#: public/views/walletHome.html +msgid "Share address" +msgstr "Share address" + +#: public/views/copayers.html +msgid "Share invitation" +msgstr "Share invitation" + +#: public/views/copayers.html +msgid "Share this invitation with your copayers" +msgstr "Share this invitation with your copayers" + +#: public/views/walletHome.html +msgid "Share this wallet address to receive payments. To protect your privacy, new addresses are generated automatically once you use them." +msgstr "Share this wallet address to receive payments. To protect your privacy, new addresses are generated automatically once you use them." + +#: public/views/create.html +msgid "Shared Wallet" +msgstr "Shared Wallet" + +#: public/views/backup.html +#: public/views/create.html +#: public/views/join.html +#: public/views/walletHome.html +msgid "Show advanced options" +msgstr "Show advanced options" + +#: src/js/services/bwsError.js +msgid "Signatures rejected by server" +msgstr "Signatures rejected by server" + +#: src/js/controllers/walletHome.js +msgid "Signing payment" +msgstr "Signing payment" + +#: src/js/controllers/walletHome.js +msgid "Signing transaction" +msgstr "Signing transaction" + +#: public/views/translators.html +msgid "Spanish" +msgstr "Spanish" + +#: src/js/services/bwsError.js +msgid "Spend proposal is not accepted" +msgstr "Spend proposal is not accepted" + +#: src/js/services/bwsError.js +msgid "Spend proposal not found" +msgstr "Spend proposal not found" + +#: src/js/controllers/copayers.js +#: src/js/controllers/import.js +#: src/js/controllers/preferencesDelete.js +msgid "Success" +msgstr "Success" + +#: public/views/walletHome.html +msgid "Tap to retry" +msgstr "Tap to retry" + +#: public/views/disclaimer.html +#: public/views/preferencesAbout.html +msgid "Terms of Use" +msgstr "Terms of Use" + +#: public/views/create.html +msgid "Testnet" +msgstr "Testnet" + +#: src/js/controllers/walletHome.js +msgid "The payment was created but could not be completed. Please try again from home screen" +msgstr "The payment was created but could not be completed. Please try again from home screen" + +#: src/js/controllers/walletHome.js +msgid "The payment was created but could not be signed. Please try again from home screen" +msgstr "The payment was created but could not be signed. Please try again from home screen" + +#: public/views/modals/txp-details.html +msgid "The payment was removed by creator" +msgstr "The payment was removed by creator" + +#: src/js/controllers/walletHome.js +msgid "The payment was signed but could not be broadcasted. Please try again from home screen" +msgstr "The payment was signed but could not be broadcasted. Please try again from home screen" + +#: public/views/backup.html +msgid "The private key for this wallet is encrypted. Exporting a backup will keep the private key encrypted in the backup archive." +msgstr "The private key for this wallet is encrypted. Exporting a backup will keep the private key encrypted in the backup archive." + +#: public/views/disclaimer.html +msgid "The software you are about to use functions as a free, open source, and multi-signature digital wallet. The software does not constitute an account where BitPay or other third parties serve as financial intermediaries or custodians of your bitcoin. While the software has undergone beta testing and continues to be improved by feedback from the open-source user and developer community, we cannot guarantee that there will be no bugs in the software. You acknowledge that your use of this software is at your own discretion and in compliance with all applicable laws. You are responsible for safekeeping your passwords, private key pairs, PINs and any other codes you use to access the software. IF YOU LOSE ACCESS TO YOUR COPAY WALLET OR YOUR ENCRYPTED PRIVATE KEYS AND YOU HAVE NOT SEPARATELY STORED A BACKUP OF YOUR WALLET AND CORRESPONDING PASSWORD, YOU ACKNOWLEDGE AND AGREE THAT ANY BITCOIN YOU HAVE ASSOCIATED WITH THAT COPAY WALLET WILL BECOME INACCESSIBLE. All transaction requests are irreversible. The authors of the software, employees and affiliates of Bitpay, copyright holders, and BitPay, Inc. cannot retrieve your private keys or passwords if you lose or forget them and cannot guarantee transaction confirmation as they do not have control over the Bitcoin network. To the fullest extent permitted by law, this software is provided “as is” and no representations or warranties can be made of any kind, express or implied, including but not limited to the warranties of merchantability, fitness or a particular purpose and noninfringement. You assume any and all risks associated with the use of the software. In no event shall the authors of the software, employees and affiliates of Bitpay, copyright holders, or BitPay, Inc. be held liable for any claim, damages or other liability, whether in an action of contract, tort, or otherwise, arising from, out of or in connection with the software. We reserve the right to modify this disclaimer from time to time." +msgstr "The software you are about to use functions as a free, open source, and multi-signature digital wallet. The software does not constitute an account where BitPay or other third parties serve as financial intermediaries or custodians of your bitcoin. While the software has undergone beta testing and continues to be improved by feedback from the open-source user and developer community, we cannot guarantee that there will be no bugs in the software. You acknowledge that your use of this software is at your own discretion and in compliance with all applicable laws. You are responsible for safekeeping your passwords, private key pairs, PINs and any other codes you use to access the software. IF YOU LOSE ACCESS TO YOUR COPAY WALLET OR YOUR ENCRYPTED PRIVATE KEYS AND YOU HAVE NOT SEPARATELY STORED A BACKUP OF YOUR WALLET AND CORRESPONDING PASSWORD, YOU ACKNOWLEDGE AND AGREE THAT ANY BITCOIN YOU HAVE ASSOCIATED WITH THAT COPAY WALLET WILL BECOME INACCESSIBLE. All transaction requests are irreversible. The authors of the software, employees and affiliates of Bitpay, copyright holders, and BitPay, Inc. cannot retrieve your private keys or passwords if you lose or forget them and cannot guarantee transaction confirmation as they do not have control over the Bitcoin network. To the fullest extent permitted by law, this software is provided “as is” and no representations or warranties can be made of any kind, express or implied, including but not limited to the warranties of merchantability, fitness or a particular purpose and noninfringement. You assume any and all risks associated with the use of the software. In no event shall the authors of the software, employees and affiliates of Bitpay, copyright holders, or BitPay, Inc. be held liable for any claim, damages or other liability, whether in an action of contract, tort, or otherwise, arising from, out of or in connection with the software. We reserve the right to modify this disclaimer from time to time." + +#: src/js/services/bwsError.js +msgid "The spend proposal is not pending" +msgstr "The spend proposal is not pending" + +#: src/js/controllers/copayers.js +#: src/js/controllers/preferencesDelete.js +msgid "The wallet \"{{walletName}}\" was deleted" +msgstr "The wallet \"{{walletName}}\" was deleted" + +#: public/views/paymentUri.html +msgid "There are no wallets to make this payment" +msgstr "There are no wallets to make this payment" + +#: src/js/controllers/import.js +msgid "There is an error in the form" +msgstr "There is an error in the form" + +#: public/views/modals/tx-details.html +msgid "This transaction has become invalid; possibly due to a double spend attempt." +msgstr "This transaction has become invalid; possibly due to a double spend attempt." + +#: public/views/walletHome.html +msgid "This wallet is not registered at the given Bitcore Wallet Service (BWS). You can recreate it from the local information." +msgstr "This wallet is not registered at the given Bitcore Wallet Service (BWS). You can recreate it from the local information." + +#: public/views/modals/txp-details.html +msgid "Time" +msgstr "Time" + +#: public/views/walletHome.html +#: public/views/includes/output.html +#: public/views/includes/transaction.html +#: public/views/modals/tx-details.html +#: public/views/modals/txp-details.html +msgid "To" +msgstr "To" + +#: public/views/includes/output.html +msgid "Total" +msgstr "Total" + +#: public/views/walletHome.html +msgid "Total Locked Balance" +msgstr "Total Locked Balance" + +#: public/views/modals/tx-details.html +msgid "Transaction" +msgstr "Transaction" + +#: src/js/services/bwsError.js +msgid "Transaction already broadcasted" +msgstr "Transaction already broadcasted" + +#: public/views/translators.html +msgid "Translation Credits" +msgstr "Translation Credits" + +#: public/views/preferencesAbout.html +msgid "Translators" +msgstr "Translators" + +#: src/js/controllers/walletHome.js +msgid "Unable to send transaction proposal" +msgstr "Unable to send transaction proposal" + +#: public/views/walletHome.html +#: public/views/modals/tx-details.html +msgid "Unconfirmed" +msgstr "Unconfirmed" + +#: public/views/preferences.html +msgid "Unit" +msgstr "Unit" + +#: public/views/walletHome.html +msgid "Unsent transactions" +msgstr "Unsent transactions" + +#: public/views/modals/paypro.html +msgid "Untrusted" +msgstr "Untrusted" + +#: public/views/walletHome.html +msgid "Updating Wallet..." +msgstr "Updating Wallet..." + +#: public/views/preferences.html +#: public/views/walletHome.html +msgid "Use Unconfirmed Funds" +msgstr "Use Unconfirmed Funds" + +#: public/views/preferencesAbout.html +msgid "Version" +msgstr "Version" + +#: public/views/backup.html +msgid "View backup" +msgstr "View backup" + +#: public/views/walletHome.html +msgid "WARNING: Backup needed" +msgstr "WARNING: Backup needed" + +#: public/views/walletHome.html +msgid "WARNING: Wallet not registered" +msgstr "WARNING: Wallet not registered" + +#: public/views/splash.html +msgid "WELCOME TO COPAY" +msgstr "WELCOME TO COPAY" + +#: public/views/copayers.html +msgid "Waiting for copayers" +msgstr "Waiting for copayers" + +#: public/views/copayers.html +msgid "Waiting..." +msgstr "Waiting..." + +#: public/views/preferences.html +msgid "Wallet Alias" +msgstr "Wallet Alias" + +#: src/js/services/profileService.js +msgid "Wallet Already Imported:" +msgstr "Wallet Already Imported:" + +#: public/views/join.html +msgid "Wallet Invitation" +msgstr "Wallet Invitation" + +#: public/views/join.html +msgid "Wallet Invitation is not valid!" +msgstr "Wallet Invitation is not valid!" + +#: src/js/services/bwsError.js +#: src/js/services/profileService.js +msgid "Wallet already exists" +msgstr "Wallet already exists" + +#: public/views/copayers.html +msgid "Wallet incomplete and broken" +msgstr "Wallet incomplete and broken" + +#: src/js/services/bwsError.js +msgid "Wallet is full" +msgstr "Wallet is full" + +#: src/js/services/bwsError.js +msgid "Wallet is not complete" +msgstr "Wallet is not complete" + +#: public/views/create.html +msgid "Wallet name" +msgstr "Wallet name" + +#: src/js/services/bwsError.js +msgid "Wallet not found" +msgstr "Wallet not found" + +#: src/js/services/bwsError.js +msgid "Wallet service not found" +msgstr "Wallet service not found" + +#: public/views/preferencesDeleteWallet.html +msgid "Warning!" +msgstr "Warning!" + +#: public/views/modals/txp-details.html +msgid "Warning: this transaction has unconfirmed inputs" +msgstr "Warning: this transaction has unconfirmed inputs" + +#: src/js/services/profileService.js +msgid "Wrong password" +msgstr "Wrong password" + +#: public/views/modals/confirmation.html +msgid "Yes" +msgstr "Yes" + +#: public/views/walletHome.html +msgid "You do not have a wallet" +msgstr "You do not have a wallet" + +#: public/views/backup.html +#: public/views/import.html +msgid "Your backup password" +msgstr "Your backup password" + +#: public/views/create.html +#: public/views/join.html +msgid "Your nickname" +msgstr "Your nickname" + +#: public/views/includes/password.html +msgid "Your password" +msgstr "Your password" + +#: public/views/importLegacy.html +msgid "Your profile password" +msgstr "Your profile password" + +#: src/js/controllers/import.js +msgid "Your wallet has been imported correctly" +msgstr "Your wallet has been imported correctly" + +#: public/views/preferencesEmail.html +msgid "email for wallet notifications" +msgstr "email for wallet notifications" + +#: public/views/walletHome.html +msgid "locked by pending payments" +msgstr "locked by pending payments" + +#: public/views/copayers.html +#: public/views/walletHome.html +#: public/views/includes/sidebar.html +msgid "of" +msgstr "of" + +#: public/views/walletHome.html +msgid "optional" +msgstr "optional" + +#: public/views/preferences.html +msgid "settings" +msgstr "settings" + +#: public/views/walletHome.html +msgid "too long!" +msgstr "too long!" + +#: src/js/controllers/walletHome.js +msgid "{{fee}} will be discounted for bitcoin networking fees" +msgstr "{{fee}} will be discounted for bitcoin networking fees" + +#: src/js/controllers/importLegacy.js +msgid "{{len}} wallets imported. Funds scanning in progress. Hold on to see updated balance" +msgstr "{{len}} wallets imported. Funds scanning in progress. Hold on to see updated balance" +