add ukrainian translation, contribution from Dmytro

This commit is contained in:
Michael Muré 2017-09-02 17:46:51 +09:00
parent ccb025cc9d
commit 8addc44984
No known key found for this signature in database
GPG key ID: A4457C029293126F
5 changed files with 184 additions and 13 deletions

View file

@ -49,7 +49,8 @@ module.exports = function (grunt) {
{ token: "//en.js", file: "./l10n/en.js" },
{ token: "//fr.js", file: "./l10n/fr.js" },
{ token: "//ru.js", file: "./l10n/ru.js" },
{ token: "//es.js", file: "./l10n/es.js" }
{ token: "//es.js", file: "./l10n/es.js" },
{ token: "//ua.js", file: "./l10n/ua.js" }
]
}
}

View file

@ -9658,6 +9658,7 @@ h1 { margin: 0px; height: 91px; }
<span><a href="?culture=fr" id="culturefr">Français</a></span> |
<span><a href="?culture=ru" id="cultureru">Русский</a></span> |
<span><a href="?culture=es" id="culturees">Spanish</a></span> |
<span><a href="?culture=ua" id="cultureua">Українська</a></span> |
</div>
<div class="banner">
@ -11521,6 +11522,90 @@ ninja.translator = {
"paperwalletback": "<ul><li>Para depositar fondos en esta cartera de papel, envía criptomonedas a su dirección pública, en cualquier momento.</li><li>Comprueba tu balance buscando la dirección pública en un explorador de bloques como blockchain.info.</li><li><b>NUNCA REVELES LA CLAVE PRIVADA</b> hasta que estés listo para importar el balance de esta cartera a un cliente de criptomoneda, portal de cambio o cartera online.</li></ul><b>Cantidad:</b> ___________       <b>Fecha:</b> ________________<br /><b>Notas:</b> ______________________________________",
},
"ua": {
"choosecurrency": "Оберіть валюту",
"singlewallet": "Один гаманець",
"paperwallet": "Паперовий гаманець",
"bulkwallet": "Кілька гаманців",
"brainwallet": "Розумний гаманець",
"detailwallet": "Детальніше про гаманець",
"donate": "Пожертвувати",
"generatelabelbitcoinaddress": "Створюється нова адреса...",
"generatelabelmovemouse": "РУХАЙТЕ мишкою, щоб збільшити випадковість...",
"generatelabelkeypress": "АБО введіть будь-які випадкові символи у це текстове поле",
"skipMessage": "Ви можете пропустити цей крок, якщо ви не плануєте використовувати генератор випадкових ключів",
"singlelabelbitcoinaddress": "Публічна адреса",
"singleshare": "ДЛЯ ПОШИРЕННЯ",
"singlelabelprivatekey": "Приватний ключ (формат імпорту гаманця - WIF)",
"singlesecret": "СЕКРЕТНИЙ (ЗАХОВАТИ)",
"securitystep0title": "Крок 0. Дотримуйтесь рекомендацій \"Пам'ятки безпеки\"",
"securitystep0": "Насамперед <strong>завантажте</strong> цей сайт з <a href=\"https://github.com/MichaelMure/PaperWallet/archive/master.zip\">Github</a>, розархівуйте його і безпосередньо з вашого комп'ютера відкрийте файл index.html. Це достатньо просто сховати деякий шкідливий код у 6000+ рядків javascript, щоб поцупити ваш приватний ключ, але ви ж не хочете довідатися, що ваші кошти вкрадено. Контроль версії кода дозволяє набагато простіше перевіряти діючу програму. Для забезпечення додаткової безпеки, <strong>відключіть доступ до Інтернету</strong> під час створення вашого гаманця.",
"securitystep1title": "Крок 1. Створіть нову адресу",
"securitystep1": "Оберіть вашу валюту й клацніть на кнопку \"Створити нову адресу\".",
"securitystep2title": "Крок 2. Роздрукуйте паперовий гаманець",
"securitystep2": "Клацніть на закладку \"Паперовий гаманець\" та роздрукуйте сторінку якнайякісніше. <strong>Ніколи не зберігайте сторінку як PDF файл, щоб роздрукувати її згодом, бо файл швидше буде зламаний хакерами ніж клаптик паперу.</strong>",
"securitystep3title": "Крок 3. Складіть паперовий гаманець",
"securitystep3": "Складіть ваш новий паперовий гаманець відповідно до ліній.\n<img src=\"images/foldinginstructions.png\" alt=\"Зігніть навпіл уздовж, а потім кожну третину поперечно.\"><br>\nВи можете вставити одну частину всередину іншої, щоб закріпити гаманець.",
"securitystep4title": "Крок 4. Поширюйте вашу публічну адресу",
"securitystep4": "Використовуйте свою публічну адресу, щоб отримувати гроші від інших користувачів криптовалюти. Ви можете поширювати свою публічну адресу без обмежень.",
"securitystep5title": "Крок 5. Зберігайте ваш приватний ключ у таємниці",
"securitystep5": "Приватний ключ фактично є ключем до ваших монет. Якщо хтось сторонній отримає цей ключ, він зможе безперешкодно вивести усі кошти, які будуть у гаманці; він також зможе виводити кошти, які в майбутньому надходитимуть на цей гаманець.",
"securitystep6": "Перш ніж одержувати великі суми на гаманець, будь ласка спробуйте вивести з гаманця невеличкі кошти.",
"securitychecktitle": "Пам'ятка безпеки :",
"securitychecklivecd": "Чи використовуєте ви безпечну операційну систему, яка гарантує захист від шпигунських програм і вірусів, наприклад, таку як Ubuntu LiveCD?",
"supportedcurrencylbl": "доступних валют !",
"paperlabelencrypt": "Зашифрувати за допомогою BIP38?",
"paperlabelBIPpassphrase": "Парольна фраза:",
"bulklabelstartindex": "Початковий індекс:",
"bulklabelrowstogenerate": "Кількість рядків, що буде створено:",
"bulklabelcompressed": "Чи створювати стиснуті адреси?",
"bulklabelcsv": "Дані, що розділені комою: індекс, адреса, приватний ключ (WIF)",
"brainlabelenterpassphraselbl": "Введіть парольну фразу:",
"brainlabelconfirmlbl": "Повторіть парольну фразу:",
"brainalgorithm": "Алгоритм: SHA256(парольна фраза)",
"brainlabelbitcoinaddress": "Публічна адреса:",
"brainlabelprivatekey": "Приватний ключ (формат імпорту гаманця - WIF):",
"detaillabelenterprivatekey": "Введіть приватний ключ",
"qrcaminstructiontitle": "Скануйте QR код, використовуючи вашу камеру",
"paperqrnotsupported": "Вибачте, ваш переглядач не підтримує можливості HTML5 з управління камерою. Спробуйте використовувати останню версію Firefox (радимо), Chrome або Opera.",
"paperqrpermissiondenied": "<p>Не дозволено. Ваш браузер повинен відобразити повідомлення із запитом на доступ до вашої камери. Будь ласка, клацніть на кнопку \"Дозволити\", щоб включити вашу камеру.</p>",
"detaillabelpassphrase": "Введіть парольну фразу BIP38",
"detaillabelnote1": "Ваш приватний ключ - це унікальний секретний номер, який знаєте лише ви. Він може бути закодований у кількох різних форматах. Нижче показано публічну адресу та публічний ключ, які відповідають вашому приватному ключу. Також показано ваш приватний ключ у найпопулярніших форматах кодування (WIF, WIFC, HEX, B64).",
"detaillabelbitcoinaddress": "Публічна адреса",
"detaillabelbitcoinaddresscomp": "Публічна адреса (стиснута)",
"detaillabelpublickey": "Публічний ключ (130 знаків [0-9A-F]):",
"detaillabelpublickeycomp": "Публічний ключ (стиснутий, 66 знаків [0-9A-F]):",
"detaillabelprivwif": "Приватний ключ WIF<br>51 знак Base58",
"detaillabelprivwifcomp": "Приватний ключ WIF, стиснутий<br>52 знаки Base58",
"detaillabelprivhex": "Приватний ключ, шістнадцятковий формат (64 знаки [0-9A-F]):",
"detaillabelprivb64": "Приватний ключ Base64 (44 знаки):",
"detaillabelprivmini": "Приватний ключ, міні формат (22, 26 або 30 знаків):",
"detaillabelprivb6": "Приватний ключ, формат Base6 (99 знаків [0-5]):",
"detaillabelprivbip38": "Приватний ключ, формат BIP38 (58 знаків Base58):",
"detaillabelq1": "Як я можу створити гаманець за допомогою кубіків? Що таке B6?",
"detaila1": "При створенні гаманця для криптовалюти, важливо переконатися, що використовуються випадкові числа. Фізична випадковість краща ніж згенеровані комп'ютером псевдо-випадкові числа. Найпростіший шлях згенерувати фізично випадкові числа - це гральний кубік. Щоб створити криптовалютний приватний ключ вам слід кинути шестигранний кубік 99 разів. Занотуйте кожне значення, дотримуючись наступного правила: 1=1, 2=2, 3=3, 4=4, 5=5, 6=0. Таким чином ви одержите довге випадкове число - ваш приватний ключ у форматі B6. Тепер ви можете ввести ці 99 знаків вашого приватного ключа B6 у текстове поле зверху сторінки і клацніть на кнопку \"Показати подробиці\". Ви побачите публічну адресу, яка створена від відповідного приватного ключа. Зверніть увагу на ваш приватний ключ у форматі WIF, бо цей формат є найпоширенішим.",
"donatetextfooter": "Для пожертв розробникам цього генератора гаманців, використовуйте наступні адреси. Якщо підтримка для валюти додана зовнішнім учасником проекту, він одержує пожертви напряму.",
"footersupport": "Підтримати WalletGenerator.net",
"footerlabelgithub": "Завантажити (репозиторій на GitHub)",
"footerlabelcopyright2": "Авторські права на JavaScript включено у джерела.",
"footerlabelnowarranty": "Гарантії не надаються.",
"defaultTitle": "WalletGenerator.net - універсальний генератор паперових гаманців для біткойнів та інших криптовалют",
"title": "Генератор паперових гаманців",
"brainalertpassphrasewarning": "Увага: Вибір складної парольної фрази вельми важливий щоб запобігти шахраям поцупити ваші гроші.",
"brainalertpassphrasetooshort": "Парольна фраза, що ви її ввели, є дуже короткою.",
"brainalertpassphrasedoesnotmatch": "Ваша парольна фраза та її повтор не співпадають.",
"bulkgeneratingaddresses": "Створюються адреса...",
"bip38alertincorrectpassphrase": "Неправильна парольна фраза для цього зашифрованого приватного ключа.",
"bip38alertpassphraserequired": "Для ключа у форматі BIP38 необхідна парольна фраза",
"detailconfirmsha256": "Текст, що ви його ввели, не є приватним ключем!\nЧи ви бажаєте використовувати введений текст в якості парольної фрази і створити приватний ключ, використовуючи SHA256 геш цієї парольної фрази?\nУвага: Вибір складної парольної фрази вельми важливий щоб запобігти шахраям поцупити ваші гроші.",
"detailalertnotvalidprivatekey": "Текст, що ви його ввели, не є дійсним приватним ключем",
"securitychecklistrandomOK": "Ваш переглядач спроможен генерувати криптографічно випадкові ключі за допомогою window.crypto.getRandomValues",
"securitychecklistrandomNOK": "Ваш переглядач НЕ підтримує window.crypto.getRandomValues(), що є необхідним для генерації найбезпечніших випадкових чисел. Будь ласка, використовуйте сучасніший переглядач.",
"securitychecklistofflineNOK": "Здається, що ви запустили цей генератор із сайту, який не рекомендується для створення цінних гаманців. Замість цього, використовуйте посилання внизу цієї сторінки, щоб завантажити ZIP файл з GitHub та запустіть цей генератор із HTML файла на вашому комп'ютері, відключивши попередньо інтернет.",
"securitychecklistofflineOK": "Ви запустили цей генератор із вашого власного завантаженого файла.",
"paperwalletback": "<ul><li>Внести гроші на паперовий гаманець: відправте кошти на публічну адресу.</li><li>Перевірити стан рахунку: введіть публічну адресу гаманця в оглядач блокчейна (для біткойна це blockchain.info).</li><li><b>НІКОЛИ НІКОМУ НЕ ПОКАЗУЙТЕ ПРИВАТНИЙ КЛЮЧ</b>, аж поки ви не зберетесь імпортувати кошти з цього гаманця на інший будь-який гаманець.</li></ul><b>Кількість :</b> ___________      <b>Дата :</b> ____________<br /><b>Нотатки :</b> _______________________________",
},
}
};

