From cbf160a8d95a09dbbb1b1525e878fd6d68c87dd6 Mon Sep 17 00:00:00 2001 From: Gatien Bovyn Date: Thu, 13 Jun 2013 01:11:01 +0200 Subject: [PATCH] fixed typos + translation files --- src/bitmessagemain.py | 2 +- src/bitmessageqt/__init__.py | 2 +- src/bitmessageui.py | 151 +++++++++++++++------------ src/translations/bitmessage_fr_BE.qm | Bin 50198 -> 0 bytes src/translations/bitmessage_fr_BE.ts | 18 ++-- 5 files changed, 96 insertions(+), 77 deletions(-) delete mode 100644 src/translations/bitmessage_fr_BE.qm diff --git a/src/bitmessagemain.py b/src/bitmessagemain.py index f0c6e402..6fd42dd1 100755 --- a/src/bitmessagemain.py +++ b/src/bitmessagemain.py @@ -2440,7 +2440,7 @@ class sqlThread(threading.Thread): self.conn.commit() if transmitdata == '': sys.stderr.write('Problem: The version of SQLite you have cannot store Null values. Please download and install the latest revision of your version of Python (for example, the latest Python 2.7 revision) and try again.\n') - sys.stderr.write('PyBitmessage will now exist very abruptly. You may now see threading errors related to this abrupt exit but the problem you need to solve is related to SQLite.\n\n') + sys.stderr.write('PyBitmessage will now exit very abruptly. You may now see threading errors related to this abrupt exit but the problem you need to solve is related to SQLite.\n\n') os._exit(0) except Exception, err: print err diff --git a/src/bitmessageqt/__init__.py b/src/bitmessageqt/__init__.py index 3bc19544..08e2e93c 100644 --- a/src/bitmessageqt/__init__.py +++ b/src/bitmessageqt/__init__.py @@ -1733,7 +1733,7 @@ class MyForm(QtGui.QMainWindow): if shared.config.get('bitmessagesettings', 'socksproxytype') == 'none' and str(self.settingsDialogInstance.ui.comboBoxProxyType.currentText())[0:5] == 'SOCKS': if shared.statusIconColor != 'red': QMessageBox.about(self, QtGui.QApplication.translate("MainWindow", "Restart"), QtGui.QApplication.translate( - "MainWindow", "Bitmessage will use your proxy from now on now but you may want to manually restart Bitmessage now to close existing connections.")) + "MainWindow", "Bitmessage will use your proxy from now on but you may want to manually restart Bitmessage now to close existing connections.")) if shared.config.get('bitmessagesettings', 'socksproxytype')[0:5] == 'SOCKS' and str(self.settingsDialogInstance.ui.comboBoxProxyType.currentText()) == 'none': self.statusBar().showMessage('') shared.config.set('bitmessagesettings', 'socksproxytype', str( diff --git a/src/bitmessageui.py b/src/bitmessageui.py index ac4ae3b6..fa0a11f3 100644 --- a/src/bitmessageui.py +++ b/src/bitmessageui.py @@ -2,8 +2,8 @@ # Form implementation generated from reading ui file 'bitmessageui.ui' # -# Created: Tue May 28 16:22:12 2013 -# by: PyQt4 UI code generator 4.9.4 +# Created: Thu Jun 13 01:02:50 2013 +# by: PyQt4 UI code generator 4.10.1 # # WARNING! All changes made in this file will be lost! @@ -12,7 +12,16 @@ from PyQt4 import QtCore, QtGui try: _fromUtf8 = QtCore.QString.fromUtf8 except AttributeError: - _fromUtf8 = lambda s: s + def _fromUtf8(s): + return s + +try: + _encoding = QtGui.QApplication.UnicodeUTF8 + def _translate(context, text, disambig): + return QtGui.QApplication.translate(context, text, disambig, _encoding) +except AttributeError: + def _translate(context, text, disambig): + return QtGui.QApplication.translate(context, text, disambig) class Ui_MainWindow(object): def setupUi(self, MainWindow): @@ -457,96 +466,106 @@ class Ui_MainWindow(object): MainWindow.setTabOrder(self.tableWidgetConnectionCount, self.pushButtonStatusIcon) def retranslateUi(self, MainWindow): - MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "Bitmessage", None, QtGui.QApplication.UnicodeUTF8)) + MainWindow.setWindowTitle(_translate("MainWindow", "Bitmessage", None)) self.tableWidgetInbox.setSortingEnabled(True) item = self.tableWidgetInbox.horizontalHeaderItem(0) - item.setText(QtGui.QApplication.translate("MainWindow", "To", None, QtGui.QApplication.UnicodeUTF8)) + item.setText(_translate("MainWindow", "To", None)) item = self.tableWidgetInbox.horizontalHeaderItem(1) - item.setText(QtGui.QApplication.translate("MainWindow", "From", None, QtGui.QApplication.UnicodeUTF8)) + item.setText(_translate("MainWindow", "From", None)) item = self.tableWidgetInbox.horizontalHeaderItem(2) - item.setText(QtGui.QApplication.translate("MainWindow", "Subject", None, QtGui.QApplication.UnicodeUTF8)) + item.setText(_translate("MainWindow", "Subject", None)) item = self.tableWidgetInbox.horizontalHeaderItem(3) - item.setText(QtGui.QApplication.translate("MainWindow", "Received", None, QtGui.QApplication.UnicodeUTF8)) - self.tabWidget.setTabText(self.tabWidget.indexOf(self.inbox), QtGui.QApplication.translate("MainWindow", "Inbox", None, QtGui.QApplication.UnicodeUTF8)) - self.pushButtonLoadFromAddressBook.setText(QtGui.QApplication.translate("MainWindow", "Load from Address book", None, QtGui.QApplication.UnicodeUTF8)) - self.label_4.setText(QtGui.QApplication.translate("MainWindow", "Message:", None, QtGui.QApplication.UnicodeUTF8)) - self.label_3.setText(QtGui.QApplication.translate("MainWindow", "Subject:", None, QtGui.QApplication.UnicodeUTF8)) - self.radioButtonSpecific.setText(QtGui.QApplication.translate("MainWindow", "Send to one or more specific people", None, QtGui.QApplication.UnicodeUTF8)) - self.textEditMessage.setHtml(QtGui.QApplication.translate("MainWindow", "\n" + item.setText(_translate("MainWindow", "Received", None)) + self.tabWidget.setTabText(self.tabWidget.indexOf(self.inbox), _translate("MainWindow", "Inbox", None)) + self.pushButtonLoadFromAddressBook.setText(_translate("MainWindow", "Load from Address book", None)) + self.label_4.setText(_translate("MainWindow", "Message:", None)) + self.label_3.setText(_translate("MainWindow", "Subject:", None)) + self.radioButtonSpecific.setText(_translate("MainWindow", "Send to one or more specific people", None)) + self.textEditMessage.setHtml(_translate("MainWindow", "\n" "\n" -"


", None, QtGui.QApplication.UnicodeUTF8)) - self.label.setText(QtGui.QApplication.translate("MainWindow", "To:", None, QtGui.QApplication.UnicodeUTF8)) - self.label_2.setText(QtGui.QApplication.translate("MainWindow", "From:", None, QtGui.QApplication.UnicodeUTF8)) - self.radioButtonBroadcast.setText(QtGui.QApplication.translate("MainWindow", "Broadcast to everyone who is subscribed to your address", None, QtGui.QApplication.UnicodeUTF8)) - self.pushButtonSend.setText(QtGui.QApplication.translate("MainWindow", "Send", None, QtGui.QApplication.UnicodeUTF8)) - self.labelSendBroadcastWarning.setText(QtGui.QApplication.translate("MainWindow", "Be aware that broadcasts are only encrypted with your address. Anyone who knows your address can read them.", None, QtGui.QApplication.UnicodeUTF8)) - self.tabWidget.setTabText(self.tabWidget.indexOf(self.send), QtGui.QApplication.translate("MainWindow", "Send", None, QtGui.QApplication.UnicodeUTF8)) +"


", None)) + self.label.setText(_translate("MainWindow", "To:", None)) + self.label_2.setText(_translate("MainWindow", "From:", None)) + self.radioButtonBroadcast.setText(_translate("MainWindow", "Broadcast to everyone who is subscribed to your address", None)) + self.pushButtonSend.setText(_translate("MainWindow", "Send", None)) + self.labelSendBroadcastWarning.setText(_translate("MainWindow", "Be aware that broadcasts are only encrypted with your address. Anyone who knows your address can read them.", None)) + self.tabWidget.setTabText(self.tabWidget.indexOf(self.send), _translate("MainWindow", "Send", None)) self.tableWidgetSent.setSortingEnabled(True) item = self.tableWidgetSent.horizontalHeaderItem(0) - item.setText(QtGui.QApplication.translate("MainWindow", "To", None, QtGui.QApplication.UnicodeUTF8)) + item.setText(_translate("MainWindow", "To", None)) item = self.tableWidgetSent.horizontalHeaderItem(1) - item.setText(QtGui.QApplication.translate("MainWindow", "From", None, QtGui.QApplication.UnicodeUTF8)) + item.setText(_translate("MainWindow", "From", None)) item = self.tableWidgetSent.horizontalHeaderItem(2) - item.setText(QtGui.QApplication.translate("MainWindow", "Subject", None, QtGui.QApplication.UnicodeUTF8)) + item.setText(_translate("MainWindow", "Subject", None)) item = self.tableWidgetSent.horizontalHeaderItem(3) - item.setText(QtGui.QApplication.translate("MainWindow", "Status", None, QtGui.QApplication.UnicodeUTF8)) - self.tabWidget.setTabText(self.tabWidget.indexOf(self.sent), QtGui.QApplication.translate("MainWindow", "Sent", None, QtGui.QApplication.UnicodeUTF8)) - self.pushButtonNewAddress.setText(QtGui.QApplication.translate("MainWindow", "New", None, QtGui.QApplication.UnicodeUTF8)) + item.setText(_translate("MainWindow", "Status", None)) + self.tabWidget.setTabText(self.tabWidget.indexOf(self.sent), _translate("MainWindow", "Sent", None)) + self.pushButtonNewAddress.setText(_translate("MainWindow", "New", None)) self.tableWidgetYourIdentities.setSortingEnabled(True) item = self.tableWidgetYourIdentities.horizontalHeaderItem(0) - item.setText(QtGui.QApplication.translate("MainWindow", "Label (not shown to anyone)", None, QtGui.QApplication.UnicodeUTF8)) + item.setText(_translate("MainWindow", "Label (not shown to anyone)", None)) item = self.tableWidgetYourIdentities.horizontalHeaderItem(1) - item.setText(QtGui.QApplication.translate("MainWindow", "Address", None, QtGui.QApplication.UnicodeUTF8)) + item.setText(_translate("MainWindow", "Address", None)) item = self.tableWidgetYourIdentities.horizontalHeaderItem(2) - item.setText(QtGui.QApplication.translate("MainWindow", "Stream", None, QtGui.QApplication.UnicodeUTF8)) - self.tabWidget.setTabText(self.tabWidget.indexOf(self.youridentities), QtGui.QApplication.translate("MainWindow", "Your Identities", None, QtGui.QApplication.UnicodeUTF8)) - self.label_5.setText(QtGui.QApplication.translate("MainWindow", "Here you can subscribe to \'broadcast messages\' that are sent by other users. Messages will appear in your Inbox. Addresses here override those on the Blacklist tab.", None, QtGui.QApplication.UnicodeUTF8)) - self.pushButtonAddSubscription.setText(QtGui.QApplication.translate("MainWindow", "Add new Subscription", None, QtGui.QApplication.UnicodeUTF8)) + item.setText(_translate("MainWindow", "Stream", None)) + self.tabWidget.setTabText(self.tabWidget.indexOf(self.youridentities), _translate("MainWindow", "Your Identities", None)) + self.label_5.setText(_translate("MainWindow", "Here you can subscribe to \'broadcast messages\' that are sent by other users. Messages will appear in your Inbox. Addresses here override those on the Blacklist tab.", None)) + self.pushButtonAddSubscription.setText(_translate("MainWindow", "Add new Subscription", None)) self.tableWidgetSubscriptions.setSortingEnabled(True) item = self.tableWidgetSubscriptions.horizontalHeaderItem(0) - item.setText(QtGui.QApplication.translate("MainWindow", "Label", None, QtGui.QApplication.UnicodeUTF8)) + item.setText(_translate("MainWindow", "Label", None)) item = self.tableWidgetSubscriptions.horizontalHeaderItem(1) - item.setText(QtGui.QApplication.translate("MainWindow", "Address", None, QtGui.QApplication.UnicodeUTF8)) - self.tabWidget.setTabText(self.tabWidget.indexOf(self.subscriptions), QtGui.QApplication.translate("MainWindow", "Subscriptions", None, QtGui.QApplication.UnicodeUTF8)) - self.label_6.setText(QtGui.QApplication.translate("MainWindow", "The Address book is useful for adding names or labels to other people\'s Bitmessage addresses so that you can recognize them more easily in your inbox. You can add entries here using the \'Add\' button, or from your inbox by right-clicking on a message.", None, QtGui.QApplication.UnicodeUTF8)) - self.pushButtonAddAddressBook.setText(QtGui.QApplication.translate("MainWindow", "Add new entry", None, QtGui.QApplication.UnicodeUTF8)) + item.setText(_translate("MainWindow", "Address", None)) + self.tabWidget.setTabText(self.tabWidget.indexOf(self.subscriptions), _translate("MainWindow", "Subscriptions", None)) + self.label_6.setText(_translate("MainWindow", "The Address book is useful for adding names or labels to other people\'s Bitmessage addresses so that you can recognize them more easily in your inbox. You can add entries here using the \'Add\' button, or from your inbox by right-clicking on a message.", None)) + self.pushButtonAddAddressBook.setText(_translate("MainWindow", "Add new entry", None)) self.tableWidgetAddressBook.setSortingEnabled(True) item = self.tableWidgetAddressBook.horizontalHeaderItem(0) - item.setText(QtGui.QApplication.translate("MainWindow", "Name or Label", None, QtGui.QApplication.UnicodeUTF8)) + item.setText(_translate("MainWindow", "Name or Label", None)) item = self.tableWidgetAddressBook.horizontalHeaderItem(1) - item.setText(QtGui.QApplication.translate("MainWindow", "Address", None, QtGui.QApplication.UnicodeUTF8)) - self.tabWidget.setTabText(self.tabWidget.indexOf(self.addressbook), QtGui.QApplication.translate("MainWindow", "Address Book", None, QtGui.QApplication.UnicodeUTF8)) - self.radioButtonBlacklist.setText(QtGui.QApplication.translate("MainWindow", "Use a Blacklist (Allow all incoming messages except those on the Blacklist)", None, QtGui.QApplication.UnicodeUTF8)) - self.radioButtonWhitelist.setText(QtGui.QApplication.translate("MainWindow", "Use a Whitelist (Block all incoming messages except those on the Whitelist)", None, QtGui.QApplication.UnicodeUTF8)) - self.pushButtonAddBlacklist.setText(QtGui.QApplication.translate("MainWindow", "Add new entry", None, QtGui.QApplication.UnicodeUTF8)) + item.setText(_translate("MainWindow", "Address", None)) + self.tabWidget.setTabText(self.tabWidget.indexOf(self.addressbook), _translate("MainWindow", "Address Book", None)) + self.radioButtonBlacklist.setText(_translate("MainWindow", "Use a Blacklist (Allow all incoming messages except those on the Blacklist)", None)) + self.radioButtonWhitelist.setText(_translate("MainWindow", "Use a Whitelist (Block all incoming messages except those on the Whitelist)", None)) + self.pushButtonAddBlacklist.setText(_translate("MainWindow", "Add new entry", None)) self.tableWidgetBlacklist.setSortingEnabled(True) item = self.tableWidgetBlacklist.horizontalHeaderItem(0) - item.setText(QtGui.QApplication.translate("MainWindow", "Name or Label", None, QtGui.QApplication.UnicodeUTF8)) + item.setText(_translate("MainWindow", "Name or Label", None)) item = self.tableWidgetBlacklist.horizontalHeaderItem(1) - item.setText(QtGui.QApplication.translate("MainWindow", "Address", None, QtGui.QApplication.UnicodeUTF8)) - self.tabWidget.setTabText(self.tabWidget.indexOf(self.blackwhitelist), QtGui.QApplication.translate("MainWindow", "Blacklist", None, QtGui.QApplication.UnicodeUTF8)) + item.setText(_translate("MainWindow", "Address", None)) + self.tabWidget.setTabText(self.tabWidget.indexOf(self.blackwhitelist), _translate("MainWindow", "Blacklist", None)) item = self.tableWidgetConnectionCount.horizontalHeaderItem(0) - item.setText(QtGui.QApplication.translate("MainWindow", "Stream Number", None, QtGui.QApplication.UnicodeUTF8)) + item.setText(_translate("MainWindow", "Stream Number", None)) item = self.tableWidgetConnectionCount.horizontalHeaderItem(1) - item.setText(QtGui.QApplication.translate("MainWindow", "Number of Connections", None, QtGui.QApplication.UnicodeUTF8)) - self.labelTotalConnections.setText(QtGui.QApplication.translate("MainWindow", "Total connections: 0", None, QtGui.QApplication.UnicodeUTF8)) - self.labelStartupTime.setText(QtGui.QApplication.translate("MainWindow", "Since startup at asdf:", None, QtGui.QApplication.UnicodeUTF8)) - self.labelMessageCount.setText(QtGui.QApplication.translate("MainWindow", "Processed 0 person-to-person messages.", None, QtGui.QApplication.UnicodeUTF8)) - self.labelPubkeyCount.setText(QtGui.QApplication.translate("MainWindow", "Processed 0 public keys.", None, QtGui.QApplication.UnicodeUTF8)) - self.labelBroadcastCount.setText(QtGui.QApplication.translate("MainWindow", "Processed 0 broadcasts.", None, QtGui.QApplication.UnicodeUTF8)) - self.tabWidget.setTabText(self.tabWidget.indexOf(self.networkstatus), QtGui.QApplication.translate("MainWindow", "Network Status", None, QtGui.QApplication.UnicodeUTF8)) - self.menuFile.setTitle(QtGui.QApplication.translate("MainWindow", "File", None, QtGui.QApplication.UnicodeUTF8)) - self.menuSettings.setTitle(QtGui.QApplication.translate("MainWindow", "Settings", None, QtGui.QApplication.UnicodeUTF8)) - self.menuHelp.setTitle(QtGui.QApplication.translate("MainWindow", "Help", None, QtGui.QApplication.UnicodeUTF8)) - self.actionImport_keys.setText(QtGui.QApplication.translate("MainWindow", "Import keys", None, QtGui.QApplication.UnicodeUTF8)) - self.actionManageKeys.setText(QtGui.QApplication.translate("MainWindow", "Manage keys", None, QtGui.QApplication.UnicodeUTF8)) - self.actionExit.setText(QtGui.QApplication.translate("MainWindow", "Quit", None, QtGui.QApplication.UnicodeUTF8)) - self.actionHelp.setText(QtGui.QApplication.translate("MainWindow", "Help", None, QtGui.QApplication.UnicodeUTF8)) - self.actionAbout.setText(QtGui.QApplication.translate("MainWindow", "About", None, QtGui.QApplication.UnicodeUTF8)) - self.actionSettings.setText(QtGui.QApplication.translate("MainWindow", "Settings", None, QtGui.QApplication.UnicodeUTF8)) - self.actionRegenerateDeterministicAddresses.setText(QtGui.QApplication.translate("MainWindow", "Regenerate deterministic addresses", None, QtGui.QApplication.UnicodeUTF8)) - self.actionDeleteAllTrashedMessages.setText(QtGui.QApplication.translate("MainWindow", "Delete all trashed messages", None, QtGui.QApplication.UnicodeUTF8)) + item.setText(_translate("MainWindow", "Number of Connections", None)) + self.labelTotalConnections.setText(_translate("MainWindow", "Total connections: 0", None)) + self.labelStartupTime.setText(_translate("MainWindow", "Since startup at asdf:", None)) + self.labelMessageCount.setText(_translate("MainWindow", "Processed 0 person-to-person message.", None)) + self.labelPubkeyCount.setText(_translate("MainWindow", "Processed 0 public key.", None)) + self.labelBroadcastCount.setText(_translate("MainWindow", "Processed 0 broadcast.", None)) + self.tabWidget.setTabText(self.tabWidget.indexOf(self.networkstatus), _translate("MainWindow", "Network Status", None)) + self.menuFile.setTitle(_translate("MainWindow", "File", None)) + self.menuSettings.setTitle(_translate("MainWindow", "Settings", None)) + self.menuHelp.setTitle(_translate("MainWindow", "Help", None)) + self.actionImport_keys.setText(_translate("MainWindow", "Import keys", None)) + self.actionManageKeys.setText(_translate("MainWindow", "Manage keys", None)) + self.actionExit.setText(_translate("MainWindow", "Quit", None)) + self.actionHelp.setText(_translate("MainWindow", "Help", None)) + self.actionAbout.setText(_translate("MainWindow", "About", None)) + self.actionSettings.setText(_translate("MainWindow", "Settings", None)) + self.actionRegenerateDeterministicAddresses.setText(_translate("MainWindow", "Regenerate deterministic addresses", None)) + self.actionDeleteAllTrashedMessages.setText(_translate("MainWindow", "Delete all trashed messages", None)) import bitmessage_icons_rc + +if __name__ == "__main__": + import sys + app = QtGui.QApplication(sys.argv) + MainWindow = QtGui.QMainWindow() + ui = Ui_MainWindow() + ui.setupUi(MainWindow) + MainWindow.show() + sys.exit(app.exec_()) + diff --git a/src/translations/bitmessage_fr_BE.qm b/src/translations/bitmessage_fr_BE.qm deleted file mode 100644 index a91bc48f9d6b84cb3c5b5200950ecea429c09e79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50198 zcmeHw4VYbJedjyLOfs2FCV&w65{|>iOdvCpkRULGKr#ssNJ2=4L@Wwt?maVe$^GJf zFc}d1z$&#=v1=_-%DOJKN)@}dSgV2*?X%Ujv@Weay6diO_o>FUYPVE;x?A1f@BN?u zdC$4`y)zTP>h4o9b7#&y=l%G<|Bv7Q<9*N8kL6GO+;<-NwLg9NnV-7t-#zu!9mcHq zzAhGJChjtnB$B-*{~5i|eZ zQDe@%z})@5*BR6IqC#rZu_P&Z~Jc7 zmV43ehhFU3e#<4e|Lm@PU&MXuy1H(=`Mt*6e_Pity&B^vT-x;;AHsNl|EaD|JhmM4 z`o*qq&V&9Zp4;`qWfNGJyO)i8?JQe`48J20~-5J!je9cGr!0(;qDFf1n5SxPJMXFMPz9 zRUcoz_7|Tw<`?%Z-}wB0K)aL6H~$jaJ>$ORuc+K>%zMvYe#O23_kU~o_FKPfOzum| zpIaFjvu0@dHxFYR*S=x-w~yk!@UObpzU*zrY`?I3?X95q2mYvg-QzbKbLh72EB;`o zG4H>jdt%=QK$nf(M^KQ=F{D8Jn=HD-;VANZul)@Uiyaa-+Sa_V_x~O z?mzn0dOY`V_h;tMGv?I4?*8IQ&!Rok)Ae6QjXCMko`Io@v7X&Mmwfjj(EU3-mwoQL z#{Bxndv?6A&zP5dujl%&{e>~7e75H`_daRNHB&wL!VorPI`x%VsY z#^=zhd%yR_JB)e#r+Q!9{IoHv-`)FvzKXw3|J79||LsBOi^i%me)}IWzrR^^$t^j^ z>+4t5_o1DU`&T{umsr2+|NE*(&U_8{;ptWH+4@6#-nZ(R;~-!__aKy}SCJDr__6s!e^L zem&NC&uM*s_v`n9kDp(?Y991H_5G{+mVd#RZ8NLSf8lBH|1GPBpLz}C=CRdRz65kV z{MOa`t^@zxvsFGHIkNi3AA$~#?_8a`d%H0=oxS?OPhtJ8e|+`B&rcZhn-8siWYreX z=Y`dO^7?`?ufgYEV_j}|Z1tDkz0a8Uyk+&5=f7>thbybUa_z67zux|hhtS{dUHw;W z;P}7Zzx!QfjQ6SjSKf2Pn3eDA&;R4Ckgt4y^sYyZDc;xr&MQxc{JpRLom1BtbN3bf zA2|AP@cT#mKf-l5xTF807rzJNdPo1qDxmKhKGXk+F7WX+L-P5d-u^$o9piZOVE-4^ zVjP$LUH|hJ;<*RP{Vz_U{c|qtfAM)-KY!Jl-oJekbbkAqfvfTN%O6^EM)7YTpIg@q zUbh_Wp1S7zccb0So7ar|o5ziL%O9_~_5JS#UFX*1_x=&C&#yW1y?c$BUACtA96rZ3 zt+{LB?V$IbHDCPPs4=(fUh_ZRJ_Wj6G+>@V`|q9{=sk5G=r%Yoy6-o@f3pMEeh+ki z&xHf;`Grf3x#FJ(KK}^x!h`vN=f)wLJ@$yvty*2!yccx;<7Gt1XLam@hq?EhT*v9liq-~H*@XHP-@2j@tD57QgQ`d+^(SbCcPD z-*)5szzmuZGlu^T!&*+*-*)28otY=Lm{GIQez(i)!xMaJ)->>6)r{NgbB6zo;@@Wc zteBda!SzXV06!0){|WTMCrYMhw%E4n_^W0LCWp^algH0ITHR*)FnYanoBcg9A-?19 zB@^Mk5dD|&lYd=-XYPpG;Zu=0ik}=|4x=dBEBwj(HreZAwk7sHkFi9!lfPBtwzP#Y zJYUCuGNP*4fcuIVZD8)kzd4MsVA~$SJynb)hv&!fO%-E_FxNSJhWP7pT)W54X$*I2 zpPb7W+Hf8BGK*_U^KtZCvLl+eJ+f8uP655}t_r>z2ftLYuAEW!ds2;DSi$wqcX5@c zaaZR%$cH+6*O!ie3iGUBg^yrF99JIgk*C-m$D};d{;iCf6xwR0Fs}fsE^A+nKXu)e zBSb>B^;$!0OxIs+efiECCMIv*zbm+Qa_^pC|4lpg?4Ae)N5;kuZ=M(%+c~*YzSuIl zacpeYzQJH{w$Z4LkB!aE&5h1&9<9`7#wHJp9oRK7GTSH>w`?4%H)@4kV>I8$4{qz* z%8T2!&PHK=+tyOl2!nE1imn*E1NY1}qN9z$AXh0jqH^Pk!A*m~*tV_p#(Xgf8uL}$ z#T&+Q^*S1=ZU~Bn;O<~eVn8jR)0QG%{BUtCt7&^le4Qcyim;G3jiolAjOk zr7H%5Y4kBN9hM5k`SGE>2ZMvNQLz~8EY1WM4P7qZ)(dw<1VP>{5zGdS^ z{hqClmn*eWSiGDwt7_{bcQi(-VJ)1&NM=Vk^6{utZOmUDl)~Cfp*+&4RL3_~k0yUl zRT_;-DRZe9O*b+ZYPNg(6x*LFR&qy13gtW~HI5;XGRdE4dT`s;sT#>QR>eQgorECm zS7NFA_J)P>VLV-#>w*S1CzxlzE7T?A|B9(AKbW5FQ%5>0}je=5CuZJ^H zP>XU=;m#-@oVUq0h>aM;?dYayg@O!EWzjTuq9dv(c1LASB}w%fB^|Hbp3evSqPYN{ zHFV}{{nED9n|4C!KG;5ms*L}rTCAuhy`0Qm%IM`_bE=-J6{?LwrR?kK72d8m{B&nB zA<+h;w42Tv?Fcli&HH-T-_}DBTATK(ik9+NE$Wq~)f%B)t(?`3oK^$l$m4E5DbHr# z^$5IJ3mTPRzS68IRf8Rs$`Rja1~3}mvaDQSIR;_XsjWMXD8;w^aXTFcaBg-0c7n&i zAvCRI-8(bnJwcnx7wX{@xYakO^MP?%Xk^)sv@4)#u}jT_Imm)!y`WGJW-8^#*XF3V zO)@jrgx29s44FuQ@;92aePXKZJHuijKk93JE6`OFOnVGetymI}<0w2e^q}%9l1*;$ zum3vj>&~cF2Y(0UW@##_`8p&hWaEStWpq1=?yionkj=<`9D?hT_mMGc7LE}1jPk!^ zqUUUf;?9G5qrpV6QZJNef@U3zSb!0!O~WdTj(Vs5p!u9_w+hhQd{m4YQ4nIrjapcrg<6dDWc^AHwY$2_HR!o!sd*RrrQ+a- zziDS404_Cg&5fLFI*tE0A6a~kxsK6t4fq=s1eH*%=Ws1&p(&rT3dzngv@Ddvx1=Cp zH+#u2k6rm2(Ha3c+t;zEsK5wWs)_0mw(QgvO&3STdpSCxG}kOG5=VA`baNqS+L#R+ z!Bnjh=5t}aQ4e^nQZCL1Q8`zeuQou}xk6)BG+8J@IvQ**&x6eXI4S{6Rz34|kPFK& zR$-pjtK{Xlli>tW$!7Q?S@pghg+{!Xo~1O8`5wk}sSDH7r;g$DNpv-YWYf+IVePS9 zj{PwaM=XQLqKVW~Biz*@C}~lEB|;yLg|BpzAz{juMlcPuk)_yqn?{5EQEfJ?T2g{~ zr3x*5q2Xob6FN|U%T6((hNVbSz|yl7RCCn&I$y(gqJ{a46Lg|{RW$VUgx%#Tsmb=G zRS|W1Mooy7^hQeMq0Gcr;9qRnv)HzGt_r`Ow)d$TQMMIf;Hn-)uM`aSFMm#-yYDRubdjP(& zQ?9}x95>Zxm?%F7B^{!s$&;R2RA@rUOWX*sOcAVbqNso@>ViC{AXy5|VwL8j`#3Px zEclKq$A6S5nhpYA(KNG`>v>%aLJog_gOo|e^OA|#3Rxu#s$soeorS6LVVkaV(HA+K zGbE~0xobljvc5JZ;+HBNn;HStf@-j7ZUsa*13_F}vR<+pY0hXGlHP>uDZibE*akt$ zE=!9LT14m}0EN=awGmy(^%Q5Mv-~Tz;y9?O*be7j01c%Ty+fqm@!8!Im2xhsl_`7l zkm5xIe{V<&YpiZ(!*U*OGkotTgz#HHR;P1y-bGI9Hmh(^^HKV7um~G3h7IU}AO>_k z`R>~AQ(rymLdI%H7e+yZKB_6pSSLlU)RD3xS?cN4pPyB{|F~AMNuLV(7^YK~JBzV@ zqDzV}fCwbTiC)mLM5I??*wprZ$0tZVr)En)39%4FehHszsI&#g-D2+ z^r?fqRTf-!vIF}fbBMZ<0AT!l((`E(mFj##MQhFq)u~EY^SW}kFKGw`ATcc3P*wr|VzU{un0o6LDyg?$40! zy*`U?OdGvp5?x7s(AjNT6Zd32BOih^C&LCG!(urXKTW8WJH@s4jf&9<4GW~7S+T3k zXn^k#8hrXmL+H3q<_5K6Gb^l8FrHGSk&e<8Zo>O^bH;w6kkh?qbA> zyew}&N--LlX4dt7-8cPL5;)6>>f`sAn ziNix8@Gpfw5(g!5T%==zOwz(M(TQx~1IPUG(0BnxjM$SedY=nXlR)W7!gFYK9_5;Lc#I-&e+*F>f)EZ3~j|h$& z1t#Uh<%$J{*JF4H$1rCjkBEL$=E~Y48i|>WB3WyeE!qqb+|5;hLE<)OnSy*_dOE7v zCM%_C6T!BiQnO)`0>3`A*C&`=r+WBw0+b;<7Z+SsFmDwIBZTs|2q9CJdL@kjS^|?; z54eN)=^|GW4q?hrRMQMrj4hKBcH^3$6^S4*DM~TdsGsn<@Dx*X-+)%9Tsc*sO0Z%R ziBtok3MoBVB}k>hOabRAk|W&a)Zx7`PaLe2q97k4L584Ig}M=R<(kGEg0*MdxKXJ9 zNI?w-le1Wkpu{v$Fa_j~=Nq%+m$@3gmw*-2x|MI+fLXcY9HqeU}8f^%MX{L5CKg|z+@*9{dI?N)F2DPU(wE(FR2^M)Fs#c9l^GY2r$ti(y;yUvxQFuBbBFu6K&oI&~ zmQ7%bgbA}o+D&vKo+yMWEpX6+4TuUdHf5VsflWr97j6;NZ^ld)8s6DIbX>D9gD#vc zmx)UklR4mdi2~k)F9CqqaVc(Y3-uQ?iucazU9a*^rtCvaD(f=i-S2q8K%shvQlt zgEL496626Dg-ykGP}Zi{aW!~#k-`8gPP@hEuK-u_d(SGJQY0u=2(p)ormhMc!9w*gb_=!`!gfyoj`BW(i=to%~zf*0yl#H{r zyiR2?X#6M?BtqDoK7^GhEKCGKhcn^iIS4*Z`;-=V*+S>=z(CG_c{I{>d2uD z&7KI?$e6Ndh5c2*TZG``K>n>XBLmNfoCDcSnCVU| zG})T53$l)|oHGyWlYY*y{RG2wSfLIO-oz4ywt8#5ulH?8_OS|s`v8P`G$K`ufITh> zcawhC?LkGERNKTW8xVE+x;zt=c@h&|aIyA=WfnnqTC6v=6|tmcol>+5#3P2GUnGQd zQYXlJDJ9(65)BEph_F{SrLiSucq848vaxUb~)_DP@Q_q zDlh?OBG3{FNtID1E3sAw6PHQ)mf)neew>!?ji2`_`VE$zF7o^k*qS26v9pkkaG{g# z=X2Dn0iQLvW!V%~IT z0VV!cvs;GS5U|7!5f$8zY(Dfq!~g-9BkEhyY9P^HjcUl%uz{J#-aiFd@v8V!fy#)A z0=pW-RISQ&%|3d+h|G0VviG9)ny8BbC$0*uAnmRSo8k<&;!c}5qtcp9qi$$zm(R6o z9Y^7f`{JNU9vQAm4PJR1r7DTZg!153&~AZz_L=6hU|}jY3JKFJ8oB^XO7y_MzNlfl zIM@gqO|QWlu#}bPN&3;{*c;-JQmCix=#B_iVlVCZgxg`rX%Zxqd=IgTqrkd-ut$mQ zucJVNl{Malmzo7?I@w^tMqOFXntd>F3zp^#$Be_>U{3YB_Ox8bA%s)**+zG!#x+y&(Wp6Cy2(?OWze| zfUOEiI3vmL0*+ST(`ZO?lQPd}a46n!kz4|nq;e@sRuECjdb3Kv2lfi~vfh`9$L=D4 zdO~5Zw@_vfTX`uF;(G+xh#0|+&<~(5&E<1LAGo0!*(#L!D6*Bl=DJ=1d__8BQ@l)6 zDB$P%snc)_R|zqEaeCe-!AEkED^#GN<8xGO0&|?fqxtwN7qZ+Nt_QX+NMITaz~}>fj$$EagZnTGnH$*FataY~+0S z$UKLhT9cPr*drSr(zcC?gJQ>w0oh621w|C1h_q^tj3WwC6_is3I(qRl<$2w$BG^g) z;!=xxkOY=S<7stSs!BGHmS4 zuAC_gFnCsyV5~@!w7bb(p1FFF0dTFj9s>5=U!4Xqlo7Ge6M}X6^eK)5dbJk(=_O=yUxLXm_QpxW6e5vbmqocWh8^%=& z^ynxn*&n5PdbY0D^V7W^ACY;QgT^A-3EWCv*X601E*GKgIbK z+1vU>iEMV?*erO9lzVZ?gx%Gg+}e8}-m2_FjaS**XTV{^+|)E4zaJ!`t`g5oc1Y6i z;onYM4jzbRqOv#+dF%$PA&JEuIXMLdkq@h(_Lbvh^HhpbK;S~kD-X!7AK%cw59{rO zL2}|$!z31!eYOBjtg0$cT4R1s5fb}I1xNwnRMnA9Tgb&yi_((x+zzuP89dbHpc8Gj ziyfI>+@E&zIFu6cTMyWxDpbFr{*oC&7)Yyxp^$4xkSAfi7`fS~4+2hk#6k$|gCQH4 zj@=vURL(+=$9E5T6~#by4hffavnk&)?aV%asVzKd;q;b?C*7R6(1?BA?`i9v)K!$< znJc()ll-Cn4P$>Ul6Q_B2K>V`)g|=;hOb7Isy`F5F&T}73ZxJ5P^jF9;WC~^GVzzP z$Jm0V(YSBU{YftfiX|;@g}f@`WZ)Nxl9%j;DGtNQb??Eb!HAhxde4W`$s%z=5SGtU zd3Z`?lQFD4h_Gj>`qMZ1OKon$ML7l7(1($fMgOS8&| zURcjhcZiwo#IVzywRa-}NF$?{WII3*#lM;FsMo>xacfAOV@Q^vyFy2ljG9!BCIlZ@ zv|JMcpVVslmg8qP2f8s-%GR!=)ZFM&=OBfPzDZn*g#(iAA4y~JqL2(qmS;uh_)jmArgqC;`etsL^Ud!}L;&2b zGo3@cXE14C%|Y39CxMh7zn#vRS>PUUhKgKy2OVSFxDFLm!OnTj^klAmD-LO=jebLPG^r<=lU6Hv-8}XMku7Hc7ddiBb4#ETV3jJ=`M$c?99Q4Xe87D^3T`$Gx zFs$QvsRSGrB~T;d z7LsxrOtYz<>&26=gdnw7cS{_YjHyvGWgHQ>C6reuT5p&H$E@s$HVYL>d*mDyJHFvb zy^jQp>8p~XB?w13milL=i#717bt9^nb$T`ILK42FG#;}cirjn5tWVj$iSz`(EDP2< z2g6(`yCtjMECtgcYI5@Hy`lDpi@GKCsCvvej9`q;&!vagxu$) zN1G{nu{+0xhOl>RXvjzFqu%i>6vJ|^o71z@d+ADhhR3&CIi==d43L!>Gq{WSK{|a- zHaDfm4!))!p!Nc%u7q@^j~kQ8pDg`BmFqb#Eub;T(pf`BQEx^B5&mTG`wz=Yqp2eC24 zbPeP5GI;7d(F?wG#TKN;aiTh^(sNO@0VelVgLx~NKC?thF}y7fIHL(Pp){y+@R!i{ zXGy8-XxgZCm?wPNQu5&)JoWN8sFghGrPh91hAD{#fd}MT(Xa0GVrQ7Ck;%{GHlF%R z%1JpaW2))Ad~k>bA@%@O?%hOOgqRbifcZ5Z)#+n%?u;Ya?o_Qs>>}lSY8s?Axb^e^ zs^pu{l8S`XHmJJiLR01I8E_&RY`e7%S6L)$ySJt)yBf1mp~n5GJTxsni~!XeEO^l) z36N#BW)BM5Uy9q62W$`a?IR#jQf_`L zB&Tq3`oaN{`uNF~$j}~&dqdqwwJ(d~NUz|Qx`!^56xq>8h&!YZcuKA*g3mBhY?_EHCJvV+LD@&EUwISC0ZJWt)PWq__}?YkJw`}Jgq^890^*HG7-_N zQh`GgDz<_ag-`0toYHW$=q!YCDCN1IH9Mj_k~>_$_Ba9kh%FyQr4EYR!Sa^VS=JQ{ zW+%s%T5Pv9 z$3J@=_Vyo>Y3yR#{jT`}H{e%zf)b*av_jQd1;_f8uovyeQ*mkF_48wy{vTX*@Y(<0 zD)8@q&baw!t|86CDGf=}p?Mjasg|M}aD(3!5gDWLQO%`Jsp3{=g46?aXqbUJnoDsE z=*-ikr4L%W+O85euX@h-Wzi=Mh()w<+)Z$-tyc+QXCfT$d?A&CIO-E3iH-6oiZB(w_73k-JG`v-#MHhVYC@PKN0_MfWGO#+-x2dP5VIBxO;&~gOd?c$7a&v8_P|t_PtnBJ z^embhMq>mV)A&bsQ7X#G#aW(B7yHqDC9f$lMOazlr>FjAlggcyyQGUq1|wr!)iAoi{?(iP8MVonU~v%N{Y&iedWttn1}{S7%P?_ zsp=I8XHH>ya^i}3$5JdTz?^9Y257kAx>!mv6SzbPAtL$r*OK-jSbgPh%Te% zd1b*Aist4Dc^tjZ>Nx-zMi~fEtChK^)_FEPKd>+EieF}Af0tKX$?K1p&CVmJ!j~S& zi;(1H98@UugXP6st*^hzzNG3EC}HL6m-uoe2CT#_aqoB-k6*c@FI>_dwxxtTi=wEn zStrl<8bw+?{46Vow@inJVI%I{OPANEtzb}z>W{Gix=eJP_zab)yb6lrI%FL!w#b%R zRjH(gR3%CnpO%QHNwGbSfJqxk5pgbTDZTzauU_v+vwzmJ_eCcb3Vpc|Qv8^XVh~Vb zL^7ImUkgZn3w5?)K8ykVs9dodPf8e$hkx?$Dca+PrP5NkgJW0R&}oibgJHXhlJ1ao zS&yqropZaQVlLDj%qnzDN6koMr{;vhq0}qHN?OwsKbs{SPJFxl~F> zIDY9#)AnLBr^Oi9_qF5>gqL`mmNxtNdg;8@3UC-^V4RIqlMpyf#!`$tQxLRsYKBBB zD}t2IqD7QER!n$XvVsNs3u&ldwy*HFLLEC7?Bw!$h( zB`tzNFmfg}1>uZX5UGb!+B;qs3iBtg@#H9KFuuBQiLb9)_O8_XMr~jqgk2t=otKPCxr_k~ z<9$kUdm4<&h!>d~^2P0QvuD`gg)7qVFu?y@4OupT!@2VM){b=7an8-&~805D5 z%J3_q4=D;UqxA+z1AJt<=&oQ>YsaFXo^kUQ#{3ylpN0#?};cmW*RK9lsU z6!>GD?uuQsQU5#l{4i{%x1vftClBCCzCS>*bj=Q+?j$JLkD}_L^SSSsaY2ze$uc2Q#sV03!7xjti zIHy0vUv9T&L_xc(?sIE&=b6!Wl;@(V4tT4_};4(cPQ@ zTjWz2vf&EHa>%yNZx^Nlm)+L}H77NB+AVanl4m$KtpJfWm^UIa)O-%Fa-IvdrtGko zWoxx(>5&PdSV~J=6CabiM5(rtr7G*=xCUa)vOA{+L2({N!z6>-a7-U|Uy4GkU2CO} zoSj7ffM|v*EGYsJN;#WaZKm)5Eiq@FPWUSB$&Q$`?=)gr7qP!$V~K`|>t!9=eGlP8 z-q8_%s=#(NlT(hELQA%i!QQmElCcG1iUDB{>_(098v?8AC1-$FlF(hN$PwYmX$Exh zQOVN8>ra_Pz8OX=+fi~SvUQS4jkhh=*jnmcHQ2MPcZ4Y&p2T3d?K%C0)z*nU!8me= zcOc^z27{T6a)Wx$Xx}6(%+LYpSE}`gf{K(f;CVfmf#b+W(;D9T|8~`ESM3JGL5;Mn z>wukav9}v|A!sw_SP}^yE;Qwz>}gNucRuY&E2uEk&angFOP>ME%4kLDtC07TS~wp66h(^Q02YHmERuch`koL`_Ca{;D7 zcj`*BXvqOiFY_lXc8=7R3WwoTdL9ZAOK~FCotf^<9mdMdOAKa7tecB1!2?<9rGd;J zWi}gSHW^HyvdUDI&deGqhPFFT?P|}|#8YrT;lQa+Y-}YV^vgIj@?8nO zZ4lmxtsmAI7FV_NIBw}U4wut*BcgXBl1y%FwMK0xWGAD$Ku2e*17i0XSPnjHa>{kg z51ohllYbleDM&)3cl)I>5leX$_yUg;+%r6hAaFv29*YS$zXcxLgES*)OZ}OSsndIt zYt&aR3fH;@WPTfGx9IyQ` zhouI9L#JA%#BwXNgyiVX@Eeg|vN;pQ$w@B>1&7kpsMe!qzA{n*r$Ygc*jnrq4=p~Y ze*){%VI{F7SjgnZ*U_&S2$I~Z-Rwx682kt`vOO@6NK-BD8JC-mupaQDW=X_e>A|u{ z-p?a<$zN0j)Ppp1!x+7|h1#-gHqYTZCc&sM3Sgpi`RLKTARohJQGo{xLW70D0)&+` z9s_O7Mg^7QILV3GTX(_^8mQ~$+gd#sW;m)b+l&vK#e-FQUW!zmF1|$9#a2*RL!!RN z%|IZ4^C1E`laQ%P45yumEQ(xwXgdIivLfnMj7pmDrGPbJ5={8IEr^it^{Kj_JQlz} zC2&c?x$G=>3$s}I5;|ixk=rMz7yNm~ofsAcj$2Tsz!qdFiB6G;gu=oo5_O_r@`QmI z%RIzhTD89ym1>jd<&~(u-GnTpKz&BoncpL86YMj(#VjUA*Z^V1@x+*!v;U2vU1rJ{ zMUdzgF(0q;*xNDmM23~`iSNcRN20-zmTyMU$}Ijd54upsjB19PB)E5%t_S-Op`#!X zQ&HggUCs8u90cdZJ4u5Y?m5TiT$y*JP)hFgXE8Ts95ffmS&m`k^0~x3MAr%aJOo}b zi5A4v3K|6*ef?}a(mct&`eaWN0$Q)N5R%Gn5{+AR}9WJ8rAW!vAMaq zQPz9b5o5v2EGo5`vH1S_SgFu}cD4_XR%fe&Er}2AJQ>Mjt1^xq#deKx83S}Wy2@3G zcq8FC8}YyCX{1DszqdGbvUMy(76mz%G0DD+%{EHKZ4|H7HUW|{btjl-u;QtFaw4WZ z+nFozK6I7U234eoC{{C;*#q+dG;|RdWs}*A->w4#Ng7;Arvh^rODLxvm6J|h&KIuQ zjnu)j9|$hmxM_26T?KE?5lULUrgz=|N>J z!DN?=rzxTGW`O~Xg`@$fy1CJsS2Qvt4o#ZY{MNUUX@mW$?V0lq5CaXV7~tPnl>u0b zuqF=|*?<%4i&aUPvC<973{fI#65aLUD2xqZM+&ktwuO+rh`QV9Cd=wxnb30UFhW5z z3z9(A)H2NnO({*+3zh<|RBX*|L|%hykbvYqC9dO11zgb!sr9@+m5^yqT&Qcv6(i=; zZAVwyRL(HCzI~nCt^u0-yyXfp`7++cwi;b^GlHv3pSEl@y7G8-8g-iP@295gYJilK zWKyXjP47jP`*L) zb~{&7c#xz)4Wo6ku%5a%8F(3GV|sQ6j)1hmcN?~xMv45K-C~QJfWEK}zm=y8GfnIX zvMRL$wU(#%XE|z-0(57XOOw2e3UE991oM%3L^)6p9X(Z12o2RmA}w81KU=LOSdr|= zmiSW~DUQjVOYIv6pX9pfI5Zb2Ybh(4T`P$piqdhxpKMVrzhxj=Do`9WCtq+LzIApX zAstU0)Fk)lSSWVxX)3ogKdKO_)ysyyNgKMht(9#)$sKO#dK)Fwif1Y0-seWZ_gC}vg4i0F z2yE;CN2qHNB?r(2$Tw4Ah&Oc`_mV=2r9sxx@XX@Gi)Il{vT@!$h4-&u5I8tTB_AQf zSr(Yq&;@#g6`MlL4$s;%I-DxtsHQ7;JuWv2#{2QP(KFRFZ?S4ci+@JjcFNi#=Wl1F z{WL9NvK^M&wyfQxKb$glmYj$hJM~ez(0N&^KBmjo!7TE?RfvSNAM&P}W(g%Z37UDS1{oBAORCLcp@j$0 z^+MYo2-2I1f{7;=lNWp;sxlj(q-t8I#2~A{c(*feq8eCU$?KARBu9t>(+DG<;Ok>t zxqdboElQq*lVq8Uk_N_&pDIZ3TfyR~)tkc+x^A^SH+Hz&j>P;|2yLb_dGe+rb z3l*hMC0lsJIWkb<&VFd!al-GMnkCJ|oT!{QBkg9yZ4ORW{xPm&vs$!Ti*Vp!vkrA- z6>5hZvsE)Jw_{A96y%#W{{yWW=5lyF8qN+Mw%bMV#$vobt%e|^J+%q|XuTx!rOYkK zhuT(nGFiIdf+0p|(R8JTCo5ysV;mr6GCA2DW4FXu%>{*p)E-__(3CtC9{UD4OIn;R5*JWiA})!di-pr~t?70b(frYq<%>-0N6MNn(&i4Euy*nxvZg@4 zoosDMrPRiom!*!K-gT4*PQy$m>Xr)oUuZC`Ni8}4dXd5WYl)UeG$S3ZMKzu zl*@WLNgK%K*%#-qE|UT?WO6k;M5=Vih5dE+1WjZ5oAnq6)w&+4#wrFecf3nZ=1Z$} zNik?2QiIR%fVNN5Q$_+vBKqPTb5#6Wd<%LEE+VcbtCQK$=i0Z9(SMP-Y$(w@FBlz@~xiO_~g*ycnkD(huk%Dygu|`8dE@(wA(8 zMwmua=tyuQZ~kzZ*_Z6pw`wFW&#+-3PupFcE0sxqa*p_81TVVBLg0vme&khxx~Age zxZjRoDydO%uvwTjV%7TY->r z&Mhsr<6`$dP8N`Y0W9_?g+~h|oVXd55OlO#Ag${}K4rj+;KCLO@dYS!)$H*@q1NbI zuM?uc!vp0N7JMC{J$Rk11B>AB$)*&*ZNx)ineYWJEFDez75A_LQQ=@V7JXR8_c72j zaareHkXyulKYo)SkOWGIBS{!SlBKCuIg{x3x7@fAllc?_|=z3mI|( zJ&S^*pFk02@2mjeU5s>-x%CO9gFoEj%6X`sDY81Q^pV9X9(uIeP4K*Sq}cE|6vFQ3 zAwgK~U@tuC4a!Vl1UTXnJb*GRf^Eoxb)3cl=UY#I;%oU@4(YIAbe_=xByCwSKF5;p z?UI5Kd36)D-v|yc3K0q@=A#;4LkRX`WhQpnK%ZC2c#o5PFAzAr)-0!k3U*6U7~FJl z2RIn7bQ8?qiD8kV`7B7pU;s4|7hjoAn5;Ddr>I&;sxhr}GU4n!fQc|6JX#1?Z$i5Tr*B3hLWB``Ecljcv`8y-zbxqI7E zCxZb_^&2DGE;x^$j#Q#lmB8)NFB7J=pp>?c*1@C=7^&#PL?;D!g%(cW)5F-DvFk|j ztxF#KLPI&%Gn9rsvUCYU*ojU14A_!V&a|d8Cj?D&>?A!Pl27V1%wK~+h$>v}=Y+j@ zDNe~A#|2vM-4N7%JdRau#U|gJ%vwqxyN4G~$=aYqLCp8(3i=@--+#~NxyG>MIv?5tnYZ z2xn(!DUDnuspgwM7pHYJl5lf9w~mW!$=2P=u!*sCRP-n$$;|n44z7sY*OI>NmP&-j zqH;SJDeNNFDg<gy`2@-wc-mK#t@$@LBwIv7Ujzk{3yXrkVncD%rqz)`r@LPqj-;1k4mEhxNL4~SjBsHHsmR(G2YY@TtTG?QLm@hsf=ST@B zv%sBOa0J}b(^@(|r+G{zZ1FIMbL8J-`9V&TPZnf;D6{tARJ~F}Zno90CtuKohqjS` z7EWB?>x=z-kSA}%(Wz{Jpwsf1PEn-vvZbxniLLYK2nYHBx8^~1ij=ceTspU{VHhdQg+)Iu1i`(xmC zI%iG;2_I&U7;ynE)o_d`_=8l`S`w@9A7Mm8#Q>+^X~qtudXA9+UzkjEXjWRt?|bkh z+w$pRkuYj>N*=Ry8m!~!s09fz7&7Lfa5;FLdf1_SITra4#wuA;$tr4qm`}}EE2GQ1 zP`FK=O*`T3*&3C9M{CVqGTTbJvj=x{plTKY1leF5EwkibC+rj2Hi72?r$C?wz0*Gm z+A6t&UK{Bzkff8wVk$rip|}!G0Qi)GVgCv;9MSr&6R!GhXgyMcu!pOqT*yye<(j9D z1z=%%dl8Pjr-Vv)kwR{CwA~D^auyPZ6{ksNPAZYV*t=}Uq{Vfdoz66q z!~CFD;|6KBfC_{374D>CBT+J;zO&itFp!%$Zt)O>PY7V!aYFkFvwyKND%}i1lQO)Q zN0b#YcSRE-y_5q%Xrxfq8aXafuu867ID}5xOSC}aDqJ}~Z&=AxIJ>OpF!LHbZjJ>> zv@LSfPN=5do+E(w8fblw7#>M>@EXmJecm30&zM{*bg{^UVd)L2qXRZDa*U(mZ?+i~ zyum9h*nNb!s)q|OQpST+TxSBwotIqVsf_&!cEIRMy;2*E2P)uv5oNU?GFcU(1*A1S l34(D41?Ra6ot)Y}D?zqGLpjEDmq7&I1NS2{wQPCU{{=82l=A=p diff --git a/src/translations/bitmessage_fr_BE.ts b/src/translations/bitmessage_fr_BE.ts index 0afe5772..83fd97e7 100644 --- a/src/translations/bitmessage_fr_BE.ts +++ b/src/translations/bitmessage_fr_BE.ts @@ -35,7 +35,7 @@ Load from Address book - Charger depuis carnet d'adresse + Charger depuis carnet d'adresses @@ -148,7 +148,7 @@ p, li { white-space: pre-wrap; } The Address book is useful for adding names or labels to other people's Bitmessage addresses so that you can recognize them more easily in your inbox. You can add entries here using the 'Add' button, or from your inbox by right-clicking on a message. - Le carnet d'adresse est utile pour mettre un nom sur une adresse Bitmessage et ainsi faciliter la gestion de votre boîte de réception. Vous pouvez ajouter des entrées ici en utilisant le bouton 'Ajouter', ou depuis votre boîte de réception en faisant un clic-droit sur un message. + Le carnet d'adresses est utile pour mettre un nom sur une adresse Bitmessage et ainsi faciliter la gestion de votre boîte de réception. Vous pouvez ajouter des entrées ici en utilisant le bouton 'Ajouter', ou depuis votre boîte de réception en faisant un clic-droit sur un message. @@ -202,17 +202,17 @@ p, li { white-space: pre-wrap; } - Processed 0 person-to-person messages. + Processed 0 person-to-person message. 0 message de pair à pair traité. - Processed 0 public keys. + Processed 0 public key. 0 clé publique traitée. - Processed 0 broadcasts. + Processed 0 broadcast. 0 message de diffusion traité. @@ -391,7 +391,7 @@ Il est important de faire des sauvegardes de ce fichier. Souhaitez-vous l'o Add sender to your Address Book - Ajouter l'expéditeur au carnet d'adresse + Ajouter l'expéditeur au carnet d'adresses @@ -546,12 +546,12 @@ Il est important de faire des sauvegardes de ce fichier. Souhaitez-vous l'o Entry added to the Address Book. Edit the label to your liking. - Entrée ajoutée au carnet d'adresse. Éditez le label selon votre souhait. + Entrée ajoutée au carnet d'adresses. Éditez le label selon votre souhait. Error: You cannot add the same address to your address book twice. Try renaming the existing one if you want. - Erreur : Vous ne pouvez pas ajouter une adresse déjà présente dans votre carnet d'adresse. Essayez de renommer l'adresse existante. + Erreur : Vous ne pouvez pas ajouter une adresse déjà présente dans votre carnet d'adresses. Essayez de renommer l'adresse existante. @@ -1112,7 +1112,7 @@ L'option 'Nombre Aléatoire' est sélectionnée par défaut mais When someone sends you a message, their computer must first complete some work. The difficulty of this work, by default, is 1. You may raise this default for new addresses you create by changing the values here. Any new addresses you create will require senders to meet the higher difficulty. There is one exception: if you add a friend or acquaintance to your address book, Bitmessage will automatically notify them when you next send a message that they need only complete the minimum amount of work: difficulty 1. - Lorsque quelqu'un vous envoie un message, son ordinateur doit d'abord effectuer un travail. La difficulté de ce travail, par défaut, est de 1. Vous pouvez augmenter cette valeur pour les adresses que vous créez en changeant la valeur ici. Chaque nouvelle adresse que vous créez requerra à l'envoyeur de faire face à une difficulté supérieure. Il existe une exception : si vous ajoutez un ami ou une connaissance à votre carnet d'adresse, Bitmessage les notifiera automatiquement lors du prochain message que vous leur envoyez qu'ils ne doivent compléter que la charge de travail minimale : difficulté 1. + Lorsque quelqu'un vous envoie un message, son ordinateur doit d'abord effectuer un travail. La difficulté de ce travail, par défaut, est de 1. Vous pouvez augmenter cette valeur pour les adresses que vous créez en changeant la valeur ici. Chaque nouvelle adresse que vous créez requerra à l'envoyeur de faire face à une difficulté supérieure. Il existe une exception : si vous ajoutez un ami ou une connaissance à votre carnet d'adresses, Bitmessage les notifiera automatiquement lors du prochain message que vous leur envoyez qu'ils ne doivent compléter que la charge de travail minimale : difficulté 1.