Bitcoin Forum
May 04, 2024, 01:20:32 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Armory i18n (internationalisation)  (Read 1023 times)
knahrvorn (OP)
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
August 19, 2015, 07:56:50 AM
Last edit: August 19, 2015, 11:09:43 AM by knahrvorn
 #1

By chance I discovered this folder in Github today: https://github.com/etotheipi/BitcoinArmory/tree/master/po, containing what looks like code for handling i18n of Armory, along with a single (partly finished) localised/translated file in Icelandic.

Is this finished work? If so, I'd be happy to contribute a Danish localisation of Armory.
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, which will follow the rules of the network no matter what miners do. Even if every miner decided to create 1000 bitcoins per block, full nodes would stick to the rules and reject those blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1345

Armory Developer


View Profile
August 19, 2015, 10:04:51 AM
 #2

Ask njaard

unamis76
Legendary
*
Offline Offline

Activity: 1512
Merit: 1005


View Profile
August 19, 2015, 10:55:41 AM
 #3

Page isn't there anymore. If needed I'd also like to contribute to internationalization.
knahrvorn (OP)
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
August 19, 2015, 11:11:18 AM
 #4

Page isn't there anymore.
Sorry, I must have messed up when copy/pasting the link. Should work now.
doug_armory
Sr. Member
****
Offline Offline

Activity: 255
Merit: 250

Senior Developer - Armory


View Profile WWW
August 19, 2015, 02:53:12 PM
 #5

The work isn't finished. Long story short, the ideal solution is to upgrade the Armory codebase to Python 3, which has much better internationalization/Unicode support. It's far more difficult under Python 2, and prone to weird bugs too. IIRC, we had one translation (Icelandic?) we tried sticking in. We found that it broke a lot of our code and had to abandon it.

The aforementioned Python 3 upgrade is something that must come sooner or later. The question is when exactly we will make the jump. It definitely won't be in time for 0.94. Honestly, I'd be surprised if anything is released before the year's out, but that's just a personal opinion, not official policy. I've been surprised before. Smiley

Senior Developer -  Armory Technologies, Inc.
unamis76
Legendary
*
Offline Offline

Activity: 1512
Merit: 1005


View Profile
August 20, 2015, 09:00:17 PM
 #6

Page isn't there anymore.
Sorry, I must have messed up when copy/pasting the link. Should work now.

Thanks, it works now Smiley

The work isn't finished. Long story short, the ideal solution is to upgrade the Armory codebase to Python 3, which has much better internationalization/Unicode support. It's far more difficult under Python 2, and prone to weird bugs too. IIRC, we had one translation (Icelandic?) we tried sticking in. We found that it broke a lot of our code and had to abandon it.

The aforementioned Python 3 upgrade is something that must come sooner or later. The question is when exactly we will make the jump. It definitely won't be in time for 0.94. Honestly, I'd be surprised if anything is released before the year's out, but that's just a personal opinion, not official policy. I've been surprised before. Smiley

All right... I'll probably be around when a transition happens Cheesy I bet that there are many users who would be willing to help on translations for several languages...
doug_armory
Sr. Member
****
Offline Offline

Activity: 255
Merit: 250

Senior Developer - Armory


View Profile WWW
August 20, 2015, 09:55:56 PM
 #7

All right... I'll probably be around when a transition happens Cheesy I bet that there are many users who would be willing to help on translations for several languages...

Thanks. I'm sure we'll get the word out once we're ready to handle translations. Smiley

Senior Developer -  Armory Technologies, Inc.
Muhammed Zakir
Hero Member
*****
Offline Offline

Activity: 560
Merit: 506


I prefer Zakir over Muhammed when mentioning me!


View Profile WWW
August 22, 2015, 11:43:48 AM
 #8

The work isn't finished. Long story short, the ideal solution is to upgrade the Armory codebase to Python 3, which has much better internationalization/Unicode support. It's far more difficult under Python 2, and prone to weird bugs too. IIRC, we had one translation (Icelandic?) we tried sticking in. We found that it broke a lot of our code and had to abandon it.

The aforementioned Python 3 upgrade is something that must come sooner or later. The question is when exactly we will make the jump. It definitely won't be in time for 0.94. Honestly, I'd be surprised if anything is released before the year's out, but that's just a personal opinion, not official policy. I've been surprised before. Smiley

Are you planning to support compressed public keys when upgrading to Python 3?

Congrats for becoming Sr. Member, btw! Wink

goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1345

Armory Developer


View Profile
August 22, 2015, 11:46:52 AM
 #9

Are you planning to support compressed public keys when upgrading to Python 3?

That's part of the new wallets, not the Py3 upgrade.

Muhammed Zakir
Hero Member
*****
Offline Offline

Activity: 560
Merit: 506


I prefer Zakir over Muhammed when mentioning me!


View Profile WWW
August 22, 2015, 11:52:13 AM
 #10

Are you planning to support compressed public keys when upgrading to Python 3?

That's part of the new wallets, not the Py3 upgrade.

Okay! Thanks. Waiting for it for a long time! Smiley

goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1345

Armory Developer


View Profile
August 22, 2015, 12:53:33 PM
 #11

I know, sry =(

Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3071



View Profile
August 22, 2015, 01:11:23 PM
 #12

I know, sry =(

You didn't do anything wrong. Apology not accepted  Wink

Vires in numeris
Muhammed Zakir
Hero Member
*****
Offline Offline

Activity: 560
Merit: 506


I prefer Zakir over Muhammed when mentioning me!


View Profile WWW
August 22, 2015, 03:39:04 PM
 #13

I know, sry =(

Is it possible for you to tell an ETA?

You didn't do anything wrong. Apology not accepted  Wink

+1. I agree.

goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1345

Armory Developer


View Profile
August 22, 2015, 03:51:11 PM
 #14

Is it possible for you to tell an ETA?

I have not worked on that branch at all so I can't really tell. I may implement a wallet consistency check for the new format in the coming weeks so I'll know more then. I know the branch passes the current unit tests but I don't know by how much retro compatibility and GUI integration has progressed.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!