83
l10n/ua.js Normal file
View file

@ -0,0 +1,83 @@
"ua": {
"choosecurrency": "Оберіть валюту",
"singlewallet": "Один гаманець",
"paperwallet": "Паперовий гаманець",
"bulkwallet": "Кілька гаманців",
"brainwallet": "Розумний гаманець",
"detailwallet": "Детальніше про гаманець",
"donate": "Пожертвувати",
"generatelabelbitcoinaddress": "Створюється нова адреса...",
"generatelabelmovemouse": "РУХАЙТЕ мишкою, щоб збільшити випадковість...",
"generatelabelkeypress": "АБО введіть будь-які випадкові символи у це текстове поле",
"skipMessage": "Ви можете пропустити цей крок, якщо ви не плануєте використовувати генератор випадкових ключів",
"singlelabelbitcoinaddress": "Публічна адреса",
"singleshare": "ДЛЯ ПОШИРЕННЯ",
"singlelabelprivatekey": "Приватний ключ (формат імпорту гаманця - WIF)",
"singlesecret": "СЕКРЕТНИЙ (ЗАХОВАТИ)",
"securitystep0title": "Крок 0. Дотримуйтесь рекомендацій \"Пам'ятки безпеки\"",
"securitystep0": "Насамперед <strong>завантажте</strong> цей сайт з <a href=\"https://github.com/MichaelMure/PaperWallet/archive/master.zip\">Github</a>, розархівуйте його і безпосередньо з вашого комп'ютера відкрийте файл index.html. Це достатньо просто сховати деякий шкідливий код у 6000+ рядків javascript, щоб поцупити ваш приватний ключ, але ви ж не хочете довідатися, що ваші кошти вкрадено. Контроль версії кода дозволяє набагато простіше перевіряти діючу програму. Для забезпечення додаткової безпеки, <strong>відключіть доступ до Інтернету</strong> під час створення вашого гаманця.",
"securitystep1title": "Крок 1. Створіть нову адресу",
"securitystep1": "Оберіть вашу валюту й клацніть на кнопку \"Створити нову адресу\".",
"securitystep2title": "Крок 2. Роздрукуйте паперовий гаманець",
"securitystep2": "Клацніть на закладку \"Паперовий гаманець\" та роздрукуйте сторінку якнайякісніше. <strong>Ніколи не зберігайте сторінку як PDF файл, щоб роздрукувати її згодом, бо файл швидше буде зламаний хакерами ніж клаптик паперу.</strong>",
"securitystep3title": "Крок 3. Складіть паперовий гаманець",
"securitystep3": "Складіть ваш новий паперовий гаманець відповідно до ліній.\n<img src=\"images/foldinginstructions.png\" alt=\"Зігніть навпіл уздовж, а потім кожну третину поперечно.\"><br>\nВи можете вставити одну частину всередину іншої, щоб закріпити гаманець.",
"securitystep4title": "Крок 4. Поширюйте вашу публічну адресу",
"securitystep4": "Використовуйте свою публічну адресу, щоб отримувати гроші від інших користувачів криптовалюти. Ви можете поширювати свою публічну адресу без обмежень.",
"securitystep5title": "Крок 5. Зберігайте ваш приватний ключ у таємниці",
"securitystep5": "Приватний ключ фактично є ключем до ваших монет. Якщо хтось сторонній отримає цей ключ, він зможе безперешкодно вивести усі кошти, які будуть у гаманці; він також зможе виводити кошти, які в майбутньому надходитимуть на цей гаманець.",
"securitystep6": "Перш ніж одержувати великі суми на гаманець, будь ласка спробуйте вивести з гаманця невеличкі кошти.",
"securitychecktitle": "Пам'ятка безпеки :",
"securitychecklivecd": "Чи використовуєте ви безпечну операційну систему, яка гарантує захист від шпигунських програм і вірусів, наприклад, таку як Ubuntu LiveCD?",
"supportedcurrencylbl": "доступних валют !",
"paperlabelencrypt": "Зашифрувати за допомогою BIP38?",
"paperlabelBIPpassphrase": "Парольна фраза:",
"bulklabelstartindex": "Початковий індекс:",
"bulklabelrowstogenerate": "Кількість рядків, що буде створено:",
"bulklabelcompressed": "Чи створювати стиснуті адреси?",
"bulklabelcsv": "Дані, що розділені комою: індекс, адреса, приватний ключ (WIF)",
"brainlabelenterpassphraselbl": "Введіть парольну фразу:",
"brainlabelconfirmlbl": "Повторіть парольну фразу:",
"brainalgorithm": "Алгоритм: SHA256(парольна фраза)",
"brainlabelbitcoinaddress": "Публічна адреса:",
"brainlabelprivatekey": "Приватний ключ (формат імпорту гаманця - WIF):",
"detaillabelenterprivatekey": "Введіть приватний ключ",
"qrcaminstructiontitle": "Скануйте QR код, використовуючи вашу камеру",
"paperqrnotsupported": "Вибачте, ваш переглядач не підтримує можливості HTML5 з управління камерою. Спробуйте використовувати останню версію Firefox (радимо), Chrome або Opera.",
"paperqrpermissiondenied": "<p>Не дозволено. Ваш браузер повинен відобразити повідомлення із запитом на доступ до вашої камери. Будь ласка, клацніть на кнопку \"Дозволити\", щоб включити вашу камеру.</p>",
"detaillabelpassphrase": "Введіть парольну фразу BIP38",
"detaillabelnote1": "Ваш приватний ключ - це унікальний секретний номер, який знаєте лише ви. Він може бути закодований у кількох різних форматах. Нижче показано публічну адресу та публічний ключ, які відповідають вашому приватному ключу. Також показано ваш приватний ключ у найпопулярніших форматах кодування (WIF, WIFC, HEX, B64).",
"detaillabelbitcoinaddress": "Публічна адреса",
"detaillabelbitcoinaddresscomp": "Публічна адреса (стиснута)",
"detaillabelpublickey": "Публічний ключ (130 знаків [0-9A-F]):",
"detaillabelpublickeycomp": "Публічний ключ (стиснутий, 66 знаків [0-9A-F]):",
"detaillabelprivwif": "Приватний ключ WIF<br>51 знак Base58",
"detaillabelprivwifcomp": "Приватний ключ WIF, стиснутий<br>52 знаки Base58",
"detaillabelprivhex": "Приватний ключ, шістнадцятковий формат (64 знаки [0-9A-F]):",
"detaillabelprivb64": "Приватний ключ Base64 (44 знаки):",
"detaillabelprivmini": "Приватний ключ, міні формат (22, 26 або 30 знаків):",
"detaillabelprivb6": "Приватний ключ, формат Base6 (99 знаків [0-5]):",
"detaillabelprivbip38": "Приватний ключ, формат BIP38 (58 знаків Base58):",
"detaillabelq1": "Як я можу створити гаманець за допомогою кубіків? Що таке B6?",
"detaila1": "При створенні гаманця для криптовалюти, важливо переконатися, що використовуються випадкові числа. Фізична випадковість краща ніж згенеровані комп'ютером псевдо-випадкові числа. Найпростіший шлях згенерувати фізично випадкові числа - це гральний кубік. Щоб створити криптовалютний приватний ключ вам слід кинути шестигранний кубік 99 разів. Занотуйте кожне значення, дотримуючись наступного правила: 1=1, 2=2, 3=3, 4=4, 5=5, 6=0. Таким чином ви одержите довге випадкове число - ваш приватний ключ у форматі B6. Тепер ви можете ввести ці 99 знаків вашого приватного ключа B6 у текстове поле зверху сторінки і клацніть на кнопку \"Показати подробиці\". Ви побачите публічну адресу, яка створена від відповідного приватного ключа. Зверніть увагу на ваш приватний ключ у форматі WIF, бо цей формат є найпоширенішим.",
"donatetextfooter": "Для пожертв розробникам цього генератора гаманців, використовуйте наступні адреси. Якщо підтримка для валюти додана зовнішнім учасником проекту, він одержує пожертви напряму.",
"footersupport": "Підтримати WalletGenerator.net",
"footerlabelgithub": "Завантажити (репозиторій на GitHub)",
"footerlabelcopyright2": "Авторські права на JavaScript включено у джерела.",
"footerlabelnowarranty": "Гарантії не надаються.",
"defaultTitle": "WalletGenerator.net - універсальний генератор паперових гаманців для біткойнів та інших криптовалют",
"title": "Генератор паперових гаманців",
"brainalertpassphrasewarning": "Увага: Вибір складної парольної фрази вельми важливий щоб запобігти шахраям поцупити ваші гроші.",
"brainalertpassphrasetooshort": "Парольна фраза, що ви її ввели, є дуже короткою.",
"brainalertpassphrasedoesnotmatch": "Ваша парольна фраза та її повтор не співпадають.",
"bulkgeneratingaddresses": "Створюються адреса...",
"bip38alertincorrectpassphrase": "Неправильна парольна фраза для цього зашифрованого приватного ключа.",
"bip38alertpassphraserequired": "Для ключа у форматі BIP38 необхідна парольна фраза",
"detailconfirmsha256": "Текст, що ви його ввели, не є приватним ключем!\nЧи ви бажаєте використовувати введений текст в якості парольної фрази і створити приватний ключ, використовуючи SHA256 геш цієї парольної фрази?\nУвага: Вибір складної парольної фрази вельми важливий щоб запобігти шахраям поцупити ваші гроші.",
"detailalertnotvalidprivatekey": "Текст, що ви його ввели, не є дійсним приватним ключем",
"securitychecklistrandomOK": "Ваш переглядач спроможен генерувати криптографічно випадкові ключі за допомогою window.crypto.getRandomValues",
"securitychecklistrandomNOK": "Ваш переглядач НЕ підтримує window.crypto.getRandomValues(), що є необхідним для генерації найбезпечніших випадкових чисел. Будь ласка, використовуйте сучасніший переглядач.",
"securitychecklistofflineNOK": "Здається, що ви запустили цей генератор із сайту, який не рекомендується для створення цінних гаманців. Замість цього, використовуйте посилання внизу цієї сторінки, щоб завантажити ZIP файл з GitHub та запустіть цей генератор із HTML файла на вашому комп'ютері, відключивши попередньо інтернет.",
"securitychecklistofflineOK": "Ви запустили цей генератор із вашого власного завантаженого файла.",
"paperwalletback": "<ul><li>Внести гроші на паперовий гаманець: відправте кошти на публічну адресу.</li><li>Перевірити стан рахунку: введіть публічну адресу гаманця в оглядач блокчейна (для біткойна це blockchain.info).</li><li><b>НІКОЛИ НІКОМУ НЕ ПОКАЗУЙТЕ ПРИВАТНИЙ КЛЮЧ</b>, аж поки ви не зберетесь імпортувати кошти з цього гаманця на інший будь-який гаманець.</li></ul><b>Кількість :</b> ___________      <b>Дата :</b> ____________<br /><b>Нотатки :</b> _______________________________",
},

View file

@ -125,6 +125,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
<span><a href="?culture=fr" id="culturefr">Français</a></span> |
<span><a href="?culture=ru" id="cultureru">Русский</a></span> |
<span><a href="?culture=es" id="culturees">Spanish</a></span> |
<span><a href="?culture=ua" id="cultureua">Українська</a></span> |
</div>
<div class="banner">

View file

@ -64,5 +64,6 @@ ninja.translator = {
//fr.js
//ru.js
//es.js
//ua.js
}
};