v2.9.10 add Portuguese
This commit is contained in:
parent
c14d39a20f
commit
790c41fd00
8 changed files with 218 additions and 43 deletions
|
@ -28,6 +28,11 @@ END USER NOTES:
|
||||||
|
|
||||||
Here is a signed list of file names and version history.
|
Here is a signed list of file names and version history.
|
||||||
|
|
||||||
|
2015-07-18: status ACTIVE
|
||||||
|
bitaddress.org-v2.9.10-SHA256-445e44cfd04c8f1ea8f732c3ae7277b0166fdb3e2109251c54e4b367983fe04d.html
|
||||||
|
- add Portuguese. Thanks rhcastilhos.
|
||||||
|
- minor french updates.
|
||||||
|
|
||||||
2015-07-05: status ACTIVE
|
2015-07-05: status ACTIVE
|
||||||
bitaddress.org-v2.9.9-SHA256-90ddaf250f6302acb53945128e38225208af5a2fa7cfdf51519213e8b144a76d.html
|
bitaddress.org-v2.9.9-SHA256-90ddaf250f6302acb53945128e38225208af5a2fa7cfdf51519213e8b144a76d.html
|
||||||
- improve tab usability. You can now get to the Brain Wallet and Wallet Details tabs before
|
- improve tab usability. You can now get to the Brain Wallet and Wallet Details tabs before
|
||||||
|
|
|
@ -31,6 +31,11 @@ END USER NOTES:
|
||||||
|
|
||||||
Here is a signed list of file names and version history.
|
Here is a signed list of file names and version history.
|
||||||
|
|
||||||
|
2015-07-18: status ACTIVE
|
||||||
|
bitaddress.org-v2.9.10-SHA256-445e44cfd04c8f1ea8f732c3ae7277b0166fdb3e2109251c54e4b367983fe04d.html
|
||||||
|
- add Portuguese. Thanks rhcastilhos.
|
||||||
|
- minor french updates.
|
||||||
|
|
||||||
2015-07-05: status ACTIVE
|
2015-07-05: status ACTIVE
|
||||||
bitaddress.org-v2.9.9-SHA256-90ddaf250f6302acb53945128e38225208af5a2fa7cfdf51519213e8b144a76d.html
|
bitaddress.org-v2.9.9-SHA256-90ddaf250f6302acb53945128e38225208af5a2fa7cfdf51519213e8b144a76d.html
|
||||||
- improve tab usability. You can now get to the Brain Wallet and Wallet Details tabs before
|
- improve tab usability. You can now get to the Brain Wallet and Wallet Details tabs before
|
||||||
|
@ -288,11 +293,11 @@ bitaddress.org-v0.1-SHA1-f40e706490f3eb2be56c31ddbf4c8646cd51ef40.html
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
Version: GnuPG v1.4.13 (MingW32)
|
Version: GnuPG v1.4.13 (MingW32)
|
||||||
|
|
||||||
iQEcBAEBAgAGBQJVmdfcAAoJEIdJe5Fjl09aJ2kIAKGQfy8gUxV6RrUu82Kp9ekB
|
iQEcBAEBAgAGBQJVqvCZAAoJEIdJe5Fjl09aiCMIAJe62QQZ0Y0L0KaJAetUXB8R
|
||||||
141ei13tamfC98xBWBAurWrW6cylXF3xhUx2dxKfQOxl9no8EEn+DyWXtNdlgMHw
|
5BFPC1KiMclipjU0avNTKa1lm6bEell1suyL0D8yZiuDy22DLqekc3RG6fYy2a1I
|
||||||
Kv2NzDOCsvfG0GuOkfTaJ1IXtPC4qsKslLZUegHRIaVVSpPXRboiCPX9wU6KbssR
|
O/eobk3S5rBTIFiAm+U4s7sQV6/vZ2DgYyu/909gn5ziF3nguHq77SEA7bKWtT94
|
||||||
xV+6/vbNLQmC28o1608TBMTTvabC8v3SIIYcrBdv3R4jtLB5Tgq+vl43rW2suZ84
|
EwFhTwblBCT4ib/OvQ0sb4cYF3VdbKtn7kzjzy/HeadYNVOfbIALbCySTRakvX5Z
|
||||||
bfvg49xvJPQeFGa6ZUaBK9+CuLzLIgr2r21mo5rUWwzeXNTulpwRXO0fSaw58+FD
|
qB++gQTFusXk8aptHmW19Fc9o0FMtAMHW8sdPtqTq1DW6HYetU9mmZmiuQdfFGLR
|
||||||
Xg9qE4sGZvV1SVmH75/AAjssCbWJYWhNqAVqgjxuzcAu+Oo8pZWCuxi3q/MD2ok=
|
M8rwTwJX4kAkaSy5baSQowojDPR1EiDvMsnqRFGXv/B2H61baF4cB9gdcIW3clc=
|
||||||
=rquW
|
=TyF6
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1,11 +1,11 @@
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
Version: GnuPG v1.4.13 (MingW32)
|
Version: GnuPG v1.4.13 (MingW32)
|
||||||
|
|
||||||
iQEcBAABAgAGBQJVmdfvAAoJEIdJe5Fjl09aH1QH/1SIzFOo7mp2tBZjZ/Sm3UrS
|
iQEcBAABAgAGBQJVqvCxAAoJEIdJe5Fjl09alIkIAND7ROpaQKzYrPPGD0qo8uUm
|
||||||
NvElhY0rdmAN1Wh+wUhy2AB/MZFx7KcdAvW8khqm6/PRkwryeSuW5Ajsed+Gh2TD
|
RGLhOliUw91llOy279BXzIuz0j9mj/8WNSVXevLADyy7Wpwo3WQcSQywkSvh33d5
|
||||||
bl6+dZDR6scq0MrUZqSs8XDIe7+DJ9lRj56dUZbGqoav7Ow4FjCWZULq7+QKgbYI
|
H891SWTwjil+G/TxZW9qCD+Lq0qz79gwsXf8x0wJ81aa2u+uW3JAb2BVNnDXMQWV
|
||||||
mSVlf8y6NH43QbI3BJTNIBLHfyMX/U5+/1S4eYJNAE6liKncNwenXMP/slhId/0O
|
XRI66CnP+zWNj9AKr+wEvJ0OuWIu9DlZXbcJsHR9CxzGizVLNWzVyb5oawqiwa2J
|
||||||
zRdLoR3/spf4Zvk1p11GjCOyOmXZQgQKWODpE0jOSLR1fZs7rwu0jdFpmmypss5F
|
I79/rx7+Tcu6cEam+QgkQwN4nZI62dGlwSFNdHOV6z4njegrrnPwGdNM3nhDPxF9
|
||||||
GbYJL2EdQvyZ7f+SA74TvmYDNfqJQGm6iWzM51Jr9or/GyqUpXo0JxUWmzSe4hc=
|
eO620nDetccu2AWrFtG5cBvwiu/rRbWuNCboTIb4khU1JYa9oxMmgs1mJ4HyQGs=
|
||||||
=Eso0
|
=2DVR
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
{
|
{
|
||||||
"name": "bitaddress.org",
|
"name": "bitaddress.org",
|
||||||
"version": "2.9.10",
|
"version": "2.9.10",
|
||||||
"sha1sum": "",
|
"sha1sum": "a4c9a05cb374859d4c50c5f73b9548bf33296661",
|
||||||
"sha256sum": "",
|
"sha256sum": "445e44cfd04c8f1ea8f732c3ae7277b0166fdb3e2109251c54e4b367983fe04d",
|
||||||
"description": "Open Source JavaScript Client-Side Bitcoin Wallet Generator",
|
"description": "Open Source JavaScript Client-Side Bitcoin Wallet Generator",
|
||||||
"main": "Gruntfile.js",
|
"main": "Gruntfile.js",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -184,6 +184,7 @@ body, html { height: 99%; }
|
||||||
#culturemenu { text-align: center; padding: 0 10px 5px 10px; margin-bottom: 3px; font-size: 90%; }
|
#culturemenu { text-align: center; padding: 0 10px 5px 10px; margin-bottom: 3px; font-size: 90%; }
|
||||||
#culturemenu span { padding: 3px; }
|
#culturemenu span { padding: 3px; }
|
||||||
#culturemenu .selected { text-decoration: none; color: #000000; }
|
#culturemenu .selected { text-decoration: none; color: #000000; }
|
||||||
|
.culturemenurow { padding: 2px 0; }
|
||||||
|
|
||||||
#braincommands .row .label { width: 200px; display: inline-block; }
|
#braincommands .row .label { width: 200px; display: inline-block; }
|
||||||
#braincommands .notes { font-size: 80%; display: block; padding: 5px 10px; }
|
#braincommands .notes { font-size: 80%; display: block; padding: 5px 10px; }
|
||||||
|
|
|
@ -19,9 +19,15 @@ ninja.translator = {
|
||||||
ninja.translator.currentCulture = culture;
|
ninja.translator.currentCulture = culture;
|
||||||
// update menu UI
|
// update menu UI
|
||||||
for (var cult in ninja.translator.translations) {
|
for (var cult in ninja.translator.translations) {
|
||||||
document.getElementById("culture" + cult).setAttribute("class", "");
|
var cultureElement = document.getElementById("culture" + cult);
|
||||||
|
if (cultureElement != null) {
|
||||||
|
cultureElement.setAttribute("class", "");
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
console.log("DOM element not found: " + "culture" + cult);
|
||||||
|
}
|
||||||
|
document.getElementById("culture" + culture).setAttribute("class", "selected");
|
||||||
}
|
}
|
||||||
document.getElementById("culture" + culture).setAttribute("class", "selected");
|
|
||||||
// apply translations
|
// apply translations
|
||||||
for (var id in dict) {
|
for (var id in dict) {
|
||||||
if (document.getElementById(id) && document.getElementById(id).value) {
|
if (document.getElementById(id) && document.getElementById(id).value) {
|
||||||
|
@ -1229,6 +1235,7 @@ ninja.translator = {
|
||||||
"bulkwallet": "Múltiplos endereços",
|
"bulkwallet": "Múltiplos endereços",
|
||||||
"brainwallet": "Carteira mental",
|
"brainwallet": "Carteira mental",
|
||||||
"vanitywallet": "Carteira personalizada",
|
"vanitywallet": "Carteira personalizada",
|
||||||
|
"splitwallet": "Split Wallet", //TODO: please translate
|
||||||
"detailwallet": "Detalhes da carteira",
|
"detailwallet": "Detalhes da carteira",
|
||||||
|
|
||||||
// footer html
|
// footer html
|
||||||
|
@ -1336,6 +1343,7 @@ ninja.translator = {
|
||||||
"detaillabelq1": "Como eu faço uma carteira usando um dado? O que é B6?",
|
"detaillabelq1": "Como eu faço uma carteira usando um dado? O que é B6?",
|
||||||
"detaila1": "Uma parte importante ao criar um carteira Bitcoin é se assegurar que os números aleatórios usados para criar a carteira sejam realmente aleatórios. A aleatoriedade física é melhor do que a pseudo-aleatoriedade gerada por computador. A maneira mais fácil de gerar aleatoriedade física é com dados. Para criar um chave privada Bitcoin você precisa de apenas um dado de seis lados, o qual você jogará 99 vezes. A cada jogada, anote o valor do dado. Ao anotar os valores, siga as seguintes regras: 1=1, 2=2, 3=3, 4=4, 5=5, 6=0. Ao fazer isso, você está anotando esse grande número aleatório, sua chave privada, no formato base 6 (B6). Você pode então digitar essa chave privada em base 6 contendo 99 caracteres no campo de texto acima e clicar em Ver Detalhes. Você então verá o endereço Bitcoin associado com sua chave privada. Você deve também anotar sua chave privada no formato WIF, já que ele é mais amplamente utilizado."
|
"detaila1": "Uma parte importante ao criar um carteira Bitcoin é se assegurar que os números aleatórios usados para criar a carteira sejam realmente aleatórios. A aleatoriedade física é melhor do que a pseudo-aleatoriedade gerada por computador. A maneira mais fácil de gerar aleatoriedade física é com dados. Para criar um chave privada Bitcoin você precisa de apenas um dado de seis lados, o qual você jogará 99 vezes. A cada jogada, anote o valor do dado. Ao anotar os valores, siga as seguintes regras: 1=1, 2=2, 3=3, 4=4, 5=5, 6=0. Ao fazer isso, você está anotando esse grande número aleatório, sua chave privada, no formato base 6 (B6). Você pode então digitar essa chave privada em base 6 contendo 99 caracteres no campo de texto acima e clicar em Ver Detalhes. Você então verá o endereço Bitcoin associado com sua chave privada. Você deve também anotar sua chave privada no formato WIF, já que ele é mais amplamente utilizado."
|
||||||
},
|
},
|
||||||
|
|
||||||
"zh-cn": {
|
"zh-cn": {
|
||||||
// javascript alerts or messages
|
// javascript alerts or messages
|
||||||
"testneteditionactivated": "TESTNET EDITION ACTIVATED",
|
"testneteditionactivated": "TESTNET EDITION ACTIVATED",
|
||||||
|
|
Loading…
Reference in a new issue