Skip to content

Commit

Permalink
Arabic language translation
Browse files Browse the repository at this point in the history
  • Loading branch information
Almehrezi committed Jan 6, 2014
1 parent a756e44 commit 0755413
Show file tree
Hide file tree
Showing 5 changed files with 1,719 additions and 2 deletions.
2 changes: 1 addition & 1 deletion src/bitmessageqt/__init__.py
Expand Up @@ -3320,7 +3320,7 @@ def __init__(self, parent):
shared.safeConfigGetBoolean('bitmessagesettings', 'useidenticons'))

global languages
languages = ['system','en','eo','fr','de','es','ru','no','en_pirate','other']
languages = ['system','en','eo','fr','de','es','ru','no','en_pirate','ar','other']
user_countrycode = str(shared.config.get('bitmessagesettings', 'userlocale'))
if user_countrycode in languages:
curr_index = languages.index(user_countrycode)
Expand Down
4 changes: 3 additions & 1 deletion src/bitmessageqt/settings.py
Expand Up @@ -89,6 +89,7 @@ def setupUi(self, settingsDialog):
self.languageComboBox.addItem(_fromUtf8(""))
self.languageComboBox.addItem(_fromUtf8(""))
self.languageComboBox.addItem(_fromUtf8(""))
self.languageComboBox.addItem(_fromUtf8(""))
self.formLayout_2.setWidget(0, QtGui.QFormLayout.LabelRole, self.languageComboBox)
self.formLayout.setWidget(8, QtGui.QFormLayout.FieldRole, self.groupBox)
self.tabWidgetSettings.addTab(self.tabUserInterface, _fromUtf8(""))
Expand Down Expand Up @@ -400,7 +401,8 @@ def retranslateUi(self, settingsDialog):
self.languageComboBox.setItemText(6, _translate("settingsDialog", "русский язык", "ru"))
self.languageComboBox.setItemText(7, _translate("settingsDialog", "norsk", "no"))
self.languageComboBox.setItemText(8, _translate("settingsDialog", "Pirate English", "en_pirate"))
self.languageComboBox.setItemText(9, _translate("settingsDialog", "Other (set in keys.dat)", "other"))
self.languageComboBox.setItemText(9, _translate("settingsDialog", "العربية", "ar"))
self.languageComboBox.setItemText(10, _translate("settingsDialog", "Other (set in keys.dat)", "other"))
self.tabWidgetSettings.setTabText(self.tabWidgetSettings.indexOf(self.tabUserInterface), _translate("settingsDialog", "User Interface", None))
self.groupBox1.setTitle(_translate("settingsDialog", "Listening port", None))
self.label.setText(_translate("settingsDialog", "Listen for connections on port:", None))
Expand Down
35 changes: 35 additions & 0 deletions src/translations/bitmessage_ar.pro
@@ -0,0 +1,35 @@
SOURCES = ../addresses.py\
../bitmessagemain.py\
../class_addressGenerator.py\
../class_outgoingSynSender.py\
../class_objectProcessor.py\
../class_receiveDataThread.py\
../class_sendDataThread.py\
../class_singleCleaner.py\
../class_singleListener.py\
../class_singleWorker.py\
../class_sqlThread.py\
../helper_bitcoin.py\
../helper_bootstrap.py\
../helper_generic.py\
../helper_inbox.py\
../helper_sent.py\
../helper_startup.py\
../shared.py\
../bitmessageqt/__init__.py\
../bitmessageqt/about.py\
../bitmessageqt/addaddressdialog.py\
../bitmessageqt/bitmessageui.py\
../bitmessageqt/connect.py\
../bitmessageqt/help.py\
../bitmessageqt/iconglossary.py\
../bitmessageqt/newaddressdialog.py\
../bitmessageqt/newchandialog.py\
../bitmessageqt/newsubscriptiondialog.py\
../bitmessageqt/regenerateaddresses.py\
../bitmessageqt/settings.py\
../bitmessageqt/specialaddressbehavior.py


TRANSLATIONS = bitmessage_ar.ts
CODECFORTR = UTF-8
Binary file added src/translations/bitmessage_ar.qm
Binary file not shown.

0 comments on commit 0755413

Please sign in to comment.