changeset 9c8c9cdad426 in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=9c8c9cdad426
description: [Darlan]. Update Hebrew translation.
diffstat:
po/he.po | 869 ++++++++++++++++++++++++++++++--------------------------------
1 files changed, 425 insertions(+), 444 deletions(-)
diffs (truncated from 2118 to 300 lines):
diff -r 4d684f50be00 -r 9c8c9cdad426 po/he.po
--- a/po/he.po Wed Sep 19 17:20:45 2012 +0200
+++ b/po/he.po Thu Sep 20 21:50:05 2012 +0400
@@ -8,7 +8,7 @@
"Project-Id-Version: gajim 0.15\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-08-17 22:54+0400\n"
-"PO-Revision-Date: 2012-09-11 13:47+0200\n"
+"PO-Revision-Date: 2012-09-17 15:20+0200\n"
"Last-Translator: Isratine Citizen <genghiskhan(a)gmx.ca>\n"
"Language-Team: Rahut\n"
"Language: he\n"
@@ -274,7 +274,7 @@
#: ../src/notify.py:389
#: ../src/notify.py:405
msgid "Gajim"
-msgstr "Gajim"
+msgstr "Gajim"
# BUG: _underline
# אישי־קשר
@@ -300,7 +300,7 @@
msgid "Administration operations"
msgstr "פעולות הנהלת מערכת"
-# BUG: from a jabber
+# BUG: from a jabber "the"
# שני לקוחות ומעלה
#: ../data/gui/accounts_window.ui.h:15
msgid "Priority is used in Jabber to determine who gets the events from the jabber server when two or more clients are connected using the same account; The client with the highest priority gets the events"
@@ -369,7 +369,7 @@
# כוללני
#: ../data/gui/accounts_window.ui.h:33
msgid "Synch_ronize account status with global status"
-msgstr "סנכרון מצב חשבון עם מצב־החיבור ה_גלובלי"
+msgstr "סנכרון מצב חשבון עם מצב־חיבור _גלובלי"
# BUG: a dot at the end
# תיבת אפשרויות
@@ -379,7 +379,7 @@
# תיבת שיח
#: ../data/gui/accounts_window.ui.h:34
msgid "If checked, any change to the global status (handled by the combobox at the bottom of the roster window) will change the status of this account accordingly"
-msgstr "במידה ואפשרות זו מסומנת, כל שינוי למצב־החיבור הגלובלי (מטופל על ידי תיבת־הבחירה שמצויה בתחתית חלון הרשימה) ישנה את המצב של חשבון זה בהתאמה"
+msgstr "במידה ואפשרות זו מסומנת, כל שינוי אל מצב־החיבור הגלובלי (מטופל על ידי תיבת־הבחירה שמצויה בתחתית חלון הרשימה) ישנה את המצב של חשבון זה בהתאמה"
# BUG: _underline
#: ../data/gui/accounts_window.ui.h:35
@@ -511,7 +511,7 @@
#: ../data/gui/accounts_window.ui.h:60
msgid "Synchroni_ze account status with global status"
-msgstr "סנכרון מצב חשבון עם מצב־החיבור ה_גלובלי"
+msgstr "סנכרון מצב חשבון עם מצב־חיבור _גלובלי"
#: ../data/gui/accounts_window.ui.h:61
msgid "Use cust_om port:"
@@ -523,7 +523,7 @@
"If the default port that is used for incoming messages is unfitting for your setup you can select another one here.\n"
"You might consider to change possible firewall settings."
msgstr ""
-"במידה והפתחה המשתמטת שמצויה בשימוש עבור הודעות נכנסות איננה מתאימה עבור ההתקנה שלך ביכולתך לבחור פתחה אחרת כאן.\n"
+"במידה והפתחה המשתמטת שמצויה בשימוש עבור הודעות נכנסות איננה מתאימה עבור התקנתך ביכולתך לבחור פתחה אחרת כאן.\n"
"ייתכן שיהיה ברצונך לשקול לשנות הגדרות חומת־אש אפשריות."
#: ../data/gui/accounts_window.ui.h:64
@@ -581,10 +581,9 @@
msgid "_Group:"
msgstr "_קבוצה:"
-# הענקת הרשאה
#: ../data/gui/add_new_contact_window.ui.h:7
msgid "A_llow this contact to view my status"
-msgstr "ה_רשה לאיש־קשר זה לראות את מצב־החיבור שלי"
+msgstr "הת_ר לאיש־קשר זה לראות את מצב־חיבורי"
# BUG: Request or Subscription Request instead of Subscription
# בקשת
@@ -609,14 +608,13 @@
msgid "_Register"
msgstr "ה_רשמה"
-# היכולת
#: ../data/gui/add_new_contact_window.ui.h:14
msgid ""
"You must be connected to the transport to be able\n"
"to add a contact from this protocol."
msgstr ""
"עליך להתחבר אל מוביל בכדי שתעמוד לרשותך\n"
-"האפשרות להוסיף איש־קשר מפרוטוקול זה ."
+"היכולת להוסיף איש־קשר מן פרוטוקול זה."
#: ../data/gui/add_new_contact_window.ui.h:16
#: ../src/common/helpers.py:1363
@@ -1115,7 +1113,7 @@
# לאיש־קשר זה
#: ../data/gui/contact_context_menu.ui.h:17
msgid "_Allow him/her to see my status"
-msgstr "_התר לאיש־קשר זה לראות את מצב־החיבור שלי"
+msgstr "_התר לאיש־קשר זה לראות את מצב־חיבורי"
# לראות
# שלה/שלו
@@ -1125,7 +1123,7 @@
#: ../data/gui/contact_context_menu.ui.h:19
msgid "_Forbid him/her to see my status"
-msgstr "_מנע מאיש־קשר זה מלראות את מצב־החיבור שלי"
+msgstr "_מנע מאיש־קשר זה מלראות את מצב־חיבורי"
#: ../data/gui/contact_context_menu.ui.h:21
#: ../data/gui/gc_occupants_menu.ui.h:13
@@ -1276,7 +1274,7 @@
#: ../data/gui/gajim_themes_window.ui.h:5
msgid "Gajim Themes Customization"
-msgstr "התאמת מוטיבים של Gajim"
+msgstr "התאמת מוטיבים של Gajim"
#: ../data/gui/gajim_themes_window.ui.h:6
msgid "Text _color:"
@@ -1427,7 +1425,7 @@
#: ../data/gui/groupchat_control.ui.h:3
msgid "Change your nickname (Ctrl+N)"
-msgstr "שינוי הכינוי שלך (Ctrl+N)"
+msgstr "שינוי כינוייך (Ctrl+N)"
#: ../data/gui/groupchat_control.ui.h:4
msgid "Change the room's subject (Alt+T)"
@@ -1454,7 +1452,7 @@
#: ../data/gui/history_manager.ui.h:1
msgid "Gajim History Logs Manager"
-msgstr "מנהל רשומות ההיסטוריה של Gajim"
+msgstr "מנהל רשומות ההיסטוריה של Gajim"
#: ../data/gui/history_manager.ui.h:2
msgid "<big><b>Welcome to Gajim History Logs Manager</b></big>"
@@ -1478,7 +1476,7 @@
"If you plan to do massive deletions, please make sure Gajim is not running. Generally avoid deletions with contacts you currently chat with."
msgstr ""
"<b>אזהרה:</b>\n"
-"אם בכוונתך לבצע מחיקה בקנה מידה גדול, נא לוודא שהיישום Gajim אינו מורץ. באופן כללי מוטב להימנע ממחיקות עם אנשי־קשר שמשוחחים עימך כעת."
+"אם בכוונתך לבצע מחיקה בקנה מידה גדול, נא לוודא שהיישום Gajim אינו מורץ. באופן כללי מוטב להימנע ממחיקות עם אנשי־קשר שמשוחחים עמך כעת."
#: ../data/gui/history_manager.ui.h:8
msgid "_Search Database"
@@ -1782,11 +1780,11 @@
#: ../data/gui/plugins_window.ui.h:7
msgid "Homepage:"
-msgstr "עמוד-בית:"
+msgstr "עמוד בית:"
#: ../data/gui/plugins_window.ui.h:8
msgid "homepage url"
-msgstr "כתובת עמוד-בית"
+msgstr "כתובת עמוד בית"
#: ../data/gui/plugins_window.ui.h:9
msgid "Description:"
@@ -1930,7 +1928,7 @@
# שברשימה
#: ../data/gui/preferences_window.ui.h:25
msgid "Display _activity of contacts in roster"
-msgstr "הצגת ה_פעילויות של אנשי־קשר ברשימה"
+msgstr "הצגת _פעילויות של אנשי־קשר ברשימה"
# BUG: a dot at the end
#: ../data/gui/preferences_window.ui.h:26
@@ -1950,7 +1948,7 @@
# Changed "location" with "locations"
#: ../data/gui/preferences_window.ui.h:29
msgid "Display _location of contacts in roster"
-msgstr "הצגת ה_מיקומים של אנשי־קשר ברשימה"
+msgstr "הצגת _מיקומים של אנשי־קשר ברשימה"
# BUG: a dot at the end
#: ../data/gui/preferences_window.ui.h:30
@@ -1978,15 +1976,14 @@
msgid "_Window behavior:"
msgstr "התנהגות _חלונות:"
-# נייחים
+# תרשימיים, נייחים
#: ../data/gui/preferences_window.ui.h:36
msgid "If not disabled, Gajim will replace ascii smilies like ':)' with equivalent animated or static graphical emoticons"
msgstr "במידה ואפשרות זו לא מנוטרלת, Gajim יחליף סמיילים המורכבים מתווי ascii כגון ':)' עם רגשונים ציוריים תואמים (מונפשים או סטטיים)"
-# Emoticons theme
#: ../data/gui/preferences_window.ui.h:37
msgid "_Emoticons:"
-msgstr "מוטיב _רגשונים:"
+msgstr "_רגשונים:"
# דחוסים, מקוצרים
#: ../data/gui/preferences_window.ui.h:38
@@ -2001,7 +1998,7 @@
# עם תבנית טקסט עשירה
#: ../data/gui/preferences_window.ui.h:40
msgid "_Ignore rich content in incoming messages"
-msgstr "הת_עלמות מתוכן עשיר בהודעות נכנסות"
+msgstr "הת_עלמות מן תוכן עשיר בהודעות נכנסות"
# הודעות מסוימות עשויות להכיל
#: ../data/gui/preferences_window.ui.h:41
@@ -2257,10 +2254,9 @@
msgid "Contact's nickname:"
msgstr "כינוי איש־הקשר:"
-# כינוייך
#: ../data/gui/preferences_window.ui.h:99
msgid "Your nickname:"
-msgstr "הכינוי שלך:"
+msgstr "כינוייך:"
#: ../data/gui/preferences_window.ui.h:100
msgid "_Status message:"
@@ -2280,10 +2276,9 @@
msgid "Contact's message:"
msgstr "הודעת איש־הקשר:"
-# הודעתך
#: ../data/gui/preferences_window.ui.h:104
msgid "Your message:"
-msgstr "ההודעה שלך:"
+msgstr "הודעתך:"
#: ../data/gui/preferences_window.ui.h:105
msgid "<b>Chat Line Colors</b>"
@@ -2371,7 +2366,6 @@
msgid "<b>Applications</b>"
msgstr "<b>יישומים</b>"
-# מן
#: ../data/gui/preferences_window.ui.h:127
msgid "_Ignore events from contacts not in the roster"
msgstr "הת_עלמות מן אירועים מאת אנשי־קשר שלא נוכחים ברשימה"
@@ -2509,7 +2503,7 @@
#: ../data/gui/privacy_list_window.ui.h:15
msgid "to view my status"
-msgstr "לצפות במצב־החיבור שלי"
+msgstr "לצפות במצב־חיבורי"
# מצבי־חיבור
# מצבים
@@ -2724,7 +2718,7 @@
#: ../data/gui/roster_item_exchange_window.ui.h:2
msgid "<b>someone(a)somewhere.com</b> would like you to <b>add</b> some contacts in your roster."
-msgstr "<b>מישהו(a)xn--4dbido9c4a.xn--9dbq2a</b> מעוניין <b>להוסיף</b> כמה אנשי־קשר חדשים אל הרשימה שלך."
+msgstr "<b>מישהו(a)xn--4dbido9c4a.xn--9dbq2a</b> מעוניין <b>להוסיף</b> כמה אנשי־קשר חדשים אל רשימתך."
#: ../data/gui/roster_item_exchange_window.ui.h:3
#: ../data/gui/service_registration_window.ui.h:3
@@ -2908,7 +2902,7 @@
# שאיתו
#: ../data/gui/synchronise_select_account_dialog.ui.h:2
msgid "Select the account with which you want to synchronise"
-msgstr "בחירת החשבון שעימו ברצונך להסתנכרן"
+msgstr "בחירת החשבון שעמו ברצונך להסתנכרן"
#: ../data/gui/synchronise_select_contacts_dialog.ui.h:1
msgid "Synchronise : select contacts"
@@ -3086,7 +3080,7 @@
#: ../data/gajim.desktop.in.in.h:3
msgid "A GTK+ Jabber client"
-msgstr "לקוח ג'אבּר GTK+"
+msgstr "לקוח ג׳אבּר GTK+"
#: ../src/adhoc_commands.py:323
msgid "Cancel confirmation"
@@ -3326,7 +3320,7 @@
msgid "Font"
msgstr "גופן"
-# ניקוי, כיבוי
+# טיהור, ניקוי, כיבוי
# Reset
#: ../src/chat_control.py:1084
msgid "Clear formating"
@@ -3337,10 +3331,11 @@
msgstr "האם באמת לשלוח קובץ?"
# Real>Full
+# איש־הקשר ידע/תדע
#: ../src/chat_control.py:1162
#, python-format
msgid "If you send a file to %s, he/she will know your real Jabber ID."
-msgstr "אם תשלח קובץ אל %s, הוא/היא ידעו את כתובתך (JID) המלאה."
+msgstr "אם תשלח/י קובץ אל %s, הוא/היא ידעו את כתובתך (JID) המלאה."
# Changed enabled with activated
# Enabled = מאופשרת
@@ -3552,11 +3547,11 @@
"לא ניתן לפענח את ההודעה מאת %s\n"
"ייתכן שההודעה נפגמה."
changeset 4d684f50be00 in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=4d684f50be00
description: handle disconnection while doing SASL as a sasl failure rather than a connection error. Fixes #3343
diffstat:
src/common/xmpp/client_nb.py | 14 +++++++++++---
1 files changed, 11 insertions(+), 3 deletions(-)
diffs (45 lines):
diff -r 6489982941d0 -r 4d684f50be00 src/common/xmpp/client_nb.py
--- a/src/common/xmpp/client_nb.py Wed Sep 19 09:49:43 2012 +0200
+++ b/src/common/xmpp/client_nb.py Wed Sep 19 17:20:45 2012 +0200
@@ -85,6 +85,7 @@
log.info('Disconnecting NBClient: %s' % message)
+ sasl_failed = False
if 'NonBlockingRoster' in self.__dict__:
self.NonBlockingRoster.PlugOut()
if 'NonBlockingBind' in self.__dict__:
@@ -92,7 +93,12 @@
if 'NonBlockingNonSASL' in self.__dict__:
self.NonBlockingNonSASL.PlugOut()
if 'SASL' in self.__dict__:
- self.SASL.PlugOut()
+ if self.SASL.startsasl == 'failure-in-process':
+ sasl_failed = True
+ self.SASL.startsasl = 'failure'
+ self._on_start_sasl()
+ else:
+ self.SASL.PlugOut()
if 'NonBlockingTCP' in self.__dict__:
self.NonBlockingTCP.PlugOut()
if 'NonBlockingHTTP' in self.__dict__:
@@ -111,7 +117,9 @@
self.disconnecting = True
log.debug('Client disconnected..')
- if connected == '':
+ # Don't call any callback when it's a SASL failure.
+ # SASL handler is already called
+ if connected == '' and not sasl_failed:
# if we're disconnecting before connection to XMPP sever is opened,
# we don't call disconnect handlers but on_connect_failure callback
if self.proxy:
@@ -121,7 +129,7 @@
else:
log.debug('calling on_connect_failure cb')
self.on_connect_failure()
- else:
+ elif not sasl_failed:
# we are connected to XMPP server
if not stream_started:
# if error occur before XML stream was opened, e.g. no response on