diff -Nru pushbullet-indicator-0.6.0/bin/pushbullet-indicator pushbullet-indicator-0.6.3/bin/pushbullet-indicator --- pushbullet-indicator-0.6.0/bin/pushbullet-indicator 2014-05-11 19:06:04.000000000 +0000 +++ pushbullet-indicator-0.6.3/bin/pushbullet-indicator 2016-07-11 18:05:28.000000000 +0000 @@ -23,19 +23,19 @@ # import os import sys -import gi -gi.require_version('Gtk', '3.0') -from gi.repository import Gtk -from gi.repository import Notify + +USRDIR = '/opt/extras.ubuntu.com/pushbullet-indicator' if __name__ == '__main__': - if __file__.startswith('/opt/extras.ubuntu.com/pushbullet-indicator') or os.getcwd().startswith('/opt/extras.ubuntu.com/pushbullet-indicator'): - sys.path.insert(1, '/opt/extras.ubuntu.com/pushbullet-indicator/share/pushbullet-indicator') - else: - sys.path.insert(1,os.path.normpath(os.path.join(os.getcwd(), '../src'))) - #################################################################### - from pushbullet_indicator import main - #################################################################### - Notify.init('pushbullet-indicator') - main() + if __file__.startswith(USRDIR) or os.getcwd().startswith(USRDIR): + sys.path.insert(1, os.path.join(USRDIR, 'share/pushbullet-indicator')) + else: + print(2) + sys.path.insert(1, os.path.normpath( + os.path.join(os.getcwd(), '../src'))) + print(os.path.normpath(os.path.join(os.getcwd(), '../src'))) + #################################################################### + from pushbullet_indicator import main + #################################################################### + main() exit(0) diff -Nru pushbullet-indicator-0.6.0/data/extras-pushbullet-indicator.desktop pushbullet-indicator-0.6.3/data/extras-pushbullet-indicator.desktop --- pushbullet-indicator-0.6.0/data/extras-pushbullet-indicator.desktop 2014-08-30 07:27:46.000000000 +0000 +++ pushbullet-indicator-0.6.3/data/extras-pushbullet-indicator.desktop 2016-07-23 10:48:23.000000000 +0000 @@ -10,6 +10,75 @@ Encoding = UTF-8 Categories = Utility; X-Ubuntu-Gettext-Domain = pushbullet-indicator -Name[es] = Indicador de PushBullet -GenericName[es] = Indicador de PushBullet -Comment[es] = Un indicador para PushBullet +Name[fr] = Indicateur-PushBullet +Name[es] = PushBullet-Indicator +Name[nn] = Pushbullet-varsel +Name[pl] = Wskaźnik PushBullet +Name[cs] = PushBullet-Indicator +Name[en_CA] = PushBullet-Indicator +Name[uk] = PushBullet-Indicator +Name[zh_CN] = PushBullet-Indicator +Name[ro] = PushBullet-Indicator +Name[id] = Indikator PushBullet +Name[ko] = PushBullet 알리미 +Name[nb] = PushBullet-Indicator +Name[de] = PushBullet-Anzeige +Name[zh_TW] = PushBullet 指示器 +Name[sv] = PushBullet-Indicator +Name[it] = PushBullet-Indicator +Name[pt_BR] = Indicador PushBullet +Name[en_GB] = PushBullet-Indicator +Name[nl] = PushBullet-Indicator +Name[ca] = PushBullet-Indicator +Name[fi] = PushBullet-ilmaisin +Name[ru] = PushBullet-Indicator +Name[en_AU] = PushBullet-Indicator +Name[bg] = PushBullet-Indicator +GenericName[fr] = Indicateur-PushBullet +GenericName[es] = PushBullet-Indicator +GenericName[nn] = Pushbullet-varsel +GenericName[pl] = Wskaźnik PushBullet +GenericName[cs] = PushBullet-Indicator +GenericName[en_CA] = PushBullet-Indicator +GenericName[uk] = PushBullet-Indicator +GenericName[zh_CN] = PushBullet-Indicator +GenericName[ro] = PushBullet-Indicator +GenericName[id] = Indikator PushBullet +GenericName[ko] = PushBullet 알리미 +GenericName[nb] = PushBullet-Indicator +GenericName[de] = PushBullet-Anzeige +GenericName[zh_TW] = PushBullet 指示器 +GenericName[sv] = PushBullet-Indicator +GenericName[it] = PushBullet-Indicator +GenericName[pt_BR] = Indicador PushBullet +GenericName[en_GB] = PushBullet-Indicator +GenericName[nl] = PushBullet-Indicator +GenericName[ca] = PushBullet-Indicator +GenericName[fi] = PushBullet-ilmaisin +GenericName[ru] = PushBullet-Indicator +GenericName[en_AU] = PushBullet-Indicator +GenericName[bg] = PushBullet-Indicator +Comment[fr] = Un indicateur qui fonctionne avec pushbullet +Comment[es] = Un indicador para trabajar con PushBullet +Comment[nn] = Eit varsel for å arbeida med pushbullet +Comment[pl] = Wskaźnik działający z PushBullet +Comment[cs] = An indicator for working with pushbullet +Comment[en_CA] = An indicator for working with pushbullet +Comment[uk] = Індикатор для роботи з pushbullet +Comment[zh_CN] = An indicator for working with pushbullet +Comment[ro] = An indicator for working with pushbullet +Comment[id] = Indikator untuk PushBullet aktif +Comment[ko] = PushBullet을 위한 알리미 +Comment[nb] = An indicator for working with pushbullet +Comment[de] = Eine Anzeige, die mit PushBullet arbeitet +Comment[zh_TW] = 給PushBullet用的指示器 +Comment[sv] = En meddelandetjänst för Pushbullet +Comment[it] = Un indicatore per pushbullet +Comment[pt_BR] = Um indicador para trabalhar com PushBullet +Comment[en_GB] = An indicator for working with pushbullet +Comment[nl] = Een indicator voor PushBullet +Comment[ca] = Un indicador per al PushBullet +Comment[fi] = An indicator for working with pushbullet +Comment[ru] = Индикатор для работы с pushbullet +Comment[en_AU] = An indicator for working with pushbullet +Comment[bg] = Индикатор за работа с pushbullet diff -Nru pushbullet-indicator-0.6.0/data/icons/facebook.svg pushbullet-indicator-0.6.3/data/icons/facebook.svg --- pushbullet-indicator-0.6.0/data/icons/facebook.svg 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/data/icons/facebook.svg 2015-04-02 06:30:27.000000000 +0000 @@ -0,0 +1,24 @@ + +image/svg+xml \ No newline at end of file diff -Nru pushbullet-indicator-0.6.0/data/icons/hangout.svg pushbullet-indicator-0.6.3/data/icons/hangout.svg --- pushbullet-indicator-0.6.0/data/icons/hangout.svg 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/data/icons/hangout.svg 2015-04-02 06:03:43.000000000 +0000 @@ -0,0 +1,87 @@ + +image/svg+xml \ No newline at end of file diff -Nru pushbullet-indicator-0.6.0/data/icons/line.svg pushbullet-indicator-0.6.3/data/icons/line.svg --- pushbullet-indicator-0.6.0/data/icons/line.svg 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/data/icons/line.svg 2015-04-02 06:45:42.000000000 +0000 @@ -0,0 +1,71 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff -Nru pushbullet-indicator-0.6.0/data/icons/messenger.svg pushbullet-indicator-0.6.3/data/icons/messenger.svg --- pushbullet-indicator-0.6.0/data/icons/messenger.svg 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/data/icons/messenger.svg 2015-04-02 06:22:59.000000000 +0000 @@ -0,0 +1,76 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff -Nru pushbullet-indicator-0.6.0/data/icons/pomodoro-indicator-light-00.svg pushbullet-indicator-0.6.3/data/icons/pomodoro-indicator-light-00.svg --- pushbullet-indicator-0.6.0/data/icons/pomodoro-indicator-light-00.svg 2014-05-09 20:09:23.000000000 +0000 +++ pushbullet-indicator-0.6.3/data/icons/pomodoro-indicator-light-00.svg 1970-01-01 00:00:00.000000000 +0000 @@ -1,66 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - diff -Nru pushbullet-indicator-0.6.0/data/icons/pomodoro-indicator-light-01.svg pushbullet-indicator-0.6.3/data/icons/pomodoro-indicator-light-01.svg --- pushbullet-indicator-0.6.0/data/icons/pomodoro-indicator-light-01.svg 2014-05-09 20:10:02.000000000 +0000 +++ pushbullet-indicator-0.6.3/data/icons/pomodoro-indicator-light-01.svg 1970-01-01 00:00:00.000000000 +0000 @@ -1,61 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - diff -Nru pushbullet-indicator-0.6.0/data/icons/telegram.svg pushbullet-indicator-0.6.3/data/icons/telegram.svg --- pushbullet-indicator-0.6.0/data/icons/telegram.svg 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/data/icons/telegram.svg 2015-04-02 06:00:25.000000000 +0000 @@ -0,0 +1,138 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -Nru pushbullet-indicator-0.6.0/data/icons/whatsapp.svg pushbullet-indicator-0.6.3/data/icons/whatsapp.svg --- pushbullet-indicator-0.6.0/data/icons/whatsapp.svg 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/data/icons/whatsapp.svg 2015-04-02 05:58:09.000000000 +0000 @@ -0,0 +1,126 @@ + +image/svg+xml \ No newline at end of file diff -Nru pushbullet-indicator-0.6.0/debian/changelog pushbullet-indicator-0.6.3/debian/changelog --- pushbullet-indicator-0.6.0/debian/changelog 2015-03-28 06:24:25.000000000 +0000 +++ pushbullet-indicator-0.6.3/debian/changelog 2016-07-23 10:45:20.000000000 +0000 @@ -1,3 +1,48 @@ +pushbullet-indicator (0.6.3-0extras16.04.0) xenial; urgency=medium + + * Fixed bugs: + * #1364625 Typo in notification + * #1365475 crash from pushbullet_socket.py + * #1438110 No service name when replying to SMS, WhatsApp or Telegram Edit + * #1384385 It shows inactive devices + * #1391594 Does not handle network changes + * #1403443 Pushbullet doesn't show Android notifications after restart + * #1415122 Pushbullet doesn't start + * #1417654 Indicator icon is almost invisible in Radiance + * #1429690 pushbullet-indicator does not start + * #1434969 Cant read a note/link push if it doesn't have a title + * #1438110 No service name when replying to SMS, WhatsApp or Telegram + * #1438337 pushbullet stuck at getting token + * #1438400 Universal copy past disrupts the working of the systems copy and paste of files + * #1438834 Pushbullet Indicator will not start + * #1443054 Black screen on desktop since nautilus-pushbullet + * #1444006 Cancel button not working + * #1450728 Indicator conflicts with Chrome extension and breaks clipboard + * #1453817 Pushbullet always creates a duplicate window + * #1458216 Pushbullet-Indicator crashes on Ubuntu 14.04 start-up + * #1497657 Not staying connected + * #1504933 program crashes when run without internet connection + * #1504935 when two users are logged in they can not both run pushbullet-indicator with the same account + * #1547420 System language not detected + * #1600727 pushbullet indicator crashes on start + + + -- Lorenzo Carbonell Sat, 23 Jul 2016 12:15:04 +0200 + +pushbullet-indicator (0.6.2-0extras16.04.5) xenial; urgency=medium + + * Migrated to Xenial + + -- Lorenzo Carbonell Mon, 11 Jul 2016 20:17:37 +0200 + +pushbullet-indicator (0.6.1-0extras14.04.0) truty; urgency=medium + + * Added icon to reply dialog + * Answer from Hangout, Line and Facebook messenger + * Updated translations + + -- Lorenzo Carbonell Tue, 07 Apr 2015 21:30:46 +0200 + pushbullet-indicator (0.6.0-0extras14.04.1) trusty; urgency=medium * Universal copy & paste @@ -24,7 +69,7 @@ * Recieve bullets from contacts * Recieve bullets from devices * Create ubuntu device to recive bullets - * Show last recieved push + * Show last received push * If you dont enter a name for your device raise message * Push mirrorred notifications * Added python3-pil dependency diff -Nru pushbullet-indicator-0.6.0/debian/compat pushbullet-indicator-0.6.3/debian/compat --- pushbullet-indicator-0.6.0/debian/compat 2011-09-24 03:49:50.000000000 +0000 +++ pushbullet-indicator-0.6.3/debian/compat 2016-06-26 15:50:53.000000000 +0000 @@ -1 +1 @@ -7 +9 diff -Nru pushbullet-indicator-0.6.0/debian/control pushbullet-indicator-0.6.3/debian/control --- pushbullet-indicator-0.6.0/debian/control 2014-07-15 16:08:52.000000000 +0000 +++ pushbullet-indicator-0.6.3/debian/control 2016-07-23 10:06:05.000000000 +0000 @@ -2,8 +2,8 @@ Section: utils Priority: extra Maintainer: Lorenzo Carbonell Cerezo -Build-Depends: debhelper (>= 8), python, python-distutils-extra, python-polib -Standards-Version: 3.9.3 +Build-Depends: debhelper (>= 9), python, python-distutils-extra, python-polib +Standards-Version: 3.9.4 Homepage: http://www.atareao.es Package: pushbullet-indicator @@ -13,10 +13,10 @@ gir1.2-gdkpixbuf-2.0, gir1.2-appindicator3-0.1, gir1.2-notify-0.7, - python3-dbus, python3-requests, python3-pil, python3-ws4py, + python3-cryptography, pushbullet-commons Description: An indicator for working with PushBullet With PushBullet-Indicator you can send addresses, files, links, lists, diff -Nru pushbullet-indicator-0.6.0/extras-pushbullet-indicator.desktop.in pushbullet-indicator-0.6.3/extras-pushbullet-indicator.desktop.in --- pushbullet-indicator-0.6.0/extras-pushbullet-indicator.desktop.in 2014-08-30 07:27:46.000000000 +0000 +++ pushbullet-indicator-0.6.3/extras-pushbullet-indicator.desktop.in 2016-07-23 10:48:22.000000000 +0000 @@ -13,4 +13,73 @@ $Name[es] = _('PushBullet-Indicator') $GenericName[es] = _('PushBullet-Indicator') $Comment[es] = _('An indicator for working with pushbullet') +$Name[zh_TW] = _('PushBullet-Indicator') +$Name[bg] = _('PushBullet-Indicator') +$Name[pt_BR] = _('PushBullet-Indicator') +$Name[ca] = _('PushBullet-Indicator') +$Name[pl] = _('PushBullet-Indicator') +$Name[fi] = _('PushBullet-Indicator') +$Name[fr] = _('PushBullet-Indicator') +$Name[ru] = _('PushBullet-Indicator') +$Name[it] = _('PushBullet-Indicator') +$Name[nb] = _('PushBullet-Indicator') +$Name[zh_CN] = _('PushBullet-Indicator') +$Name[de] = _('PushBullet-Indicator') +$Name[ro] = _('PushBullet-Indicator') +$GenericName[zh_TW] = _('PushBullet-Indicator') +$GenericName[bg] = _('PushBullet-Indicator') +$GenericName[pt_BR] = _('PushBullet-Indicator') +$GenericName[ca] = _('PushBullet-Indicator') +$GenericName[pl] = _('PushBullet-Indicator') +$GenericName[fi] = _('PushBullet-Indicator') +$GenericName[fr] = _('PushBullet-Indicator') +$GenericName[ru] = _('PushBullet-Indicator') +$GenericName[it] = _('PushBullet-Indicator') +$GenericName[nb] = _('PushBullet-Indicator') +$GenericName[zh_CN] = _('PushBullet-Indicator') +$GenericName[de] = _('PushBullet-Indicator') +$GenericName[ro] = _('PushBullet-Indicator') +$Comment[zh_TW] = _('An indicator for working with pushbullet') +$Comment[bg] = _('An indicator for working with pushbullet') +$Comment[pt_BR] = _('An indicator for working with pushbullet') +$Comment[ca] = _('An indicator for working with pushbullet') +$Comment[pl] = _('An indicator for working with pushbullet') +$Comment[fi] = _('An indicator for working with pushbullet') +$Comment[fr] = _('An indicator for working with pushbullet') +$Comment[ru] = _('An indicator for working with pushbullet') +$Comment[it] = _('An indicator for working with pushbullet') +$Comment[nb] = _('An indicator for working with pushbullet') +$Comment[zh_CN] = _('An indicator for working with pushbullet') +$Comment[de] = _('An indicator for working with pushbullet') +$Comment[ro] = _('An indicator for working with pushbullet') +$Name[nn] = _('PushBullet-Indicator') +$Name[cs] = _('PushBullet-Indicator') +$Name[en_CA] = _('PushBullet-Indicator') +$Name[uk] = _('PushBullet-Indicator') +$Name[id] = _('PushBullet-Indicator') +$Name[ko] = _('PushBullet-Indicator') +$Name[sv] = _('PushBullet-Indicator') +$Name[en_GB] = _('PushBullet-Indicator') +$Name[nl] = _('PushBullet-Indicator') +$Name[en_AU] = _('PushBullet-Indicator') +$GenericName[nn] = _('PushBullet-Indicator') +$GenericName[cs] = _('PushBullet-Indicator') +$GenericName[en_CA] = _('PushBullet-Indicator') +$GenericName[uk] = _('PushBullet-Indicator') +$GenericName[id] = _('PushBullet-Indicator') +$GenericName[ko] = _('PushBullet-Indicator') +$GenericName[sv] = _('PushBullet-Indicator') +$GenericName[en_GB] = _('PushBullet-Indicator') +$GenericName[nl] = _('PushBullet-Indicator') +$GenericName[en_AU] = _('PushBullet-Indicator') +$Comment[nn] = _('An indicator for working with pushbullet') +$Comment[cs] = _('An indicator for working with pushbullet') +$Comment[en_CA] = _('An indicator for working with pushbullet') +$Comment[uk] = _('An indicator for working with pushbullet') +$Comment[id] = _('An indicator for working with pushbullet') +$Comment[ko] = _('An indicator for working with pushbullet') +$Comment[sv] = _('An indicator for working with pushbullet') +$Comment[en_GB] = _('An indicator for working with pushbullet') +$Comment[nl] = _('An indicator for working with pushbullet') +$Comment[en_AU] = _('An indicator for working with pushbullet') diff -Nru pushbullet-indicator-0.6.0/po/bg.po pushbullet-indicator-0.6.3/po/bg.po --- pushbullet-indicator-0.6.0/po/bg.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/bg.po 2016-07-23 10:48:22.000000000 +0000 @@ -0,0 +1,331 @@ +# Bulgarian translation for pushbullet-indicator +# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2015. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2015-10-25 11:20+0000\n" +"Last-Translator: Angel Ivanov \n" +"Language-Team: Bulgarian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: bg\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "Получен файл" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "Получена връзка" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "Получена бележка" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "Изображението е копирано" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "Текста е копиран" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "Уебсайт..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "Получи помощ онлайн..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "Преведи това приложение..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "Докладвай за грешка..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "Уебсайт" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "Последвай ни в Twitter" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "Последвай ни в Google+" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "Последвай ни във Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "Относно програмата" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "Изпрати смс" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "Параметри" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "Помощ" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "Изход" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "Индикатор за PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +#, fuzzy +msgid "PushBullet action" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "Съобщение" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "Основни" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "Разрешете достъпа до PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "Универсално копиране и поставяне" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "Автоматично стартиране" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "Светла икона" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "Отговори" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "Отговори на съобщения" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "Отговори в Whatsapp" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "Отговори в Telegram" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "Отговори в Hangout" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "Отговори във Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "Отговори" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "Изпрати SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "Избери мобилно устройство" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "Изпрати смс до" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "Индикатор за работа с pushbullet" diff -Nru pushbullet-indicator-0.6.0/po/ca.po pushbullet-indicator-0.6.3/po/ca.po --- pushbullet-indicator-0.6.0/po/ca.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/ca.po 2016-07-23 10:48:22.000000000 +0000 @@ -0,0 +1,331 @@ +# Catalan translation for pushbullet-indicator +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2016-01-12 09:07+0000\n" +"Last-Translator: Dani \n" +"Language-Team: Catalan \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ca\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "S'ha rebut un arxiu" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "S'ha rebut un enllaç" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "S'ha rebut una nota" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "S'ha reproduït un Push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "S'ha copiat un Push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "S'ha copiat un imatge" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "S'ha copiat un text" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "Pushbullet-Indicator al Launchpad..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "Obteniu ajuda en línia..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "Traduïu aquesta aplicació..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "Informeu d'un error..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "Pàgina del Pushbullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "Seguiu-nos al Twitter" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "Seguiu-nos al Google+" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "Seguiu-nos al Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "Quant a" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "Envia missatge de text" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "Mostra l'últim Push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "Configuració" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "Ajuda" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "Surt" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "Un indicador per al PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +#, fuzzy +msgid "PushBullet action" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "Missatge" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "Principal" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "Autoritzeu al PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "\"Copia i enganxa\" universal" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "Inici automàtic" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "Icona light" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "Resposta" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "Respondre missatges" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "Respondre Whatsapp" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "Respondre Telegram" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "Respondre Hangout" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "Respodre Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "Respondre Line" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "Contesta" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "Envia un missatge de text" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "Selecciona dispositiu" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "Envia un missatge de text a" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "Un indicador per al PushBullet" diff -Nru pushbullet-indicator-0.6.0/po/cs.po pushbullet-indicator-0.6.3/po/cs.po --- pushbullet-indicator-0.6.0/po/cs.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/cs.po 2016-07-23 10:48:22.000000000 +0000 @@ -0,0 +1,327 @@ +# Czech translation for pushbullet-indicator +# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2015. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2015-06-03 00:49+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Czech \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +msgid "File received" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +msgid "Link received" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +msgid "Note received" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +msgid "PushBullet action" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "" diff -Nru pushbullet-indicator-0.6.0/po/de.po pushbullet-indicator-0.6.3/po/de.po --- pushbullet-indicator-0.6.0/po/de.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/de.po 2016-07-23 10:48:22.000000000 +0000 @@ -0,0 +1,331 @@ +# German translation for pushbullet-indicator +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2015-06-03 10:03+0000\n" +"Last-Translator: greenscatter \n" +"Language-Team: German \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "Datei erhalten" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "Link erhalten" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "Notiz erhalten" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "Einen Push gespiegelt" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "Einen Push kopiert" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "Bild kopiert" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "Text kopiert" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "Internetseite …" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "Onlinehilfe..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "Übersetze diese Anwendung" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "Einen Fehler melden …" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "Homepage" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "Auf Twitter folgen" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "Auf Google+ folgen" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "Auf Facebook folgen" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "Info" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "Push senden" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "SMS senden" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "Zeige letzten Push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "Einstellungen" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "Hilfe" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "Beenden" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "Eine Anzeige für PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +#, fuzzy +msgid "PushBullet action" +msgstr "PushBullet-Anzeige" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "Nachricht" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "Hauptmenü" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "Zugriff auf PushBullet erlauben" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "Universelles Kopieren & Einfügen" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "Autostart" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "Helles Icon" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "Antworten" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "Nachrichten beantworten" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "Whatsapp beantworten" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "Telegramm beantworten" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "Hangout beantworten" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "Facebook beantworten" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "Antwortzeile" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "Antworten" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "Sende eine SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "Telefon auswählen" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "Sende eine SMS an" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "PushBullet-Anzeige" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "Eine Anzeige, die mit PushBullet arbeitet" diff -Nru pushbullet-indicator-0.6.0/po/en_AU.po pushbullet-indicator-0.6.3/po/en_AU.po --- pushbullet-indicator-0.6.0/po/en_AU.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/en_AU.po 2016-07-23 10:48:23.000000000 +0000 @@ -0,0 +1,331 @@ +# English (Australia) translation for pushbullet-indicator +# Copyright (c) 2016 Rosetta Contributors and Canonical Ltd 2016 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2016. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2016-05-01 07:08+0000\n" +"Last-Translator: dragon788 \n" +"Language-Team: English (Australia) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en_AU\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "File received" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "Link received" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "Note received" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "A push mirrored" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "A push copied" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "Image copied" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "Text copied" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "Homepage..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "Get help online..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "Translate this application..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "Report a bug..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "Home page" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "Follow us on Twitter" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "Follow us on Google+" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "Follow us on Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "About" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "Send push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "Send sms" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "Show last push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "Preferences" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "Help" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "Exit" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "An indicator for PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +#, fuzzy +msgid "PushBullet action" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "Message" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "Main" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "Allow access to PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "Universal copy & paste" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "Autostart" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "Icon light" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "Reply" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "Reply messages" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "Reply Whatsapp" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "Reply Telegram" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "Reply Hangout" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "Reply Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "Reply Line" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "Answer" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "Send an SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "Select mobile" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "Send a SMS to" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "An indicator for working with pushbullet" diff -Nru pushbullet-indicator-0.6.0/po/en_CA.po pushbullet-indicator-0.6.3/po/en_CA.po --- pushbullet-indicator-0.6.0/po/en_CA.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/en_CA.po 2016-07-23 10:48:22.000000000 +0000 @@ -0,0 +1,331 @@ +# English (Canada) translation for pushbullet-indicator +# Copyright (c) 2016 Rosetta Contributors and Canonical Ltd 2016 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2016. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2016-05-01 07:07+0000\n" +"Last-Translator: dragon788 \n" +"Language-Team: English (Canada) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en_CA\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "File received" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "Link received" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "Note received" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "A push mirrored" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "A push copied" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "Image copied" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "Text copied" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "Homepage..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "Get help online..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "Translate this application..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "Report a bug..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "Home page" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "Follow us on Twitter" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "Follow us on Google+" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "Follow us on Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "About" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "Send push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "Send sms" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "Show last push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "Preferences" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "Help" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "Exit" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "An indicator for PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +#, fuzzy +msgid "PushBullet action" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "Message" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "Main" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "Allow access to PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "Universal copy & paste" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "Autostart" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "Icon light" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "Reply" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "Reply messages" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "Reply Whatsapp" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "Reply Telegram" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "Reply Hangout" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "Reply Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "Reply Line" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "Answer" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "Send an SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "Select mobile" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "Send a SMS to" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "An indicator for working with pushbullet" diff -Nru pushbullet-indicator-0.6.0/po/en_GB.po pushbullet-indicator-0.6.3/po/en_GB.po --- pushbullet-indicator-0.6.0/po/en_GB.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/en_GB.po 2016-07-23 10:48:23.000000000 +0000 @@ -0,0 +1,331 @@ +# English (United Kingdom) translation for pushbullet-indicator +# Copyright (c) 2016 Rosetta Contributors and Canonical Ltd 2016 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2016. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2016-04-30 21:27+0000\n" +"Last-Translator: dragon788 \n" +"Language-Team: English (United Kingdom) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en_GB\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "File received" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "Link received" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "Note received" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "A push mirrored" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "A push copied" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "Image copied" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "Text copied" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "Homepage..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "Get help online..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "Translate this application..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "Report a bug..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "Home page" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "Follow us on Twitter" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "Follow us on Google+" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "Follow us on Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "About" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "Send push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "Send sms" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "Show last push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "Preferences" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "Help" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "Exit" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "An indicator for PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +#, fuzzy +msgid "PushBullet action" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "Message" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "Main" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "Allow access to PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "Universal copy & paste" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "Autostart" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "Icon light" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "Reply" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "Reply messages" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "Reply Whatsapp" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "Reply Telegram" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "Reply Hangout" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "Reply Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "Reply Line" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "Answer" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "Send an SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "Select mobile" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "Send a SMS to" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "An indicator for working with pushbullet" diff -Nru pushbullet-indicator-0.6.0/po/es.po pushbullet-indicator-0.6.3/po/es.po --- pushbullet-indicator-0.6.0/po/es.po 2014-08-30 07:27:46.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/es.po 2016-07-23 10:48:22.000000000 +0000 @@ -2,237 +2,330 @@ # Copyright (C) 2014 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Lorenzo Carbonell , 2014. -# +# msgid "" msgstr "" -"Project-Id-Version: pushbullet-indicator 0.5.0\n" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" "Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" -"POT-Creation-Date: 2014-08-30 09:27+0200\n" -"PO-Revision-Date: 2014-05-02 08:26+0200\n" -"Last-Translator: Lorenzo Carbonell \n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2016-04-26 21:07+0000\n" +"Last-Translator: Julian Lamus \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 #, fuzzy -msgid "Drop one file on me!" -msgstr "Arrastra uno o varios archivos aquí" - -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:57 -msgid "Please choose a directory to download the file" -msgstr "" - -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:80 -msgid "(Click on me to download file)" -msgstr "" - -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:95 -msgid "PushBullet action" -msgstr "Acción PushBullet" - -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:117 -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:150 -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:194 -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:228 -msgid "Title" -msgstr "Título" - -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:122 -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:137 -msgid "Note" -msgstr "Nota" - -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:155 -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:164 -msgid "Link" -msgstr "Enlace" - -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:181 -msgid "File" -msgstr "Archivo" - -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:199 -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:215 -msgid "List" -msgstr "Lista" - -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:207 -msgid "Items separated by carriage return" -msgstr "Elementos de la lista separados por retorno de carro" - -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:233 -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:242 -msgid "Address" -msgstr "Dirección" +msgid "File received" +msgstr "Archivo recibido" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:168 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 #, fuzzy -msgid "Address recieved" -msgstr "Dirección enviada" +msgid "Link received" +msgstr "Enlace recibido" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:172 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 #, fuzzy -msgid "File recieved" -msgstr "Archivo enviado" +msgid "Note received" +msgstr "Nota recibida" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:176 -#, fuzzy -msgid "Link recieved" -msgstr "Enlace enviado" - -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:180 -#, fuzzy -msgid "List recieved" -msgstr "Lista enviada" - -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:184 -#, fuzzy -msgid "Note recieved" -msgstr "Nota enviada" - -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:202 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 msgid "A push mirrored" -msgstr "" +msgstr "Un push clonado" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:231 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 msgid "A push copied" -msgstr "" +msgstr "Un push copiado" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:246 -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:257 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 msgid "Image copied" -msgstr "" +msgstr "Imagen copiada" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:260 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 msgid "Text copied" -msgstr "" - -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:330 -msgid "You must set a name for your device" -msgstr "" +msgstr "Texto copiado" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:402 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 msgid "Homepage..." msgstr "Página web..." -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:403 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 msgid "Get help online..." msgstr "Consigue ayuda en línea..." -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:404 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 msgid "Translate this application..." msgstr "Traduce esta aplicación..." -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:405 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 msgid "Report a bug..." msgstr "Informa de un error..." -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:407 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 msgid "Homepage" msgstr "Página web" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:408 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 msgid "Follow us in Twitter" msgstr "Síguenos en Twitter" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:409 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 msgid "Follow us in Google+" msgstr "Síguenos en Google+" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:410 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 msgid "Follow us in Facebook" msgstr "Síguenos en Facebook" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:423 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 msgid "About" msgstr "Acerca de..." -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:484 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "Envía una notificación" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "Envía un SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 msgid "Show last push" -msgstr "" +msgstr "Mostrar último push" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:492 -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 msgid "Preferences" msgstr "Preferencias" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:497 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 msgid "Help" msgstr "Ayuda" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:506 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 msgid "Exit" msgstr "Salir" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:600 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 msgid "An indicator for PushBullet" msgstr "Un indicador para PushBullet" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:65 -msgid "Main" -msgstr "Principal" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:71 -#, fuzzy -msgid "Allow access to PushBullet" -msgstr "Un indicador para PushBullet" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:79 -msgid "Universal copy & paste" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:85 -msgid "Autostart" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +#, fuzzy +msgid "PushBullet action" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:91 -msgid "Icon light" -msgstr "Iconos claros" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:100 -msgid "Device" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:106 -msgid "iden" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:114 -msgid "Name" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "Mensaje" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 -#, fuzzy -msgid "PushBullet-Indicator" -msgstr "Indicador de PushBullet" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 -#, fuzzy -msgid "An indicator for working with pushbullet" -msgstr "Un indicador para PushBullet" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" -#~ msgid "Send address" -#~ msgstr "Enviar dirección" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "Principal" -#~ msgid "Send note" -#~ msgstr "Enviar nota" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "Permitir acceso a PushBullet" -#~ msgid "Send link" -#~ msgstr "Enviar enlace" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "Copiar y pegar universal" -#~ msgid "Send file" -#~ msgstr "Enviar archivo" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "Inicio automático" -#~ msgid "Send list" -#~ msgstr "Enviar lista" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "Icono claro" -#~ msgid "API key" -#~ msgstr "Clave API" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "Respuesta" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "Responder mensajes" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "Responder Whatsapp" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "Responder con Telegram" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "Responder con un Hangout" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "Responder con Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "Responder con Line" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "Respuesta" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "Enviar Texto" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "Selecciona un móvil" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "enviar texto a" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "PushBullet-Indicator" -#~ msgid "PushBullet Web" -#~ msgstr "Página de PushBullet" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "Un indicador para trabajar con PushBullet" diff -Nru pushbullet-indicator-0.6.0/po/fi.po pushbullet-indicator-0.6.3/po/fi.po --- pushbullet-indicator-0.6.0/po/fi.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/fi.po 2016-07-23 10:48:22.000000000 +0000 @@ -0,0 +1,331 @@ +# Finnish translation for pushbullet-indicator +# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2015. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2015-04-08 12:14+0000\n" +"Last-Translator: Jiri Grönroos \n" +"Language-Team: Finnish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fi\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "Tiedosto vastaanotettu" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "Linkki vastaanotettu" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "Tiedosto vastaanotettu" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "Työntö peilattu" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "Työntö kopioitu" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "Kuva kopioitu" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "Teksti kopioitu" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "Verkkosivu..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "Hae apua verkosta..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "Käännä tämä ohjelma..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "Raportoi ongelmasta..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "Verkkosivusto" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "Seuraa Twitterissä" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "Seuraa Google+:ssa" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "Seuraa Facebookissa" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "Tietoja" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "Lähetä työntö" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "Lähetä tekstiviesti" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "Näytä viimeisin työntö" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "Asetukset" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "Ohje" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "Lopeta" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "PushBullet-ilmaisin" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +#, fuzzy +msgid "PushBullet action" +msgstr "PushBullet-ilmaisin" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "Viesti" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "Yleiset" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "Salli PushBulletin käyttö" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "Yhteinen leikepöytä" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "Käynnistä automaattisesti" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "Vaalea kuvake" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "Vastaukset" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "Vastaa viesteihin" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "Vastaa Whatsappiin" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "Vastaa Telegramiin" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "Vastaa Hangoutiin" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "Vastaa Facebookiin" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "Vastaa" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "Lähetä tekstiviesti" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "Valitse matkapuhelin" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "Lähetä tekstiviesti vastaanottajalle" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "PushBullet-ilmaisin" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "" diff -Nru pushbullet-indicator-0.6.0/po/fr.po pushbullet-indicator-0.6.3/po/fr.po --- pushbullet-indicator-0.6.0/po/fr.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/fr.po 2016-07-23 10:48:22.000000000 +0000 @@ -0,0 +1,331 @@ +# French translation for pushbullet-indicator +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2015-10-27 22:02+0000\n" +"Last-Translator: Olivier Febwin \n" +"Language-Team: French \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fr\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "Fichier reçu" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "Lien reçu" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "Note reçue" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "Un push miroir" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "Un push copié" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "Image copiée" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "Texte copié" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "Page d'accueil..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "Obtenir de l'aide en ligne..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "Traduire cette application..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "Signaler un bogue..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "Page d'accueil" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "Suivez-nous sur Twitter" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "Suivez-nous sur Google+" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "Suivez-nous sur Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "À propos" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "Envoyer un push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "Envoyer un SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "Afficher le dernier push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "Paramètres" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "Aide" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "Quitter" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "Un indicateur pour PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +#, fuzzy +msgid "PushBullet action" +msgstr "Indicateur-PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "Message" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "Général" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "Autoriser l'accès à PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "Copier/coller universel" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "Démarrage automatique" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "Icône claire" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "Répondre" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "Répondre aux messages" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "Répondre via Whatsapp" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "Répondre via Telegram" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "Répondre sur Hangout" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "Répondre sur Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "Ligne de réponse" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "Répondre" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "Envoyer un SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "Sélectionner un appareil" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "Envoyer un SMS à" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "Indicateur-PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "Un indicateur qui fonctionne avec pushbullet" diff -Nru pushbullet-indicator-0.6.0/po/id.po pushbullet-indicator-0.6.3/po/id.po --- pushbullet-indicator-0.6.0/po/id.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/id.po 2016-07-23 10:48:22.000000000 +0000 @@ -0,0 +1,331 @@ +# Indonesian translation for pushbullet-indicator +# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2015. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2015-04-17 05:15+0000\n" +"Last-Translator: Vinsen Muliadi \n" +"Language-Team: Indonesian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: id\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "Berkas diterima" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "Tautan diterima" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "Catatan diterima" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "Push telah dicerminkan" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "Push telah diduplikasikan" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "Gambar telah diduplikasikan" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "Teks telah diduplikasikan" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "Laman utama" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "Dapatkan bantuan online..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "Terjemahkan aplikasi ini..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "Laporkan bug..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "Laman utama" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "Ikuti kami di Twitter" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "Ikuti kami di Google+" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "Ikuti kami di Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "Tentang" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "Kirim push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "Kirim SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "Tunjukkan push terakhir" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "Preferensi" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "Bantuan" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "Keluar" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "Indikator untuk PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +#, fuzzy +msgid "PushBullet action" +msgstr "Indikator PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "Pesan" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "Utama" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "Ijinkan akses ke PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "Duplikasi dan tempel secara universal" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "Jalankan Otomatis" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "ikon cerah" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "Balas" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "Balas pesan" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "Balas Whatsapp" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "Balas Telegram" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "Balas Hangout" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "Balas Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "Balas Line" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "Jawaban" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "Kirim SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "Pilih perangkat" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "Kirim SMS kepada" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "Indikator PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "Indikator untuk PushBullet aktif" diff -Nru pushbullet-indicator-0.6.0/po/it.po pushbullet-indicator-0.6.3/po/it.po --- pushbullet-indicator-0.6.0/po/it.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/it.po 2016-07-23 10:48:22.000000000 +0000 @@ -0,0 +1,331 @@ +# Italian translation for pushbullet-indicator +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2015-04-13 15:01+0000\n" +"Last-Translator: Enrico Giannelli \n" +"Language-Team: Italian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: it\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "File ricevuto" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "Link ricevuto" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "Nota ricevuta" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "Un push mirrored" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "Un push copiato" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "Immagine copiata" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "Testo copiato" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "Sito web..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "Ottieni aiuto online..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "Traduci questa applicazione..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "Segnala un problema..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "Pagina Web" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "Seguici su Twitter" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "Seguici su Google+" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "Seguici su Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "Informazioni" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "Manda push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "Manda un SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "Visualizza l'ultimo push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "Impostazioni" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "Supporto" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "Esci" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "Un indicatore per PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +#, fuzzy +msgid "PushBullet action" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "Messaggio" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "Generale" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "Permetti accesso a PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "Copia & incolla universale" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "Avvio Automatico" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "Icona chiara" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "Rispondi" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "Rispondi ai messaggi" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "Rispondi a Whatsapp" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "Rispondi a Telegram" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "Rispondi a Hangouts" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "Rispondi a Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "Rispondi linea" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "Rispondi" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "Invia un SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "Seleziona cellulare" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "Manda un SMS a" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "Un indicatore per pushbullet" diff -Nru pushbullet-indicator-0.6.0/po/ko.po pushbullet-indicator-0.6.3/po/ko.po --- pushbullet-indicator-0.6.0/po/ko.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/ko.po 2016-07-23 10:48:23.000000000 +0000 @@ -0,0 +1,331 @@ +# Korean translation for pushbullet-indicator +# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2015. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2015-04-08 10:11+0000\n" +"Last-Translator: Chili \n" +"Language-Team: Korean \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ko\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "파일 전송됨" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "링크 전송됨" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "노트 전송됨" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "푸시 복사됨" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "이미지 복사됨" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "텍스트 복사됨" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "홈페이지..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "온라인으로 도움받기..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "이 어플리케이션 번역하기..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "버그 제보하기..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "홈페이지" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "트위터에서 팔로우하기" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "구글+에서 팔로우하기" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "페이스북에서 팔로우하기" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "정보" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "푸시 보내기" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "SMS 보내기" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "최근 푸시 보이기" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "환경 설정" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "도움말" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "끝내기" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "PushBullet 알리미" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +#, fuzzy +msgid "PushBullet action" +msgstr "PushBullet 알리미" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "내용" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "주 기능" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "PushBullet 접근 허용" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "기기간 복사 & 붙여넣기" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "자동 시작" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "환한 아이콘" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "답장하기" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "메시지 답장하기" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "왓츠앱 답장하기" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "텔레그램 답장하기" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "행아웃 답장하기" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "페이스북 답장하기" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "라인 답장하기" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "대답" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "SMS 보내기" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "기기 선택" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "보낼 사람" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "PushBullet 알리미" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "PushBullet을 위한 알리미" diff -Nru pushbullet-indicator-0.6.0/po/languages.txt pushbullet-indicator-0.6.3/po/languages.txt --- pushbullet-indicator-0.6.0/po/languages.txt 2014-08-30 07:27:46.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/languages.txt 2016-07-23 10:48:22.000000000 +0000 @@ -1 +1,24 @@ es +zh_TW +bg +pt_BR +ca +pl +fi +fr +ru +it +nb +zh_CN +de +ro +nn +cs +en_CA +uk +id +ko +sv +en_GB +nl +en_AU diff -Nru pushbullet-indicator-0.6.0/po/nb.po pushbullet-indicator-0.6.3/po/nb.po --- pushbullet-indicator-0.6.0/po/nb.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/nb.po 2016-07-23 10:48:22.000000000 +0000 @@ -0,0 +1,330 @@ +# Norwegian Bokmal translation for pushbullet-indicator +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2015-10-06 14:37+0000\n" +"Last-Translator: Harald H. \n" +"Language-Team: Norwegian Bokmal \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nb\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "Fil mottatt" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "Lenke mottatt" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "Notat mottatt" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "Bilde kopiert" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "Tekst kopiert" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "Hjemmeside..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "Få hjelp på nettet..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "Oversett dette programmet..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "Rapporter en feil..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "Hjemmeside" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "Følg oss på Twitter" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "Følg oss på Google+" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "Følg oss på Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "Om" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "Preferanser" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "Hjelp" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "Utgang" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +msgid "PushBullet action" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "Melding" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "Hovedvalg" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "Start automatisk" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "Svar" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "Send en SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "Send en SMS til" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "" diff -Nru pushbullet-indicator-0.6.0/po/nl.po pushbullet-indicator-0.6.3/po/nl.po --- pushbullet-indicator-0.6.0/po/nl.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/nl.po 2016-07-23 10:48:23.000000000 +0000 @@ -0,0 +1,331 @@ +# Dutch translation for pushbullet-indicator +# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2015. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2015-05-05 21:18+0000\n" +"Last-Translator: Marco van Poortvliet \n" +"Language-Team: Dutch \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nl\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "Bestand ontvangen" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "Link ontvangen" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "Notitie ontvangen" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "Een push gelinkt" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "Een push gekopieerd" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "Afbeelding gekopieerd" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "Tekst gekopieerd" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "Startpagina..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "Online hulp zoeken" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "Vertaal deze applicatie..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "Meld een bug..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "Startpagina" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "Volg ons op Twitter" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "Volg ons op Google+" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "Volg ons op Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "Over" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "Verzend een push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "Verzend SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "Toon laatste push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "Voorkeuren" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "Help" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "Afsluiten" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "Een indicator voor PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +#, fuzzy +msgid "PushBullet action" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "Bericht" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "Algemeen" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "Verleen toegang aan PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "Klembord synchroniseren" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "Automatisch starten" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "Licht icoon" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "Antwoordt" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "Beantwoord berichten" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "Beantwoord Whatsapp" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "Beantwoord Telegram" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "Beantwoord Hangouts" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "Beantwoord Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "Beantwoord Line" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "Antwoord" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "Verstuur een SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "Kies telefoon" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "Verzend een SMS naar" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "Een indicator voor PushBullet" diff -Nru pushbullet-indicator-0.6.0/po/nn.po pushbullet-indicator-0.6.3/po/nn.po --- pushbullet-indicator-0.6.0/po/nn.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/nn.po 2016-07-23 10:48:22.000000000 +0000 @@ -0,0 +1,331 @@ +# Norwegian Nynorsk translation for pushbullet-indicator +# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2015. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2015-12-02 17:18+0000\n" +"Last-Translator: Yngve Spjeld Landro \n" +"Language-Team: Norwegian Nynorsk \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nn\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "Motteke fil" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "Motteke lenkje" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "Motteke notat" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "Spegla eit skubb" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "Kopierte eit skubb" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "Bilde kopiert" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "Tekst kopiert" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "Heimeside …" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "Få hjelp på nettet …" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "Omset dette programmet …" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "Meld frå om feilen …" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "Nettstad" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "Følg oss på Twitter" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "Følg oss på Google+" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "Følg oss på Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "Om" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "Send skubb" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "Send teksrtmelding" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "Syn siste skubb" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "Innstillingar" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "Hjelp" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "Avslutt" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "Ein pushbullet-visar" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +#, fuzzy +msgid "PushBullet action" +msgstr "Pushbullet-varsel" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "Melding" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "Hovud" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "Tillat tilgang til Pushbullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "Universell kopiering og innliming" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "Automatisk oppstart" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "Ikonvarsel" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "Svar" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "Svarmeldingar" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "Whatsapp-svar" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "Telegram-svar" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "Hangout-svar" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "Facebook-svar" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "Svarlinje" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "Svar" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "Send ei tekstmelding" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "Vel mobiltelefon" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "Send ei tekstmelding til" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "Pushbullet-varsel" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "Eit varsel for å arbeida med pushbullet" diff -Nru pushbullet-indicator-0.6.0/po/pl.po pushbullet-indicator-0.6.3/po/pl.po --- pushbullet-indicator-0.6.0/po/pl.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/pl.po 2016-07-23 10:48:22.000000000 +0000 @@ -0,0 +1,331 @@ +# Polish translation for pushbullet-indicator +# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2015. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2015-11-29 00:36+0000\n" +"Last-Translator: Grzegorz Kulik \n" +"Language-Team: Polish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "Odebrano plik" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "Odebrano odnośnik" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "Odebrano notkę" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "Push zdublowany" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "Skopiowano push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "Skopiowano obrazek" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "Skopiowano tekst" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "Strona główna..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "Uzyskaj pomoc w sieci..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "Przetłumacz ten program..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "Powiadom o błędzie..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "Strona główna" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "Obserwuj nas na Twitterze" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "Obserwuj nas w Google+" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "Obserwuj nas na Facebooku" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "O..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "Wyślij wiadomość push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "Wyślij SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "Pokaż ostatni push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "Preferencje" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "Pomoc" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "Wyjdź" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "Wskaźnik dla PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +#, fuzzy +msgid "PushBullet action" +msgstr "Wskaźnik PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "Wiadomość" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "Główny" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "Daj uprawnienia dla PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "Uniwersalne kopiowanie i wklejanie" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "Autostart" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "Jasna ikonka" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "Odpowiedz" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "Odpowiadaj na wiadomości" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "Odpowiadaj na wiadomości WhatsApp" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "Odpowiadaj na wiadomości Telegram" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "Odpowiadaj na wiadomości Hangout" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "Odpowiadaj na wiadomości Facebooka" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "Odpowiadaj na wiadomości w Line" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "Odpowiedz" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "Wyślij SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "Wybierz telefon" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "Wyślij SMS do" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "Wskaźnik PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "Wskaźnik działający z PushBullet" diff -Nru pushbullet-indicator-0.6.0/po/po.pot pushbullet-indicator-0.6.3/po/po.pot --- pushbullet-indicator-0.6.0/po/po.pot 2014-08-30 07:27:46.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/po.pot 2016-07-23 10:48:22.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" -"POT-Creation-Date: 2014-08-30 09:27+0200\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,192 +17,310 @@ "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:45 -msgid "Drop one file on me!" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +msgid "File received" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:57 -msgid "Please choose a directory to download the file" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +msgid "Link received" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:80 -msgid "(Click on me to download file)" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +msgid "Note received" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:95 -msgid "PushBullet action" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:117 -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:150 -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:194 -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:228 -msgid "Title" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:122 -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:137 -msgid "Note" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:155 -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:164 -msgid "Link" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:181 -msgid "File" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:199 -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:215 -msgid "List" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:207 -msgid "Items separated by carriage return" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:233 -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:242 -msgid "Address" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:168 -msgid "Address recieved" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:172 -msgid "File recieved" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:176 -msgid "Link recieved" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:180 -msgid "List recieved" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:184 -msgid "Note recieved" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:202 -msgid "A push mirrored" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:231 -msgid "A push copied" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:246 -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:257 -msgid "Image copied" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:260 -msgid "Text copied" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:330 -msgid "You must set a name for your device" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:402 -msgid "Homepage..." +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:403 -msgid "Get help online..." +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:404 -msgid "Translate this application..." +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:405 -msgid "Report a bug..." +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:407 -msgid "Homepage" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:408 -msgid "Follow us in Twitter" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +msgid "PushBullet action" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:409 -msgid "Follow us in Google+" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:410 -msgid "Follow us in Facebook" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:423 -msgid "About" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:484 -msgid "Show last push" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:492 -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:50 -msgid "Preferences" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:497 -msgid "Help" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:506 -msgid "Exit" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:600 -msgid "An indicator for PushBullet" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 msgid "Main" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 msgid "Allow access to PushBullet" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 msgid "Universal copy & paste" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:85 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 msgid "Autostart" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:91 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 msgid "Icon light" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:100 -msgid "Device" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:106 -msgid "iden" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:114 -msgid "Name" +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 msgid "PushBullet-Indicator" msgstr "" -#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 msgid "An indicator for working with pushbullet" msgstr "" diff -Nru pushbullet-indicator-0.6.0/po/pt_BR.po pushbullet-indicator-0.6.3/po/pt_BR.po --- pushbullet-indicator-0.6.0/po/pt_BR.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/pt_BR.po 2016-07-23 10:48:22.000000000 +0000 @@ -0,0 +1,331 @@ +# Brazilian Portuguese translation for pushbullet-indicator +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2015-04-21 22:35+0000\n" +"Last-Translator: Julierme \n" +"Language-Team: Brazilian Portuguese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pt_BR\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "Arquivo recebido" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "Link recebido" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "Nota recebida" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "Um push espelhado" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "Um push copiado" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "Imagem copiada" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "Texto copiado" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "Página do Pushbullet-indicator..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "Obter ajuda online..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "Traduza esse aplicativo..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "Relatar um bug..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "Página da atareao.es" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "Siga-nos no Twitter" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "Siga-nos no Google+" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "Siga-nos no Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "Sobre" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "Enviar push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "Enviar SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "Mostrar último push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "Preferências" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "Ajuda" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "Sair" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "Um indicador para PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +#, fuzzy +msgid "PushBullet action" +msgstr "Indicador PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "Mensagem" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "Principal" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "Permitir acesso ao PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "Copiar & colar universal" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "Iniciar automaticamente" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "Ícone claro" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "Responder" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "Responder mensagens" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "Responder WhatsApp" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "Responder Telegram" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "Responder hangout" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "Responder Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "Responder Line" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "Resposta" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "Enviar um SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "Escolha um aparelho celular" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "Enviar um SMS para" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "Indicador PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "Um indicador para trabalhar com PushBullet" diff -Nru pushbullet-indicator-0.6.0/po/ro.po pushbullet-indicator-0.6.3/po/ro.po --- pushbullet-indicator-0.6.0/po/ro.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/ro.po 2016-07-23 10:48:22.000000000 +0000 @@ -0,0 +1,327 @@ +# Romanian translation for pushbullet-indicator +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2014-11-06 08:16+0000\n" +"Last-Translator: George_O \n" +"Language-Team: Romanian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +msgid "File received" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +msgid "Link received" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +msgid "Note received" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +msgid "PushBullet action" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "" diff -Nru pushbullet-indicator-0.6.0/po/ru.po pushbullet-indicator-0.6.3/po/ru.po --- pushbullet-indicator-0.6.0/po/ru.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/ru.po 2016-07-23 10:48:22.000000000 +0000 @@ -0,0 +1,331 @@ +# Russian translation for pushbullet-indicator +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2015-04-27 16:50+0000\n" +"Last-Translator: ihoru \n" +"Language-Team: Russian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "Получен файл" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "Получена ссылка" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "Получено примечание" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "Push отзеркален" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "Push скопирован" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "Изображение скопировано" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "Текст скопирован" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "Веб-сайт..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "Справка в интернете..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "Перевести это приложение..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "Сообщить об ошибке..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "Веб-сайт" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "Мы в Twitter" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "Мы в Google+" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "Мы в Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "Сведения о программе" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "Отправить push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "Отправить sms" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "Последний push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "Параметры" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "Справка" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "Выйти" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "Индикатор для PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +#, fuzzy +msgid "PushBullet action" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "Сообщение" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "Основные" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "Разрешить доступ к PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "Универсальное копирование и вставка" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "Автозапуск" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "Цветная иконка" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "Ответить" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "Отвечать на сообщения" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "Отвечать на WhatsApp" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "Отвечать на Telegram" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "Отвечать на Hangout" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "Отвечать на Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "Отвечать на Line" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "Ответить" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "Послать SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "Выбрать мобильный" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "Номер получателя" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "Индикатор для работы с pushbullet" diff -Nru pushbullet-indicator-0.6.0/po/sv.po pushbullet-indicator-0.6.3/po/sv.po --- pushbullet-indicator-0.6.0/po/sv.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/sv.po 2016-07-23 10:48:23.000000000 +0000 @@ -0,0 +1,331 @@ +# Swedish translation for pushbullet-indicator +# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2015. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2015-07-21 08:59+0000\n" +"Last-Translator: Jan Busk \n" +"Language-Team: Swedish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: sv\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "Fil mottagen" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "Länk mottagen" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "Anteckning mottagen" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "En push har speglats" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "En puch har kopierats" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "Bilden är kopierad" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "Texten är kopierad" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "Hemsida" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "Få hjälp online..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "Översätt programmet …" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "Rapportera en bugg..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "Hemsida" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "Följ oss på Twitter" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "Följ oss på Google+" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "Följ oss på Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "Om" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "Skicka push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "Skicka sms" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "Visa senaste push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "Inställningar" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "Hjälp" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "Avsluta" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "En indikator för PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +#, fuzzy +msgid "PushBullet action" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "Meddelande" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "Huvudprogram" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "Tillåt access till PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "Global kopiera & klistra" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "Starta automatiskt" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "Ljus ikon" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "Svara" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "Svara på meddelanden" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "Svara på Whatsapp" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "Svara på Telegram" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "Svara på Hangout" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "Svara på Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "Svara på Line" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "Svar" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "Skicka ett SMS" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "Välj mobil" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "Skicka ett SMS till" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "En meddelandetjänst för Pushbullet" diff -Nru pushbullet-indicator-0.6.0/po/uk.po pushbullet-indicator-0.6.3/po/uk.po --- pushbullet-indicator-0.6.0/po/uk.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/uk.po 2016-07-23 10:48:22.000000000 +0000 @@ -0,0 +1,331 @@ +# Ukrainian translation for pushbullet-indicator +# Copyright (c) 2016 Rosetta Contributors and Canonical Ltd 2016 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2016. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2016-02-08 07:32+0000\n" +"Last-Translator: Микола Ткач \n" +"Language-Team: Ukrainian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: uk\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "Отримано файл" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "Отримане посилання" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "Отримано нотатку" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "Push відзеркалений" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "Push скопійований" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "Зображення скопійоване" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "Текс скопійований" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "Домашня сторінка" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "Допомога онлайн..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "Перекласти цю проґраму..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "Повідомити про ваду..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "Домашня сторінка" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "Ми у Twitter" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "Ми у Google+" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "Ми у Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "Про проґраму" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "Відправити push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "Відправити СМС" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "Останній push" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "Параметри" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "Довідка" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "Вийти" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "Індикатор для PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +#, fuzzy +msgid "PushBullet action" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "Повідомлення" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "Основні" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "Дозволити доступ до PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "Універсальне копіюванні та вставка" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "Автозапуск" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "Світла піктограма" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "Відповісти" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "Відповідати на повідомлення" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "Відповідати на WhatsApp" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "Відповідати на Telegram" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "Відповідати на Hangout" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "Відповідати на Facebook" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "Відповідати на Line" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "Відповісти" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "Послати СМС" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "Вибрати мобільний" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "Номер отримувача" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "PushBullet-Indicator" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "Індикатор для роботи з pushbullet" diff -Nru pushbullet-indicator-0.6.0/po/zh_CN.po pushbullet-indicator-0.6.3/po/zh_CN.po --- pushbullet-indicator-0.6.0/po/zh_CN.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/zh_CN.po 2016-07-23 10:48:22.000000000 +0000 @@ -0,0 +1,330 @@ +# Chinese (Simplified) translation for pushbullet-indicator +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2015-02-04 09:47+0000\n" +"Last-Translator: 潘大志 \n" +"Language-Team: Chinese (Simplified) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: zh_CN\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "已接受到文件" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "已接收到链接" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "已接受到记事" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "主页" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "在线帮助" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "报告 bug..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "主页" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "在Twitter关注我们" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "在Google+关注我们" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "在Facebook关注我们" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "关于本软件" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "列出最近的推送" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "首选项" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "帮助" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "退出" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "PushBullet指示器" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +msgid "PushBullet action" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "常规" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "连接PushBullet账户" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "开机启动" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "图标高亮" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "" diff -Nru pushbullet-indicator-0.6.0/po/zh_TW.po pushbullet-indicator-0.6.3/po/zh_TW.po --- pushbullet-indicator-0.6.0/po/zh_TW.po 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/po/zh_TW.po 2016-07-23 10:48:22.000000000 +0000 @@ -0,0 +1,331 @@ +# Chinese (Traditional) translation for pushbullet-indicator +# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015 +# This file is distributed under the same license as the pushbullet-indicator package. +# FIRST AUTHOR , 2015. +# +msgid "" +msgstr "" +"Project-Id-Version: pushbullet-indicator 0.6.3\n" +"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n" +"POT-Creation-Date: 2016-07-23 12:48+0200\n" +"PO-Revision-Date: 2015-03-22 09:33+0000\n" +"Last-Translator: zollac \n" +"Language-Team: Chinese (Traditional) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: zh_TW\n" +"X-Generator: Launchpad (build 18147)\n" +"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279 +#, fuzzy +msgid "File received" +msgstr "收到檔案" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285 +#, fuzzy +msgid "Link received" +msgstr "收到連結" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291 +#, fuzzy +msgid "Note received" +msgstr "收到記事" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311 +msgid "A push mirrored" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431 +msgid "A push copied" +msgstr "複製了一份推送" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470 +msgid "Image copied" +msgstr "複製了圖片" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473 +msgid "Text copied" +msgstr "複製了文字" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499 +msgid "Homepage..." +msgstr "首頁…" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505 +msgid "Get help online..." +msgstr "尋求網路幫助…" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511 +msgid "Translate this application..." +msgstr "翻譯這個程式..." + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517 +msgid "Report a bug..." +msgstr "回報錯誤…" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524 +msgid "Homepage" +msgstr "首頁" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530 +msgid "Follow us in Twitter" +msgstr "在Twitter上追蹤我們" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536 +msgid "Follow us in Google+" +msgstr "在Google+上追蹤我們" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542 +msgid "Follow us in Facebook" +msgstr "在Facebook上追蹤我們" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561 +msgid "About" +msgstr "關於本軟體" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592 +msgid "Send push" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597 +msgid "Send sms" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606 +msgid "Show last push" +msgstr "顯示最近一個推送" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68 +msgid "Preferences" +msgstr "偏好設定" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620 +msgid "Help" +msgstr "求助" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629 +msgid "Exit" +msgstr "離開" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744 +msgid "An indicator for PushBullet" +msgstr "PushBullet 指示器" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344 +msgid "Drop one file on me!" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88 +msgid "Please choose a directory to download the file" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125 +msgid "(Click on me to download file)" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205 +#, fuzzy +msgid "PushBullet action" +msgstr "PushBullet 指示器" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156 +msgid "Send bullet to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232 +msgid "All" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222 +msgid "To" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303 +msgid "Title" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74 +msgid "Message" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289 +msgid "Note" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332 +msgid "Link" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365 +msgid "File" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84 +msgid "Main" +msgstr "主要設定" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89 +msgid "Allow access to PushBullet" +msgstr "允許存取 PushBullet" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97 +msgid "Universal copy & paste" +msgstr "跨裝置複製&貼上" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104 +msgid "Autostart" +msgstr "自動啟動" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111 +msgid "Icon light" +msgstr "淺色圖示" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120 +msgid "Reply" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125 +msgid "Reply messages" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133 +msgid "Reply Whatsapp" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141 +msgid "Reply Telegram" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149 +msgid "Reply Hangout" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158 +msgid "Reply Facebook" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167 +msgid "Reply Line" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179 +msgid "End-to-End Encryption" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184 +msgid "Enter a password to enable end-to-end encryption." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188 +msgid "You will need to enter this password on each of your devices." +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192 +msgid "Password" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105 +msgid "Answer" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41 +msgid "Send a SMS" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56 +msgid "Select mobile" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69 +msgid "Send a SMS to" +msgstr "" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74 +msgid "PushBullet-Indicator" +msgstr "PushBullet 指示器" + +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83 +#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84 +msgid "An indicator for working with pushbullet" +msgstr "給PushBullet用的指示器" diff -Nru pushbullet-indicator-0.6.0/setup.py pushbullet-indicator-0.6.3/setup.py --- pushbullet-indicator-0.6.0/setup.py 2014-05-11 19:04:07.000000000 +0000 +++ pushbullet-indicator-0.6.3/setup.py 2016-07-11 18:17:22.000000000 +0000 @@ -8,7 +8,7 @@ from distutils import cmd from distutils.command.install_data import install_data as _install_data from distutils.command.build import build as _build - + import msgfmt import os import glob @@ -19,28 +19,35 @@ import ConfigParser import codecs +USRDIR = '/opt/extras.ubuntu.com/pushbullet-indicator' + DATA_FILES = [ - ('/opt/extras.ubuntu.com/pushbullet-indicator/bin',glob.glob('bin/*')), - ('/opt/extras.ubuntu.com/pushbullet-indicator/share/pushbullet-indicator',['debian/changelog']), - ('/opt/extras.ubuntu.com/pushbullet-indicator/share/pushbullet-indicator',glob.glob('src/*.py')), - ('/opt/extras.ubuntu.com/pushbullet-indicator/share/pushbullet-indicator',['data/pushbullet-indicator-autostart.desktop']), - ('/opt/extras.ubuntu.com/pushbullet-indicator/share/pushbullet-indicator/icons',glob.glob('data/icons/*.svg')), - ('/opt/extras.ubuntu.com/pushbullet-indicator/share/pushbullet-indicator/social',glob.glob('data/social/*.svg')), - ('/usr/share/applications',['data/extras-pushbullet-indicator.desktop']), - ] + (os.path.join(USRDIR, 'bin'), glob.glob('bin/*')), + (os.path.join(USRDIR, 'share/pushbullet-indicator'), ['debian/changelog']), + (os.path.join(USRDIR, 'share/pushbullet-indicator'), + glob.glob('src/*.py')), + (os.path.join(USRDIR, 'share/pushbullet-indicator'), + ['data/pushbullet-indicator-autostart.desktop']), + (os.path.join(USRDIR, 'share/pushbullet-indicator/icons'), + glob.glob('data/icons/*.svg')), + (os.path.join(USRDIR, 'share/pushbullet-indicator/social'), + glob.glob('data/social/*.svg')), + ('/usr/share/applications', + ['data/extras-pushbullet-indicator.desktop']), + ] MAIN_DIR = os.getcwd() -DATA_DIR = os.path.join(MAIN_DIR,'data') -DEBIAN_DIR = os.path.join(MAIN_DIR,'debian') -LANGUAGES_DIR = os.path.join(MAIN_DIR,'po') -SRC_DIR = os.path.join(MAIN_DIR,'src') -TEMPLATE = os.path.join(LANGUAGES_DIR,'po.pot') -CHANGELOG = os.path.join(DEBIAN_DIR,'changelog') -f = open(CHANGELOG,'r') +DATA_DIR = os.path.join(MAIN_DIR, 'data') +DEBIAN_DIR = os.path.join(MAIN_DIR, 'debian') +LANGUAGES_DIR = os.path.join(MAIN_DIR, 'po') +SRC_DIR = os.path.join(MAIN_DIR, 'src') +TEMPLATE = os.path.join(LANGUAGES_DIR, 'po.pot') +CHANGELOG = os.path.join(DEBIAN_DIR, 'changelog') +f = open(CHANGELOG, 'r') line = f.readline() f.close() -pos=line.find('(') -posf=line.find('-',pos) +pos = line.find('(') +posf = line.find('-', pos) APP = line[:pos].strip().lower() VERSION = line[pos+1:posf].strip() APPNAME = APP.title() @@ -48,278 +55,311 @@ AUTHOR_EMAIL = 'lorenzo.carbonell.cerezo@gmail.com' URL = 'http://www.atareao.es' LICENSE = 'GNU General Public License (GPL)' -COMPILED_LANGUAGE_FILE = '%s.mo'%APP +COMPILED_LANGUAGE_FILE = '%s.mo' % APP + + +def get_entry(filein, msgid): + try: + po = polib.pofile(filein) + print po.metadata['Content-Type'] + for entry in po: + if entry.msgid == msgid: + return entry.msgstr + except Exception as e: + print filein, e + pass + return None -def get_entry(filein,msgid): - try: - po = polib.pofile(filein) - print po.metadata['Content-Type'] - for entry in po: - if entry.msgid == msgid: - return entry.msgstr - except Exception,e: - print filein, e - pass - return None -######################################################################## def ejecuta(comando): - print ('Ejecutando... %s'%comando) - args = shlex.split(comando) - p = subprocess.Popen(args, bufsize=10000, stdout=subprocess.PIPE) - valor = p.communicate()[0] - return valor -######################################################################## + print('Ejecutando... %s' % comando) + args = shlex.split(comando) + p = subprocess.Popen(args, bufsize=10000, stdout=subprocess.PIPE) + valor = p.communicate()[0] + return valor + + def list_src(): - file_txt = os.path.join(MAIN_DIR,'files.txt') - f = open(file_txt,'w') - for file in glob.glob(os.path.join(SRC_DIR,'*.py')): - f.write('%s\n'%file) - for file in glob.glob(os.path.join(MAIN_DIR,'*.desktop.in')): - f.write('%s\n'%file) - f.close() - return file_txt + file_txt = os.path.join(MAIN_DIR, 'files.txt') + f = open(file_txt, 'w') + for file in glob.glob(os.path.join(SRC_DIR, '*.py')): + f.write('%s\n' % file) + for file in glob.glob(os.path.join(MAIN_DIR, '*.desktop.in')): + f.write('%s\n' % file) + f.close() + return file_txt + def list_languages(): - lans = [] - file_txt =os.path.join(LANGUAGES_DIR,'languages.txt') - if os.path.exists(file_txt)==True: - f = open(file_txt,'r') - for linea in f.readlines(): - lan = linea[:-1] - print lan - lans.append(lan) - f.close() - for file in glob.glob(os.path.join(LANGUAGES_DIR,'*.po')): - lan = os.path.splitext(os.path.basename(file))[0] - if lan not in lans: - lans.append(lan) - f = open(file_txt,'w') - for lan in lans: - f.write('%s\n'%lan) - f.close() - return file_txt + lans = [] + file_txt = os.path.join(LANGUAGES_DIR, 'languages.txt') + if os.path.exists(file_txt) is True: + f = open(file_txt, 'r') + for linea in f.readlines(): + lan = linea[:-1] + print lan + lans.append(lan) + f.close() + for file in glob.glob(os.path.join(LANGUAGES_DIR, '*.po')): + lan = os.path.splitext(os.path.basename(file))[0] + if lan not in lans: + lans.append(lan) + f = open(file_txt, 'w') + for lan in lans: + f.write('%s\n' % lan) + f.close() + return file_txt + def update_translations(): - file_txt =os.path.join(LANGUAGES_DIR,'languages.txt') - f = open(file_txt,'r') - for file in f.readlines(): - lan = file[:-1] - file = os.path.join(LANGUAGES_DIR,lan+'.po') - print '############################################################' - print lan - print '############################################################' - if os.path.exists(file): - command = 'msgmerge -U %s %s'%(file,TEMPLATE) - else: - command = 'msginit --output-file=%s --input=%s --locale=%s'%(file,TEMPLATE,lan) - print ejecuta(command) - edit_language_file(file) - f.close() - + file_txt = os.path.join(LANGUAGES_DIR, 'languages.txt') + f = open(file_txt, 'r') + for file in f.readlines(): + lan = file[:-1] + file = os.path.join(LANGUAGES_DIR, lan+'.po') + print '############################################################' + print lan + print '############################################################' + if os.path.exists(file): + command = 'msgmerge -U %s %s' % (file, TEMPLATE) + else: + command = 'msginit --output-file=%s --input=%s --locale=%s' % ( + file, TEMPLATE, lan) + print ejecuta(command) + edit_language_file(file) + f.close() + + def edit_language_file(file): - po = polib.pofile(file) - lang = file.split('/')[-1:][0].split('.')[0] - po.metadata['Project-Id-Version'] = '%s %s'%(APP,VERSION) - po.metadata['Report-Msgid-Bugs-To'] = AUTHOR_EMAIL - po.metadata['Language'] = lang - po.metadata['Content-Type'] = 'text/plain; charset=UTF-8' - po.metadata['Content-Transfer-Encoding'] = '8bit' - po.save() + po = polib.pofile(file) + lang = file.split('/')[-1:][0].split('.')[0] + po.metadata['Project-Id-Version'] = '%s %s' % (APP, VERSION) + po.metadata['Report-Msgid-Bugs-To'] = AUTHOR_EMAIL + po.metadata['Language'] = lang + po.metadata['Content-Type'] = 'text/plain; charset=UTF-8' + po.metadata['Content-Transfer-Encoding'] = '8bit' + po.save() + def update_desktop_file_fp(): - lns = [] - for filein in glob.glob('./po/*.po'): - ln = os.path.splitext(os.path.split(filein)[1])[0] - lns.append(ln) - for filedesktopin in glob.glob('*.desktop.in'): - desktopfile = ConfigParser.ConfigParser() - desktopfile.optionxform = str - desktopfile.readfp(codecs.open(filedesktopin,encoding = 'utf-8',mode='r')) - if len(lns)>0: - for entry in desktopfile.items('Desktop Entry'): - if entry[0].startswith('_'): - for ln in lns: - desktopfile.set('Desktop Entry','$%s[%s]'%(entry[0][1:],ln),"_('%s')"%entry[1]) - with codecs.open(filedesktopin,encoding = 'utf-8',mode='w') as outputfile: - desktopfile.write(outputfile) + lns = [] + for filein in glob.glob('./po/*.po'): + ln = os.path.splitext(os.path.split(filein)[1])[0] + lns.append(ln) + for filedesktopin in glob.glob('*.desktop.in'): + desktopfile = ConfigParser.ConfigParser() + desktopfile.optionxform = str + desktopfile.readfp(codecs.open(filedesktopin, + encoding='utf-8', mode='r')) + if len(lns) > 0: + for entry in desktopfile.items('Desktop Entry'): + if entry[0].startswith('_'): + for ln in lns: + desktopfile.set('Desktop Entry', '$%s[%s]' % ( + entry[0][1:], ln), "_('%s')" % entry[1]) + with codecs.open(filedesktopin, + encoding='utf-8', mode='w') as outputfile: + desktopfile.write(outputfile) def update_desktop_file(): - lns = [] - for filein in glob.glob('./po/*.po'): - ln = os.path.splitext(os.path.split(filein)[1])[0] - lns.append(ln) - for filedesktopin in glob.glob('*.desktop.in'): - desktopfilename = os.path.splitext(os.path.split(filedesktopin)[1])[0] - print desktopfilename - fileout = os.path.join(DATA_DIR,desktopfilename) - print fileout - if os.path.exists(fileout): - os.remove(fileout) - fileout = codecs.open('./data/%s'%desktopfilename,encoding = 'utf-8',mode='w') - fileout.write('[Desktop Entry]\n') - # - desktopfile = ConfigParser.ConfigParser() - desktopfile.optionxform = str - desktopfile.readfp(codecs.open('./%s.in'%desktopfilename,encoding = 'utf-8',mode='r')) - if len(lns)>0: - for entry in desktopfile.items('Desktop Entry'): - if not entry[0].startswith('$'): - if entry[0].startswith('_'): - fileout.write('%s = %s\n'%(entry[0][1:],entry[1])) - else: - fileout.write('%s = %s\n'%(entry[0],entry[1])) - for entry in desktopfile.items('Desktop Entry'): - if entry[0].startswith('_') and not entry[0].startswith('$'): - for ln in lns: - filepo = os.path.join(LANGUAGES_DIR,'%s.po'%ln) - msgstr = get_entry(filepo,entry[1]) - print filepo - if not msgstr or msgstr == '': - msgstr = entry[1] - - print '%s[%s]=%s'%(entry[0][1:],ln,msgstr) - fileout.write('%s[%s] = %s\n'%(entry[0][1:],ln,msgstr)) - fileout.close() - + lns = [] + for filein in glob.glob('./po/*.po'): + ln = os.path.splitext(os.path.split(filein)[1])[0] + lns.append(ln) + for filedesktopin in glob.glob('*.desktop.in'): + desktopfilename = os.path.splitext(os.path.split(filedesktopin)[1])[0] + print desktopfilename + fileout = os.path.join(DATA_DIR, desktopfilename) + print fileout + if os.path.exists(fileout): + os.remove(fileout) + fileout = codecs.open('./data/%s' % desktopfilename, + encoding='utf-8', mode='w') + fileout.write('[Desktop Entry]\n') + # + desktopfile = ConfigParser.ConfigParser() + desktopfile.optionxform = str + desktopfile.readfp(codecs.open('./%s.in' % desktopfilename, + encoding='utf-8', mode='r')) + if len(lns) > 0: + for entry in desktopfile.items('Desktop Entry'): + if not entry[0].startswith('$'): + if entry[0].startswith('_'): + fileout.write('%s = %s\n' % (entry[0][1:], entry[1])) + else: + fileout.write('%s = %s\n' % (entry[0], entry[1])) + for entry in desktopfile.items('Desktop Entry'): + if entry[0].startswith('_') and not entry[0].startswith('$'): + for ln in lns: + filepo = os.path.join(LANGUAGES_DIR, '%s.po' % ln) + msgstr = get_entry(filepo, entry[1]) + print filepo + if not msgstr or msgstr == '': + msgstr = entry[1] + + print '%s[%s]=%s' % (entry[0][1:], ln, msgstr) + fileout.write('%s[%s] = %s\n' % ( + entry[0][1:], ln, msgstr)) + fileout.close() + + def remove_security_copies(): - for file in glob.glob(os.path.join(LANGUAGES_DIR,'*.po~')): - os.remove(file) + for file in glob.glob(os.path.join(LANGUAGES_DIR, '*.po~')): + os.remove(file) + def delete_it(file): - if os.path.exists(file): - if os.path.isdir(file): - shutil.rmtree(file) - else: - os.remove(file) - -def remove_files(dir,ext): - files = [] - for file in glob.glob(os.path.join(dir,'*')): - if file != None and os.path.exists(file): - if file and os.path.isdir(file): - morefiles = remove_files(file,ext) - if morefiles: - files.extend(morefiles) - else: - files.append(file) - for file in files: - if os.path.splitext(file)[1] == ext: - os.remove(file) + if os.path.exists(file): + if os.path.isdir(file): + shutil.rmtree(file) + else: + os.remove(file) + + +def remove_files(dir, ext): + files = [] + for file in glob.glob(os.path.join(dir, '*')): + if file is not None and os.path.exists(file): + if file and os.path.isdir(file): + morefiles = remove_files(file, ext) + if morefiles: + files.extend(morefiles) + else: + files.append(file) + for file in files: + if os.path.splitext(file)[1] == ext: + os.remove(file) + def remove_compiled_files(dir): - remove_files(dir,'.pyc') + remove_files(dir, '.pyc') + def remove_languages_saved_files(dir): - remove_files(dir,'.po~') + remove_files(dir, '.po~') + def babilon(): - print '############################################################' - print 'Parent dir -> %s'%MAIN_DIR - print 'Languages dir -> %s'%LANGUAGES_DIR - print 'Source dir -> %s'%SRC_DIR - print '############################################################' - print 'Updating Desktop File First Part' - print '############################################################' - update_desktop_file_fp() - print '############################################################' - print 'Updating template' - print '############################################################' - files_file = list_src() - command = 'xgettext --msgid-bugs-address=%s --language=Python --keyword=_ --keyword=N_ --output=%s --files-from=%s'%(AUTHOR_EMAIL,TEMPLATE,files_file) - print ejecuta(command) - delete_it(files_file) - print '############################################################' - print 'List languages' - print '############################################################' - # - list_languages() - # - print '############################################################' - print 'Updating translations' - print '############################################################' - update_translations() - print '############################################################' - print 'Updating Desktop File' - print '############################################################' - update_desktop_file() - print '############################################################' - print 'Removing security copies' - print '############################################################' - remove_security_copies() - - + print '############################################################' + print 'Parent dir -> %s' % MAIN_DIR + print 'Languages dir -> %s' % LANGUAGES_DIR + print 'Source dir -> %s' % SRC_DIR + print '############################################################' + print 'Updating Desktop File First Part' + print '############################################################' + update_desktop_file_fp() + print '############################################################' + print 'Updating template' + print '############################################################' + files_file = list_src() + command = 'xgettext --msgid-bugs-address=%s --language=Python \ +--keyword=_ --keyword=N_ --output=%s --files-from=%s' % ( + AUTHOR_EMAIL, TEMPLATE, files_file) + print ejecuta(command) + delete_it(files_file) + print '############################################################' + print 'List languages' + print '############################################################' + # + list_languages() + # + print '############################################################' + print 'Updating translations' + print '############################################################' + update_translations() + print '############################################################' + print 'Updating Desktop File' + print '############################################################' + update_desktop_file() + print '############################################################' + print 'Removing security copies' + print '############################################################' + remove_security_copies() + + class clean_and_compile(cmd.Command): - description = 'Clean and compile languages' - def initialize_options(self): - pass - - def finalize_options(self): - pass - - def run(self): - remove_compiled_files(SRC_DIR) - babilon() + description = 'Clean and compile languages' + + def initialize_options(self): + pass + + def finalize_options(self): + pass + + def run(self): + remove_compiled_files(SRC_DIR) + babilon() + class translate(build_extra.build_extra): - sub_commands = build_extra.build_extra.sub_commands + [('clean_and_compile', None)] - def run(self): - build_extra.build_extra.run(self) - pass - - + sub_commands = build_extra.build_extra.sub_commands + [( + 'clean_and_compile', None)] + + def run(self): + build_extra.build_extra.run(self) + pass + + class build_trans(cmd.Command): - description = 'Compile .po files into .mo files' - def initialize_options(self): - pass - - def finalize_options(self): - pass - - def run(self): - po_dir = os.path.join(os.path.dirname(os.curdir), 'po') - for path, names, filenames in os.walk(po_dir): - for f in filenames: - if f.endswith('.po'): - lang = f[:len(f) - 3] - src = os.path.join(path, f) - dest_path = os.path.join('build', 'locale-langpack', lang, 'LC_MESSAGES') - dest = os.path.join(dest_path, COMPILED_LANGUAGE_FILE) - if not os.path.exists(dest_path): - os.makedirs(dest_path) - if not os.path.exists(dest): - print 'Compiling %s' % src - msgfmt.make(src, dest) - else: - src_mtime = os.stat(src)[8] - dest_mtime = os.stat(dest)[8] - if src_mtime > dest_mtime: - print 'Compiling %s' % src - msgfmt.make(src, dest) - + description = 'Compile .po files into .mo files' + + def initialize_options(self): + pass + + def finalize_options(self): + pass + + def run(self): + po_dir = os.path.join(os.path.dirname(os.curdir), 'po') + for path, names, filenames in os.walk(po_dir): + for f in filenames: + if f.endswith('.po'): + lang = f[:len(f) - 3] + src = os.path.join(path, f) + dest_path = os.path.join('build', 'locale-langpack', lang, + 'LC_MESSAGES') + dest = os.path.join(dest_path, COMPILED_LANGUAGE_FILE) + if not os.path.exists(dest_path): + os.makedirs(dest_path) + if not os.path.exists(dest): + print 'Compiling %s' % src + msgfmt.make(src, dest) + else: + src_mtime = os.stat(src)[8] + dest_mtime = os.stat(dest)[8] + if src_mtime > dest_mtime: + print 'Compiling %s' % src + msgfmt.make(src, dest) + + class build(build_extra.build_extra): - sub_commands = build_extra.build_extra.sub_commands + [('build_trans', None)] - def run(self): - build_extra.build_extra.run(self) + sub_commands = build_extra.build_extra.sub_commands + [( + 'build_trans', None)] + + def run(self): + build_extra.build_extra.run(self) + class install_data(_install_data): - def run(self): - for lang in os.listdir('build/locale-langpack/'): - lang_dir = os.path.join('/opt/extras.ubuntu.com/pushbullet-indicator/share', 'locale-langpack', lang, 'LC_MESSAGES') - lang_file = os.path.join('build', 'locale-langpack', lang, 'LC_MESSAGES', COMPILED_LANGUAGE_FILE) - self.data_files.append( (lang_dir, [lang_file]) ) - _install_data.run(self) - + def run(self): + for lang in os.listdir('build/locale-langpack/'): + lang_dir = os.path.join(USRDIR, 'share', 'locale-langpack', lang, + 'LC_MESSAGES') + lang_file = os.path.join('build', 'locale-langpack', lang, + 'LC_MESSAGES', COMPILED_LANGUAGE_FILE) + self.data_files.append((lang_dir, [lang_file])) + _install_data.run(self) + setup(name=APP, - version=VERSION, - author=AUTHOR, - author_email=AUTHOR_EMAIL, - url=URL, - license=LICENSE, - data_files=DATA_FILES, - cmdclass={'build': build, - 'translate':translate, - 'clean_and_compile':clean_and_compile, - 'build_trans': build_trans, - 'install_data': install_data,}) + version=VERSION, + author=AUTHOR, + author_email=AUTHOR_EMAIL, + url=URL, + license=LICENSE, + data_files=DATA_FILES, + cmdclass={'build': build, + 'translate': translate, + 'clean_and_compile': clean_and_compile, + 'build_trans': build_trans, + 'install_data': install_data}) diff -Nru pushbullet-indicator-0.6.0/src/answer_dialog.py pushbullet-indicator-0.6.3/src/answer_dialog.py --- pushbullet-indicator-0.6.0/src/answer_dialog.py 2015-03-28 06:02:01.000000000 +0000 +++ pushbullet-indicator-0.6.3/src/answer_dialog.py 2016-06-27 12:11:11.000000000 +0000 @@ -1,11 +1,9 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- # -# preferences_dialog.py -# # This file is part of PushBullet-Indicator # -# Copyright (C) 2014 +# Copyright (C) 2014-2016 # Lorenzo Carbonell Cerezo # # This program is free software: you can redistribute it and/or modify @@ -22,82 +20,125 @@ # along with this program. If not, see . import gi -gi.require_version('Gtk', '3.0') +try: + gi.require_version('Gtk', '3.0') +except Exception as e: + print(e) + exit(-1) from gi.repository import Gtk from gi.repository import Gdk from gi.repository import GdkPixbuf +import os import comun from comun import _ + class AnswerDialog(Gtk.Dialog): - def __init__(self, icon=None, title='', message = ''): - # - Gtk.Dialog.__init__(self, 'PushBullet Indicator | '+ title, None,Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,(Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT,Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT)) - self.set_position(Gtk.WindowPosition.CENTER_ALWAYS) - self.connect('close', self.close_application) - self.set_icon_from_file(comun.ICON) - # - vbox0 = Gtk.VBox(spacing = 5) - vbox0.set_border_width(5) - self.get_content_area().add(vbox0) - frame1 = Gtk.Frame() - frame1.set_size_request(500,200) - vbox0.pack_start(frame1,False,False,1) - table1 = Gtk.Table(2, 2, False) - frame1.add(table1) - # - image1 = Gtk.Image() - if icon is None: - pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(comun.ICON,64,64) - else: - pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(icon,64,64) - image1.set_from_pixbuf(pixbuf) - table1.attach(image1,0,1,0,1, xoptions=Gtk.AttachOptions.SHRINK, xpadding=5, ypadding=5) - # - scrolledwindow1 = Gtk.ScrolledWindow() - scrolledwindow1.set_shadow_type(Gtk.ShadowType.ETCHED_IN) - table1.attach(scrolledwindow1,1,2,0,1, xpadding=5, ypadding=5) - label1 = Gtk.TextView() - label1.set_wrap_mode(wrap_mode=Gtk.WrapMode.WORD) - label1.set_editable(False) - label1.get_buffer().set_text(message) - scrolledwindow1.add(label1) - # - label2 = Gtk.Label(_('Answer')+':') - label2.set_alignment(0, 0.5) - table1.attach(label2,0,1,1,2, xoptions=Gtk.AttachOptions.SHRINK, xpadding=5, ypadding=5) - # - scrolledwindow2 = Gtk.ScrolledWindow() - scrolledwindow2.set_shadow_type(Gtk.ShadowType.ETCHED_IN) - table1.attach(scrolledwindow2,1,2,1,2, xpadding=5, ypadding=5) - self.entry1 = Gtk.TextView() - self.entry1 .set_wrap_mode(wrap_mode=Gtk.WrapMode.WORD) - self.entry1.connect('key-release-event', self.on_key_released_event) - scrolledwindow2.add(self.entry1) - # - self.set_focus(self.entry1) - self.show_all() - - - def on_key_released_event(self, widget, event): - if event.keyval == 65421 or event.keyval == 65293: - self.response(Gtk.ResponseType.ACCEPT) - - def close_application(self, event): - self.hide() - - def get_answer(self): - start_iter,end_iter = self.entry1.get_buffer().get_bounds() - text = self.entry1.get_buffer().get_text( - start_iter, - end_iter, True) - return text - + def __init__(self, package_name=None, icon=None, title='', message=''): + # + Gtk.Dialog.__init__( + self, + 'PushBullet Indicator | ' + title, + None, + Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT, + (Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT, + Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT)) + self.set_position(Gtk.WindowPosition.CENTER_ALWAYS) + self.connect('close', self.close_application) + self.set_icon_from_file(comun.ICON) + # + vbox0 = Gtk.VBox(spacing=5) + vbox0.set_border_width(5) + self.get_content_area().add(vbox0) + frame1 = Gtk.Frame() + frame1.set_size_request(500, 300) + vbox0.pack_start(frame1, False, False, 1) + table1 = Gtk.Table(3, 2, False) + frame1.add(table1) + # + image0 = Gtk.Image() + pixbuf = None + if package_name is None or package_name == 'com.pushbullet.android': + pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size( + comun.MESSENGER_ICON, 48, 48) + elif package_name == 'org.telegram.messenger': + pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size( + comun.TELEGRAM_ICON, 48, 48) + elif package_name == 'com.whatsapp': + pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size( + comun.WHATSAPP_ICON, 48, 48) + elif package_name == 'com.google.android.talk': + pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size( + comun.HANGOUT_ICON, 48, 48) + elif package_name == 'com.facebook.orca': + pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size( + comun.FACEBOOK_ICON, 48, 48) + elif package_name == 'jp.naver.line.android': + pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size( + comun.LINE_ICON, 48, 48) + print('===========', 1, '===========') + if pixbuf is not None: + image0.set_from_pixbuf(pixbuf) + table1.attach(image0, 0, 2, 0, 1, + xoptions=Gtk.AttachOptions.SHRINK, + xpadding=5, ypadding=5) + # + image1 = Gtk.Image() + if icon is not None and os.path.exists(icon): + pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(icon, 48, 48) + else: + pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(comun.ICON, 48, 48) + image1.set_from_pixbuf(pixbuf) + table1.attach(image1, 0, 1, 1, 2, + xoptions=Gtk.AttachOptions.SHRINK, + xpadding=5, ypadding=5) + scrolledwindow1 = Gtk.ScrolledWindow() + scrolledwindow1.set_shadow_type(Gtk.ShadowType.ETCHED_IN) + table1.attach(scrolledwindow1, 1, 2, 1, 2, xpadding=5, ypadding=5) + label1 = Gtk.TextView() + label1.set_wrap_mode(wrap_mode=Gtk.WrapMode.WORD) + label1.set_editable(False) + label1.get_buffer().set_text(message) + scrolledwindow1.add(label1) + print('===========', 2, '===========') + # + label2 = Gtk.Label(_('Answer')+':') + label2.set_alignment(0, 0.5) + table1.attach(label2, 0, 1, 2, 3, + xoptions=Gtk.AttachOptions.SHRINK, + xpadding=5, ypadding=5) + # + scrolledwindow2 = Gtk.ScrolledWindow() + scrolledwindow2.set_shadow_type(Gtk.ShadowType.ETCHED_IN) + table1.attach(scrolledwindow2, 1, 2, 2, 3, xpadding=5, ypadding=5) + self.entry1 = Gtk.TextView() + self.entry1 .set_wrap_mode(wrap_mode=Gtk.WrapMode.WORD) + self.entry1.connect('key-release-event', self.on_key_released_event) + scrolledwindow2.add(self.entry1) + # + self.set_focus(self.entry1) + print('===========', 3, '===========') + self.show_all() + + def on_key_released_event(self, widget, event): + if event.keyval == 65421 or event.keyval == 65293: + self.response(Gtk.ResponseType.ACCEPT) + + def close_application(self, event): + self.hide() + + def get_answer(self): + start_iter, end_iter = self.entry1.get_buffer().get_bounds() + text = self.entry1.get_buffer().get_text( + start_iter, + end_iter, True) + return text + if __name__ == "__main__": - cm = AnswerDialog() - if cm.run() == Gtk.ResponseType.ACCEPT: - cm.hide() - print(cm.get_answer()) - cm.destroy() - exit(0) + cm = AnswerDialog() + if cm.run() == Gtk.ResponseType.ACCEPT: + cm.hide() + print(cm.get_answer()) + cm.destroy() + exit(0) diff -Nru pushbullet-indicator-0.6.0/src/comun.py pushbullet-indicator-0.6.3/src/comun.py --- pushbullet-indicator-0.6.0/src/comun.py 2015-03-16 06:26:56.000000000 +0000 +++ pushbullet-indicator-0.6.3/src/comun.py 2016-06-27 18:35:17.000000000 +0000 @@ -1,11 +1,9 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- # -# comun.py -# # This file is part of PushBullet-Indicator # -# Copyright (C) 2014 +# Copyright (C) 2014-2016 # Lorenzo Carbonell Cerezo # # This program is free software: you can redistribute it and/or modify @@ -21,120 +19,106 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . -import urllib.request - -__author__ = 'Lorenzo Carbonell ' -__copyright__ = 'Copyright (c) 2012-2014 Lorenzo Carbonell' -__license__ = 'GPLV3' -__url__ = 'http://www.atareao.es' - import os import locale import gettext -###################################### def is_package(): - return not os.path.dirname(os.path.abspath(__file__)).endswith('src') + return not os.path.dirname(os.path.abspath(__file__)).endswith('src') ###################################### PARAMS = { - 'first-time':True, - 'version':'', - 'theme':'light', - 'name':None, - 'modified_after':0, - 'copy_paste':True, - 'reply_sms':False, - 'reply_whatsapp':False, - 'reply_telegram':False, - 'last_push':{} - } + 'first-time': True, + 'version': '', + 'theme': 'light', + 'name': None, + 'modified_after': 0, + 'end-to-end-password': '', + 'copy_paste': True, + 'reply_sms': False, + 'reply_whatsapp': False, + 'reply_telegram': False, + 'reply_hangout': False, + 'reply_facebook': False, + 'reply_line': False, + 'last_push': {} + } APP = 'pushbullet-indicator' APPCONF = APP + '.conf' APPDATA = APP + '.data' APPNAME = 'PushBullet-Indicator' -CONFIG_DIR = os.path.join(os.path.expanduser('~'),'.config') +CONFIG_DIR = os.path.join(os.path.expanduser('~'), '.config') CONFIG_APP_DIR = os.path.join(CONFIG_DIR, APP) CONFIG_FILE = os.path.join(CONFIG_APP_DIR, APPCONF) DATA_FILE = os.path.join(CONFIG_APP_DIR, APPDATA) BACKUP_FILE = os.path.join(CONFIG_APP_DIR, 'backup') -TOKEN_FILE = os.path.join(CONFIG_APP_DIR, 'token') -AUTOSTART_DIR = os.path.join(CONFIG_DIR,'autostart') -FILE_AUTO_START = os.path.join(AUTOSTART_DIR,'pushbullet-indicator-autostart.desktop') +AUTOSTART_DIR = os.path.join(CONFIG_DIR, 'autostart') +FILE_AUTO_START = os.path.join(AUTOSTART_DIR, + 'pushbullet-indicator-autostart.desktop') if not os.path.exists(CONFIG_APP_DIR): - os.makedirs(CONFIG_APP_DIR) + os.makedirs(CONFIG_APP_DIR) print(os.path.dirname(os.path.abspath(__file__))) if is_package(): - ROOTDIR = '/opt/extras.ubuntu.com/pushbullet-indicator/share/' - LANGDIR = os.path.join(ROOTDIR, 'locale-langpack') - APPDIR = os.path.join(ROOTDIR, APP) - ICONDIR = os.path.join(APPDIR, 'icons') - SOCIALDIR = os.path.join(APPDIR, 'social') - CHANGELOG = os.path.join(APPDIR,'changelog') - FILE_AUTO_START_ORIG = os.path.join(APPDIR,'pushbullet-indicator-autostart.desktop') - WATCHDOG = os.path.join(APPDIR,'pushbullet_socket.py') + ROOTDIR = '/opt/extras.ubuntu.com/pushbullet-indicator/share/' + LANGDIR = os.path.join(ROOTDIR, 'locale-langpack') + APPDIR = os.path.join(ROOTDIR, APP) + ICONDIR = os.path.join(APPDIR, 'icons') + SOCIALDIR = os.path.join(APPDIR, 'social') + CHANGELOG = os.path.join(APPDIR, 'changelog') + FILE_AUTO_START_ORIG = os.path.join( + APPDIR, 'pushbullet-indicator-autostart.desktop') + WATCHDOG = os.path.join(APPDIR, 'pushbullet_socket.py') else: - ROOTDIR = os.path.dirname(__file__) - LANGDIR = os.path.join(ROOTDIR, 'template1') - APPDIR = os.path.join(ROOTDIR, APP) - ICONDIR = os.path.normpath(os.path.join(ROOTDIR, '../data/icons')) - SOCIALDIR = os.path.normpath(os.path.join(ROOTDIR, '../data/social')) - DEBIANDIR = os.path.normpath(os.path.join(ROOTDIR, '../debian')) - CHANGELOG = os.path.join(DEBIANDIR,'changelog') - FILE_AUTO_START_ORIG = os.path.join(os.path.normpath(os.path.join(ROOTDIR, '../data')),'pushbullet-indicator-autostart.desktop') - WATCHDOG = os.path.join(ROOTDIR,'pushbullet_socket.py') -ICON = os.path.join(ICONDIR,'pushbullet-indicator.svg') + ROOTDIR = os.path.dirname(__file__) + LANGDIR = os.path.join(ROOTDIR, 'template1') + APPDIR = os.path.join(ROOTDIR, APP) + ICONDIR = os.path.normpath(os.path.join(ROOTDIR, '../data/icons')) + SOCIALDIR = os.path.normpath(os.path.join(ROOTDIR, '../data/social')) + DEBIANDIR = os.path.normpath(os.path.join(ROOTDIR, '../debian')) + CHANGELOG = os.path.join(DEBIANDIR, 'changelog') + FILE_AUTO_START_ORIG = os.path.join( + os.path.normpath(os.path.join(ROOTDIR, '../data')), + 'pushbullet-indicator-autostart.desktop') + WATCHDOG = os.path.join(ROOTDIR, 'pushbullet_socket.py') +ICON = os.path.join(ICONDIR, 'pushbullet-indicator.svg') STATUS_ICON = {} -STATUS_ICON['light'] = (os.path.join(ICONDIR,'pushbullet-indicator-light.svg'),os.path.join(ICONDIR,'pushbullet-indicator-sync-light.svg')) -STATUS_ICON['dark'] = (os.path.join(ICONDIR,'pushbullet-indicator-dark.svg'),os.path.join(ICONDIR,'pushbullet-indicator-sync-dark.svg')) +STATUS_ICON['light'] = ( + os.path.join(ICONDIR, 'pushbullet-indicator-light.svg'), + os.path.join(ICONDIR, 'pushbullet-indicator-sync-light.svg')) +STATUS_ICON['dark'] = ( + os.path.join(ICONDIR, 'pushbullet-indicator-dark.svg'), + os.path.join(ICONDIR, 'pushbullet-indicator-sync-dark.svg')) +ADDRESS_ICON = os.path.join(ICONDIR, 'address.svg') +FILE_ICON = os.path.join(ICONDIR, 'file.svg') +LINK_ICON = os.path.join(ICONDIR, 'link.svg') +LIST_ICON = os.path.join(ICONDIR, 'list.svg') +NOTE_ICON = os.path.join(ICONDIR, 'note.svg') +IMAGE_ICON = os.path.join(ICONDIR, 'image.svg') +FACEBOOK_ICON = os.path.join(ICONDIR, 'facebook.svg') +HANGOUT_ICON = os.path.join(ICONDIR, 'hangout.svg') +LINE_ICON = os.path.join(ICONDIR, 'line.svg') +MESSENGER_ICON = os.path.join(ICONDIR, 'messenger.svg') +TELEGRAM_ICON = os.path.join(ICONDIR, 'telegram.svg') +WHATSAPP_ICON = os.path.join(ICONDIR, 'whatsapp.svg') -ADDRESS_ICON = os.path.join(ICONDIR,'address.svg') -FILE_ICON = os.path.join(ICONDIR,'file.svg') -LINK_ICON = os.path.join(ICONDIR,'link.svg') -LIST_ICON = os.path.join(ICONDIR,'list.svg') -NOTE_ICON = os.path.join(ICONDIR,'note.svg') -IMAGE_ICON = os.path.join(ICONDIR,'image.svg') - - -f = open(CHANGELOG,'r') +f = open(CHANGELOG, 'r') line = f.readline() f.close() -pos=line.find('(') -posf=line.find(')',pos) +pos = line.find('(') +posf = line.find(')', pos) VERSION = line[pos+1:posf].strip() if not is_package(): - VERSION = VERSION + '-src' + VERSION = VERSION + '-src' try: - current_locale, encoding = locale.getdefaultlocale() - language = gettext.translation(APP, LANGDIR, [current_locale]) - language.install() - _ = language.gettext + current_locale, encoding = locale.getdefaultlocale() + language = gettext.translation(APP, LANGDIR, [current_locale]) + language.install() + _ = language.gettext except Exception as e: - _ = str - -def read_from_url(url): - try: - url = url.replace(' ','%20') - request = urllib.request.Request(url, headers={'User-Agent' : 'Magic Browser'}) - f = urllib.request.urlopen(request) - json_string = f.read() - f.close() - return json_string - except: - return None - -def internet_on(): - try: - response=urllib.request.urlopen('http://google.com',timeout=1) - return True - except: - pass - return False - - + _ = str diff -Nru pushbullet-indicator-0.6.0/src/configurator.py pushbullet-indicator-0.6.3/src/configurator.py --- pushbullet-indicator-0.6.0/src/configurator.py 2014-07-10 20:15:28.000000000 +0000 +++ pushbullet-indicator-0.6.3/src/configurator.py 2016-06-26 17:37:19.000000000 +0000 @@ -1,11 +1,9 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- # -# configurator.py -# # This file is part of PushBullet-Indicator # -# Copyright (C) 2014 +# Copyright (C) 2014-2016 # Lorenzo Carbonell Cerezo # # This program is free software: you can redistribute it and/or modify @@ -24,52 +22,58 @@ import codecs import os import json - import comun + class Configuration(object): - def __init__(self): - self.params = comun.PARAMS - self.read() - - def get(self,key): - try: - return self.params[key] - except KeyError as e: - print(e) - self.params[key] = comun.PARAMS[key] - return self.params[key] - - def set(self,key,value): - self.params[key] = value - - def reset(self): - if os.path.exists(comun.CONFIG_FILE): - os.remove(comun.CONFIG_FILE) - self.params = comun.PARAMS - self.save() - - def set_defaults(self): - self.params = comun.PARAMS - self.save() - - def read(self): - try: - f=codecs.open(comun.CONFIG_FILE,'r','utf-8') - except IOError as e: - print(e) - self.save() - f=codecs.open(comun.CONFIG_FILE,'r','utf-8') - try: - self.params = json.loads(f.read()) - except ValueError as e: - print(e) - self.save() - f.close() - - def save(self): - if not os.path.exists(comun.CONFIG_APP_DIR): - os.makedirs(comun.CONFIG_APP_DIR) - f=codecs.open(comun.CONFIG_FILE,'w','utf-8') - f.write(json.dumps(self.params, indent=4, sort_keys=True)) - f.close() + def __init__(self, + config_file_dir=comun.CONFIG_APP_DIR, + config_file=comun.CONFIG_FILE, + default_params=comun.PARAMS): + self.config_file_dir = config_file_dir + self.config_file = config_file + self.default_params = default_params + self.params = default_params + self.read() + + def get(self, key): + try: + return self.params[key] + except KeyError as e: + print(e) + self.params[key] = self.default_params[key] + return self.params[key] + + def set(self, key, value): + self.params[key] = value + + def reset(self): + if os.path.exists(self.config_file): + os.remove(self.config_file) + self.params = self.default_params + self.save() + + def set_defaults(self): + self.params = self.default_params + self.save() + + def read(self): + try: + f = codecs.open(self.config_file, 'r', 'utf-8') + except IOError as e: + print(e) + self.save() + f = codecs.open(self.config_file, 'r', 'utf-8') + try: + self.params = json.loads(f.read()) + except ValueError as e: + print(e) + self.save() + f.close() + + def save(self): + if not os.path.exists(self.config_file_dir): + os.makedirs(self.config_file_dir) + f = codecs.open(self.config_file, 'w', 'utf-8') + f.write(json.dumps(self.params, indent=4, sort_keys=True)) + f.close() diff -Nru pushbullet-indicator-0.6.0/src/dimissaldialog.py pushbullet-indicator-0.6.3/src/dimissaldialog.py --- pushbullet-indicator-0.6.0/src/dimissaldialog.py 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/src/dimissaldialog.py 2016-07-11 18:09:26.000000000 +0000 @@ -0,0 +1,79 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +# +# This file is part of PushBullet-Indicator +# +# Copyright (C) 2014-2016 +# Lorenzo Carbonell Cerezo +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +import gi +try: + gi.require_version('Gtk', '3.0') +except Exception as e: + print(e) + exit(-1) +from gi.repository import Gtk +from gi.repository import Gdk +from gi.repository import GdkPixbuf +import os +import comun +from comun import _ + + +class DimissalDialog(Gtk.Dialog): + def __init__(self, push): + Gtk.Dialog.__init__( + self, + push['application_name'] + '|' + 'PushBullet Indicator | ', + None, + Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT) + self.set_position(Gtk.WindowPosition.CENTER_ALWAYS) + self.set_icon_from_file(comun.ICON) + self.trigger_key = None + # + vbox = Gtk.Box.new(Gtk.Orientation.VERTICAL, 5) + vbox.set_border_width(5) + self.get_content_area().add(vbox) + frame1 = Gtk.Frame() + vbox.pack_start(frame1, False, False, 1) + vbox1 = Gtk.Box.new(Gtk.Orientation.VERTICAL, 5) + vbox1.set_border_width(5) + frame1.add(vbox1) + # + vbox1.pack_start(Gtk.Label(push['body']), False, False, 5) + vbox1.pack_start(Gtk.Label(push['title']), False, False, 5) + self.responses = {} + for index, action in enumerate(push['actions']): + self.add_button(action['label'], index) + self.responses[index] = { + 'label': action['label'], + 'trigger_key': action['trigger_key'] + } + self.show_all() + +if __name__ == '__main__': + push = { + 'application_name': 'Telefono', + 'body': 'Llamada telefonica', + 'title': '123 456 789', + 'actions': [ + {'label': 'Responder', 'trigger_key': 'trigger_key_responder'}, + {'label': 'Ignorar', 'trigger_key': 'trigger_key_igonara'}, + ] + } + dd = DimissalDialog(push) + ans = dd.run() + print(dd.responses[ans]) diff -Nru pushbullet-indicator-0.6.0/src/monitor_clipboard.py pushbullet-indicator-0.6.3/src/monitor_clipboard.py --- pushbullet-indicator-0.6.0/src/monitor_clipboard.py 2015-03-01 18:39:54.000000000 +0000 +++ pushbullet-indicator-0.6.3/src/monitor_clipboard.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,79 +0,0 @@ -#!/usr/bin/python3 -# -*- coding: utf-8 -*- -# -# -# Copyright (C) 2010 Lorenzo Carbonell -# lorenzo.carbonell.cerezo@gmail.com -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be Public, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# -# -# - -from gi.repository import Gtk, Gdk -import dbus -import dbus.service -import time -from dbus.mainloop.glib import DBusGMainLoop -import youtube_dl - -class YouTubeDBUSService(dbus.service.Object): - def __init__(self): - bus_name = dbus.service.BusName('es.atareao.youtube', bus=dbus.SessionBus()) - dbus.service.Object.__init__(self, bus_name, '/es/atareao/youtube') - clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD) - clipboard.connect('owner-change',self.capture_clipboard) - self.monitor_clipboard = True - self.last_capture_url = None - self.last_capture_time = int(time.time()*100) - - def capture_clipboard(self,data1,data2): - if self.monitor_clipboard: - clipboard = data1 - text = clipboard.wait_for_text() - if text is not None: - ydl = youtube_dl.YoutubeDL({'outtmpl': '%(id)s%(ext)s'}) - ydl.add_default_info_extractors() - print(ydl.extract_info(text,download=False)) - if text.startswith('https://www.youtube.com/watch?v='): - #url = text[32:] - url = text - newtime = int(time.time()*100) - if self.last_capture_url != url or self.last_capture_time != newtime: - self.last_capture_url = url - self.last_capture_time = newtime - self.captured_youtube_url(url) - - - @dbus.service.method('es.atareao.youtube') - def set_monitor_clipboard(self, monitor_clipboard): - self.monitor_clipboard = monitor_clipboard - print('---/ %s /---'%self.monitor_clipboard) - - @dbus.service.method('es.atareao.youtube') - def set_captured_youtube_url(self, url): - self.captured_youtube_url(url) - - @dbus.service.signal('es.atareao.youtube') - def captured_youtube_url(self, url): - pass - - @dbus.service.method('es.atareao.youtube') - def test(self,a): - return "Hello,World! " + a - -if __name__ == '__main__': - DBusGMainLoop(set_as_default=True) - mYouTubeDBUSService = YouTubeDBUSService() - Gtk.main() diff -Nru pushbullet-indicator-0.6.0/src/Old_logindialog.py pushbullet-indicator-0.6.3/src/Old_logindialog.py --- pushbullet-indicator-0.6.0/src/Old_logindialog.py 2014-06-24 17:26:56.000000000 +0000 +++ pushbullet-indicator-0.6.3/src/Old_logindialog.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,90 +0,0 @@ -#! /usr/bin/python3 -# -*- coding: utf-8 -*- -# -# -# LoginDialog -# -# -# Copyright (C) 2012 Lorenzo Carbonell -# lorenzo.carbonell.cerezo@gmail.com -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# -# -from gi.repository import Gtk -from gi.repository import WebKit -from gi.repository import GObject - -URL = 'https://www.pushbullet.com/authorize?client_id=RpkMU0UUoiDMNZnY1ZLJXWLw7QYm4QRY&redirect_uri=http%3A%2F%2Fwww.atareao.es%2Ftag%2Fpushbullet-indicator&response_type=token&scope=everything' - -class LoginDialog(Gtk.Dialog): - def __init__(self,url=URL): - self.code = None - Gtk.Dialog.__init__(self) - self.set_position(Gtk.WindowPosition.CENTER_ALWAYS) - #self.set_title(comun.APP) - #self.set_icon_from_file(comun.ICON) - # - vbox = Gtk.VBox(spacing = 5) - self.get_content_area().add(vbox) - hbox1 = Gtk.HBox() - vbox.pack_start(hbox1,True,True,0) - # - self.scrolledwindow1 = Gtk.ScrolledWindow() - self.scrolledwindow1.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC) - self.scrolledwindow1.set_shadow_type(Gtk.ShadowType.IN) - hbox1.pack_start(self.scrolledwindow1,True,True,0) - # - self.viewer = WebKit.WebView() - self.scrolledwindow1.add(self.viewer) - self.scrolledwindow1.set_size_request(600,630) - self.viewer.connect('navigation-policy-decision-requested', self.on_navigation_requested) - self.viewer.open(url) - # - self.show_all() - - #################################################################### - #########################BROWSER#################################### - #################################################################### - def on_navigation_requested(self, view, frame, req, nav, pol): - try: - uri = req.get_uri() - print(uri) - pos = uri.find('http://www.atareao.es/tag/pushbullet-indicator#access_token=') - if pos > -1: - self.code = uri[60:] - self.hide() - else: - pos = uri.find('http://www.atareao.es/tag/pushbullet-indicator?error=access_denied') - if pos > -1: - self.code = None - self.hide() - except Exception as e: - print(e) - print('Error') - #################################################################### - #########################ACTIONS#################################### - #################################################################### - -if __name__ == '__main__': - from configurator import Configuration - configuration = Configuration() - oauth_access_token = configuration.get('oauth_access_token') - if oauth_access_token is None or len(oauth_access_token)==0: - ld = LoginDialog() - ld.run() - print(ld.code) - configuration.set('oauth_access_token',ld.code) - configuration.save() - exit(0) diff -Nru pushbullet-indicator-0.6.0/src/Old_pushbullet_dialogs.py pushbullet-indicator-0.6.3/src/Old_pushbullet_dialogs.py --- pushbullet-indicator-0.6.0/src/Old_pushbullet_dialogs.py 2015-03-15 06:03:25.000000000 +0000 +++ pushbullet-indicator-0.6.3/src/Old_pushbullet_dialogs.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,532 +0,0 @@ -#!/usr/bin/env python3 -# -*- coding: utf-8 -*- -# -# pushbulet_dialogs.py -# -# This file is part of PushBullet-Indicator -# -# Copyright (C) 2014 -# Lorenzo Carbonell Cerezo -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -import gi -gi.require_version('Gtk', '3.0') -from gi.repository import Gtk -from gi.repository import Gdk -from gi.repository import GdkPixbuf -import urllib -import urllib.request -from urllib.parse import urlparse -import os -from os.path import splitext, basename -import comun -from comun import _ -from configurator import Configuration - -NOTE_PAGE = 0 -LINK_PAGE = 1 -FILE_PAGE = 2 -IMAGE_PAGE = 3 - -class DropArea(Gtk.EventBox): - def __init__(self,on_clicked_response=False, message=_('Drop one file on me!')): - Gtk.EventBox.__init__(self) - self.label = Gtk.Label(message) - dnd_list = Gtk.TargetEntry.new('text/uri-list', 0, 0) - self.label.drag_dest_set(Gtk.DestDefaults.MOTION | Gtk.DestDefaults.HIGHLIGHT | Gtk.DestDefaults.DROP,[dnd_list],Gdk.DragAction.MOVE ) - self.label.drag_dest_add_uri_targets() - self.label.connect('drag-data-received', self.on_drag_data_received) - self.add(self.label) - self.connect('button_press_event',self.on_clicked) - self.filename = None - self.fileurl = None - self.on_clicked_response = on_clicked_response - def on_clicked(self,widget,data): - if self.filename and self.fileurl and self.on_clicked_response: - dialog = Gtk.FileChooserDialog(_('Please choose a directory to download the file'), None, - Gtk.FileChooserAction.SELECT_FOLDER,(Gtk.STOCK_CANCEL, Gtk.ResponseType.CANCEL, Gtk.STOCK_OPEN, Gtk.ResponseType.OK)) - response = dialog.run() - if response == Gtk.ResponseType.OK: - dialog.hide() - directory = dialog.get_filename() - dialog.destroy() - while Gtk.events_pending(): - Gtk.main_iteration() - print(self.fileurl) - filename = os.path.join(directory,basename(urlparse(self.fileurl).path)) - headers = {'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11', - 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', - 'Accept-Charset': 'ISO-8859-1,utf-8;q=0.7,*;q=0.3', - 'Accept-Encoding': 'none', - 'Accept-Language': 'en-US,en;q=0.8', - 'Connection': 'keep-alive'} - arequest = urllib.request.Request(self.fileurl, headers=headers) - page = urllib.request.urlopen(arequest) - with open(filename, 'bw') as f: - f.write(page.read()) - else: - dialog.destroy() - - def on_drag_data_received(self, widget, drag_context, x,y, selection_data,info, time): - if info == 0: - response = [] - filenames = selection_data.get_uris() - self.fileurl = urllib.request.url2pathname(filenames[0])[7:] - self.filename = os.path.basename(self.fileurl) - self.label.set_text(self.filename) - - def set_filename(self,filename): - self.filename = filename - self.label.set_text(filename+'\n\n'+_('(Click on me to download file)')) - - def get_filename(self): - return self.filename - - def set_fileurl(self,fileurl): - self.fileurl = fileurl - - def get_fileurl(self): - return self.fileurl - -class SendToDialog(Gtk.Dialog): - def __init__(self,devices=None,contacts=None): - # - Gtk.Dialog.__init__(self, _('PushBullet action'),None,Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,(Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT,Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT)) - self.set_position(Gtk.WindowPosition.CENTER_ALWAYS) - self.connect('close', self.close_application) - self.set_icon_from_file(comun.ICON) - # - vbox0 = Gtk.VBox(spacing = 5) - vbox0.set_border_width(5) - #vbox0.set_size_request(400, 80) - self.get_content_area().add(vbox0) - - devices = [] - devices.append({'label':'1','device_iden':'11'}) - devices.append({'label':'2','device_iden':'12'}) - devices.append({'label':'3','device_iden':'13'}) - contacts = [] - contacts.append({'name':'4','contact_iden':'41'}) - contacts.append({'name':'5','contact_iden':'52'}) - contacts.append({'name':'6','contact_iden':'63'}) - - #*************************************************************** - table_to = Gtk.Table(2, 2, False) - vbox0.pack_start(table_to,False,False,0) - label_to = Gtk.Label(_('Send bullet to')+':') - label_to.set_alignment(0, 0.5) - table_to.attach(label_to,0,1,0,1, xpadding=5, ypadding=5) - name_store = Gtk.ListStore(str,str,GdkPixbuf.Pixbuf,str) - toall = GdkPixbuf.Pixbuf.new_from_file_at_size(os.path.join(comun.ICONDIR,"infinity.svg"), 32, 32) - tomobile = GdkPixbuf.Pixbuf.new_from_file_at_size(os.path.join(comun.ICONDIR,"mobile.svg"), 32, 32) - touser = GdkPixbuf.Pixbuf.new_from_file_at_size(os.path.join(comun.ICONDIR,"user.svg"), 32, 32) - name_store.append([_('All'),'',toall,'all']) - for adevice in devices: - name_store.append([adevice['label'],adevice['device_iden'],tomobile,'device']) - for acontact in contacts: - name_store.append([acontact['name'],acontact['contact_iden'],touser,'contact']) - self.bulletTo = Gtk.ComboBox.new_with_model(name_store) - renderertext = Gtk.CellRendererText() - renderertext.props.mode = Gtk.CellRendererMode.ACTIVATABLE - self.bulletTo.pack_start(renderertext, False) - self.bulletTo.add_attribute(renderertext, "text", 0) - renderer = Gtk.CellRendererPixbuf() - self.bulletTo.pack_start(renderer, False) - self.bulletTo.add_attribute(renderer, "pixbuf", 2) - table_to.attach(self.bulletTo,1,2,0,1, xpadding=5, ypadding=5) - self.bulletTo.set_active(0) - self.show_all() - def close_application(self, widget): - self.hide() - -class ActionDialog(Gtk.Dialog): - - def __init__(self,push=None,devices=None,contacts=None): - # - Gtk.Dialog.__init__(self, _('PushBullet action'),None,Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,(Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT,Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT)) - self.set_position(Gtk.WindowPosition.CENTER_ALWAYS) - self.connect('close', self.close_application) - self.set_icon_from_file(comun.ICON) - # - vbox0 = Gtk.VBox(spacing = 5) - vbox0.set_border_width(5) - vbox0.set_size_request(400, 400) - self.get_content_area().add(vbox0) - ''' - devices = [] - devices.append({'label':'1','device_iden':'11'}) - devices.append({'label':'2','device_iden':'12'}) - devices.append({'label':'3','device_iden':'13'}) - contacts = [] - contacts.append({'name':'4','contact_iden':'41'}) - contacts.append({'name':'5','contact_iden':'52'}) - contacts.append({'name':'6','contact_iden':'63'}) - ''' - self.bulletTo = None - #*************************************************************** - if devices is not None and contacts is not None: - table_to = Gtk.Table(2, 2, False) - vbox0.pack_start(table_to,True,True,0) - label_to = Gtk.Label(_('To')+':') - label_to.set_alignment(0, 0.5) - table_to.attach(label_to,0,1,0,1, xpadding=5, ypadding=5) - name_store = Gtk.ListStore(str,str,GdkPixbuf.Pixbuf,str) - toall = GdkPixbuf.Pixbuf.new_from_file_at_size(os.path.join(comun.ICONDIR,"infinity.svg"), 32, 32) - tomobile = GdkPixbuf.Pixbuf.new_from_file_at_size(os.path.join(comun.ICONDIR,"mobile.svg"), 32, 32) - touser = GdkPixbuf.Pixbuf.new_from_file_at_size(os.path.join(comun.ICONDIR,"user.svg"), 32, 32) - name_store.append([_('All'),'',toall,'all']) - for adevice in devices: - name_store.append([adevice['label'],adevice['device_iden'],tomobile,'device']) - for acontact in contacts: - name_store.append([acontact['name'],acontact['contact_iden'],touser,'contact']) - #self.bulletTo = Gtk.ComboBox.new_with_model_and_entry(name_store) - self.bulletTo = Gtk.ComboBox.new_with_model(name_store) - renderertext = Gtk.CellRendererText() - renderertext.props.mode = Gtk.CellRendererMode.ACTIVATABLE - self.bulletTo.pack_start(renderertext, False) - self.bulletTo.add_attribute(renderertext, "text", 0) - renderer = Gtk.CellRendererPixbuf() - self.bulletTo.pack_start(renderer, False) - self.bulletTo.add_attribute(renderer, "pixbuf", 2) - table_to.attach(self.bulletTo,1,2,0,1, xpadding=5, ypadding=5) - self.bulletTo.set_active(0) - - self.notebook = Gtk.Notebook() - self.notebook.set_tab_pos(Gtk.PositionType.BOTTOM) - vbox0.pack_start(self.notebook,True,True,0) - self.action = {} - # - self.action['note'] = {} - frame_note = Gtk.Frame() - frame_note.set_border_width(10) - vbox_note = Gtk.VBox() - frame_note.add(vbox_note) - table_note = Gtk.Table(2, 2, False) - vbox_note.pack_start(table_note,False,False,0) - label_note_1 = Gtk.Label(_('Title')+':') - label_note_1.set_alignment(0, 0.5) - table_note.attach(label_note_1,0,1,0,1, xpadding=5, ypadding=5) - self.action['note']['title'] = Gtk.Entry() - table_note.attach(self.action['note']['title'],1,2,0,1, xpadding=5, ypadding=5) - label_note_2 = Gtk.Label(_('Message')+':') - label_note_2.set_alignment(0, 0.5) - table_note.attach(label_note_2,0,1,1,2, xpadding=5, ypadding=5) - scrolledwindow_note = Gtk.ScrolledWindow() - scrolledwindow_note.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC) - scrolledwindow_note.set_shadow_type(Gtk.ShadowType.ETCHED_OUT) - table_note.attach(scrolledwindow_note,1,2,1,2, xpadding=5, ypadding=5) - self.action['note']['body'] = Gtk.TextView() - self.action['note']['body'].set_wrap_mode(Gtk.WrapMode.WORD) - scrolledwindow_note.add(self.action['note']['body']) - scrolledwindow_note.set_size_request(200, 200) - image_note = Gtk.Image() - image_note.set_from_file(comun.NOTE_ICON) - image_note_container = Gtk.Button() - image_note_container.set_name('note') - image_note_container.set_tooltip_text(_('Note')) - image_note_container.set_size_request(24,24) - image_note_container.set_image(image_note) - image_note_container.connect('clicked',self.on_container_clicked,'note') - self.notebook.append_page(frame_note,image_note_container) - # - self.action['link'] = {} - frame_link = Gtk.Frame() - frame_link.set_border_width(10) - vbox_link = Gtk.VBox() - frame_link.add(vbox_link) - table_link = Gtk.Table(2, 2, False) - vbox_link.pack_start(table_link,False,False,0) - label_link_1 = Gtk.Label(_('Title')+':') - label_link_1.set_alignment(0, 0.5) - table_link.attach(label_link_1,0,1,0,1, xpadding=5, ypadding=5) - self.action['link']['title'] = Gtk.Entry() - table_link.attach(self.action['link']['title'],1,2,0,1, xpadding=5, ypadding=5) - label_link_2 = Gtk.Label(_('Link')+':') - label_link_2.set_alignment(0, 0.5) - table_link.attach(label_link_2,0,1,1,2, xpadding=5, ypadding=5) - self.action['link']['link'] = Gtk.Entry() - table_link.attach(self.action['link']['link'],1,2,1,2, xpadding=5, ypadding=5) - - label_link_3 = Gtk.Label(_('Message')+':') - label_link_3.set_alignment(0, 0.5) - table_link.attach(label_link_3,0,1,2,3, xpadding=5, ypadding=5) - scrolledwindow_link = Gtk.ScrolledWindow() - scrolledwindow_link.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC) - scrolledwindow_link.set_shadow_type(Gtk.ShadowType.ETCHED_OUT) - table_link.attach(scrolledwindow_link,1,2,2,3, xpadding=5, ypadding=5) - self.action['link']['body'] = Gtk.TextView() - self.action['link']['body'].set_wrap_mode(Gtk.WrapMode.WORD) - scrolledwindow_link.add(self.action['link']['body']) - scrolledwindow_link.set_size_request(200, 200) - image_link = Gtk.Image() - image_link.set_from_file(comun.LINK_ICON) - image_link_container = Gtk.Button() - image_link_container.set_name('link') - image_link_container.set_tooltip_text(_('Link')) - image_link_container.set_size_request(24,24) - image_link_container.set_image(image_link) - image_link_container.connect('clicked',self.on_container_clicked,'link') - self.notebook.append_page(frame_link,image_link_container) - # - self.action['file'] = {} - frame_file = Gtk.Frame() - frame_file.set_border_width(10) - vbox_file = Gtk.VBox() - frame_file.add(vbox_file) - self.action['file']['file'] = DropArea(push is not None,_('Drop one file on me!')) - vbox_file.pack_start(self.action['file']['file'],True,True,0) - table_file = Gtk.Table(2, 2, False) - vbox_file.pack_start(table_file,True,True,0) - label_file = Gtk.Label(_('Message')+':') - label_file.set_alignment(0, 0.5) - table_file.attach(label_file,0,1,0,1, xpadding=5, ypadding=5) - scrolledwindow_file = Gtk.ScrolledWindow() - scrolledwindow_file.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC) - scrolledwindow_file.set_shadow_type(Gtk.ShadowType.ETCHED_OUT) - table_file.attach(scrolledwindow_file,1,2,0,1, xpadding=5, ypadding=5) - self.action['file']['body'] = Gtk.TextView() - self.action['file']['body'].set_wrap_mode(Gtk.WrapMode.WORD) - scrolledwindow_file.add(self.action['file']['body']) - scrolledwindow_file.set_size_request(200, 100) - image_file = Gtk.Image() - image_file.set_from_file(comun.FILE_ICON) - image_file_container = Gtk.Button() - image_file_container.set_name('file') - image_file_container.set_tooltip_text(_('File')) - image_file_container.set_size_request(24,24) - image_file_container.set_image(image_file) - image_file_container.connect('clicked',self.on_container_clicked,'file') - self.notebook.append_page(frame_file,image_file_container) - # - self.action['image'] = {} - frame_image = Gtk.Frame() - frame_image.set_border_width(10) - vbox_image = Gtk.VBox() - frame_image.add(vbox_image) - self.action['image']['file'] = DropArea(push is not None,_('Drop one image on me!')) - vbox_image.pack_start(self.action['image']['file'],True,True,0) - - table_image = Gtk.Table(2, 2, False) - vbox_image.pack_start(table_image,True,True,0) - label_image = Gtk.Label(_('Message')+':') - label_image.set_alignment(0, 0.5) - table_image.attach(label_image,0,1,0,1, xpadding=5, ypadding=5) - scrolledwindow_image = Gtk.ScrolledWindow() - scrolledwindow_image.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC) - scrolledwindow_image.set_shadow_type(Gtk.ShadowType.ETCHED_OUT) - table_image.attach(scrolledwindow_image,1,2,0,1, xpadding=5, ypadding=5) - self.action['image']['body'] = Gtk.TextView() - self.action['image']['body'].set_wrap_mode(Gtk.WrapMode.WORD) - scrolledwindow_image.add(self.action['image']['body']) - scrolledwindow_image.set_size_request(200, 100) - - image_image = Gtk.Image() - image_image.set_from_file(comun.IMAGE_ICON) - image_image_container = Gtk.Button() - image_image_container.set_name('image') - image_image_container.set_tooltip_text(_('File')) - image_image_container.set_size_request(24,24) - image_image_container.set_image(image_image) - image_image_container.connect('clicked',self.on_container_clicked,'image') - self.notebook.append_page(frame_image,image_image_container) - # - style_provider = Gtk.CssProvider() - css = """ - #address{ - border-image: none; - background-image: none; - border-radius: 0px; - background-color: @bg_color; - } - #address:hover{ - transition: 1000ms linear; - border-image: none; - background-image: none; - border-radius: 0px; - background-color: rgba(241, 196, 15, 255); - } - #link{ - border-image: none; - background-image: none; - border-radius: 0px; - background-color: @bg_color; - } - #link:hover{ - transition: 1000ms linear; - border-image: none; - background-image: none; - border-radius: 0px; - background-color: rgba(52, 152, 219, 255); - } - #list{ - border-image: none; - background-image: none; - border-radius: 0px; - background-color: @bg_color; - } - #list:hover{ - transition: 1000ms linear; - border-image: none; - background-image: none; - border-radius: 0px; - background-color: rgba(155, 89, 182, 255); - } - #file{ - border-image: none; - background-image: none; - border-radius: 0px; - background-color: @bg_color; - } - #file:hover{ - transition: 1000ms linear; - border-image: none; - background-image: none; - border-radius: 0px; - background-color: rgba(231, 76, 60, 255); - } - #image{ - border-image: none; - background-image: none; - border-radius: 0px; - background-color: @bg_color; - } - #image:hover{ - transition: 1000ms linear; - border-image: none; - background-image: none; - border-radius: 0px; - background-color: rgba(76, 231, 60, 255); - } - #note{ - border-image: none; - background-image: none; - border-radius: 0px; - background-color: @bg_color; - } - #note:hover{ - transition: 1000ms linear; - border-image: none; - background-image: none; - border-radius: 0px; - background-color: rgba(230, 126, 34, 255); - } - """ - style_provider.load_from_data(css.encode('UTF-8')) - Gtk.StyleContext.add_provider_for_screen( - Gdk.Screen.get_default(), - style_provider, - Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION - ) - self.show_all() - if push is not None and 'type' in push.keys(): - if push['type'] == 'note': - self.notebook.set_current_page(NOTE_PAGE) - self.action['note']['title'].set_text(push['title']) - self.action['note']['body'].get_buffer().set_text(push['body']) - self.notebook.remove_page(IMAGE_PAGE) - self.notebook.remove_page(FILE_PAGE) - self.notebook.remove_page(LINK_PAGE) - elif push['type'] == 'link': - self.notebook.set_current_page(LINK_PAGE) - self.action['link']['title'].set_text(push['title']) - self.action['link']['link'].set_text(push['url']) - self.action['link']['body'].get_buffer().set_text(push['body']) - self.notebook.remove_page(LIST_PAGE) - self.notebook.remove_page(FILE_PAGE) - self.notebook.remove_page(NOTE_PAGE) - elif push['type'] == 'file': - self.notebook.set_current_page(FILE_PAGE) - self.action['file']['file'].set_filename(push['file_name']) - self.action['file']['file'].set_fileurl(push['file_url']) - self.action['file']['body'].get_buffer().set_text(push['body']) - self.notebook.remove_page(IMAGE_PAGE) - self.notebook.remove_page(LINK_PAGE) - self.notebook.remove_page(NOTE_PAGE) - elif push['type'] == 'image': - self.notebook.set_current_page(IMAGE_PAGE) - self.action['image']['file'].set_filename(push['file_name']) - self.action['image']['file'].set_fileurl(push['file_url']) - self.action['image']['body'].get_buffer().set_text(push['body']) - self.notebook.remove_page(FILE_PAGE) - self.notebook.remove_page(LINK_PAGE) - self.notebook.remove_page(NOTE_PAGE) - # - def get_selected_in_combo(self): - tree_iter = self.bulletTo.get_active_iter() - if tree_iter != None: - model = self.bulletTo.get_model() - label, iden, pb, ttype = model[tree_iter] - return {'label':label,'iden':iden,'type':ttype} - - def on_container_clicked(self,widget,container_id): - if container_id == 'note': - self.notebook.set_current_page(NOTE_PAGE) - elif container_id == 'link': - self.notebook.set_current_page(LINK_PAGE) - elif container_id == 'file': - self.notebook.set_current_page(FILE_PAGE) - elif container_id == 'image': - self.notebook.set_current_page(IMAGE_PAGE) - def close_application(self, widget): - self.hide() - def get_response(self): - page = self.notebook.get_current_page() - response = {} - if self.bulletTo is not None: - ans = self.get_selected_in_combo() - response['to'] = ans - if page == FILE_PAGE: - response['kind'] = 'file' - response['file'] = self.action['file']['file'].get_fileurl() - tbuffer =self.action['file']['body'].get_buffer() - inicio = tbuffer.get_start_iter() - fin = tbuffer.get_end_iter() - response['body'] = tbuffer.get_text(inicio,fin,True) - elif page == IMAGE_PAGE: - response['kind'] = 'image' - response['file'] = self.action['image']['file'].get_fileurl() - tbuffer =self.action['image']['body'].get_buffer() - inicio = tbuffer.get_start_iter() - fin = tbuffer.get_end_iter() - response['body'] = tbuffer.get_text(inicio,fin,True) - elif page == LINK_PAGE: - response['kind'] = 'link' - response['title'] = self.action['link']['title'].get_text() - link = self.action['link']['link'].get_text() - if not link.startswith('http://') and not link.startswith('https://'): - link = 'http://' + link - response['link'] = link - tbuffer =self.action['link']['body'].get_buffer() - inicio = tbuffer.get_start_iter() - fin = tbuffer.get_end_iter() - response['body'] = tbuffer.get_text(inicio,fin,True) - elif page == NOTE_PAGE: - response['kind'] = 'note' - response['title'] = self.action['note']['title'].get_text() - tbuffer =self.action['note']['body'].get_buffer() - inicio = tbuffer.get_start_iter() - fin = tbuffer.get_end_iter() - response['body'] = tbuffer.get_text(inicio,fin,True) - else: - response = None - return response - -if __name__ == "__main__": - cm = SendToDialog() - if cm.run() == Gtk.ResponseType.ACCEPT: - cm.hide() - print(cm.get_response()) - cm.destroy() - exit(0) diff -Nru pushbullet-indicator-0.6.0/src/preferences_dialog.py pushbullet-indicator-0.6.3/src/preferences_dialog.py --- pushbullet-indicator-0.6.0/src/preferences_dialog.py 2015-03-17 00:39:43.000000000 +0000 +++ pushbullet-indicator-0.6.3/src/preferences_dialog.py 2016-07-03 22:14:40.000000000 +0000 @@ -1,11 +1,9 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- # -# preferences_dialog.py -# # This file is part of PushBullet-Indicator # -# Copyright (C) 2014 +# Copyright (C) 2014-2016 # Lorenzo Carbonell Cerezo # # This program is free software: you can redistribute it and/or modify @@ -22,212 +20,309 @@ # along with this program. If not, see . import gi -gi.require_version('Gtk', '3.0') +try: + gi.require_version('Gtk', '3.0') +except Exception as e: + print(e) + exit(1) from gi.repository import Gtk from gi.repository import Gdk import comun import dbus -from dbus.mainloop.glib import DBusGMainLoop import os import sys import shutil import webbrowser from comun import _ - -sys.path.insert(1,'/opt/extras.ubuntu.com/pushbullet-commons/share/pushbullet-commons') - -from logindialog import LoginDialog from configurator import Configuration -from commons_configurator import Configuration as TokenConfiguration +try: + sys.path.insert( + 0, + '/opt/extras.ubuntu.com/pushbullet-commons/share/pushbullet-commons') + from commons_comun import internet_on, TOKEN_DIR, TOKEN_FILE, TOKEN_PARAMS + from tokenizator import Tokenizator + from pushbulletapi import PushBullet + from logindialog import LoginDialog + from doitinbackgroundbullet import DoitInBackgroundWithInterval +except Exception as e: + print(e) + exit(-1) -dbus_loop = DBusGMainLoop(set_as_default=True) -bus = dbus.SessionBus(mainloop=dbus_loop) def create_or_remove_autostart(create): - if not os.path.exists(comun.AUTOSTART_DIR): - os.makedirs(comun.AUTOSTART_DIR) - if create == True: - if not os.path.exists(comun.FILE_AUTO_START): - shutil.copyfile(comun.FILE_AUTO_START_ORIG,comun.FILE_AUTO_START) - else: - if os.path.exists(comun.FILE_AUTO_START): - os.remove(comun.FILE_AUTO_START) + if not os.path.exists(comun.AUTOSTART_DIR): + os.makedirs(comun.AUTOSTART_DIR) + if create is True: + if not os.path.exists(comun.FILE_AUTO_START): + shutil.copyfile(comun.FILE_AUTO_START_ORIG, comun.FILE_AUTO_START) + else: + if os.path.exists(comun.FILE_AUTO_START): + os.remove(comun.FILE_AUTO_START) class PreferencesDialog(Gtk.Dialog): - def __init__(self): - # - Gtk.Dialog.__init__(self, 'PushBullet Indicator | '+_('Preferences'),None,Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,(Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT,Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT)) - self.set_position(Gtk.WindowPosition.CENTER_ALWAYS) - #self.set_size_request(400, 230) - self.connect('close', self.close_application) - self.set_icon_from_file(comun.ICON) - # - vbox0 = Gtk.VBox(spacing = 5) - vbox0.set_border_width(5) - self.get_content_area().add(vbox0) - #*************************************************************** - self.notebook = Gtk.Notebook.new() - vbox0.add(self.notebook) - #*************************************************************** - vbox1 = Gtk.VBox(spacing = 5) - vbox1.set_border_width(5) - self.notebook.append_page(vbox1,Gtk.Label.new(_('Main'))) - frame1 = Gtk.Frame() - vbox1.pack_start(frame1,False,True,1) - table1 = Gtk.Table(4, 2, False) - frame1.add(table1) - #*************************************************************** - label1 = Gtk.Label(_('Allow access to PushBullet')) - label1.set_alignment(0, 0.5) - table1.attach(label1,0,1,0,1, xpadding=5, ypadding=5) - self.switch1 = Gtk.Switch() - self.switch1.connect('button-release-event',self.on_switch1_changed) - table1.attach(self.switch1,1,2,0,1, xpadding=5, ypadding=5) - label2 = Gtk.Label(_('Universal copy & paste')) - label2.set_alignment(0, 0.5) - table1.attach(label2,0,1,1,2, xpadding=5, ypadding=5) - self.switch2 = Gtk.Switch() - table1.attach(self.switch2,1,2,1,2, xpadding=5, ypadding=5, xoptions = Gtk.AttachOptions.SHRINK) - - label3 = Gtk.Label(_('Autostart')) - label3.set_alignment(0, 0.5) - table1.attach(label3,0,1,2,3, xpadding=5, ypadding=5) - self.switch3 = Gtk.Switch() - table1.attach(self.switch3,1,2,2,3, xpadding=5, ypadding=5, xoptions = Gtk.AttachOptions.SHRINK) - - label4 = Gtk.Label(_('Icon light')) - label4.set_alignment(0, 0.5) - table1.attach(label4,0,1,3,4, xpadding=5, ypadding=5) - self.switch4 = Gtk.Switch() - table1.attach(self.switch4,1,2,3,4, xpadding=5, ypadding=5, xoptions = Gtk.AttachOptions.SHRINK) - # - #*************************************************************** - vbox3 = Gtk.VBox(spacing = 5) - vbox3.set_border_width(5) - self.notebook.append_page(vbox3,Gtk.Label.new(_('Reply'))) - frame3 = Gtk.Frame() - vbox3.pack_start(frame3,False,True,1) - table3 = Gtk.Table(3, 2, False) - frame3.add(table3) - #*************************************************************** - label31 = Gtk.Label(_('Reply messages')+':') - label31.set_alignment(0, 0.5) - table3.attach(label31,0,1,0,1, xpadding=5, ypadding=5) - # - self.switch31 = Gtk.Switch() - table3.attach(self.switch31,1,2,0,1, xpadding=5, ypadding=5) - # - label32 = Gtk.Label(_('Reply Whatsapp')+':') - label32.set_alignment(0, 0.5) - table3.attach(label32,0,1,1,2, xpadding=5, ypadding=5) - # - self.switch32 = Gtk.Switch() - table3.attach(self.switch32,1,2,1,2, xpadding=5, ypadding=5) - # - label33 = Gtk.Label(_('Reply Telegram')+':') - label33.set_alignment(0, 0.5) - table3.attach(label33,0,1,2,3, xpadding=5, ypadding=5) - # - self.switch33 = Gtk.Switch() - table3.attach(self.switch33,1,2,2,3, xpadding=5, ypadding=5) - # - self.load_preferences() - # - self.show_all() - - def on_switch1_changed(self,widget,event): - print(event,type(event)) - if not widget.get_active(): - ld = LoginDialog() - ld.run() - self.oauth_access_token = ld.code - ld.destroy() - if self.oauth_access_token is None or len(self.oauth_access_token)<=0: - self.oauth_access_token = None - else: - self.oauth_access_token = None - try: - print('****************************************************') - print('register pushbullet service') - self.pushBulletService = bus.get_object('es.atareao.pushbullet','/es/atareao/pushbullet') - print('****************************************************') - tokenConfiguration = TokenConfiguration() - tokenConfiguration.set('oauth_access_token',self.oauth_access_token) - tokenConfiguration.save() - print(1) - self.pushBulletService.restart() - print(2) - if self.oauth_access_token is None: - #self.switch1.set_active(False) - pass - else: - self.switch1.set_active(True) - except dbus.DBusException as e: - print(e) - - - - def close_application(self, event): - self.hide() - - def messagedialog(self,title,message): - dialog = Gtk.MessageDialog(None,Gtk.DialogFlags.MODAL,Gtk.MessageType.INFO,buttons=Gtk.ButtonsType.OK) - dialog.set_markup("%s" % title) - dialog.format_secondary_markup(message) - dialog.run() - dialog.destroy() - - def close_ok(self): - self.save_preferences() - - def load_preferences(self): - configuration = Configuration() - tokenConfiguration = TokenConfiguration() - first_time = configuration.get('first-time') - version = configuration.get('version') - if first_time:# or version != comun.VERSION: - configuration.set_defaults() - configuration.read() - self.oauth_access_token = tokenConfiguration.get('oauth_access_token') - if self.oauth_access_token is None or len(self.oauth_access_token) == 0: - self.switch1.set_active(False) - else: - self.switch1.set_active(True) - self.switch2.set_active(configuration.get('copy_paste')) - self.switch3.set_active(os.path.exists(comun.FILE_AUTO_START)) - self.switch4.set_active(configuration.get('theme') == 'light') - self.switch31.set_active(configuration.get('reply_sms')) - self.switch32.set_active(configuration.get('reply_whatsapp')) - self.switch33.set_active(configuration.get('reply_telegram')) - - - def save_preferences(self): - ''' - tokenConfiguration = TokenConfiguration() - tokenConfiguration.set('oauth_access_token',self.oauth_access_token) - tokenConfiguration.save() - ''' - configuration = Configuration() - configuration.set('first-time',False) - configuration.set('version',comun.VERSION) - configuration.set('copy_paste',self.switch2.get_active()) - create_or_remove_autostart(self.switch3.get_active()) - if self.switch4.get_active() == True: - configuration.set('theme','light') - else: - configuration.set('theme','dark') - configuration.set('reply_sms',self.switch31.get_active()) - configuration.set('reply_whatsapp',self.switch32.get_active()) - configuration.set('reply_telegram',self.switch33.get_active()) - configuration.save() - + def __init__(self): + # + Gtk.Dialog.__init__( + self, + 'PushBullet Indicator | '+_('Preferences'), + None, + Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT, + (Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT, + Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT)) + self.set_position(Gtk.WindowPosition.CENTER_ALWAYS) + self.connect('close', self.close_application) + self.set_icon_from_file(comun.ICON) + # + vbox0 = Gtk.VBox(spacing=5) + vbox0.set_border_width(5) + self.get_content_area().add(vbox0) + self.notebook = Gtk.Notebook.new() + vbox0.add(self.notebook) + vbox1 = Gtk.VBox(spacing=5) + vbox1.set_border_width(5) + self.notebook.append_page(vbox1, Gtk.Label.new(_('Main'))) + frame1 = Gtk.Frame() + vbox1.pack_start(frame1, False, True, 1) + table1 = Gtk.Table(4, 2, False) + frame1.add(table1) + label1 = Gtk.Label(_('Allow access to PushBullet')) + label1.set_alignment(0, 0.5) + table1.attach(label1, 0, 1, 0, 1, xpadding=5, ypadding=5) + self.switch1 = Gtk.Switch() + self.switch1.connect('button-release-event', self.on_switch1_changed) + table1.attach(self.switch1, 1, 2, 0, 1, + xpadding=5, ypadding=5, + xoptions=Gtk.AttachOptions.SHRINK) + label2 = Gtk.Label(_('Universal copy & paste')) + label2.set_alignment(0, 0.5) + table1.attach(label2, 0, 1, 1, 2, xpadding=5, ypadding=5) + self.switch2 = Gtk.Switch() + table1.attach(self.switch2, 1, 2, 1, 2, + xpadding=5, ypadding=5, + xoptions=Gtk.AttachOptions.SHRINK) + label3 = Gtk.Label(_('Autostart')) + label3.set_alignment(0, 0.5) + table1.attach(label3, 0, 1, 2, 3, xpadding=5, ypadding=5) + self.switch3 = Gtk.Switch() + table1.attach(self.switch3, 1, 2, 2, 3, + xpadding=5, ypadding=5, + xoptions=Gtk.AttachOptions.SHRINK) + label4 = Gtk.Label(_('Icon light')) + label4.set_alignment(0, 0.5) + table1.attach(label4, 0, 1, 3, 4, xpadding=5, ypadding=5) + self.switch4 = Gtk.Switch() + table1.attach(self.switch4, 1, 2, 3, 4, + xpadding=5, ypadding=5, + xoptions=Gtk.AttachOptions.SHRINK) + vbox3 = Gtk.VBox(spacing=5) + vbox3.set_border_width(5) + self.notebook.append_page(vbox3, Gtk.Label.new(_('Reply'))) + frame3 = Gtk.Frame() + vbox3.pack_start(frame3, False, True, 1) + table3 = Gtk.Table(3, 2, False) + frame3.add(table3) + label31 = Gtk.Label(_('Reply messages')+':') + label31.set_alignment(0, 0.5) + table3.attach(label31, 0, 1, 0, 1, xpadding=5, ypadding=5) + # + self.switch31 = Gtk.Switch() + table3.attach(self.switch31, 1, 2, 0, 1, + xpadding=5, ypadding=5, + xoptions=Gtk.AttachOptions.SHRINK) + label32 = Gtk.Label(_('Reply Whatsapp')+':') + label32.set_alignment(0, 0.5) + table3.attach(label32, 0, 1, 1, 2, xpadding=5, ypadding=5) + # + self.switch32 = Gtk.Switch() + table3.attach(self.switch32, 1, 2, 1, 2, + xpadding=5, ypadding=5, + xoptions=Gtk.AttachOptions.SHRINK) + label33 = Gtk.Label(_('Reply Telegram')+':') + label33.set_alignment(0, 0.5) + table3.attach(label33, 0, 1, 2, 3, xpadding=5, ypadding=5) + # + self.switch33 = Gtk.Switch() + table3.attach(self.switch33, 1, 2, 2, 3, + xpadding=5, ypadding=5, + xoptions=Gtk.AttachOptions.SHRINK) + label34 = Gtk.Label(_('Reply Hangout')+':') + label34.set_alignment(0, 0.5) + table3.attach(label34, 0, 1, 3, 4, xpadding=5, ypadding=5) + # + self.switch34 = Gtk.Switch() + table3.attach(self.switch34, 1, 2, 3, 4, + xpadding=5, ypadding=5, + xoptions=Gtk.AttachOptions.SHRINK) + # + label35 = Gtk.Label(_('Reply Facebook')+':') + label35.set_alignment(0, 0.5) + table3.attach(label35, 0, 1, 4, 5, xpadding=5, ypadding=5) + # + self.switch35 = Gtk.Switch() + table3.attach(self.switch35, 1, 2, 4, 5, + xpadding=5, ypadding=5, + xoptions=Gtk.AttachOptions.SHRINK) + # + label36 = Gtk.Label(_('Reply Line')+':') + label36.set_alignment(0, 0.5) + table3.attach(label36, 0, 1, 5, 6, xpadding=5, ypadding=5) + # + self.switch36 = Gtk.Switch() + table3.attach(self.switch36, 1, 2, 5, 6, + xpadding=5, ypadding=5, + xoptions=Gtk.AttachOptions.SHRINK) + + vbox4 = Gtk.VBox(spacing=5) + vbox4.set_border_width(5) + self.notebook.append_page( + vbox4, Gtk.Label.new(_('End-to-End Encryption'))) + frame4 = Gtk.Frame() + vbox4.pack_start(frame4, False, True, 1) + table4 = Gtk.Table(3, 2, False) + frame4.add(table4) + label41 = Gtk.Label(_('Enter a password to enable end-to-end \ +encryption.')) + label41.set_alignment(0, 0.5) + table4.attach(label41, 0, 2, 0, 1, xpadding=5, ypadding=5) + label42 = Gtk.Label(_('You will need to enter this password on each \ +of your devices.')) + label42.set_alignment(0, 0.5) + table4.attach(label42, 0, 2, 1, 2, xpadding=5, ypadding=5) + label43 = Gtk.Label(_('Password')+':') + label43.set_alignment(0, 0.5) + table4.attach(label43, 0, 1, 2, 3, xpadding=5, ypadding=5) + self.entry43 = Gtk.Entry() + self.entry43.set_visibility(False) + self.entry43.set_icon_from_icon_name( + Gtk.EntryIconPosition.PRIMARY, 'security-high-symbolic') + self.entry43.set_icon_from_icon_name( + Gtk.EntryIconPosition.SECONDARY, 'edit-clear-symbolic') + self.entry43.connect('icon-press', self.on_icon1_press) + table4.attach(self.entry43, 1, 2, 2, 3, xpadding=5, ypadding=5) + # + self.load_preferences() + # + self.show_all() + + def on_icon1_press(self, widget, position, data2): + if position == Gtk.EntryIconPosition.PRIMARY: + vis = not self.entry43.get_visibility() + self.entry43.set_visibility(vis) + if vis: + self.entry43.set_icon_from_icon_name( + Gtk.EntryIconPosition.PRIMARY, 'security-low-symbolic') + else: + self.entry43.set_icon_from_icon_name( + Gtk.EntryIconPosition.PRIMARY, 'security-high-symbolic') + elif position == Gtk.EntryIconPosition.SECONDARY: + self.entry43.set_text('') + + def on_switch1_changed(self, widget, event): + print(event, type(event)) + if not widget.get_active(): + ld = LoginDialog() + ld.run() + self.oauth_access_token = ld.code + ld.destroy() + if self.oauth_access_token is None or\ + len(self.oauth_access_token) <= 0: + self.oauth_access_token = None + else: + self.oauth_access_token = None + try: + print('****************************************************') + print('register pushbullet service') + self.pushBulletService = PushBullet() + print('****************************************************') + atokenizator = Tokenizator( + config_file_dir=comun.TOKEN_DIR, + config_file=comun.TOKEN_FILE, + default_params=comun.TOKEN_PARAMS) + atokenizator.set('oauth_access_token', + self.oauth_access_token) + atokenizator.save() + print(1) + self.pushBulletService.restart() + print(2) + if self.oauth_access_token is None: + # self.switch1.set_active(False) + pass + else: + self.switch1.set_active(True) + except dbus.DBusException as e: + print(e) + + def close_application(self, event): + self.hide() + + def messagedialog(self, title, message): + dialog = Gtk.MessageDialog( + None, + Gtk.DialogFlags.MODAL, + Gtk.MessageType.INFO, + buttons=Gtk.ButtonsType.OK) + dialog.set_markup("%s" % title) + dialog.format_secondary_markup(message) + dialog.run() + dialog.destroy() + + def close_ok(self): + self.save_preferences() + + def load_preferences(self): + configuration = Configuration() + atokenizator = Tokenizator( + config_file_dir=TOKEN_DIR, + config_file=TOKEN_FILE, + default_params=TOKEN_PARAMS) + first_time = configuration.get('first-time') + version = configuration.get('version') + if first_time: + configuration.set_defaults() + configuration.read() + self.oauth_access_token = atokenizator.get('oauth_access_token') + if self.oauth_access_token is None or\ + len(self.oauth_access_token) == 0: + self.switch1.set_active(False) + else: + self.switch1.set_active(True) + self.switch2.set_active(configuration.get('copy_paste')) + self.switch3.set_active(os.path.exists(comun.FILE_AUTO_START)) + self.switch4.set_active(configuration.get('theme') == 'light') + self.switch31.set_active(configuration.get('reply_sms')) + self.switch32.set_active(configuration.get('reply_whatsapp')) + self.switch33.set_active(configuration.get('reply_telegram')) + self.switch34.set_active(configuration.get('reply_hangout')) + self.switch35.set_active(configuration.get('reply_facebook')) + self.switch36.set_active(configuration.get('reply_line')) + self.entry43.set_text(configuration.get('end-to-end-password')) + + def save_preferences(self): + configuration = Configuration() + configuration.set('first-time', False) + configuration.set('version', comun.VERSION) + configuration.set('copy_paste', self.switch2.get_active()) + create_or_remove_autostart(self.switch3.get_active()) + if self.switch4.get_active() is True: + configuration.set('theme', 'light') + else: + configuration.set('theme', 'dark') + configuration.set('reply_sms', self.switch31.get_active()) + configuration.set('reply_whatsapp', self.switch32.get_active()) + configuration.set('reply_telegram', self.switch33.get_active()) + configuration.set('reply_hangout', self.switch34.get_active()) + configuration.set('reply_facebook', self.switch35.get_active()) + configuration.set('reply_line', self.switch36.get_active()) + configuration.set('end-to-end-password', self.entry43.get_text()) + configuration.save() + if __name__ == "__main__": - cm = PreferencesDialog() - if cm.run() == Gtk.ResponseType.ACCEPT: - print(1) - cm.close_ok() - cm.hide() - cm.destroy() - exit(0) + cm = PreferencesDialog() + if cm.run() == Gtk.ResponseType.ACCEPT: + print(1) + cm.close_ok() + cm.hide() + cm.destroy() + exit(0) diff -Nru pushbullet-indicator-0.6.0/src/pushbullet_dialogs.py pushbullet-indicator-0.6.3/src/pushbullet_dialogs.py --- pushbullet-indicator-0.6.0/src/pushbullet_dialogs.py 1970-01-01 00:00:00.000000000 +0000 +++ pushbullet-indicator-0.6.3/src/pushbullet_dialogs.py 2016-07-03 22:14:35.000000000 +0000 @@ -0,0 +1,542 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +# +# This file is part of PushBullet-Indicator +# +# Copyright (C) 2014-2016 +# Lorenzo Carbonell Cerezo +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +import gi +try: + gi.require_version('Gtk', '3.0') +except Exception as e: + print(e) + exit(1) +from gi.repository import Gtk +from gi.repository import Gdk +from gi.repository import GdkPixbuf +import os +import sys +from os.path import splitext, basename +import comun +from comun import _ +try: + sys.path.insert( + 0, + '/opt/extras.ubuntu.com/pushbullet-commons/share/pushbullet-commons') + from commons_comun import internet_on, TOKEN_DIR, TOKEN_FILE, TOKEN_PARAMS + from pushbulletapi import PushBullet + from logindialog import LoginDialog + from doitinbackgroundbullet import DoitInBackgroundWithInterval +except Exception as e: + print(e) + exit(-1) + +try: + from urllib.request import urlopen + from urllib.request import Request + from urllib.parse import urlparse + from urllib.request import url2pathname +except ImportError: + from urllib import url2pathname + from urllib import urlopen + from urllib2 import Request + from urlparse import urlparse +NOTE_PAGE = 0 +LINK_PAGE = 1 +FILE_PAGE = 2 +IMAGE_PAGE = 3 + + +class DropArea(Gtk.EventBox): + + def __init__(self, + on_clicked_response=False, + message=_('Drop one file on me!')): + Gtk.EventBox.__init__(self) + self.label = Gtk.Label(message) + dnd_list = Gtk.TargetEntry.new('text/uri-list', 0, 0) + self.label.drag_dest_set( + Gtk.DestDefaults.MOTION | Gtk.DestDefaults.HIGHLIGHT | + Gtk.DestDefaults.DROP, + [dnd_list], + Gdk.DragAction.MOVE) + self.label.drag_dest_add_uri_targets() + self.label.connect('drag-data-received', self.on_drag_data_received) + self.add(self.label) + self.connect('button_press_event', self.on_clicked) + self.filename = None + self.fileurl = None + self.on_clicked_response = on_clicked_response + + def on_clicked(self, widget, data): + if self.filename and self.fileurl and self.on_clicked_response: + dialog = Gtk.FileChooserDialog( + _('Please choose a directory to download the file'), + None, + Gtk.FileChooserAction.SELECT_FOLDER, + (Gtk.STOCK_CANCEL, Gtk.ResponseType.CANCEL, + Gtk.STOCK_OPEN, Gtk.ResponseType.OK)) + response = dialog.run() + if response == Gtk.ResponseType.OK: + dialog.hide() + directory = dialog.get_filename() + dialog.destroy() + filename = os.path.join( + directory, + basename(urlparse(self.fileurl).path)) + headers = { + 'User-Agent': 'Mozilla/5.0 (Intel Mac OS X 10_9_3) \ +AppleWebKit/537.36 (KHTML, like Gecko) \ +Chrome/35.0.1916.47 \ +Safari/537.36'} + arequest = Request(self.fileurl, headers=headers) + page = urlopen(arequest) + with open(filename, 'bw') as f: + f.write(page.read()) + else: + dialog.destroy() + + def on_drag_data_received(self, widget, drag_context, x, y, selection_data, + info, time): + if info == 0: + response = [] + filenames = selection_data.get_uris() + self.fileurl = url2pathname(filenames[0])[7:] + self.filename = os.path.basename(self.fileurl) + self.label.set_text(self.filename) + + def set_filename(self, filename): + self.filename = filename + self.label.set_text(filename+'\n\n'+_( + '(Click on me to download file)')) + + def get_filename(self): + return self.filename + + def set_fileurl(self, fileurl): + self.fileurl = fileurl + + def get_fileurl(self): + return self.fileurl + + +class SendToDialog(Gtk.Dialog): + + def __init__(self, devices=[], contacts=[]): + Gtk.Dialog.__init__( + self, + _('PushBullet action'), + None, + Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT, + (Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT, + Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT)) + self.set_position(Gtk.WindowPosition.CENTER_ALWAYS) + self.connect('close', self.close_application) + self.set_icon_from_file(comun.ICON) + # + vbox0 = Gtk.VBox(spacing=5) + vbox0.set_border_width(5) + self.get_content_area().add(vbox0) + table_to = Gtk.Table(2, 2, False) + vbox0.pack_start(table_to, False, False, 0) + label_to = Gtk.Label(_('Send bullet to')+':') + label_to.set_alignment(0, 0.5) + table_to.attach(label_to, 0, 1, 0, 1, xpadding=5, ypadding=5) + name_store = Gtk.ListStore(str, str, GdkPixbuf.Pixbuf, str) + toall = GdkPixbuf.Pixbuf.new_from_file_at_size( + os.path.join(comun.ICONDIR, "infinity.svg"), 32, 32) + tomobile = GdkPixbuf.Pixbuf.new_from_file_at_size( + os.path.join(comun.ICONDIR, "mobile.svg"), 32, 32) + touser = GdkPixbuf.Pixbuf.new_from_file_at_size( + os.path.join(comun.ICONDIR, "user.svg"), 32, 32) + name_store.append([_('All'), '', toall, 'all']) + for adevice in devices: + name_store.append([ + adevice['label'], adevice['device_iden'], tomobile, 'device']) + for acontact in contacts: + name_store.append([ + acontact['name'], acontact['contact_iden'], touser, 'contact']) + self.bulletTo = Gtk.ComboBox.new_with_model(name_store) + renderertext = Gtk.CellRendererText() + renderertext.props.mode = Gtk.CellRendererMode.ACTIVATABLE + self.bulletTo.pack_start(renderertext, False) + self.bulletTo.add_attribute(renderertext, "text", 0) + renderer = Gtk.CellRendererPixbuf() + self.bulletTo.pack_start(renderer, False) + self.bulletTo.add_attribute(renderer, "pixbuf", 2) + table_to.attach(self.bulletTo, 1, 2, 0, 1, xpadding=5, ypadding=5) + self.bulletTo.set_active(0) + self.show_all() + + def get_selected_in_combo(self): + tree_iter = self.bulletTo.get_active_iter() + if tree_iter is not None: + model = self.bulletTo.get_model() + label, iden, pb, ttype = model[tree_iter] + return {'label': label, 'iden': iden, 'type': ttype} + return None + + def get_response(self): + return self.get_selected_in_combo() + + def close_application(self, widget): + self.hide() + + +class ActionDialog(Gtk.Dialog): + + def __init__(self, push=None, devices=None, contacts=None): + Gtk.Dialog.__init__( + self, + _('PushBullet action'), + None, + Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT, + (Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT, + Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT)) + self.set_position(Gtk.WindowPosition.CENTER_ALWAYS) + self.connect('close', self.close_application) + self.set_icon_from_file(comun.ICON) + # + vbox0 = Gtk.VBox(spacing=5) + vbox0.set_border_width(5) + vbox0.set_size_request(400, 400) + self.get_content_area().add(vbox0) + self.bulletTo = None + if devices is not None and contacts is not None: + table_to = Gtk.Table(2, 2, False) + vbox0.pack_start(table_to, True, True, 0) + label_to = Gtk.Label(_('To')+':') + label_to.set_alignment(0, 0.5) + table_to.attach(label_to, 0, 1, 0, 1, xpadding=5, ypadding=5) + name_store = Gtk.ListStore(str, str, GdkPixbuf.Pixbuf, str) + toall = GdkPixbuf.Pixbuf.new_from_file_at_size( + os.path.join(comun.ICONDIR, "infinity.svg"), 32, 32) + tomobile = GdkPixbuf.Pixbuf.new_from_file_at_size( + os.path.join(comun.ICONDIR, "mobile.svg"), 32, 32) + touser = GdkPixbuf.Pixbuf.new_from_file_at_size( + os.path.join(comun.ICONDIR, "user.svg"), 32, 32) + name_store.append([_('All'), '', toall, 'all']) + for adevice in devices: + name_store.append([ + adevice['label'], + adevice['device_iden'], + tomobile, + 'device']) + for acontact in contacts: + name_store.append([ + acontact['name'], + acontact['contact_iden'], + touser, + 'contact']) + self.bulletTo = Gtk.ComboBox.new_with_model(name_store) + renderertext = Gtk.CellRendererText() + renderertext.props.mode = Gtk.CellRendererMode.ACTIVATABLE + self.bulletTo.pack_start(renderertext, False) + self.bulletTo.add_attribute(renderertext, "text", 0) + renderer = Gtk.CellRendererPixbuf() + self.bulletTo.pack_start(renderer, False) + self.bulletTo.add_attribute(renderer, "pixbuf", 2) + table_to.attach(self.bulletTo, 1, 2, 0, 1, xpadding=5, ypadding=5) + self.bulletTo.set_active(0) + self.notebook = Gtk.Notebook() + self.notebook.set_tab_pos(Gtk.PositionType.BOTTOM) + vbox0.pack_start(self.notebook, True, True, 0) + self.action = {} + self.action['note'] = {} + frame_note = Gtk.Frame() + frame_note.set_border_width(10) + vbox_note = Gtk.VBox() + frame_note.add(vbox_note) + table_note = Gtk.Table(2, 2, False) + vbox_note.pack_start(table_note, False, False, 0) + label_note_1 = Gtk.Label(_('Title')+':') + label_note_1.set_alignment(0, 0.5) + table_note.attach(label_note_1, 0, 1, 0, 1, xpadding=5, ypadding=5) + self.action['note']['title'] = Gtk.Entry() + table_note.attach(self.action['note']['title'], 1, 2, 0, 1, + xpadding=5, ypadding=5) + label_note_2 = Gtk.Label(_('Message')+':') + label_note_2.set_alignment(0, 0.5) + table_note.attach(label_note_2, 0, 1, 1, 2, xpadding=5, ypadding=5) + scrolledwindow_note = Gtk.ScrolledWindow() + scrolledwindow_note.set_policy( + Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC) + scrolledwindow_note.set_shadow_type(Gtk.ShadowType.ETCHED_OUT) + table_note.attach(scrolledwindow_note, 1, 2, 1, 2, + xpadding=5, ypadding=5) + self.action['note']['body'] = Gtk.TextView() + self.action['note']['body'].set_wrap_mode(Gtk.WrapMode.WORD) + scrolledwindow_note.add(self.action['note']['body']) + scrolledwindow_note.set_size_request(200, 200) + image_note = Gtk.Image() + image_note.set_from_file(comun.NOTE_ICON) + image_note_container = Gtk.Button() + image_note_container.set_name('note') + image_note_container.set_tooltip_text(_('Note')) + image_note_container.set_size_request(24, 24) + image_note_container.set_image(image_note) + image_note_container.connect('clicked', + self.on_container_clicked, + 'note') + self.notebook.append_page(frame_note, image_note_container) + self.action['link'] = {} + frame_link = Gtk.Frame() + frame_link.set_border_width(10) + vbox_link = Gtk.VBox() + frame_link.add(vbox_link) + table_link = Gtk.Table(2, 2, False) + vbox_link.pack_start(table_link, False, False, 0) + label_link_1 = Gtk.Label(_('Title')+':') + label_link_1.set_alignment(0, 0.5) + table_link.attach(label_link_1, 0, 1, 0, 1, xpadding=5, ypadding=5) + self.action['link']['title'] = Gtk.Entry() + table_link.attach(self.action['link']['title'], 1, 2, 0, 1, + xpadding=5, ypadding=5) + label_link_2 = Gtk.Label(_('Link')+':') + label_link_2.set_alignment(0, 0.5) + table_link.attach(label_link_2, 0, 1, 1, 2, xpadding=5, ypadding=5) + self.action['link']['link'] = Gtk.Entry() + table_link.attach(self.action['link']['link'], 1, 2, 1, 2, + xpadding=5, ypadding=5) + label_link_3 = Gtk.Label(_('Message')+':') + label_link_3.set_alignment(0, 0.5) + table_link.attach(label_link_3, 0, 1, 2, 3, xpadding=5, ypadding=5) + scrolledwindow_link = Gtk.ScrolledWindow() + scrolledwindow_link.set_policy( + Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC) + scrolledwindow_link.set_shadow_type(Gtk.ShadowType.ETCHED_OUT) + table_link.attach(scrolledwindow_link, 1, 2, 2, 3, + xpadding=5, ypadding=5) + self.action['link']['body'] = Gtk.TextView() + self.action['link']['body'].set_wrap_mode(Gtk.WrapMode.WORD) + scrolledwindow_link.add(self.action['link']['body']) + scrolledwindow_link.set_size_request(200, 200) + image_link = Gtk.Image() + image_link.set_from_file(comun.LINK_ICON) + image_link_container = Gtk.Button() + image_link_container.set_name('link') + image_link_container.set_tooltip_text(_('Link')) + image_link_container.set_size_request(24, 24) + image_link_container.set_image(image_link) + image_link_container.connect( + 'clicked', self.on_container_clicked, 'link') + self.notebook.append_page(frame_link, image_link_container) + self.action['file'] = {} + frame_file = Gtk.Frame() + frame_file.set_border_width(10) + vbox_file = Gtk.VBox() + frame_file.add(vbox_file) + self.action['file']['file'] = DropArea( + push is not None, _('Drop one file on me!')) + vbox_file.pack_start(self.action['file']['file'], True, True, 0) + table_file = Gtk.Table(2, 2, False) + vbox_file.pack_start(table_file, True, True, 0) + label_file = Gtk.Label(_('Message')+':') + label_file.set_alignment(0, 0.5) + table_file.attach(label_file, 0, 1, 0, 1, xpadding=5, ypadding=5) + scrolledwindow_file = Gtk.ScrolledWindow() + scrolledwindow_file.set_policy( + Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC) + scrolledwindow_file.set_shadow_type(Gtk.ShadowType.ETCHED_OUT) + table_file.attach(scrolledwindow_file, 1, 2, 0, 1, + xpadding=5, ypadding=5) + self.action['file']['body'] = Gtk.TextView() + self.action['file']['body'].set_wrap_mode(Gtk.WrapMode.WORD) + scrolledwindow_file.add(self.action['file']['body']) + scrolledwindow_file.set_size_request(200, 100) + image_file = Gtk.Image() + image_file.set_from_file(comun.FILE_ICON) + image_file_container = Gtk.Button() + image_file_container.set_name('file') + image_file_container.set_tooltip_text(_('File')) + image_file_container.set_size_request(24, 24) + image_file_container.set_image(image_file) + image_file_container.connect( + 'clicked', self.on_container_clicked, 'file') + self.notebook.append_page(frame_file, image_file_container) + style_provider = Gtk.CssProvider() + css = """ + #address{ + border-image: none; + background-image: none; + border-radius: 0px; + background-color: @bg_color; + } + #address:hover{ + transition: 1000ms linear; + border-image: none; + background-image: none; + border-radius: 0px; + background-color: rgba(241, 196, 15, 255); + } + #link{ + border-image: none; + background-image: none; + border-radius: 0px; + background-color: @bg_color; + } + #link:hover{ + transition: 1000ms linear; + border-image: none; + background-image: none; + border-radius: 0px; + background-color: rgba(52, 152, 219, 255); + } + #list{ + border-image: none; + background-image: none; + border-radius: 0px; + background-color: @bg_color; + } + #list:hover{ + transition: 1000ms linear; + border-image: none; + background-image: none; + border-radius: 0px; + background-color: rgba(155, 89, 182, 255); + } + #file{ + border-image: none; + background-image: none; + border-radius: 0px; + background-color: @bg_color; + } + #file:hover{ + transition: 1000ms linear; + border-image: none; + background-image: none; + border-radius: 0px; + background-color: rgba(231, 76, 60, 255); + } + #note{ + border-image: none; + background-image: none; + border-radius: 0px; + background-color: @bg_color; + } + #note:hover{ + transition: 1000ms linear; + border-image: none; + background-image: none; + border-radius: 0px; + background-color: rgba(230, 126, 34, 255); + } + """ + style_provider.load_from_data(css.encode('UTF-8')) + Gtk.StyleContext.add_provider_for_screen( + Gdk.Screen.get_default(), + style_provider, + Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION + ) + self.show_all() + if push is not None and 'type' in push.keys(): + if push['type'] == 'note': + self.notebook.set_current_page(NOTE_PAGE) + if 'title' in push: + self.action['note']['title'].set_text(push['title']) + if 'body' in push: + self.action['note']['body'].get_buffer().set_text( + push['body']) + self.notebook.remove_page(IMAGE_PAGE) + self.notebook.remove_page(FILE_PAGE) + self.notebook.remove_page(LINK_PAGE) + elif push['type'] == 'link': + self.notebook.set_current_page(LINK_PAGE) + if 'title' in push: + self.action['link']['title'].set_text(push['title']) + if 'url' in push: + self.action['link']['link'].set_text(push['url']) + if 'body' in push: + self.action['link']['body'].get_buffer().set_text( + push['body']) + self.notebook.remove_page(IMAGE_PAGE) + self.notebook.remove_page(FILE_PAGE) + self.notebook.remove_page(NOTE_PAGE) + elif push['type'] == 'file': + self.notebook.set_current_page(FILE_PAGE) + if 'file_name' in push: + self.action['file']['file'].set_filename(push['file_name']) + if 'file_url' in push: + self.action['file']['file'].set_fileurl(push['file_url']) + if 'body' in push: + self.action['file']['body'].get_buffer().set_text( + push['body']) + self.notebook.remove_page(IMAGE_PAGE) + self.notebook.remove_page(LINK_PAGE) + self.notebook.remove_page(NOTE_PAGE) + + def get_selected_in_combo(self): + tree_iter = self.bulletTo.get_active_iter() + if tree_iter is not None: + model = self.bulletTo.get_model() + label, iden, pb, ttype = model[tree_iter] + return {'label': label, 'iden': iden, 'type': ttype} + + def on_container_clicked(self, widget, container_id): + if container_id == 'note': + self.notebook.set_current_page(NOTE_PAGE) + elif container_id == 'link': + self.notebook.set_current_page(LINK_PAGE) + elif container_id == 'file': + self.notebook.set_current_page(FILE_PAGE) + + def close_application(self, widget): + self.hide() + + def get_response(self): + page = self.notebook.get_current_page() + response = {} + if self.bulletTo is not None: + ans = self.get_selected_in_combo() + response['to'] = ans + if page == FILE_PAGE: + response['kind'] = 'file' + response['file'] = self.action['file']['file'].get_fileurl() + tbuffer = self.action['file']['body'].get_buffer() + inicio = tbuffer.get_start_iter() + fin = tbuffer.get_end_iter() + response['body'] = tbuffer.get_text(inicio, fin, True) + elif page == LINK_PAGE: + response['kind'] = 'link' + response['title'] = self.action['link']['title'].get_text() + link = self.action['link']['link'].get_text() + if not link.startswith('http://') and\ + not link.startswith('https://'): + link = 'http://' + link + response['link'] = link + tbuffer = self.action['link']['body'].get_buffer() + inicio = tbuffer.get_start_iter() + fin = tbuffer.get_end_iter() + response['body'] = tbuffer.get_text(inicio, fin, True) + elif page == NOTE_PAGE: + response['kind'] = 'note' + response['title'] = self.action['note']['title'].get_text() + tbuffer = self.action['note']['body'].get_buffer() + inicio = tbuffer.get_start_iter() + fin = tbuffer.get_end_iter() + response['body'] = tbuffer.get_text(inicio, fin, True) + else: + response = None + return response + +if __name__ == "__main__": + cm = SendToDialog() + if cm.run() == Gtk.ResponseType.ACCEPT: + cm.hide() + print(cm.get_response()) + cm.destroy() + exit(0) diff -Nru pushbullet-indicator-0.6.0/src/pushbullet_indicator.py pushbullet-indicator-0.6.3/src/pushbullet_indicator.py --- pushbullet-indicator-0.6.0/src/pushbullet_indicator.py 2015-03-28 05:59:19.000000000 +0000 +++ pushbullet-indicator-0.6.3/src/pushbullet_indicator.py 2016-07-23 10:00:45.000000000 +0000 @@ -1,11 +1,9 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- # -# pushbullet-indicator.py -# # This file is part of PushBullet-Indicator # -# Copyright (C) 2014 +# Copyright (C) 2014-2016 # Lorenzo Carbonell Cerezo # # This program is free software: you can redistribute it and/or modify @@ -20,8 +18,16 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . + import gi -gi.require_version('Gtk', '3.0') +try: + gi.require_version('Gtk', '3.0') + gi.require_version('WebKit', '3.0') + gi.require_version('AppIndicator3', '0.1') + gi.require_version('Notify', '0.7') +except Exception as e: + print(e) + exit(1) from gi.repository import Gtk from gi.repository import Gdk from gi.repository import GLib @@ -33,6 +39,7 @@ import os import sys import glob +from datetime import datetime import json import webbrowser import subprocess @@ -44,661 +51,767 @@ import requests import PIL.Image import tempfile -from threading import Thread + +from pprint import pprint from configurator import Configuration from preferences_dialog import PreferencesDialog from answer_dialog import AnswerDialog from sms_dialog import SendSMSDialog +from dimissaldialog import DimissalDialog from comun import _ import comun -from dbus.mainloop.glib import DBusGMainLoop - - -sys.path.insert(1,'/opt/extras.ubuntu.com/pushbullet-commons/share/pushbullet-commons') -import commons_comun -from commons_configurator import Configuration as TokenConfiguration from pushbullet_dialogs import ActionDialog -from logindialog import LoginDialog -from commons_comun import internet_on - -# Callbacks for asynchronous calls +from pushbullet_socket import PushBulletListener +try: + sys.path.insert( + 0, + '/opt/extras.ubuntu.com/pushbullet-commons/share/pushbullet-commons') + from commons_comun import internet_on, TOKEN_DIR, TOKEN_FILE, TOKEN_PARAMS + from pushbulletapi import PushBullet + from logindialog import LoginDialog + from tokenizator import Tokenizator + from doitinbackgroundbullet import DoitInBackgroundWithInterval +except Exception as e: + print(e) + exit(-1) + + +def add2menu(menu, text=None, icon=None, conector_event=None, + conector_action=None): + if text is not None: + menu_item = Gtk.ImageMenuItem.new_with_label(text) + if icon: + image = Gtk.Image.new_from_file(icon) + menu_item.set_image(image) + menu_item.set_always_show_image(True) + else: + if icon is None: + menu_item = Gtk.SeparatorMenuItem() + else: + menu_item = Gtk.ImageMenuItem.new_from_file(icon) + menu_item.set_always_show_image(True) + if conector_event is not None and conector_action is not None: + menu_item.connect(conector_event, conector_action) + menu_item.show() + menu.append(menu_item) + return menu_item + + +class PushBullet_Indicator(): + + def __init__(self): + self.icon = comun.ICON + self.active_icon = None + self.attention_icon = None + self.about_dialog = None + self.active = False + self.animate = False + self.animating = None + self.pushBulletListener = None + self.frame = 0 + # + clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD) + clipboard.connect('owner-change', self.capture_clipboard) + self.monitor_clipboard = True + self.last_capture_text = None + self.last_capture_time = int(time.time()*100) + # + self.clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD) + bus = dbus.SessionBus() + self.notification = Notify.Notification.new('', '', None) + # + self.indicator = appindicator.Indicator.new( + 'PushBullet-Indicator', comun.ICON, + appindicator.IndicatorCategory.HARDWARE) + # + menu = self.get_menu() + self.indicator.set_menu(menu) + self.read_preferences() + + def capture_clipboard(self, data1, data2): + if self.monitor_clipboard and self.copy_paste: + clipboard = data1 + if clipboard.wait_is_text_available(): + text = clipboard.wait_for_text() + if text is not None: + url = text + newtime = int(time.time()*100) + if self.last_capture_text != text or\ + self.last_capture_time != newtime: + self.last_capture_text = text + self.last_capture_time = newtime + self.pushBulletService.send_copy(text) + elif clipboard.wait_is_image_available(): + image = clipboard.wait_for_image() + if image is not None: + pass + + def on_pushing(self, data): + print('Start to pushing') + self.send_push.set_sensitive(False) + self.send_sms.set_sensitive(False) + if self.animating is None: + self.animating = DoitInBackgroundWithInterval( + self.animate_icon, 0.5) + self.animating.start() + + def on_pushed(self, data): + print('Pushed') + if self.animating is not None: + self.animating.stop() + self.animating = None + self.indicator.set_icon(self.active_icon) + self.frame = 0 + self.send_push.set_sensitive(True) + self.send_sms.set_sensitive(True) + + # ########### preferences related methods ################# + def theme_change(self, theme): + """Change the icon theme of the indicator. + If the theme selected is invalid set the "normal" theme. + :param theme: the index of the selected theme.""" + self.active_icon = comun.STATUS_ICON[theme][0] + self.attention_icon = comun.STATUS_ICON[theme][1] + self.indicator.set_icon(self.active_icon) + self.indicator.set_attention_icon(self.attention_icon) + + # ################# main functions #################### + + def read_preferences(self): + configuration = Configuration() + atokenizator = Tokenizator( + config_file_dir=TOKEN_DIR, + config_file=TOKEN_FILE, + default_params=TOKEN_PARAMS) + self.first_time = configuration.get('first-time') + self.version = configuration.get('version') + self.theme = configuration.get('theme') + self.modified_after = configuration.get('modified_after') + self.last_push = configuration.get('last_push') + self.ICON = comun.ICON + self.active_icon = comun.STATUS_ICON[configuration.get('theme')][0] + self.attention_icon = comun.STATUS_ICON[configuration.get('theme')][1] + self.indicator.set_icon(self.active_icon) + self.indicator.set_attention_icon(self.attention_icon) + self.indicator.set_status(appindicator.IndicatorStatus.ACTIVE) + self.copy_paste = configuration.get('copy_paste') + self.reply_sms = configuration.get('reply_sms') + self.reply_whatsapp = configuration.get('reply_whatsapp') + self.reply_telegram = configuration.get('reply_telegram') + self.reply_hangout = configuration.get('reply_hangout') + self.reply_facebook = configuration.get('reply_facebook') + self.reply_line = configuration.get('reply_line') + self.end2end_password = configuration.get('end-to-end-password') + self.pushBulletService = PushBullet(self.end2end_password) + self.pushBulletService.connect('pushing', self.on_pushing) + self.pushBulletService.connect('pushed', self.on_pushed) + while(self.pushBulletService.is_login() is False and internet_on()): + ld = LoginDialog() + ld.run() + oauth_access_token = ld.code + atokenizator = Tokenizator( + config_file_dir=TOKEN_DIR, + config_file=TOKEN_FILE, + default_params=TOKEN_PARAMS) + atokenizator.set('oauth_access_token', oauth_access_token) + atokenizator.save() + self.pushBulletService.restart() + + self.launch_watchdog() + + self.devices = self.pushBulletService.getActiveDevices() + self.contacts = self.pushBulletService.getContacts() + self.user = self.pushBulletService.getUser() + ans = self.pushBulletService.getPushHistory(self.modified_after) + if ans is not None and len(ans) > 0: + ans = ans + if ans is not None and len(ans) > 0 and\ + 'modified' in ans[0].keys(): + self.modified_after = ans[0]['modified'] + self.last_push = ans[0] + configuration = Configuration() + configuration.set('modified_after', self.modified_after) + configuration.set('last_push', self.last_push) + configuration.save() + + def launch_watchdog(self): + self.stop_watchdog() + oauth_access_token = self.pushBulletService.oauth_access_token + self.pushBulletListener = PushBulletListener( + oauth_access_token, self.on_push_listened) + self.pushBulletListener.connect('received', self.on_push_listened) + self.pushBulletListener.start() + + def stop_watchdog(self): + if self.pushBulletListener is not None: + self.pushBulletListener.stop() + self.pushBulletListener = None + + def on_push_listened(self, messager, message): + print('***********00**************') + print('WebSocketClient', datetime.now().strftime( + '%Y-%m-%d %H:%M:%S'), message) + # try: + message = json.loads(str(message)) + kind = message['type'] + if kind == 'tickle': + sent_to = None + ans = self.pushBulletService.getPushHistory( + self.modified_after) + if ans is not None: + if len(ans) > 0: + self.last_push = ans[0] + configuration = Configuration() + configuration.set('last_push', self.last_push) + if 'modified' in self.last_push.keys(): + self.modified_after = self.last_push[ + 'modified'] + configuration.set( + 'modified_after', self.modified_after) + configuration.save() + if self.pushBulletService.get_source_device_iden()\ + != ans[0]['iden']: + kind = self.last_push['type'] + if kind == 'file': + self.notification.update( + 'PushBullet-Indicator', + _('File received'), + self.active_icon) + self.notification.show() + elif kind == 'link': + self.notification.update( + 'PushBullet-Indicator', + _('Link received'), + self.active_icon) + self.notification.show() + elif kind == 'note': + self.notification.update( + 'PushBullet-Indicator', + _('Note received'), + self.active_icon) + self.notification.show() + elif kind == 'push' and 'push' in message.keys(): + push = message['push'] + if 'encrypted' in push.keys() and push['encrypted'] is True: + print('----------------encrypted------------------') + push = self.pushBulletService._decrypt_data(push['ciphertext']) + push = json.loads(push) + print('-------------------------------------------') + print('-------------------------------------------') + print('-------------------------------------------') + pprint(push) + istemporaryfile = False + if 'type' in push.keys(): + if push['type'] == 'mirror': + if 'source_user_iden' in push.keys() and\ + push['source_device_iden'] != \ + self.pushBulletService.source_device_iden: + title = 'PushBullet-Indicator' + body = _('A push mirrored') + icon = self.active_icon + if 'title' in push.keys(): + title += ': '+push['title'] + if 'body' in push.keys(): + body = push['body'] + if 'icon' in push.keys(): + temporaryfilename = tempfile.mkstemp( + suffix='.png', + prefix='pushbullet_indicator_temp_', + dir=None, text=False)[1] + img = PIL.Image.open( + io.BytesIO(base64.b64decode(push['icon']))) + img.save(temporaryfilename) + icon = temporaryfilename + istemporaryfile = True + print('-----------------------------------------') + print('package_name: '+push['package_name']) + print('title: '+title) + print('body: '+body) + print('icon: '+icon) + print('-----------------------------------------') + if ('conversation_iden' in push.keys() and + ((push['package_name'] == + 'com.pushbullet.android' and + self.reply_sms) or + (push['package_name'] == + 'org.telegram.messenger' and + self.reply_telegram) or + (push['package_name'] == 'com.whatsapp' and + self.reply_whatsapp) or + (push['package_name'] == + 'com.google.android.talk' and + self.reply_hangout) or + (push['package_name'] == 'com.facebook.orca' and + self.reply_facebook) or + (push['package_name'] == + 'jp.naver.line.android' and self.reply_line))): + print('/************************************/') + print('Message') + print(push) + answerDialog = AnswerDialog( + package_name=push['package_name'], + icon=icon, + title=title, + message=body) + if answerDialog.run() == Gtk.ResponseType.ACCEPT: + answerDialog.hide() + print('/************************************/') + print(push) + print('/************************************/') + package_name = push['package_name'] + source_user_iden = push['source_user_iden'] + target_device_iden = push['source_device_iden'] + conversation_iden = push['conversation_iden'] + message = answerDialog.get_answer() + self.pushBulletService.send_reply( + package_name, + source_user_iden, + target_device_iden, + conversation_iden, + message) + answerDialog.destroy() + elif push['package_name'] == 'com.android.dialer': + ''' + and\ + 'actions' in push.keys() and\ + len(push['actions']) > 0 + dd = DimissalDialog(push) + ans = dd.run() + notification_id = push['notification_id'] + package_name = push['package_name'] + source_device_iden = push['source_device_iden'] + source_user_iden = push['source_user_iden'] + notification_tag = dd.responses[ans]['trigger_key'] + dd.destroy() + self.pushBulletService.send_dimissal( + notification_id, notification_tag, + package_name, source_user_iden) + ''' + self.notification.update(title, + body, + icon) + self.notification.show() + else: + self.notification.update(title, + body, + icon) + self.notification.show() + if istemporaryfile: + if os.path.exists(temporaryfilename): + os.remove(temporaryfilename) + if push['type'] == 'dismissal': + pass + ''' + notification_id = push['notification_id'] + package_name = push['package_name'] + source_device_iden = push['source_device_iden'] + source_user_iden = push['source_user_iden'] + notification_tag = None + dialog = Gtk.MessageDialog( + None, 0, + Gtk.MessageType.QUESTION, + Gtk.ButtonsType.YES_NO, + package_name) + dialog.format_secondary_text(_('Dimissal')+'?') + response = dialog.run() + if response == Gtk.ResponseType.YES: + self.pushBulletService.send_dimissal( + notification_id, notification_tag, + package_name, source_user_iden) + elif response == Gtk.ResponseType.NO: + pass + dialog.destroy() + ''' + elif push['type'] == 'clip' and self.copy_paste: + if push['source_device_iden'] !=\ + self.pushBulletService.\ + get_source_device_iden(): + title = 'PushBullet-Indicator' + body = _('A push copied') + icon = self.active_icon + temporaryfilename = tempfile.mkstemp( + suffix='.png', + prefix='pushbullet_indicator_temp_', + dir=None, text=False)[1] + if 'title' in push.keys(): + title += ': '+push['title'] + if 'body' in push.keys(): + body = push['body'] + if body.startswith('http'): + response = requests.get(body) + img = PIL.Image.open( + io.BytesIO(response.content)) + img.save(temporaryfilename) + icon = temporaryfilename + image = Gtk.Image() + image.set_from_pixbuf( + GdkPixbuf.Pixbuf.new_from_file( + temporaryfilename)) + self.clipboard.set_image( + image.get_pixbuf()) + body = _('Image copied') + elif body.startswith('data:image'): + oncoma = body.find(',') + if oncoma > -1: + oncoma += 1 + img = PIL.Image.open( + io.BytesIO( + base64.b64decode( + body[oncoma:]))) + img.save(temporaryfilename) + icon = temporaryfilename + image = Gtk.Image() + image.set_from_pixbuf( + GdkPixbuf.Pixbuf.new_from_file( + temporaryfilename)) + self.clipboard.set_image( + image.get_pixbuf()) + body = _('Image copied') + else: + self.clipboard.set_text(body, -1) + body = _('Text copied')+':\n\n'+body + print('--------------------------------------') + print('title: '+title) + print('body: '+body) + print('icon: '+icon) + print('--------------------------------------') + if len(body) > 255: + body = body[:252]+'...' + self.notification.update(title, body, icon) + self.notification.show() + if os.path.exists(temporaryfilename): + os.remove(temporaryfilename) + print('-------------------------------------------') + print('-------------------------------------------') + print('-------------------------------------------') + ''' + except Exception as e: + print(e) + self.active = False + print('End to pushing: ' + kind) + ''' + + def get_help_menu(self): + help_menu = Gtk.Menu() + # + add2menu(help_menu, + text=_('Homepage...'), + conector_event='activate', + conector_action=lambda x: + webbrowser.open( + 'https://launchpad.net/pushbullet-indicator')) + add2menu(help_menu, + text=_('Get help online...'), + conector_event='activate', + conector_action=lambda x: + webbrowser.open( + 'https://answers.launchpad.net/pushbullet-indicator')) + add2menu(help_menu, + text=_('Translate this application...'), + conector_event='activate', + conector_action=lambda x: + webbrowser.open( + 'https://translations.launchpad.net/pushbullet-indicator')) + add2menu(help_menu, + text=_('Report a bug...'), + conector_event='activate', + conector_action=lambda x: + webbrowser.open( + 'https://bugs.launchpad.net/pushbullet-indicator')) + add2menu(help_menu) + web = add2menu(help_menu, + text=_('Homepage'), + conector_event='activate', + conector_action=lambda x: + webbrowser.open( + 'http://www.atareao.es/tag/pushbullet-indicator')) + twitter = add2menu(help_menu, + text=_('Follow us in Twitter'), + conector_event='activate', + conector_action=lambda x: webbrowser.open( + 'https://twitter.com/atareao')) + googleplus = add2menu( + help_menu, + text=_('Follow us in Google+'), + conector_event='activate', + conector_action=lambda x: webbrowser.open( + 'https://plus.google.com/118214486317320563625/posts')) + facebook = add2menu( + help_menu, + text=_('Follow us in Facebook'), + conector_event='activate', + conector_action=lambda x: webbrowser.open( + 'http://www.facebook.com/elatareao')) + add2menu(help_menu) + web.set_image(Gtk.Image.new_from_file( + os.path.join(comun.SOCIALDIR, 'web.svg'))) + web.set_always_show_image(True) + twitter.set_image(Gtk.Image.new_from_file( + os.path.join(comun.SOCIALDIR, 'twitter.svg'))) + twitter.set_always_show_image(True) + googleplus.set_image(Gtk.Image.new_from_file( + os.path.join(comun.SOCIALDIR, 'googleplus.svg'))) + googleplus.set_always_show_image(True) + facebook.set_image(Gtk.Image.new_from_file( + os.path.join(comun.SOCIALDIR, 'facebook.svg'))) + facebook.set_always_show_image(True) + add2menu(help_menu) + add2menu(help_menu, + text=_('About'), + conector_event='activate', + conector_action=self.on_about_item) + help_menu.show() + return(help_menu) + + def get_contact_name_by_email(self, email): + for key in self.contacts.keys(): + if 'email' in self.contacts[key].keys() and\ + self.contacts[key]['email'] == email: + return self.contacts[key]['name'] + return '' + + def get_device_identification(self, device_iden): + if device_iden in self.devices.keys(): + if 'nickname' in self.devices[device_iden].keys() and\ + len(self.devices[device_iden]['nickname']) > 0: + return self.devices[device_iden]['nickname'] + elif 'model' in self.devices[device_iden].keys() and\ + len(self.devices[device_iden]['model']) > 0: + return self.devices[device_iden]['model'] + return '' + + def on_drag_data_received(self, widget, drag_context, x, y, + selection_data, info, time): + print(e) + + def get_menu(self): + """Create and populate the menu.""" + menu = Gtk.Menu() + + self.send_push = Gtk.MenuItem.new_with_label(_('Send push')) + self.send_push.connect('activate', self.on_send_push_clicked) + self.send_push.show() + menu.append(self.send_push) + + self.send_sms = Gtk.MenuItem.new_with_label(_('Send sms')) + self.send_sms.connect('activate', self.on_send_sms_clicked) + self.send_sms.show() + menu.append(self.send_sms) + + separator0 = Gtk.SeparatorMenuItem() + separator0.show() + menu.append(separator0) + + show_last_push = Gtk.MenuItem.new_with_label(_('Show last push')) + show_last_push.connect('activate', self.on_show_last_push_clicked) + show_last_push.show() + menu.append(show_last_push) + + separator1 = Gtk.SeparatorMenuItem() + separator1.show() + menu.append(separator1) + # + menu_preferences = Gtk.MenuItem.new_with_label(_('Preferences')) + menu_preferences.connect('activate', self.on_preferences_item) + menu_preferences.show() + menu.append(menu_preferences) + + menu_help = Gtk.MenuItem.new_with_label(_('Help')) + menu_help.set_submenu(self.get_help_menu()) + menu_help.show() + menu.append(menu_help) + # + separator2 = Gtk.SeparatorMenuItem() + separator2.show() + menu.append(separator2) + # + menu_exit = Gtk.MenuItem.new_with_label(_('Exit')) + menu_exit.connect('activate', self.on_quit_item) + menu_exit.show() + menu.append(menu_exit) + # + menu.show() + return(menu) + + def on_send_sms_clicked(self, widget): + tdevices = [] + for device in self.devices: + if 'nickname' in self.devices[device].keys() and\ + len(self.devices[device]['nickname']) > 0: + label = self.devices[device]['nickname'] + if self.devices[device]['active'] and\ + 'has_sms' in self.devices[device].keys() and\ + self.devices[device]['has_sms']: + tdevices.append({'device_iden': device, 'label': label}) + elif 'model' in self.devices[device].keys() and\ + len(self.devices[device]['model']) > 0: + label = self.devices[device]['model'] + if self.devices[device]['active'] and\ + 'has_sms' in self.devices[device].keys() and\ + self.devices[device]['has_sms']: + tdevices.append({'device_iden': device, 'label': label}) + sdevices = sorted(tdevices, key=lambda k: k['label']) + cm = SendSMSDialog(sdevices) + if cm.run() == Gtk.ResponseType.ACCEPT: + cm.hide() + answer = cm.get_response() + if answer['number'] is not None and\ + answer['message'] is not None and\ + answer['device_iden'] is not None: + self.pushBulletService.send_sms( + answer['device_iden'], + answer['number'], + answer['message']) + cm.destroy() + + def on_send_push_clicked(self, widget): + tdevices = [] + tcontacts = [] + for device in self.devices: + if 'nickname' in self.devices[device].keys() and\ + len(self.devices[device]['nickname']) > 0: + label = self.devices[device]['nickname'] + tdevices.append({'device_iden': device, 'label': label}) + elif 'model' in self.devices[device].keys() and\ + len(self.devices[device]['model']) > 0: + label = self.devices[device]['model'] + tdevices.append({'device_iden': device, 'label': label}) + sdevices = sorted(tdevices, key=lambda k: k['label']) + for contact in self.contacts: + if self.contacts[contact]['active'] and\ + 'name' in self.contacts[contact].keys() and\ + 'email' in self.contacts[contact].keys(): + tcontacts.append({ + 'contact_iden': contact, + 'name': self.contacts[contact]['name'], + 'email': self.contacts[contact]['email']}) + scontacts = sorted(tcontacts, key=lambda k: k['name']) + sdevices = sorted(tdevices, key=lambda k: k['label']) + actionDialog = ActionDialog(None, sdevices, scontacts) + if actionDialog.run() == Gtk.ResponseType.ACCEPT: + response = actionDialog.get_response() + actionDialog.hide() + if response is not None: + self.send_bullet(response, device) + actionDialog.destroy() + + def on_show_last_push_clicked(self, widget): + if self.last_push: + actionDialog = ActionDialog(self.last_push, None, None) + actionDialog.run() + actionDialog.destroy() + + def send_bullet(self, response, identification): + iscontact = (response['to']['type'] == 'contact') + if response['kind'] == 'file' or response['kind'] == 'image': + self.pushBulletService.send_file( + response['to']['iden'], + response['file'], + response['body'], + iscontact) + elif response['kind'] == 'link': + self.pushBulletService.send_link( + response['to']['iden'], + response['title'], + response['body'], + response['link'], + iscontact) + elif response['kind'] == 'note': + self.pushBulletService.send_note( + response['to']['iden'], + response['title'], + response['body'], + iscontact) + + def animate_icon(self): + afile = os.path.join( + comun.ICONDIR, + 'pushbullet-indicator-sync{}-'.format( + self.frame % 4) + self.theme + '.svg') + self.indicator.set_icon(afile) + self.frame += 1 + + def get_about_dialog(self): + """Create and populate the about dialog.""" + about_dialog = Gtk.AboutDialog() + about_dialog.set_name(comun.APPNAME) + about_dialog.set_version(comun.VERSION) + about_dialog.set_copyright(''' +Copyrignt (c) 2014-2016 +Lorenzo Carbonell Cerezo +''') + about_dialog.set_comments(_('An indicator for PushBullet')) + about_dialog.set_license(''' +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later +version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along with +this program. If not, see . +''') + about_dialog.set_website('http://www.atareao.es') + about_dialog.set_website_label('http://www.atareao.es') + about_dialog.set_authors([ + 'Lorenzo Carbonell ']) + about_dialog.set_documenters([ + 'Lorenzo Carbonell ']) + about_dialog.set_translator_credits(''' +'Lorenzo Carbonell \n +''') + about_dialog.set_icon(GdkPixbuf.Pixbuf.new_from_file(comun.ICON)) + about_dialog.set_logo(GdkPixbuf.Pixbuf.new_from_file(comun.ICON)) + about_dialog.set_program_name(comun.APPNAME) + return about_dialog + + # ##################### callbacks for the menu ####################### + def on_preferences_item(self, widget, data=None): + widget.set_sensitive(False) + preferences_dialog = PreferencesDialog() + if preferences_dialog.run() == Gtk.ResponseType.ACCEPT: + preferences_dialog.hide() + preferences_dialog.close_ok() + self.read_preferences() + preferences_dialog.hide() + preferences_dialog.destroy() + # we need to change the status icons + widget.set_sensitive(True) + + def on_quit_item(self, widget, data=None): + self.__del__() + exit(0) + + def __del__(self): + self.stop_watchdog() + for afile in glob.glob('/tmp/pushbullet_indicator_temp_*.png'): + if os.path.exists(afile): + os.remove(afile) + + def on_about_item(self, widget, data=None): + if self.about_dialog: + self.about_dialog.present() + else: + self.about_dialog = self.get_about_dialog() + self.about_dialog.run() + self.about_dialog.destroy() + self.about_dialog = None -failed = False -pushbullet_replied = False -raise_replied = False - -def handle_pushbullet_reply(): - global pushbullet_replied - pushbullet_replied = True - if pushbullet_replied and raise_replied: - loop.quit() - -def handle_pushbullet_error(e): - global failed - global pushbullet_replied - pushbullet_replied = True - failed = True - print("HelloWorld raised an exception! That's not meant to happen...") - print("\t", str(e)) - if pushbullet_replied and raise_replied: - loop.quit() - -def handle_raise_reply(): - global failed - global raise_replied - raise_replied = True - failed = True - print("RaiseException returned normally! That's not meant to happen...") - if pushbullet_replied and raise_replied: - loop.quit() - -def handle_raise_error(e): - global raise_replied - raise_replied = True - print("RaiseException raised an exception as expected:") - print("\t", str(e)) - -def add2menu(menu, text = None, icon = None, conector_event = None, conector_action = None): - if text != None: - menu_item = Gtk.ImageMenuItem.new_with_label(text) - if icon: - image = Gtk.Image.new_from_file(icon) - menu_item.set_image(image) - menu_item.set_always_show_image(True) - else: - if icon == None: - menu_item = Gtk.SeparatorMenuItem() - else: - menu_item = Gtk.ImageMenuItem.new_from_file(icon) - menu_item.set_always_show_image(True) - if conector_event != None and conector_action != None: - menu_item.connect(conector_event,conector_action) - menu_item.show() - menu.append(menu_item) - return menu_item - -class PushBullet_Indicator(object): - - def __init__(self,dbus_loop): - self.icon = comun.ICON - self.active_icon = None - self.attention_icon = None - self.about_dialog = None - self.active = False - self.animate = False - self.the_watchdog = None - self.frame = 0 - # - clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD) - clipboard.connect('owner-change',self.capture_clipboard) - self.monitor_clipboard = True - self.last_capture_text = None - self.last_capture_time = int(time.time()*100) - # - self.clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD) - bus = dbus.SessionBus(mainloop=dbus_loop) - try: - self.pushBulletService = bus.get_object('es.atareao.pushbullet','/es/atareao/pushbullet') - bus.add_signal_receiver(self.pushing_signal_handler, dbus_interface = 'es.atareao.pushbullet', signal_name = 'pushing') - except dbus.DBusException as e: - exit(1) - self.notification = Notify.Notification.new('','', None) - self.read_preferences() - # - self.indicator = appindicator.Indicator.new ('PushBullet-Indicator',\ - self.active_icon, appindicator.IndicatorCategory.HARDWARE) - self.indicator.set_attention_icon(self.attention_icon) - self.indicator.set_status(appindicator.IndicatorStatus.ACTIVE) - # - menu = self.get_menu() - self.indicator.set_menu(menu) - - def capture_clipboard(self,data1,data2): - if self.monitor_clipboard and self.copy_paste: - clipboard = data1 - text = clipboard.wait_for_text() - if text is not None: - url = text - newtime = int(time.time()*100) - if self.last_capture_text != text or self.last_capture_time != newtime: - self.last_capture_text = text - self.last_capture_time = newtime - print('Captured!!!!!. Text: %s'%text) - #send_copy(self,source_user_iden,source_device_iden, body): - print(self.user['iden'],self.pushBulletService.get_source_user_iden(),text) - self.pushBulletService.send_copy(text, - dbus_interface='es.atareao.pushbullet', - reply_handler=handle_pushbullet_reply, - error_handler=handle_pushbullet_error) - print('Captured!!!!!. Text: %s'%text) - - def pushing_signal_handler(self,is_pushing,kind,push=None): - if is_pushing == True: - self.active = True - print('Start to pushing: '+ kind) - GObject.timeout_add(500, self.animate_icon) - else: - if kind == 'tickle': - sent_to = None - try: - ans = self.pushBulletService.getPushHistory(self.modified_after) - if ans is not None: - ans = json.loads(ans) - if len(ans)>0: - self.last_push = ans[0] - configuration = Configuration() - configuration.set('last_push', self.last_push) - if 'modified' in self.last_push.keys(): - self.modified_after = self.last_push['modified'] - configuration.set('modified_after',self.modified_after) - configuration.save() - print('-------------------------------------------') - print('-------------------------------------------') - print('-------------------!!----------------------') - print(ans[0]) - print('-------------------!!----------------------') - if self.pushBulletService.get_source_user_iden() != ans[0]['source_device_iden']: - kind = self.last_push['type'] - if kind == 'file': - self.notification.update('PushBullet-Indicator', - _('File recieved'), self.active_icon) - self.notification.show() - elif kind == 'link': - self.notification.update('PushBullet-Indicator', - _('Link recieved'), self.active_icon) - self.notification.show() - elif kind == 'note': - self.notification.update('PushBullet-Indicator', - _('Note recieved'), self.active_icon) - self.notification.show() - print('-------------------------------------------') - print('-------------------------------------------') - print('-------------------------------------------') - except Exception as e: - print(e) - elif kind == 'push' and push and push is not None: - push = json.loads(push) - print('-------------------------------------------') - print('-------------------------------------------') - print('-------------------------------------------') - print(push) - istemporaryfile = False - if 'type' in push.keys(): - if push['type'] == 'mirror': - try: - title = 'PushBullet-Indicator' - body = _('A push mirrored') - icon = self.active_icon - if 'title' in push.keys(): - title += ': '+push['title'] - if 'body' in push.keys(): - body = push['body'] - if 'icon' in push.keys(): - temporaryfilename = tempfile.mkstemp(suffix='.png', prefix='pushbullet_indicator_temp_', dir=None, text=False)[1] - img = PIL.Image.open(io.BytesIO(base64.b64decode(push['icon']))) - img.save(temporaryfilename) - icon = temporaryfilename - istemporaryfile = True - print('-------------------------------------------') - print('title: '+title) - print('body: '+body) - print('icon: '+icon) - print('-------------------------------------------') - if (push['package_name'] == 'com.pushbullet.android' and self.reply_sms) or \ - (push['package_name'] == 'org.telegram.messenger' and self.reply_telegram) or \ - (push['package_name'] == 'com.whatsapp' and self.reply_whatsapp): - print('/*****************************************/') - print('Message') - print(push) - #package_name, source_user_iden, target_device_iden, conversation_iden, message): - answerDialog = AnswerDialog(icon,title,body) - if answerDialog.run() == Gtk.ResponseType.ACCEPT: - answerDialog.hide() - package_name = push['package_name'] - source_user_iden = push['source_user_iden'] - target_device_iden = push['source_device_iden'] - conversation_iden = push['conversation_iden'] - message = answerDialog.get_answer() - self.pushBulletService.send_reply(package_name, - source_user_iden, - target_device_iden, - conversation_iden, - message, - dbus_interface='es.atareao.pushbullet', - reply_handler=handle_pushbullet_reply, - error_handler=handle_pushbullet_error) - answerDialog.destroy() - print('/*****************************************/') - else: - self.notification.update(title, - body,icon) - self.notification.show() - if istemporaryfile: - if os.path.exists(temporaryfilename): - os.remove(temporaryfilename) - except Exception as e: - print('An error in mirroring push') - print(e) - elif push['type'] == 'clip' and self.copy_paste: - try: - if push['source_device_iden'] != self.pushBulletService.get_source_device_iden(): - title = 'PushBullet-Indicator' - body = _('A push copied') - icon = self.active_icon - temporaryfilename = tempfile.mkstemp(suffix='.png', prefix='pushbullet_indicator_temp_', dir=None, text=False)[1] - if 'title' in push.keys(): - title += ': '+push['title'] - if 'body' in push.keys(): - body = push['body'] - if body.startswith('http'): - response = requests.get(body) - img = PIL.Image.open(io.BytesIO(response.content)) - img.save(temporaryfilename) - icon = temporaryfilename - image = Gtk.Image() - image.set_from_pixbuf(GdkPixbuf.Pixbuf.new_from_file(temporaryfilename)) - self.clipboard.set_image(image.get_pixbuf()) - body = _('Image copied') - elif body.startswith('data:image'): - oncoma = body.find(',') - if oncoma>-1: - oncoma += 1 - img = PIL.Image.open(io.BytesIO(base64.b64decode(body[oncoma:]))) - img.save(temporaryfilename) - icon = temporaryfilename - image = Gtk.Image() - image.set_from_pixbuf(GdkPixbuf.Pixbuf.new_from_file(temporaryfilename)) - self.clipboard.set_image(image.get_pixbuf()) - body = _('Image copied') - else: - self.clipboard.set_text(body, -1) - body = _('Text copied')+':\n\n'+body - print('-------------------------------------------') - print('title: '+title) - print('body: '+body) - print('icon: '+icon) - print('-------------------------------------------') - if len(body)>255: - body = body[:252]+'...' - self.notification.update(title, - body,icon) - self.notification.show() - if os.path.exists(temporaryfilename): - os.remove(temporaryfilename) - except Exception as e: - print('An error in mirroring push') - print(e) - print('-------------------------------------------') - print('-------------------------------------------') - print('-------------------------------------------') - self.active = False - print('End to pushing: '+ kind) - - ############ preferences related methods ################# - def theme_change(self, theme): - """Change the icon theme of the indicator. - If the theme selected is invalid set the "normal" theme. - :param theme: the index of the selected theme.""" - self.active_icon = comun.STATUS_ICON[theme][0] - self.attention_icon = comun.STATUS_ICON[theme][1] - self.indicator.set_icon(self.active_icon) - self.indicator.set_attention_icon(self.attention_icon) - - ################## main functions #################### - - def read_preferences(self): - configuration = Configuration() - tokenConfiguration = TokenConfiguration() - self.first_time = configuration.get('first-time') - self.version = configuration.get('version') - self.theme = configuration.get('theme') - self.modified_after = configuration.get('modified_after') - self.last_push = configuration.get('last_push') - self.ICON = comun.ICON - self.active_icon = comun.STATUS_ICON[configuration.get('theme')][0] - self.attention_icon = comun.STATUS_ICON[configuration.get('theme')][1] - self.copy_paste = configuration.get('copy_paste') - self.reply_sms = configuration.get('reply_sms') - self.reply_whatsapp = configuration.get('reply_whatsapp') - self.reply_telegram = configuration.get('reply_telegram') - while(self.pushBulletService.is_login() == False and internet_on()): - ld = LoginDialog() - ld.run() - oauth_access_token = ld.code - tokenConfiguration = TokenConfiguration() - tokenConfiguration.set('oauth_access_token',oauth_access_token) - tokenConfiguration.save() - self.pushBulletService.restart() - - ''' - all_ok = True - if self.oauth_access_token is None or len(self.oauth_access_token)==0 or self.name is None or len(self.name) == 0: - all_ok = False - else: - all_ok = self.pushBulletService.set_oauth_access_token(self.oauth_access_token) - preferencesDialog = PreferencesDialog() - while(all_ok == False): - if preferencesDialog.run() == Gtk.ResponseType.ACCEPT: - preferencesDialog.close_ok() - configuration = Configuration() - self.oauth_access_token = configuration.get('oauth_access_token') - self.theme = configuration.get('theme') - self.active_icon = comun.STATUS_ICON[configuration.get('theme')][0] - self.attention_icon = comun.STATUS_ICON[configuration.get('theme')][1] - self.name = configuration.get('name') - if self.oauth_access_token is None or len(self.oauth_access_token)==0 or self.name is None or len(self.name) == 0: - all_ok = False - if self.name is None or len(self.name) == 0: - md = Gtk.MessageDialog( parent = None, - flags = Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT, - type = Gtk.MessageType.ERROR, - buttons = Gtk.ButtonsType.OK_CANCEL, - message_format = _('You must set a name for your device')) - md.run() - md.destroy() - preferencesDialog.notebook.set_current_page(1) - else: - all_ok = self.pushBulletService.set_oauth_access_token(self.oauth_access_token) - else: - exit(0) - preferencesDialog.destroy() - ''' - # - # - self.launch_watchdog() - print('--------------------------') - self.devices = json.loads(self.pushBulletService.getDevices()) - self.contacts = json.loads(self.pushBulletService.getContacts()) - self.user = json.loads(self.pushBulletService.getUser()) - print('Getting last push') - ans = self.pushBulletService.getPushHistory(self.modified_after) - if ans is not None and len(ans)>0: - ans = json.loads(ans) - print(ans) - if ans is not None and len(ans)>0 and 'modified' in ans[0].keys(): - self.modified_after = ans[0]['modified'] - self.last_push = ans[0] - configuration = Configuration() - configuration.set('modified_after',self.modified_after) - configuration.set('last_push',self.last_push) - configuration.save() - print('--------------------------') - - - ################### menu creation ###################### - - def get_help_menu(self): - help_menu =Gtk.Menu() - # - add2menu(help_menu,text = _('Homepage...'),conector_event = 'activate',conector_action = lambda x: webbrowser.open('https://launchpad.net/pushbullet-indicator')) - add2menu(help_menu,text = _('Get help online...'),conector_event = 'activate',conector_action = lambda x: webbrowser.open('https://answers.launchpad.net/pushbullet-indicator')) - add2menu(help_menu,text = _('Translate this application...'),conector_event = 'activate',conector_action = lambda x: webbrowser.open('https://translations.launchpad.net/pushbullet-indicator')) - add2menu(help_menu,text = _('Report a bug...'),conector_event = 'activate',conector_action = lambda x: webbrowser.open('https://bugs.launchpad.net/pushbullet-indicator')) - add2menu(help_menu) - web = add2menu(help_menu,text = _('Homepage'),conector_event = 'activate',conector_action = lambda x: webbrowser.open('http://www.atareao.es/tag/pushbullet-indicator')) - twitter = add2menu(help_menu,text = _('Follow us in Twitter'),conector_event = 'activate',conector_action = lambda x: webbrowser.open('https://twitter.com/atareao')) - googleplus = add2menu(help_menu,text = _('Follow us in Google+'),conector_event = 'activate',conector_action = lambda x: webbrowser.open('https://plus.google.com/118214486317320563625/posts')) - facebook = add2menu(help_menu,text = _('Follow us in Facebook'),conector_event = 'activate',conector_action = lambda x: webbrowser.open('http://www.facebook.com/elatareao')) - add2menu(help_menu) - # - web.set_image(Gtk.Image.new_from_file(os.path.join(comun.SOCIALDIR,'web.svg'))) - web.set_always_show_image(True) - twitter.set_image(Gtk.Image.new_from_file(os.path.join(comun.SOCIALDIR,'twitter.svg'))) - twitter.set_always_show_image(True) - googleplus.set_image(Gtk.Image.new_from_file(os.path.join(comun.SOCIALDIR,'googleplus.svg'))) - googleplus.set_always_show_image(True) - facebook.set_image(Gtk.Image.new_from_file(os.path.join(comun.SOCIALDIR,'facebook.svg'))) - facebook.set_always_show_image(True) - - add2menu(help_menu) - add2menu(help_menu,text = _('About'),conector_event = 'activate',conector_action = self.on_about_item) - # - help_menu.show() - return(help_menu) - - def get_contact_name_by_email(self,email): - for key in self.contacts.keys(): - if 'email' in self.contacts[key].keys() and self.contacts[key]['email'] == email: - return self.contacts[key]['name'] - return '' - def get_device_identification(self,device_iden): - if device_iden in self.devices.keys(): - if 'nickname' in self.devices[device_iden].keys() and len(self.devices[device_iden]['nickname'])>0: - return self.devices[device_iden]['nickname'] - elif 'model' in self.devices[device_iden].keys() and len(self.devices[device_iden]['model'])>0: - return self.devices[device_iden]['model'] - return '' - - def on_drag_data_received(self, widget, drag_context, x,y, selection_data,info, time): - print(e) - def get_menu(self): - """Create and populate the menu.""" - menu = Gtk.Menu() - - send_push = Gtk.MenuItem.new_with_label(_('Send push')) - send_push.connect('activate',self.on_send_push_clicked) - send_push.show() - menu.append(send_push) - - send_sms = Gtk.MenuItem.new_with_label(_('Send sms')) - send_sms.connect('activate',self.on_send_sms_clicked) - send_sms.show() - menu.append(send_sms) - - - separator0 = Gtk.SeparatorMenuItem() - separator0.show() - menu.append(separator0) - - show_last_push = Gtk.MenuItem.new_with_label(_('Show last push')) - show_last_push.connect('activate',self.on_show_last_push_clicked) - show_last_push.show() - menu.append(show_last_push) - - separator1 = Gtk.SeparatorMenuItem() - separator1.show() - menu.append(separator1) - # - menu_preferences = Gtk.MenuItem.new_with_label(_('Preferences')) - menu_preferences.connect('activate',self.on_preferences_item) - menu_preferences.show() - menu.append(menu_preferences) - - menu_help = Gtk.MenuItem.new_with_label(_('Help')) - menu_help.set_submenu(self.get_help_menu()) - menu_help.show() - menu.append(menu_help) - # - separator2 = Gtk.SeparatorMenuItem() - separator2.show() - menu.append(separator2) - # - menu_exit = Gtk.MenuItem.new_with_label(_('Exit')) - menu_exit.connect('activate',self.on_quit_item) - menu_exit.show() - menu.append(menu_exit) - # - menu.show() - return(menu) - def on_send_sms_clicked(self,widget): - tdevices = [] - for device in self.devices: - print(self.devices[device]) - if 'nickname' in self.devices[device].keys() and len(self.devices[device]['nickname'])>0: - label = self.devices[device]['nickname'] - if self.devices[device]['active'] and 'has_sms' in self.devices[device].keys() and self.devices[device]['has_sms']: - tdevices.append({'device_iden':device,'label':label}) - elif 'model' in self.devices[device].keys() and len(self.devices[device]['model'])>0: - label = self.devices[device]['model'] - if self.devices[device]['active'] and 'has_sms' in self.devices[device].keys() and self.devices[device]['has_sms']: - tdevices.append({'device_iden':device,'label':label}) - sdevices = sorted(tdevices, key=lambda k: k['label']) - cm = SendSMSDialog(sdevices) - if cm.run() == Gtk.ResponseType.ACCEPT: - cm.hide() - answer = cm.get_response() - if answer['number'] is not None and answer['message'] is not None and answer['device_iden'] is not None: - self.pushBulletService.send_sms(answer['device_iden'], answer['number'], answer['message'], - dbus_interface='es.atareao.pushbullet', - reply_handler=handle_pushbullet_reply, - error_handler=handle_pushbullet_error) - cm.destroy() - def on_send_push_clicked(self,widget): - tdevices = [] - tcontacts = [] - for device in self.devices: - if 'nickname' in self.devices[device].keys() and len(self.devices[device]['nickname'])>0: - label = self.devices[device]['nickname'] - tdevices.append({'device_iden':device,'label':label}) - elif 'model' in self.devices[device].keys() and len(self.devices[device]['model'])>0: - label = self.devices[device]['model'] - tdevices.append({'device_iden':device,'label':label}) - sdevices = sorted(tdevices, key=lambda k: k['label']) - for contact in self.contacts: - if self.contacts[contact]['active'] and 'name' in self.contacts[contact].keys() and 'email' in self.contacts[contact].keys(): - tcontacts.append({'contact_iden':contact,'name':self.contacts[contact]['name'],'email':self.contacts[contact]['email']}) - scontacts = sorted(tcontacts, key=lambda k: k['name']) - sdevices = sorted(tdevices, key=lambda k: k['label']) - actionDialog = ActionDialog(None,sdevices,scontacts) - if actionDialog.run() == Gtk.ResponseType.ACCEPT: - response = actionDialog.get_response() - actionDialog.hide() - while Gtk.events_pending(): - Gtk.main_iteration() - if response is not None: - self.send_bullet(response,device) - actionDialog.destroy() - - def on_show_last_push_clicked(self,widget): - if self.last_push: - actionDialog = ActionDialog(self.last_push,None,None) - actionDialog.run() - actionDialog.destroy() - - - def send_bullet(self,response,identification): - print(response,identification) - iscontact = (response['to']['type'] == 'contact') - if response['kind'] == 'file' or response['kind'] == 'image': - self.pushBulletService.send_file(response['to']['iden'],response['file'], response['body'], iscontact, - dbus_interface='es.atareao.pushbullet', - reply_handler=handle_pushbullet_reply, - error_handler=handle_pushbullet_error) - elif response['kind'] == 'link': - self.pushBulletService.send_link(response['to']['iden'],response['title'],response['body'],response['link'], iscontact, - dbus_interface='es.atareao.pushbullet', - reply_handler=handle_pushbullet_reply, - error_handler=handle_pushbullet_error) - elif response['kind'] == 'note': - self.pushBulletService.send_note(response['to']['iden'],response['title'],response['body'], iscontact, - dbus_interface='es.atareao.pushbullet', - reply_handler=handle_pushbullet_reply, - error_handler=handle_pushbullet_error) - def launch_watchdog(self): - """Call the watchdog.""" - if self.the_watchdog is None: - self.the_watchdog = subprocess.Popen(comun.WATCHDOG) - - def kill_watchdog(self): - """Kill the watchdog.""" - if self.the_watchdog is not None: - self.the_watchdog.kill() - self.the_watchdog = None - - def animate_icon(self): - if not self.active: - self.animate = False - self.indicator.set_icon(self.active_icon) - self.frame = 0 - return False - else: - self.animate = True - afile = os.path.join(comun.ICONDIR,'pushbullet-indicator-sync{}-'.format(self.frame % 4)+self.theme+'.svg') - self.indicator.set_icon(afile) - self.frame += 1 - return True - - def get_about_dialog(self): - """Create and populate the about dialog.""" - about_dialog = Gtk.AboutDialog() - about_dialog.set_name(comun.APPNAME) - about_dialog.set_version(comun.VERSION) - about_dialog.set_copyright('Copyrignt (c) 2014\nLorenzo Carbonell Cerezo') - about_dialog.set_comments(_('An indicator for PushBullet')) - about_dialog.set_license(''+ - 'This program is free software: you can redistribute it and/or modify it\n'+ - 'under the terms of the GNU General Public License as published by the\n'+ - 'Free Software Foundation, either version 3 of the License, or (at your option)\n'+ - 'any later version.\n\n'+ - 'This program is distributed in the hope that it will be useful, but\n'+ - 'WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY\n'+ - 'or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for\n'+ - 'more details.\n\n'+ - 'You should have received a copy of the GNU General Public License along with\n'+ - 'this program. If not, see .') - about_dialog.set_website('http://www.atareao.es') - about_dialog.set_website_label('http://www.atareao.es') - about_dialog.set_authors(['Lorenzo Carbonell ']) - about_dialog.set_documenters(['Lorenzo Carbonell ']) - about_dialog.set_translator_credits(''+ - 'Lorenzo Carbonell \n') - about_dialog.set_icon(GdkPixbuf.Pixbuf.new_from_file(comun.ICON)) - about_dialog.set_logo(GdkPixbuf.Pixbuf.new_from_file(comun.ICON)) - about_dialog.set_program_name(comun.APPNAME) - return about_dialog - - ###################### callbacks for the menu ####################### - def on_preferences_item(self, widget, data=None): - widget.set_sensitive(False) - preferences_dialog = PreferencesDialog() - if preferences_dialog.run() == Gtk.ResponseType.ACCEPT: - preferences_dialog.hide() - preferences_dialog.close_ok() - self.read_preferences() - preferences_dialog.hide() - preferences_dialog.destroy() - # we need to change the status icons - self.indicator.set_icon(self.active_icon) - self.indicator.set_attention_icon(self.attention_icon) - widget.set_sensitive(True) - - def on_quit_item(self, widget, data=None): - self.__del__() - exit(0) - - def __del__(self): - '''On destroy kill the watchdog if any''' - print('----------------------------------') - print('----------------------------------') - print('On destroy kill the watchdog if any') - print('----------------------------------') - print('----------------------------------') - self.kill_watchdog() - for afile in glob.glob('/tmp/pushbullet_indicator_temp_*.png'): - if os.path.exists(afile): - os.remove(afile) - - def on_about_item(self, widget, data=None): - if self.about_dialog: - self.about_dialog.present() - else: - self.about_dialog = self.get_about_dialog() - self.about_dialog.run() - self.about_dialog.destroy() - self.about_dialog = None - -################################################################# def main(): - dbus_loop = DBusGMainLoop(set_as_default=True) - if dbus.SessionBus(mainloop=dbus_loop).request_name('es.atareao.PushBulletIndicator') != dbus.bus.REQUEST_NAME_REPLY_PRIMARY_OWNER: - print("application already running") - exit(0) - Notify.init('pushbullet-indicator') - pushbullet_indicator=PushBullet_Indicator(dbus_loop) - Gtk.main() - exit(0) - + GObject.threads_init() + if dbus.SessionBus().request_name('es.atareao.PushBulletIndicator') !=\ + dbus.bus.REQUEST_NAME_REPLY_PRIMARY_OWNER: + print("application already running") + exit(0) + Notify.init('pushbullet-indicator') + pushbullet_indicator = PushBullet_Indicator() + Gtk.main() + exit(0) + if __name__ == "__main__": - main() + main() diff -Nru pushbullet-indicator-0.6.0/src/pushbullet_socket.py pushbullet-indicator-0.6.3/src/pushbullet_socket.py --- pushbullet-indicator-0.6.0/src/pushbullet_socket.py 2015-03-16 23:58:13.000000000 +0000 +++ pushbullet-indicator-0.6.3/src/pushbullet_socket.py 2016-07-23 09:55:33.000000000 +0000 @@ -1,11 +1,9 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- # -# pushbullet_socket.py -# # This file is part of PushBullet-Indicator # -# Copyright (C) 2014 +# Copyright (C) 2014-2016 # Lorenzo Carbonell Cerezo # # This program is free software: you can redistribute it and/or modify @@ -22,62 +20,99 @@ # along with this program. If not, see . from ws4py.client.threadedclient import WebSocketClient -import json -import dbus -from datetime import datetime -import logging +from threading import Thread +from gi.repository import GObject import sys -sys.path.insert(1,'/opt/extras.ubuntu.com/pushbullet-commons/share/pushbullet-commons') -import commons_comun -from commons_configurator import Configuration as TokenConfiguration +try: + sys.path.insert( + 0, + '/opt/extras.ubuntu.com/pushbullet-commons/share/pushbullet-commons') + from commons_comun import internet_on, TOKEN_DIR, TOKEN_FILE, TOKEN_PARAMS + from pushbulletapi import PushBullet + from tokenizator import Tokenizator + from idleobject import IdleObject +except Exception as e: + print(e) + exit(-1) + + +class PushBulletListener(IdleObject, Thread): + __gsignals__ = { + 'received': (GObject.SIGNAL_RUN_FIRST, GObject.TYPE_NONE, (str,)), + } + + def __init__(self, oauth_access_token, handler): + IdleObject.__init__(self) + Thread.__init__(self) + self.daemon = True + self.pbsc = PushBulletSocketClient( + oauth_access_token, self.on_message_received) + self.pbsc.connect() # 'received', dowhenrecieve) + + def on_message_received(self, message): + self.emit('received', str(message)) + + def run(self): + try: + self.pbsc.run_forever() + except Exception as e: + print('Error in PushBulletListener %s' % (str(e))) + self.pbsc.close() + + def stop(self): + self.pbsc.close() + class PushBulletSocketClient(WebSocketClient): - - def __init__(self,oauth_access_token): - WebSocketClient.__init__(self,'wss://stream.pushbullet.com/websocket/' + oauth_access_token,protocols=['http-only', 'chat']) - bus = dbus.SessionBus() - self.modified_after = 0 - self.read_preferences() - self.logger = logging.getLogger('PushBulletSocketClient') - hdlr = logging.FileHandler('/tmp/pushbulletsocketclient_temporal_logging.log') - formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s') - hdlr.setFormatter(formatter) - self.logger.addHandler(hdlr) - self.logger.setLevel(logging.INFO) - self.daemon = True - try: - self.pushBulletService = bus.get_object('es.atareao.pushbullet','/es/atareao/pushbullet') - except dbus.DBusException as e: - exit(1) - - def received_message(self, message): - try: - data = json.loads(message.data.decode()) - self.logger.info(str(data)) - print('WebSocketClient',datetime.now().strftime('%Y-%m-%d %H:%M:%S'),str(data)) - if data['type'] == 'tickle' and data['subtype'] == 'push': - self.pushBulletService.set_pushing(False,'tickle','{}') - elif data['type'] == 'push': - self.pushBulletService.set_pushing(False,'push',json.dumps(data['push'])) - except Exception as e: - self.logger.error('Error in WebSocketClient %s'%(str(e))) - print('Error in WebSocketClient',e) - - def read_preferences(self): - tokenConfiguration = TokenConfiguration() - self.iden = tokenConfiguration.get('source_user_iden') + + def __init__(self, oauth_access_token, handler): + WebSocketClient.__init__( + self, + 'wss://stream.pushbullet.com/websocket/' + oauth_access_token, + protocols=['http-only', 'chat']) + self.modified_after = 0 + self.read_preferences() + self.daemon = True + self.handler = handler + + def received_message(self, message): + try: + print('**********') + print(type(message), message) + self.handler(message) + except Exception as e: + print('Error in PushBulletSocketClient', e) + + def read_preferences(self): + atokenizator = Tokenizator( + config_file_dir=TOKEN_DIR, + config_file=TOKEN_FILE, + default_params=TOKEN_PARAMS) + self.iden = atokenizator.get('source_user_iden') if __name__ == '__main__': - while(True): - configuration = TokenConfiguration() - oauth_access_token = configuration.get('oauth_access_token') - if oauth_access_token is not None and len(oauth_access_token)>0: - try: - ws = PushBulletSocketClient(oauth_access_token) - ws.connect() - ws.run_forever() - print(1) - except Exception as e: - ws.logger.error('Error in WebSocketClient %s'%(str(e))) - ws.close() - exit(0) + import time + from datetime import datetime + + def dowhenrecieve(reciever, atype, data): + print('***********00**************') + print('WebSocketClient', datetime.now().strftime( + '%Y-%m-%d %H:%M:%S'), reciever, atype, str(data)) + atokenizator = Tokenizator( + config_file_dir=TOKEN_DIR, + config_file=TOKEN_FILE, + default_params=TOKEN_PARAMS) + oauth_access_token = atokenizator.get('oauth_access_token') + print(oauth_access_token) + if oauth_access_token is not None and len(oauth_access_token) > 0: + pbl = PushBulletListener(oauth_access_token, dowhenrecieve) + pbl.start() + print('111') + counter = 1 + while True: + time.sleep(0.2) + if counter == 5: + # capsuler.stop() + print(pbl.pbsc.terminated) + counter += 1 + exit(0) diff -Nru pushbullet-indicator-0.6.0/src/services.py pushbullet-indicator-0.6.3/src/services.py --- pushbullet-indicator-0.6.0/src/services.py 2014-06-22 20:37:15.000000000 +0000 +++ pushbullet-indicator-0.6.3/src/services.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,143 +0,0 @@ -#!/usr/bin/python3 -# -*- coding: utf-8 -*- -# -# -# services.py -# -# Copyright (C) 2012 Lorenzo Carbonell -# lorenzo.carbonell.cerezo@gmail.com -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# -# -# - -import requests -import json -import os -from urllib.parse import urlencode -import random -import time -from logindialog import LoginDialog -import mimetypes -import io - -CLIENT_ID = 'RpkMU0UUoiDMNZnY1ZLJXWLw7QYm4QRY' -CLIENT_SECRET = 'D80i4GrB8f0KoJsjph0Zl9bTQaHWn3p0' -class PushbulletService(object): - def __init__(self,client_id,client_secret,token_file): - self.session = requests.session() - self.request_token_url = 'https://api.pushbullet.com/oauth2' - self.authorize_url = 'https://www.dropbox.com/1/oauth/authorize' - self.access_token_url = 'https://api.pushbullet.com/oauth2/token' - self.client_id = client_id - self.client_secret = client_secret - self.token_file = token_file - self.access_token = None - self.refresh_token = None - if os.path.exists(token_file): - f = open(token_file,'r') - text = f.read() - f.close() - try: - data = json.loads(text) - self.oauth_token = data['oauth_token'] - self.oauth_token_secret = data['oauth_token_secret'] - except Exception as e: - print('Error') - print(e) - - def get_access_token(self,code): - params = {} - params['grant_type'] = 'authorization_code' - params['client_id'] = self.client_id - params['client_secret'] = self.client_secret - params['code'] = code - print(params) - response = self.session.request('POST',self.access_token_url,params=params) - print(response,response.status_code,response.text) - if response.status_code == 200: - oauth_token_secret, oauth_token,uid = response.text.split('&') - oauth_token_secret = oauth_token_secret.split('=')[1] - oauth_token = oauth_token.split('=')[1] - uid = uid.split('=')[1] - self.oauth_token = oauth_token - self.oauth_token_secret = oauth_token_secret - f = open(self.token_file,'w') - f.write(json.dumps({'oauth_token':oauth_token,'oauth_token_secret':oauth_token_secret})) - f.close() - - return uid, oauth_token, oauth_token_secret - return None - - - def get_request_token(self): - params = {} - params['client_id'] = self.client_id - params['redirect_uri'] = 'http://www.atareao.es/tag/pushbullet-indicator/' - params['response_type'] = 'token' - #params['oauth_timestamp'] = int(time.time()) - #params['oauth_nonce'] = ''.join([str(random.randint(0, 9)) for i in range(8)]) - #params['oauth_version'] = '1.0' - #params['oauth_signature_method'] = 'PLAINTEXT' - #params['oauth_signature'] = '%s&'%SECRET - response = self.session.request('POST',self.request_token_url,params=params) - print(response,response.text) - if response.status_code == 200: - oauth_token_secret, oauth_token = response.text.split('&') - oauth_token_secret = oauth_token_secret.split('=')[1] - self.ts = oauth_token_secret - oauth_token = oauth_token.split('=')[1] - return oauth_token, oauth_token_secret - return None - -if __name__ == '__main__': - pbservice = PushbulletService(CLIENT_ID,CLIENT_SECRET,'/home/atareao/token') - ld = LoginDialog('https://www.pushbullet.com/authorize?client_id=RpkMU0UUoiDMNZnY1ZLJXWLw7QYm4QRY&redirect_uri=http%3A%2F%2Fwww.atareao.es%2Ftag%2Fpushbullet-indicator&response_type=code&scope=everything') - ld.run() - code = ld.code - print('---------------------------------') - print(code) - print('---------------------------------') - pbservice.get_access_token(code) - - - #oauth_token,oauth_token_secret = us.get_request_token() - - - #ds = DropboxService('','','token') - ''' - oauth_token,oauth_token_secret = ds.get_request_token() - authorize_url = ds.get_authorize_url(oauth_token,oauth_token_secret) - ld = LoginDialog(1024,600,authorize_url,'http://localhost/?uid=','not_approved=true') - ld.run() - ans = ld.code - ld.destroy() - if ans is not None: - print(ans) - uid,oauth_token = ans.split('&') - uid = uid.split('=')[1] - oauth_token = oauth_token.split('=')[1] - print(uid,oauth_token) - ans = ds.get_access_token(oauth_token,oauth_token_secret) - print(ans) - print(ds.get_account_info()) - ''' - ''' - print(ds.get_account_info()) - print(ds.get_file('data')) - print(ds.put_file('/home/atareao/Escritorio/data')) - ''' - exit(0) - diff -Nru pushbullet-indicator-0.6.0/src/sms_dialog.py pushbullet-indicator-0.6.3/src/sms_dialog.py --- pushbullet-indicator-0.6.0/src/sms_dialog.py 2015-03-24 20:21:52.000000000 +0000 +++ pushbullet-indicator-0.6.3/src/sms_dialog.py 2016-06-26 17:37:13.000000000 +0000 @@ -1,11 +1,9 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- # -# preferences_dialog.py -# # This file is part of PushBullet-Indicator # -# Copyright (C) 2014 +# Copyright (C) 2014-2016 # Lorenzo Carbonell Cerezo # # This program is free software: you can redistribute it and/or modify @@ -22,119 +20,123 @@ # along with this program. If not, see . import gi -gi.require_version('Gtk', '3.0') +try: + gi.require_version('Gtk', '3.0') +except Exception as e: + print(e) + exit(1) from gi.repository import Gtk from gi.repository import Gdk import os import sys import comun from comun import _ -sys.path.insert(1,'/opt/extras.ubuntu.com/pushbullet-commons/share/pushbullet-commons') -import commons_comun - + + class SendSMSDialog(Gtk.Dialog): - def __init__(self,devices = []): - # - Gtk.Dialog.__init__(self, _('Send a SMS'),None,Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,(Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT,Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT)) - self.set_position(Gtk.WindowPosition.CENTER_ALWAYS) - self.connect('close', self.close_application) - self.set_icon_from_file(commons_comun.ICON) - # - vbox0 = Gtk.VBox(spacing = 5) - vbox0.set_border_width(5) - #vbox0.set_size_request(400, 80) - self.get_content_area().add(vbox0) - #*************************************************************** - table_to = Gtk.Table(4, 2, False) - vbox0.pack_start(table_to,False,False,0) - # - label_from = Gtk.Label(_('Select mobile')+':') - label_from.set_alignment(0, 0.5) - table_to.attach(label_from,0,1,0,1, xpadding=5, ypadding=5) - name_store = Gtk.ListStore(str,str) - for adevice in devices: - name_store.append([adevice['label'],adevice['device_iden']]) - self.smsFrom = Gtk.ComboBox.new_with_model(name_store) - renderertext = Gtk.CellRendererText() - renderertext.props.mode = Gtk.CellRendererMode.ACTIVATABLE - self.smsFrom.pack_start(renderertext, False) - self.smsFrom.add_attribute(renderertext, "text", 0) - self.smsFrom.set_active(0) - table_to.attach(self.smsFrom,1,2,0,1, xpadding=5, ypadding=5) - # - label_to = Gtk.Label(_('Send a SMS to')+':') - label_to.set_alignment(0, 0.5) - table_to.attach(label_to,0,1,1,2, xpadding=5, ypadding=5) - self.smsTo = Gtk.Entry() - table_to.attach(self.smsTo,1,2,1,2, xpadding=5, ypadding=5) - # - label_message = Gtk.Label(_('Message')+':') - label_message.set_alignment(0, 0.5) - table_to.attach(label_message,0,1,2,3, xpadding=5, ypadding=5) - - # Scrolled Window 1 (for markdown) - scrolledwindow1 = Gtk.ScrolledWindow() - scrolledwindow1.set_hexpand(False) - scrolledwindow1.set_vexpand(True) - scrolledwindow1.set_size_request(400, 80) - scrolledwindow1.set_property("shadow-type", Gtk.ShadowType.IN) - table_to.attach(scrolledwindow1,0,2,3,4, xpadding=5, ypadding=5) - - # Markdown Editor - self.writer = Gtk.TextView.new() - self.writer.set_left_margin(5) - self.writer.set_right_margin(5) - self.writer.set_wrap_mode(Gtk.WrapMode.WORD) - scrolledwindow1.add(self.writer) - self.show_all() - - def get_buffer_text(self): - try: - start_iter,end_iter = self.writer.get_buffer().get_bounds() - text = self.writer.get_buffer().get_text( - start_iter, - end_iter, True) - return text - except Exception: - print('--------------------------') - print('Errrorrrr') - print('--------------------------') - pass - return None - - def get_selected_in_combo(self): - tree_iter = self.smsFrom.get_active_iter() - if tree_iter != None: - model = self.smsFrom.get_model() - label, iden = model[tree_iter] - return iden - return None - - def get_response(self): - number = self.smsTo.get_text() - if len(number) == 0: - number = None - message = None - device_iden = None - else: - message = self.get_buffer_text() - if message is None or len(message) == 0: - number = None - message = None - device_iden = None - else: - device_iden = self.get_selected_in_combo() - if device_iden is None: - number = None - message = None - return {'device_iden': device_iden, 'number':number,'message':message} - - def close_application(self, widget): - self.hide() + + def __init__(self, devices=[]): + Gtk.Dialog.__init__( + self, + _('Send a SMS'), + None, + Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT, + (Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT, + Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT)) + self.set_position(Gtk.WindowPosition.CENTER_ALWAYS) + self.connect('close', self.close_application) + self.set_icon_from_file(comun.ICON) + # + vbox0 = Gtk.VBox(spacing=5) + vbox0.set_border_width(5) + self.get_content_area().add(vbox0) + table_to = Gtk.Table(4, 2, False) + vbox0.pack_start(table_to, False, False, 0) + # + label_from = Gtk.Label(_('Select mobile')+':') + label_from.set_alignment(0, 0.5) + table_to.attach(label_from, 0, 1, 0, 1, xpadding=5, ypadding=5) + name_store = Gtk.ListStore(str, str) + for adevice in devices: + name_store.append([adevice['label'], adevice['device_iden']]) + self.smsFrom = Gtk.ComboBox.new_with_model(name_store) + renderertext = Gtk.CellRendererText() + renderertext.props.mode = Gtk.CellRendererMode.ACTIVATABLE + self.smsFrom.pack_start(renderertext, False) + self.smsFrom.add_attribute(renderertext, "text", 0) + self.smsFrom.set_active(0) + table_to.attach(self.smsFrom, 1, 2, 0, 1, xpadding=5, ypadding=5) + label_to = Gtk.Label(_('Send a SMS to')+':') + label_to.set_alignment(0, 0.5) + table_to.attach(label_to, 0, 1, 1, 2, xpadding=5, ypadding=5) + self.smsTo = Gtk.Entry() + table_to.attach(self.smsTo, 1, 2, 1, 2, xpadding=5, ypadding=5) + label_message = Gtk.Label(_('Message')+':') + label_message.set_alignment(0, 0.5) + table_to.attach(label_message, 0, 1, 2, 3, xpadding=5, ypadding=5) + scrolledwindow1 = Gtk.ScrolledWindow() + scrolledwindow1.set_hexpand(False) + scrolledwindow1.set_vexpand(True) + scrolledwindow1.set_size_request(400, 80) + scrolledwindow1.set_property("shadow-type", Gtk.ShadowType.IN) + table_to.attach(scrolledwindow1, 0, 2, 3, 4, xpadding=5, ypadding=5) + self.writer = Gtk.TextView.new() + self.writer.set_left_margin(5) + self.writer.set_right_margin(5) + self.writer.set_wrap_mode(Gtk.WrapMode.WORD) + scrolledwindow1.add(self.writer) + self.show_all() + + def get_buffer_text(self): + try: + start_iter, end_iter = self.writer.get_buffer().get_bounds() + text = self.writer.get_buffer().get_text( + start_iter, + end_iter, True) + return text + except Exception: + print('--------------------------') + print('Errrorrrr') + print('--------------------------') + pass + return None + + def get_selected_in_combo(self): + tree_iter = self.smsFrom.get_active_iter() + if tree_iter is not None: + model = self.smsFrom.get_model() + label, iden = model[tree_iter] + return iden + return None + + def get_response(self): + number = self.smsTo.get_text() + if len(number) == 0: + number = None + message = None + device_iden = None + else: + message = self.get_buffer_text() + if message is None or len(message) == 0: + number = None + message = None + device_iden = None + else: + device_iden = self.get_selected_in_combo() + if device_iden is None: + number = None + message = None + return {'device_iden': device_iden, + 'number': number, + 'message': message} + + def close_application(self, widget): + self.hide() + if __name__ == "__main__": - cm = SendSMSDialog() - if cm.run() == Gtk.ResponseType.ACCEPT: - cm.hide() - print(cm.get_response()) - cm.destroy() - exit(0) + cm = SendSMSDialog() + if cm.run() == Gtk.ResponseType.ACCEPT: + cm.hide() + print(cm.get_response()) + cm.destroy() + exit(0)