From b0ccf6bc1bc70a010864014619b726b7e3d863fe Mon Sep 17 00:00:00 2001 From: Mike Belshe Date: Sat, 8 Mar 2014 08:52:49 -0800 Subject: [PATCH 1/2] Add BitGo wallet --- _templates/choose-your-wallet.html | 45 +++++++++++++++++++++++++++++ _translations/en.yml | 1 + _translations/ru.yml | 1 + _translations/zh_CN.yml | 1 + img/clients/lo-bitgo.png | Bin 0 -> 5787 bytes 5 files changed, 48 insertions(+) create mode 100644 img/clients/lo-bitgo.png diff --git a/_templates/choose-your-wallet.html b/_templates/choose-your-wallet.html index be8d0720..e4be3bdb 100755 --- a/_templates/choose-your-wallet.html +++ b/_templates/choose-your-wallet.html @@ -189,6 +189,21 @@ id: choose-your-wallet coinkite {% endcase %} +{% case page.lang %} +{% when 'ar' or 'bg' or 'de' or 'es' or 'fa' or 'fr' or 'hu' or 'id' or 'it' or 'nl' or 'pl' or 'tr' or 'zh_TW' %} +{% else %} +
+
+
+

{% translate wallettrustinfo %}

+ +

{% translate wallettrustinfotxt %}

+

{% translate walletwebwarningok %}

+
+
+ coinkite +
+{% endcase %} @@ -409,6 +424,23 @@ id: choose-your-wallet coinkite {% endcase %} +{% case page.lang %} +{% when 'ar' or 'bg' or 'de' or 'es' or 'fa' or 'fr' or 'hu' or 'id' or 'it' or 'nl' or 'pl' or 'tr' or 'zh_TW' %} +{% else %} +
+
+
+
+

{% translate wallettrustinfo %}

+ +

{% translate wallettrustinfotxt %}

+

{% translate walletwebwarningok %}

+
+
+
+ bitgo +
+{% endcase %} @@ -484,6 +516,19 @@ id: choose-your-wallet coinkiteCoinkite +
+
+
+
+

BitGo

+ +

{% translate walletbitgo %}

+

{% translate walletvisit %}

