From fd6c7fa2d725173062f8e5dc7ff104cbb02ebb41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20Cort=C3=A9z?= Date: Tue, 13 Jan 2015 08:51:03 -0600 Subject: [PATCH] Changes for the 0.51 version --- src/extra/SoundsTutorial/gui.py | 1 + src/languageHandler.py | 1 + src/locales/ar/lc_messages/twblue.mo | Bin 49532 -> 52073 bytes src/locales/ar/lc_messages/twblue.po | 49 ++++++++++++++------------- src/main.py | 4 +-- src/wxLangs.py | 4 ++- 6 files changed, 33 insertions(+), 26 deletions(-) diff --git a/src/extra/SoundsTutorial/gui.py b/src/extra/SoundsTutorial/gui.py index 8719b222..c449830f 100644 --- a/src/extra/SoundsTutorial/gui.py +++ b/src/extra/SoundsTutorial/gui.py @@ -26,6 +26,7 @@ class soundsTutorial(wx.Dialog): _(u"You've replied"), _(u"You've retweeted"), _(u"A search has been updated"), + _(u"the buffer for trending topics has been updated"), _(u"There's a new tweet in the main buffer"), _(u"You've sent a tweet"), _(u"There's a new tweet in a timeline"), diff --git a/src/languageHandler.py b/src/languageHandler.py index 171c53d8..abf8ba04 100644 --- a/src/languageHandler.py +++ b/src/languageHandler.py @@ -186,6 +186,7 @@ def langToWindowsLocale(lang): languages = {"en": "eng", "ar": "ara", "ca": "cat", +"de": "deu", "es": "esp", "fi": "fin", "fr": "fre_FRA", diff --git a/src/locales/ar/lc_messages/twblue.mo b/src/locales/ar/lc_messages/twblue.mo index d53d525e7145e02a46aecefb72958be97063e3d9..3ba2c760cfa8e279f2e5662dd0d12940133c9c74 100644 GIT binary patch delta 16125 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 RL{&V??Hp3y($lw!{vT?|PY3`2 delta 14120 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 qZ=28m`Oe4y|ASqTLAlHK4b3gS|FA#&K;r=a\n" "Language-Team: Mohammed Al Shara \n" "Language: ar\n" @@ -187,7 +187,7 @@ msgstr "تم تحديث مفضلات شخص ما" #: ../src\extra\SoundsTutorial\gui.py:19 msgid "The tweet has coordinates to determine its location" -msgstr "" +msgstr "يوجد في هذه التغريدة معلومات لتحديد الموقع" #: ../src\extra\SoundsTutorial\gui.py:20 msgid "There are no more tweets to read" @@ -332,10 +332,12 @@ msgid "" "Are you sure you want to delete this user from the database? This user will " "not appear on the autocomplete results anymore." msgstr "" +"هل أنت متأكد من رغبتك في حذف هذا المستخدم من قاعدة البيانات؟ لن يظهر " +"المستخدم في قائمة التعبءة التلقائية بعد هذا." #: ../src\extra\autocompletionUsers\manage.py:38 msgid "Confirm" -msgstr "" +msgstr "تأكيد" #: ../src\extra\autocompletionUsers\settings.py:24 msgid "" @@ -347,35 +349,35 @@ msgstr "" #: ../src\extra\autocompletionUsers\wx_manage.py:7 msgid "Manage Autocomplete users’ database" -msgstr "" +msgstr "إدارة قاعدة بيانات التعبئة التلقائية" #: ../src\extra\autocompletionUsers\wx_manage.py:10 msgid "Editing TWBlue users database" -msgstr "" +msgstr "يتم تحرير قاعدة بيانات المستخديم للبرنامج" #: ../src\extra\autocompletionUsers\wx_manage.py:11 msgid "Name" -msgstr "" +msgstr "الإسم" #: ../src\extra\autocompletionUsers\wx_manage.py:11 msgid "Username" -msgstr "" +msgstr "إسم المستخدم" #: ../src\extra\autocompletionUsers\wx_manage.py:14 msgid "Add user" -msgstr "" +msgstr "إضف مستخدم" #: ../src\extra\autocompletionUsers\wx_manage.py:15 msgid "Remove user" -msgstr "" +msgstr "إحذف مستخدم" #: ../src\extra\autocompletionUsers\wx_manage.py:36 msgid "Add user to database" -msgstr "" +msgstr "إضف المستخدم إلى قاعدة البيانات" #: ../src\extra\autocompletionUsers\wx_manage.py:36 msgid "Twitter username" -msgstr "" +msgstr "إسم مستخدم تويتر" #: ../src\extra\autocompletionUsers\wx_manage.py:42 #: ../src\gui\dialogs\configuration.py:248 ../src\gui\main.py:234 @@ -402,7 +404,7 @@ msgstr "إضف مستخدمون من صفحة الأصدقاء" #: ../src\extra\autocompletionUsers\wx_settings.py:13 msgid "See the users list" -msgstr "" +msgstr "إعرض قائمة المستخدمين" #: ../src\extra\autocompletionUsers\wx_settings.py:25 msgid "Done" @@ -1013,11 +1015,11 @@ msgstr "&إظهر المستخدمين" #: ../src\gui\buffers\menus.py:126 msgid "&Tweet about this trend" -msgstr "" +msgstr "&التغريد حول هذا الموضوع" #: ../src\gui\buffers\menus.py:129 msgid "&Show item" -msgstr "" +msgstr "&إعرض العنصر" #: ../src\gui\buffers\panels.py:28 msgid "Announce" @@ -1070,6 +1072,7 @@ msgstr "إسأل قبل الخروج من البرنامج؟" #: ../src\gui\dialogs\configuration.py:58 msgid "Use invisible interface's keyboard shorcuts on the GUI" msgstr "" +"إستخدم مفاتيح الإختصار الخاصة بالواجهة المخفية في واجهة التطبيق الظاهرة؟" #: ../src\gui\dialogs\configuration.py:61 msgid "Relative times" @@ -1323,7 +1326,7 @@ msgstr "إبلاغ برسائل غير مرغوب بها" #: ../src\gui\dialogs\follow.py:52 msgid "Ignore tweets from this client" -msgstr "" +msgstr "تجاهل التغريدات من هذا التطبيق" #: ../src\gui\dialogs\follow.py:64 ../src\gui\dialogs\search.py:40 #: ../src\gui\dialogs\trending.py:50 ../src\gui\dialogs\utils.py:39 @@ -1341,7 +1344,7 @@ msgstr "لقد قمت بإلغاء كتم %s" #: ../src\gui\dialogs\follow.py:142 msgid "You can't ignore direct messages" -msgstr "" +msgstr "لا يمكن تجاهل الرسائل الخاصة" #: ../src\gui\dialogs\lists.py:36 msgid "Lists manager" @@ -1530,7 +1533,7 @@ msgstr "المرسل إليه" #: ../src\gui\dialogs\message.py:318 msgid "Men&tion all" -msgstr "" +msgstr "ذكر الجميع" #: ../src\gui\dialogs\message.py:345 msgid "Tweet - %i characters " @@ -1694,7 +1697,7 @@ msgstr "البحث" #: ../src\gui\main.py:74 msgid "View &trending topics" -msgstr "" +msgstr "إعرض المواضيع المتداولة" #: ../src\gui\main.py:76 msgid "&Lists manager" @@ -2052,7 +2055,7 @@ msgstr "فحص التحديثات الجديدة" #: ../src\issueReporter\gui.py:30 msgid "Translation" -msgstr "" +msgstr "الترجمة" #: ../src\issueReporter\gui.py:31 msgid "always" @@ -2060,7 +2063,7 @@ msgstr "دائما" #: ../src\issueReporter\gui.py:31 msgid "have not tried" -msgstr "" +msgstr "لم تحاول" #: ../src\issueReporter\gui.py:31 msgid "random" @@ -2331,15 +2334,15 @@ msgstr "يحمل العناصر السابقة في أي صفحة" #: ../src\keystrokeEditor\constants.py:45 msgid "Get location of any tweet" -msgstr "" +msgstr "إحصل على موقع أي تغريدة" #: ../src\keystrokeEditor\constants.py:46 msgid "Displays the tweet's location in a dialog" -msgstr "" +msgstr "يعرض موقع التغريدة في صندوق حوار" #: ../src\keystrokeEditor\constants.py:47 msgid "Creates a buffer for displaying trends for a desired place" -msgstr "" +msgstr "ينشء صفحة لعرض التغريدات المتداولة حول المكان المرغوب به" #: ../src\keystrokeEditor\gui.py:10 msgid "Keystroke editor" diff --git a/src/main.py b/src/main.py index 0d69a785..dfe0e006 100644 --- a/src/main.py +++ b/src/main.py @@ -58,8 +58,8 @@ stderr_temp.close() #finally, remove the temporal files. TW Blue doesn't need them anymore, and we will get more free space on the harddrive os.remove(stdout_temp.name) os.remove(stderr_temp.name) -#app = wx.App() -app = wx.App(redirect=True, useBestVisual=True, filename=paths.logs_path('tracebacks.log')) +app = wx.App() +#app = wx.App(redirect=True, useBestVisual=True, filename=paths.logs_path('tracebacks.log')) configured = False configs = [] for i in os.listdir(paths.config_path()): diff --git a/src/wxLangs.py b/src/wxLangs.py index bea2515c..dcfebad7 100644 --- a/src/wxLangs.py +++ b/src/wxLangs.py @@ -2,7 +2,8 @@ import wx import languageHandler def getLanguage(): - lang = languageHandler.getLanguage() + lang = languageHandler.curLang + lang = lang[:2] languages = {"ar": wx.LANGUAGE_ARABIC, "ca": wx.LANGUAGE_CATALAN, "en": wx.LANGUAGE_ENGLISH, @@ -15,6 +16,7 @@ def getLanguage(): "it": wx.LANGUAGE_ITALIAN, "pl": wx.LANGUAGE_POLISH, "pt": wx.LANGUAGE_PORTUGUESE, + "de": wx.LANGUAGE_GERMAN, "ru": wx.LANGUAGE_RUSSIAN, "tr": wx.LANGUAGE_TURKISH, }