I thought Armory was pretty much dead as no one talks about it anymore. If you guys are looking for any translators for both Arabic and French language then I'm available to help. (using transifex would be great)
I have been using armory everyday for at least a year.