+
+
+
+ bitgoBitGo +
diff --git a/_translations/en.yml b/_translations/en.yml index 634e6425..67c9d434 100644 --- a/_translations/en.yml +++ b/_translations/en.yml @@ -121,6 +121,7 @@ en: walletblockchaininfo: "Blockchain.info is a user-friendly hybrid wallet. It stores an encrypted version of your wallet online but decryption happens in your browser. For security reasons, you should always use the browser extension and email backups." walletcoinbase: "Coinbase is a web wallet service that aims to be easy to use. It also provides an Android web wallet app, merchant tools and integration with US bank accounts to buy and sell bitcoins." walletcoinkite: "Coinkite is a web wallet & debit card service that aims to be easy to use. It also works on mobile browsers, has merchant tools, point-of-sale payment terminals. It is a hybrid wallet and full reserve vault." + walletbitgo: "BitGo is a multi-signature wallet offering the highest levels of security. Every transaction requires two signatures, protecting your bitcoin from malware and server attacks. Keys are held by the user such that BitGo cannot access the bitcoin. It is a good choice for non technical users." walletdownload: "Download" walletvisit: "Visit website" walletwebwarning: "Be careful" diff --git a/_translations/ru.yml b/_translations/ru.yml index e29e97d7..d14dad70 100644 --- a/_translations/ru.yml +++ b/_translations/ru.yml @@ -120,6 +120,7 @@ ru: walletblockchaininfomob: "Blockchain.info - это гибридный интернет-кошелек для мобильных устройств. Он доступен также и для iPhone - в ограниченном режиме, в соответствии с политикой Apple. Он предоставляет множество возможностей полной версии blockchain.info, таких, как резервное копирование интернет-кошелька." walletblockchaininfo: "Blockchain.info - дружелюбный к пользователю гибридный кошелек. Он хранит зашифрованную версию Вашего кошелька, в то время, как дешифрация происходит в Вашем браузере. В целях безопасности всегда нужно пользоваться дополнениями к браузеру и делать резервные копии." walletcoinbase: "Coinbase - это интернет-кошелек, который нацелен на простоту в использовании. Поддерживаются приложение для Android, инструменты для продавцов и интеграция со счетами американских банков." + walletbitgo: "BitGo - это кошелёк с поддержкой нескольких подписей, предоставляющий самый высокий уровень безопасности. Каждая транзакция требует две подписи, что помогает защитить ваши биткоины от вирусов и атак на серверы. Ключи хранятся у пользователей таким образом, что BitGo не имеет доступа к биткоинам. Это хороший выбор для нетехнических пользователей." walletdownload: "Скачать" walletvisit: "Посетить сайт" walletwebwarning: "Будьте осторожны" diff --git a/_translations/zh_CN.yml b/_translations/zh_CN.yml index 3c24b9eb..74e8e63c 100644 --- a/_translations/zh_CN.yml +++ b/_translations/zh_CN.yml @@ -149,6 +149,7 @@ zh_CN: walletpaytunia: "Paytunia是一款由Paymium同Bitcoin-central合作研发的手机钱包,通过它可以让你用手机直接进入比特币交易平台。Paytunia目前支持iPhone,不久也将支持安卓。" walletbips: "BIPS是由WalletBit研发的一款在线钱包服务,很多国家的用户可以用它轻松地进行比特币买卖。BIPS还提供了冷存储机制、钱包导入和许多商家服务功能。" walletcoinbase: "Coinbase是一个在线钱包服务,旨在打造最易于使用的比特币钱包。它还提供了安卓在线钱包应用、商家工具,并集成了美国银行账户用于比特币交易。" + walletbitgo: "Bitgo发明了世界第一个最安全的多方签名在线钱包,改革了在线钱包一把私钥匙的不安全性, 克服了冷存储的不方便性,两把私钥匙多台机器解密的独特设计决定Bitgo不能动用您的比特币和免受恶意攻击,最安全方便." walletdownload: "下载" walletvisit: "访问网站" walletwebwarning: "注意" diff --git a/img/clients/lo-bitgo.png b/img/clients/lo-bitgo.png new file mode 100644 index 0000000000000000000000000000000000000000..0e0afe948a40c198669fa26544c041782ae83961 GIT binary patch literal 5787 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 Z{ts%$q7|&aHS|E>T4 literal 0 HcmV?d00001 From 240bfd1a489cfc66c1d8d4a276b687eb2dc456fb Mon Sep 17 00:00:00 2001 From: Mike Belshe Date: Thu, 27 Mar 2014 10:03:51 -0700 Subject: [PATCH 2/2] Update to bitgo listing as per comments. * Fix logo size * Move placement to next to blockchain.info * Add spanish translation --- _templates/choose-your-wallet.html | 64 ++++++++++++++--------------- _translations/es.yml | 1 + img/clients/lo-bitgo.png | Bin 5787 -> 10929 bytes 3 files changed, 33 insertions(+), 32 deletions(-) diff --git a/_templates/choose-your-wallet.html b/_templates/choose-your-wallet.html index fb9b5716..57fe8ae7 100755 --- a/_templates/choose-your-wallet.html +++ b/_templates/choose-your-wallet.html @@ -163,6 +163,21 @@ id: choose-your-wallet blockchain.info {% endcase %} +{% case page.lang %} +{% when 'ar' or 'bg' or 'de' or 'fa' or 'fr' or 'hu' or 'id' or 'it' or 'nl' or 'pl' or 'tr' or 'zh_TW' %} +{% else %} +
+
+
+

{% translate wallettrustinfo %}

+ +

{% translate wallettrustinfotxt %}

+

{% translate walletwebwarningok %}

+
+
+ coinkite +
+{% endcase %}
@@ -189,21 +204,6 @@ id: choose-your-wallet coinkite
{% endcase %} -{% case page.lang %} -{% when 'ar' or 'bg' or 'de' or 'es' or 'fa' or 'fr' or 'hu' or 'id' or 'it' or 'nl' or 'pl' or 'tr' or 'zh_TW' %} -{% else %} -
-
-
-

{% translate wallettrustinfo %}

- -

{% translate wallettrustinfotxt %}

-

{% translate walletwebwarningok %}

-
-
- coinkite -
-{% endcase %}
@@ -394,6 +394,23 @@ id: choose-your-wallet blockchain.info
{% endcase %} +{% case page.lang %} +{% when 'ar' or 'bg' or 'de' or 'fa' or 'fr' or 'hu' or 'id' or 'it' or 'nl' or 'pl' or 'tr' or 'zh_TW' %} +{% else %} +
+
+
+
+

{% translate wallettrustinfo %}

+ +

{% translate wallettrustinfotxt %}

+

{% translate walletwebwarningok %}

+
+
+
+ bitgo +
+{% endcase %}
@@ -424,23 +441,6 @@ id: choose-your-wallet coinkite
{% endcase %} -{% case page.lang %} -{% when 'ar' or 'bg' or 'de' or 'es' or 'fa' or 'fr' or 'hu' or 'id' or 'it' or 'nl' or 'pl' or 'tr' or 'zh_TW' %} -{% else %} -
-
-
-
-

{% translate wallettrustinfo %}

- -

{% translate wallettrustinfotxt %}

-

{% translate walletwebwarningok %}

-
-
-
- bitgo -
-{% endcase %}
diff --git a/_translations/es.yml b/_translations/es.yml index 332ddb2a..dba4d8d6 100644 --- a/_translations/es.yml +++ b/_translations/es.yml @@ -120,6 +120,7 @@ es: walletblockchaininfomob: "Blockchain.info es un monedero web híbrido para móviles que le permite tener el mismo monedero que en su navegador web de escritorio. Incluye muchas características de blockchain.info como realizar copias de seguridad." walletblockchaininfo: "Blockchain.info es un monero web híbrido fácil de usar. Guarda una copia encriptada de su monedero en línea, y el proceso de des-encriptar ocurre en su navegador. Por razones de seguridad, se aconseja utilizar la extensión para el navegador y los respaldos por correo electrónico." walletcoinbase: "Coinbase es un servicio de monedero web que pretende ser el más fácil de usar. También ofrece una version del monero para Android, herramientas para negocios e integración con cuentas bancarias estadounidenses para comprar y vender bitcoins." + walletbitgo: "BitGo es un monedero multi-firma que ofrece los niveles de seguridad más altos. Cada transacción necesita dos firmas, que protege su bitcoin de ataques de malware o contra servidores. El usuario mantiene control de las llaves, para que BitGo no pueda obtener acceso al bitcoin. Es una selección buena para los usuarios no técnicos." walletcoinkite: "Coinkite es un monedero web además de una tarjeta de débito con el propósito de ser de fácil uso. También funciona en navegadores móviles, cuenta con herramientas comerciales y terminales de pago para puntos de venta. Se trata de un monedero híbrido y una caja fuerte a su disposición." walletdownload: "Descargar" walletvisit: "Ir al sitio" diff --git a/img/clients/lo-bitgo.png b/img/clients/lo-bitgo.png index 0e0afe948a40c198669fa26544c041782ae83961..527a54e65063c7f8ec1ba78a1051ea2ecb360f4e 100644 GIT binary patch literal 10929 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 RS2`&IP)1q0Qqm;&{{T_gp9TN` literal 5787 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 Z{ts%$q7|&aHS|E>T4