├── .gitignore ├── AUTHORS ├── COPYING ├── ChangeLog ├── NEWS ├── README.md ├── ayatanawebmail ├── __init__.py ├── accounts.py ├── actions.py ├── appdata.py ├── application.py ├── common.py ├── dialog.py ├── idler.py └── imaplib2.py ├── data ├── etc │ └── xdg │ │ └── autostart │ │ └── ayatana-webmail-autostart.desktop.in └── usr │ ├── bin │ ├── ayatana-webmail │ ├── ayatana-webmail-clear │ ├── ayatana-webmail-reset │ ├── ayatana-webmail-settings │ └── ayatana-webmail-url │ └── share │ ├── applications │ └── ayatana-webmail.desktop.in │ ├── glib-2.0 │ └── schemas │ │ └── org.ayatana.webmail.gschema.xml │ └── icons │ └── hicolor │ └── scalable │ ├── apps │ └── ayatanawebmail.svg │ └── status │ ├── ayatanawebmail-messages-new.svg │ └── ayatanawebmail-messages.svg ├── debian ├── changelog ├── compat ├── control ├── copyright ├── rules ├── source │ └── format └── watch ├── man ├── AUTHORS ├── ChangeLog ├── ayatana-webmail-clear.1 ├── ayatana-webmail-reset.1 ├── ayatana-webmail-settings.1 ├── ayatana-webmail-url.1 └── ayatana-webmail.1 ├── po ├── LINGUAS ├── POTFILES.in ├── aa.po ├── af.po ├── am.po ├── an.po ├── ar.po ├── as.po ├── ast.po ├── ayatanawebmail.pot ├── az.po ├── be.po ├── bem.po ├── bg.po ├── bn.po ├── bo.po ├── br.po ├── bs.po ├── ca.po ├── ca@valencia.po ├── ce.po ├── ckb.po ├── co.po ├── crh.po ├── cs.po ├── csb.po ├── cv.po ├── cy.po ├── da.po ├── de.po ├── dv.po ├── el.po ├── en_AU.po ├── en_CA.po ├── en_GB.po ├── eo.po ├── es.po ├── et.po ├── eu.po ├── fa.po ├── fi.po ├── fil.po ├── fo.po ├── fr.po ├── fr_CA.po ├── frp.po ├── fur.po ├── fy.po ├── ga.po ├── gd.po ├── gl.po ├── gu.po ├── gv.po ├── he.po ├── hi.po ├── hr.po ├── ht.po ├── hu.po ├── hy.po ├── ia.po ├── id.po ├── is.po ├── it.po ├── it_CARES.po ├── ja.po ├── ka.po ├── kk.po ├── kl.po ├── km.po ├── kmr.po ├── kn.po ├── ko.po ├── ku.po ├── kw.po ├── ky.po ├── la.po ├── lb.po ├── lo.po ├── lt.po ├── lv.po ├── mg.po ├── mhr.po ├── mi.po ├── mk.po ├── ml.po ├── mr.po ├── ms.po ├── my.po ├── nb_NO.po ├── ne.po ├── nl.po ├── nn.po ├── ny.po ├── oc.po ├── os.po ├── pa.po ├── pl.po ├── ps.po ├── pt.po ├── pt_BR.po ├── ro.po ├── ru.po ├── sa.po ├── sc.po ├── sd.po ├── sdh.po ├── se.po ├── shn.po ├── si.po ├── sk.po ├── sl.po ├── sq.po ├── sr.po ├── sv.po ├── sw.po ├── szl.po ├── ta.po ├── ta_LK.po ├── te.po ├── tg.po ├── th.po ├── ti.po ├── tr.po ├── tt.po ├── ug.po ├── uk.po ├── ur.po ├── uz.po ├── vec.po ├── vi.po ├── wae.po ├── wo.po ├── zh_CN.po ├── zh_HK.po ├── zh_LATN@pinyin.po └── zh_TW.po ├── setup.py ├── update-po.sh └── update-pot.sh /.gitignore: -------------------------------------------------------------------------------- 1 | TODO 2 | project.geany 3 | __pycache__/ 4 | -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- 1 | Ács Zoltán 2 | Adolfo Jayme Barrientos 3 | Adrià Martín 4 | Allan Nordhøy 5 | Anders Jonsson 6 | antuketot76 7 | Baka Gaijin 8 | bittin1ddc447d824349b2 9 | Boyuan Yang <073plan@gmail.com> 10 | 이정희 11 | Doron Behar 12 | Eric 13 | Eric 14 | Eryk Michalak 15 | gallegonovato 16 | Gediminas Murauskas 17 | Heimen Stoffels 18 | Ingo Meyer 19 | Ivo Xavier 20 | J. Lavoie 21 | Joan CiberSheep 22 | Jozef Mlich 23 | Kei Homma 24 | koffevar 25 | Kristjan Räts 26 | Luna Jernberg 27 | mamuiz 28 | Michalis 29 | Michele 30 | Mike Gabriel 31 | Milan Korecky 32 | Milo Ivir 33 | Moo 34 | Oğuz Ersen 35 | Oğuz Ersen 36 | Phil Clifford 37 | phlostically 38 | Quentin PAGÈS 39 | Reza Almanda 40 | Robert Tari 41 | Rob Pearson 42 | Rokas Kasnauskas 43 | Sabri Ünal 44 | sai vineeth kumar tumu 45 | Sergii Horichenko 46 | Serhii Horichenko 47 | spnux 48 | ssantos 49 | Steve 50 | Sylke Vicious 51 | Talking Panda 52 | Tomáš Marný 53 | Weblate 54 | Wellington Terumi Uemura 55 | William Desportes 56 | Yaron Shahrabani 57 | Yota321 58 | 复予 59 | -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- 1 | Overview of changes in ayatana-webmail 24.5.17 2 | 3 | - .desktop files: Stop in-place adding translations to .desktop 4 | files. Use non-changed .desktop.in files as input templates 5 | instead. 6 | - update-po{,t}.sh: Adjust to .desktop -> .desktop.in renamings. 7 | - po/POTFILES.in: Add .desktop(.in) files. 8 | - po/LINGUAS: Use nb_NO.po, not nb.po. 9 | - po/ayatanawebmail.pot: Update translation template file. 10 | - po: Update all translation languages. 11 | 12 | Overview of changes in ayatana-webmail 24.5.15 13 | 14 | - ayatanawebmail/imaplib2.py: Fix Python 3.12 bug and drop unused 15 | code. 16 | - Translation updates. 17 | 18 | Overview of changes in ayatana-webmail 23.12.25 19 | 20 | - Translation updates. 21 | 22 | Overview of changes in ayatana-webmail 23.10.13 23 | 24 | - ayatanawebmail/application.py: Add colour scheme handler. 25 | - ayatanawebmail/appdata.py: Drop APPRECOMMENDS. 26 | - ayatanawebmail/dialog.py: Add a tooltip to the command chooser. 27 | - Pass host information when calling exec-on-receive. 28 | - Translation updates. 29 | 30 | Overview of changes in ayatana-webmail 22.12.15 31 | 32 | - Translation updates. 33 | 34 | Overview of changes in ayatana-webmail 22.6.28 35 | 36 | - Hardcode server list. 37 | - ayatanawebmail/dialog.py: Add GMX mail to server list. 38 | - Fix blocked idler on calling the `stop` method. 39 | - ayatanawebmail/dialog.py: Drop special warning case for Google. 40 | - Do not fail in the idler stop method on connection drops. 41 | - ayatanawebmail/application.py: Drop libunity and use dbus. 42 | - ayatanawebmail/dialog.py: Add Horde template (incomplete). 43 | - Translation updates. 44 | 45 | Overview of changes in ayatana-webmail 22.2.26 46 | 47 | - ayatanawebmail/application.py: Fetch X-GM-THRID for GMail accounts only. 48 | - ayatanawebmail/imaplib2.py: Display debug output in debug mode only. 49 | - ayatanawebmail/application.py: Do not check idler state when reconnecting 50 | in callback. 51 | - Turn on automagic debug mode for developer instance. 52 | - Do not run helper applications unless ayatana-webmail is running. 53 | - Translation updates. 54 | 55 | Overview of changes in ayatana-webmail 21.11.17 56 | 57 | - Settings process count hack. Make opening Ayatana Webmail 58 | settings more robust. 59 | - Translation updates. 60 | 61 | Overview of changes in ayatana-webmail 21.2.6 62 | 63 | - ayatanawebmail/application.py: If no Ayatana Indicator Application is 64 | running, still attempt loading the AyatanaAppIndicator GIO module before 65 | falling back to the (less maintained) AppIndicator GIO module. 66 | - Drop the bundled Faenza icon. 67 | - man/*: Add man pages for all the command line tools we ship. 68 | - Ship app's own status icons instead those of the Messages Indicator. 69 | - Translation updates. 70 | 71 | Overview of changes in ayatana-webmail 21.1.25 72 | 73 | - Allow at most max-item-count fetches per connection. 74 | - Remove all GMail references. 75 | - Bring back the translation link on the support page. 76 | - Fix duplicate translation strings. 77 | - Use server configuration templates + set minimum folder list height. 78 | - Do not queue settings dialogs if one is already shown. 79 | - Add README.md. 80 | - Update translation files. 81 | 82 | Overview of changes in ayatana-webmail 20.8.16 83 | 84 | - Port from Unity Mail. 85 | - Change crash notication message. -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Ayatana Webmail 2 | Ayatana Webmail is an application that integrates your webmail into MATE, Xfce, LXDE and other desktop environments. It displays notifications about incoming mail, shows the number of unread messages and displays subjects in the Messaging Menu. The Launcher item also has a quicklist that provides quick access to your mail folders. It also allows you to quickly compose a new message. Ayatana Webmail starts automatically, all you have to do is to enter your accounts settings in the configuration dialog. 3 | 4 | For further info please see https://tari.in/www/software/ayatana-webmail/ 5 | -------------------------------------------------------------------------------- /ayatanawebmail/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ayatanawebmail/accounts.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | # -*- coding: utf-8 -*- 3 | # Ayatana Webmail, message actions dialog 4 | # Authors: Robert Tari 5 | # License: GNU GPL 3 or higher; http://www.gnu.org/licenses/gpl.html 6 | 7 | import gi 8 | 9 | gi.require_version('Gtk', '3.0') 10 | 11 | from gi.repository import Gtk 12 | from ayatanawebmail.appdata import APPNAME 13 | 14 | class DialogAccounts(Gtk.Dialog): 15 | 16 | def __init__(self, strKey, getDataPath, lstAccounts): 17 | 18 | Gtk.Dialog.__init__(self, _('Select account'), None, 0, (Gtk.STOCK_OK, Gtk.ResponseType.OK)) 19 | 20 | self.lstURLs = [] 21 | self.set_icon_from_file(getDataPath('/usr/share/icons/hicolor/scalable/apps/' + APPNAME + '.svg')) 22 | self.set_position(Gtk.WindowPosition.CENTER) 23 | oImage = Gtk.Image() 24 | oImage.set_from_file(getDataPath('/usr/share/icons/hicolor/scalable/apps/' + APPNAME + '.svg')) 25 | oImage.props.valign = Gtk.Align.START 26 | oImage.props.icon_size = Gtk.IconSize.DIALOG 27 | oGrid = Gtk.Grid(border_width=10, row_spacing=2, column_spacing=10) 28 | oGrid.attach(oImage, 0, 0, 1, 4) 29 | oGrid.attach(Gtk.Label(''+_('Which account\'s command/web page would you like to open?')+'', use_markup=True, xalign=0, margin_bottom=10), 1, 0, 1, 1) 30 | 31 | for nIndex, dctAccount in enumerate(lstAccounts): 32 | 33 | self.__dict__['oRadioButton' + str(nIndex)] = Gtk.RadioButton.new_with_label_from_widget(None if not 'oRadioButton0' in self.__dict__ else self.__dict__['oRadioButton0'], dctAccount['Login'] + '@' + dctAccount['Host']) 34 | self.__dict__['oRadioButton' + str(nIndex)].props.valign = Gtk.Align.START 35 | 36 | if nIndex == len(lstAccounts) - 1: 37 | self.__dict__['oRadioButton' + str(nIndex)].props.vexpand = True 38 | 39 | oGrid.attach(self.__dict__['oRadioButton' + str(nIndex)] , 1, 1 + nIndex, 1, 1) 40 | self.lstURLs.append(dctAccount[strKey]) 41 | 42 | self.get_content_area().add(oGrid) 43 | self.connect('response', self.onResponse) 44 | self.set_keep_above(True) 45 | self.show_all() 46 | self.strURL = None 47 | 48 | def onResponse(self, oWidget, nResponse): 49 | 50 | if nResponse == Gtk.ResponseType.OK: 51 | 52 | for nIndex, strURL in enumerate(self.lstURLs): 53 | 54 | if self.__dict__['oRadioButton' + str(nIndex)].get_active(): 55 | 56 | self.strURL = strURL 57 | break 58 | -------------------------------------------------------------------------------- /ayatanawebmail/actions.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | # -*- coding: utf-8 -*- 3 | # Ayatana Webmail, message actions dialog 4 | # Authors: Robert Tari 5 | # License: GNU GPL 3 or higher; http://www.gnu.org/licenses/gpl.html 6 | 7 | from gi.repository import Gtk 8 | from ayatanawebmail.common import getDataPath 9 | from ayatanawebmail.appdata import APPNAME 10 | 11 | class DialogActions(Gtk.Dialog): 12 | 13 | def __init__(self, strSender, strSubject): 14 | 15 | Gtk.Dialog.__init__(self, _('Message actions'), None, 0, (_('Delete'), 100, _('Mark as read'), 200, _('Open message/Run command'), 300)) 16 | self.set_icon_from_file(getDataPath('/usr/share/icons/hicolor/scalable/apps/' + APPNAME + '.svg')) 17 | self.set_position(Gtk.WindowPosition.CENTER) 18 | oImage = Gtk.Image() 19 | oImage.set_from_file(getDataPath('/usr/share/icons/hicolor/scalable/apps/' + APPNAME + '.svg')) 20 | oImage.props.valign = Gtk.Align.START 21 | oImage.props.icon_size = Gtk.IconSize.DIALOG 22 | oGrid = Gtk.Grid(border_width=10, row_spacing=2, column_spacing=10) 23 | oGrid.attach(oImage, 0, 0, 1, 4) 24 | oGrid.attach(Gtk.Label('' + _('Sender') + '', xalign=0, use_markup=True, valign = Gtk.Align.START), 1, 0, 1, 1) 25 | oGrid.attach(Gtk.Label(strSender, xalign=0, margin_bottom=10, valign = Gtk.Align.START), 1, 1, 1, 1) 26 | oGrid.attach(Gtk.Label('' + _('Subject') + '', xalign=0, use_markup=True, valign = Gtk.Align.START), 1, 2, 1, 1) 27 | oGrid.attach(Gtk.Label(strSubject, xalign=0, valign = Gtk.Align.START, vexpand = True), 1, 3, 1, 1) 28 | self.get_content_area().add(oGrid) 29 | oButtonDelete = self.get_widget_for_response(100) 30 | oButtonDelete.set_image(Gtk.Image.new_from_icon_name('gtk-delete', Gtk.IconSize.BUTTON)) 31 | oButtonMark = self.get_widget_for_response(200) 32 | oButtonMark.set_image(Gtk.Image.new_from_icon_name('gtk-ok', Gtk.IconSize.BUTTON)) 33 | oButtonOpen = self.get_widget_for_response(300) 34 | oButtonOpen.set_image(Gtk.Image.new_from_icon_name('web-browser', Gtk.IconSize.BUTTON)) 35 | self.set_keep_above(True) 36 | self.show_all() 37 | -------------------------------------------------------------------------------- /ayatanawebmail/appdata.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | # -*- coding: utf-8 -*- 3 | 4 | APPNAME = 'ayatanawebmail' 5 | APPEXECUTABLE='/usr/bin/ayatana-webmail' 6 | APPDEPENDENCIES = ['gir1.2-messagingmenu-1.0', 'python3-gi', 'gir1.2-gtk-3.0', 'gir1.2-notify-0.7', 'python3-secretstorage', 'gnome-session-canberra', 'python3-psutil', 'python3-babel', 'python3-urllib3'] 7 | APPVERSION = '24.5.17' 8 | APPSHOWSETTINGS = 180603 9 | APPYEAR = '2016' 10 | APPTITLE = 'Ayatana Webmail' 11 | APPDESCRIPTION = 'Webmail notifications and actions for any desktop' 12 | APPLONGDESCRIPTION = 'Ayatana Webmail is an application that integrates your webmail into MATE, Xfce, LXDE and other environments. It displays notifications about incoming mail, shows the number of unread messages and displays subjects in the Messaging Menu. The Launcher item also has a quicklist that provides quick access to your mail folders. It also allows you to quickly compose a new message. Ayatana Webmail starts automatically, all you have to do is to enter your accounts settings in a configuration dialog.' 13 | APPAUTHOR = 'Robert Tari' 14 | APPMAIL = 'robert@tari.in' 15 | APPURL = 'https://tari.in/www/software/ayatana-webmail/' 16 | APPKEYWORDS = ['ayatanawebmail', 'ayatana-webmail', 'e-mail','notification','indicator','mate','ayatana'] 17 | APPDEBUG = [] 18 | -------------------------------------------------------------------------------- /ayatanawebmail/common.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | # -*- coding: utf-8 -*- 3 | # Ayatana Webmail, message actions dialog 4 | # Authors: Robert Tari 5 | # License: GNU GPL 3 or higher; http://www.gnu.org/licenses/gpl.html 6 | 7 | import gettext 8 | import os 9 | import psutil 10 | import subprocess 11 | import webbrowser 12 | from gi.repository import Gio 13 | from ayatanawebmail.appdata import APPEXECUTABLE, APPNAME 14 | from ayatanawebmail.accounts import DialogAccounts 15 | 16 | try: 17 | g_oTranslation = gettext.translation(APPNAME) 18 | except IOError: 19 | g_oTranslation = gettext.NullTranslations() 20 | 21 | g_oTranslation.install() 22 | g_oSettings = Gio.Settings.new('org.ayatana.webmail') 23 | g_lstAccounts = [] 24 | 25 | def getDataPath(strPath): 26 | 27 | try: 28 | 29 | strExecPath = os.path.split(APPEXECUTABLE)[0] 30 | strDataPath = os.getcwd().replace(strExecPath, '') 31 | strRelativePath = os.path.join(strDataPath, strPath.lstrip('/')) 32 | 33 | if os.path.exists(strRelativePath): 34 | return strRelativePath 35 | 36 | except: 37 | 38 | pass 39 | 40 | return strPath 41 | 42 | def isRunning(sAppend = ''): 43 | 44 | nCount = 0 45 | 46 | for oProc in psutil.process_iter(): 47 | 48 | strName = oProc.name 49 | 50 | if not isinstance(strName, str): 51 | 52 | strName = oProc.name() 53 | 54 | if strName == 'python3' or strName == 'python': 55 | 56 | lstCmdline = oProc.cmdline 57 | 58 | if not isinstance(lstCmdline, list): 59 | lstCmdline = oProc.cmdline() 60 | 61 | for strCmd in lstCmdline: 62 | 63 | if strCmd.endswith('ayatana-webmail' + sAppend): 64 | nCount += 1 65 | 66 | elif strName.endswith('ayatana-webmail' + sAppend): 67 | 68 | nCount += 1 69 | 70 | return nCount 71 | 72 | def resolveURL(strURL): 73 | 74 | if strURL.startswith('Exec:'): 75 | subprocess.Popen(strURL[5:], stdout=subprocess.PIPE, stderr=subprocess.STDOUT, shell=True) 76 | elif strURL.startswith('http'): 77 | webbrowser.open_new_tab(strURL) 78 | 79 | def openURLOrCommand(strURL): 80 | 81 | if strURL in ['Home', 'Compose', 'Inbox', 'Sent']: 82 | 83 | strURL0 = g_lstAccounts[0][strURL] 84 | 85 | if len(g_lstAccounts) > 1: 86 | 87 | for dctAccount in g_lstAccounts[1:]: 88 | 89 | if dctAccount[strURL] != strURL0: 90 | 91 | oDialogAccounts = DialogAccounts(strURL, getDataPath, g_lstAccounts) 92 | oDialogAccounts.run() 93 | strURL = oDialogAccounts.strURL 94 | oDialogAccounts.destroy() 95 | 96 | if strURL: 97 | resolveURL(strURL) 98 | 99 | return 100 | 101 | resolveURL(strURL0) 102 | 103 | elif strURL.startswith('Exec:') or strURL.startswith('http'): 104 | 105 | resolveURL(strURL) 106 | 107 | else: 108 | 109 | print('Unknown URL name!') 110 | print('Possible URL names: "Home", "Compose", "Inbox", "Sent", "Exec:...", "http..."') 111 | -------------------------------------------------------------------------------- /ayatanawebmail/idler.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | # -*- coding: utf-8 -*- 3 | 4 | import time 5 | from threading import * 6 | 7 | class Idler(object): 8 | 9 | def __init__(self, oConnection, fnCallback, oLogger, sDebug): 10 | 11 | self.oThread = Thread(target=self.idle) 12 | self.oConnection = oConnection 13 | self.oEvent = Event() 14 | self.fnCallback = fnCallback 15 | self.bNeedSync = False 16 | self.oLogger = oLogger 17 | self.bAborted = False 18 | self.sDebug = sDebug 19 | 20 | def start(self): 21 | 22 | self.oThread.start() 23 | 24 | def stop(self): 25 | 26 | if self.oConnection.oImap is not None: 27 | try: 28 | # Send a NOOP command to interrupt the IDLE mode and free the blocked thread 29 | self.oConnection.oImap.noop() 30 | except: 31 | pass 32 | self.oEvent.set() 33 | 34 | def join(self): 35 | 36 | self.oThread.join() 37 | 38 | def idle(self): 39 | 40 | while True: 41 | 42 | if self.oEvent.isSet(): 43 | break 44 | 45 | self.bNeedSync = False 46 | self.bAborted = False 47 | 48 | def callback(lstArgs): 49 | 50 | if (lstArgs[2] != None) and (lstArgs[2][0] is self.oConnection.oImap.abort): 51 | 52 | if self.sDebug == 'info': 53 | 54 | self.oLogger.info('"{0}:{1}" has been closed by the server.'.format(self.oConnection.strLogin, self.oConnection.strFolder)) 55 | 56 | self.bAborted = True 57 | 58 | else: 59 | 60 | self.bNeedSync = True 61 | 62 | # We may need to skip the condition 63 | # if not self.oEvent.isSet(): 64 | self.oEvent.set() 65 | 66 | while not self.oConnection.isOpen(): 67 | 68 | if self.sDebug == 'info': 69 | 70 | self.oLogger.info('"{0}:{1}" IDLE is waiting for a connection.'.format(self.oConnection.strLogin, self.oConnection.strFolder)) 71 | 72 | time.sleep(10) 73 | 74 | self.oConnection.oImap.idle(callback=callback, timeout=600) 75 | self.oEvent.wait() 76 | 77 | if self.bNeedSync: 78 | 79 | self.oEvent.clear() 80 | self.fnCallback(self.oConnection, False) 81 | 82 | try: 83 | 84 | if self.oConnection.oImap != None: 85 | self.oConnection.oImap.noop() 86 | 87 | except: 88 | 89 | pass 90 | 91 | if self.bAborted: 92 | self.fnCallback(self.oConnection, True) 93 | -------------------------------------------------------------------------------- /data/etc/xdg/autostart/ayatana-webmail-autostart.desktop.in: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Version=1.0 3 | Name=Ayatana Webmail (service) 4 | Comment=Display notifications about new mail 5 | Icon=ayatanawebmail 6 | Exec=ayatana-webmail 7 | Type=Application 8 | Categories=Email;Network; 9 | -------------------------------------------------------------------------------- /data/usr/bin/ayatana-webmail: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | # -*- coding: utf-8 -*- 3 | # Ayatana Webmail 4 | # Authors: Dmitry Shachnev 5 | # Robert Tari 6 | # License: GNU GPL 3 or higher; http://www.gnu.org/licenses/gpl.html 7 | 8 | try: 9 | 10 | import devpath 11 | 12 | except: 13 | 14 | pass 15 | 16 | import sys 17 | from ayatanawebmail.common import isRunning 18 | from ayatanawebmail.appdata import APPDEBUG 19 | 20 | if __name__ == '__main__': 21 | 22 | if isRunning() > 1: 23 | 24 | sys.exit(0) 25 | 26 | sDebug = None 27 | 28 | if len(sys.argv) == 2 and (sys.argv[1] == 'info' or sys.argv[1] == 'debug'): 29 | 30 | sDebug = sys.argv[1] 31 | APPDEBUG.append(sDebug) 32 | 33 | from ayatanawebmail.application import AyatanaWebmail 34 | 35 | AyatanaWebmail(sDebug) 36 | -------------------------------------------------------------------------------- /data/usr/bin/ayatana-webmail-clear: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | # -*- coding: utf-8 -*- 3 | # Ayatana Webmail, Mark all messages as read 4 | # Authors: Robert Tari 5 | # License: GNU GPL 3 or higher; http://www.gnu.org/licenses/gpl.html 6 | 7 | import sys 8 | import dbus 9 | from gi.repository import GLib 10 | from dbus.mainloop.glib import DBusGMainLoop 11 | from ayatanawebmail.common import isRunning 12 | 13 | oLoop = None 14 | 15 | if __name__ == '__main__': 16 | 17 | if isRunning(): 18 | 19 | DBusGMainLoop(set_as_default=True) 20 | oSessionBus = dbus.SessionBus() 21 | 22 | try: 23 | 24 | oSession = oSessionBus.get_object('org.ayatana.webmail', '/org/ayatana/webmail') 25 | oInterface = dbus.Interface(oSession, 'org.ayatana.webmail') 26 | 27 | oInterface.clear(reply_handler=lambda: oLoop.quit(), error_handler=lambda o: oLoop.quit()) 28 | 29 | oLoop = GLib.MainLoop() 30 | oLoop.run() 31 | sys.exit(0) 32 | 33 | except dbus.DBusException as oDBusException: 34 | 35 | print(oDBusException) 36 | 37 | else: 38 | 39 | print("Cannot start ayatana-webmail-clear - Ayatana Webmail is not running.") 40 | 41 | sys.exit(1) 42 | -------------------------------------------------------------------------------- /data/usr/bin/ayatana-webmail-reset: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | # -*- coding: utf-8 -*- 3 | # Ayatana Webmail, Remove all connection data from keyring 4 | # Authors: Dmitry Shachnev 5 | # Robert Tari 6 | # License: GNU GPL 3 or higher; http://www.gnu.org/licenses/gpl.html 7 | 8 | import sys 9 | import secretstorage 10 | 11 | if __name__ == '__main__': 12 | 13 | oBus = secretstorage.dbus_init() 14 | oCollection = secretstorage.get_default_collection(oBus) 15 | oCollection.unlock() 16 | 17 | try: 18 | 19 | for oItem in oCollection.search_items({'application': 'ayatana-webmail'}): 20 | oItem.delete() 21 | 22 | except: 23 | 24 | pass 25 | 26 | sys.exit(0) 27 | 28 | -------------------------------------------------------------------------------- /data/usr/bin/ayatana-webmail-settings: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | # -*- coding: utf-8 -*- 3 | # Ayatana Webmail, Show the settings dialog 4 | # Authors: Robert Tari 5 | # License: GNU GPL 3 or higher; http://www.gnu.org/licenses/gpl.html 6 | 7 | import sys 8 | import dbus 9 | from gi.repository import GLib 10 | from dbus.mainloop.glib import DBusGMainLoop 11 | from ayatanawebmail.common import isRunning 12 | 13 | oLoop = None 14 | 15 | if __name__ == '__main__': 16 | 17 | if isRunning(): 18 | 19 | DBusGMainLoop(set_as_default=True) 20 | oSessionBus = dbus.SessionBus() 21 | 22 | try: 23 | 24 | oSession = oSessionBus.get_object('org.ayatana.webmail', '/org/ayatana/webmail') 25 | oInterface = dbus.Interface(oSession, 'org.ayatana.webmail') 26 | 27 | oInterface.settings(reply_handler=lambda: oLoop.quit(), error_handler=lambda o: oLoop.quit()) 28 | 29 | oLoop = GLib.MainLoop() 30 | oLoop.run() 31 | sys.exit(0) 32 | 33 | except dbus.DBusException as oDBusException: 34 | 35 | print(oDBusException) 36 | 37 | else: 38 | 39 | print("Cannot start ayatana-webmail-settings - Ayatana Webmail is not running.") 40 | 41 | sys.exit(1) 42 | -------------------------------------------------------------------------------- /data/usr/bin/ayatana-webmail-url: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | # -*- coding: utf-8 -*- 3 | # Ayatana Webmail, QuickList URL processor 4 | # Authors: Dmitry Shachnev 5 | # Robert Tari 6 | # License: GNU GPL 3 or higher; http://www.gnu.org/licenses/gpl.html 7 | 8 | import sys 9 | import dbus 10 | from gi.repository import GLib 11 | from dbus.mainloop.glib import DBusGMainLoop 12 | from ayatanawebmail.common import isRunning 13 | 14 | if __name__ == '__main__': 15 | 16 | if len(sys.argv) == 2 and sys.argv[1] in ['Home', 'Compose', 'Inbox', 'Sent']: 17 | 18 | if isRunning(): 19 | 20 | bInit = False 21 | 22 | DBusGMainLoop(set_as_default=True) 23 | oSessionBus = dbus.SessionBus() 24 | 25 | try: 26 | 27 | oSession = oSessionBus.get_object('org.ayatana.webmail', '/org/ayatana/webmail') 28 | oInterface = dbus.Interface(oSession, 'org.ayatana.webmail') 29 | oLoop = GLib.MainLoop() 30 | 31 | def replyHandler(b): 32 | 33 | global bInit 34 | bInit = b 35 | oLoop.quit() 36 | 37 | oInterface.isinit(reply_handler=replyHandler, error_handler=lambda o: oLoop.quit()) 38 | oLoop.run() 39 | 40 | if not bInit: 41 | oInterface.settings(reply_handler=lambda: oLoop.quit(), error_handler=lambda o: oLoop.quit()) 42 | else: 43 | oInterface.openurl(sys.argv[1], reply_handler=lambda: oLoop.quit(), error_handler=lambda o: oLoop.quit()) 44 | 45 | oLoop = GLib.MainLoop() 46 | oLoop.run() 47 | sys.exit(0) 48 | 49 | except dbus.DBusException as oDBusException: 50 | 51 | print(oDBusException) 52 | 53 | else: 54 | 55 | print("Cannot start ayatana-webmail-url - Ayatana Webmail is not running.") 56 | 57 | else: 58 | 59 | print('ayatana-webmail-url must be called with one of these arguments: Home, Compose, Inbox or Sent') 60 | 61 | sys.exit(1) 62 | 63 | -------------------------------------------------------------------------------- /data/usr/share/applications/ayatana-webmail.desktop.in: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Version=1.0 3 | Name=Ayatana Webmail 4 | Comment=Webmail notifications and actions for any desktop 5 | Icon=ayatanawebmail 6 | Exec=ayatana-webmail-url Home 7 | Type=Application 8 | Categories=Email;Network; 9 | Actions=Clear;Compose;Sent;Change;Inbox; 10 | X-GNOME-UsesNotifications=true 11 | NoDisplay=true 12 | 13 | [Desktop Action Clear] 14 | Name=Mark all as read 15 | Exec=ayatana-webmail-clear 16 | NotShowIn=Messaging Menu; 17 | 18 | [Desktop Action Compose] 19 | Name=Compose Mail 20 | Exec=ayatana-webmail-url Compose 21 | NotShowIn=Messaging Menu; 22 | 23 | [Desktop Action Sent] 24 | Name=Sent 25 | Exec=ayatana-webmail-url Sent 26 | NotShowIn=Messaging Menu; 27 | 28 | [Desktop Action Inbox] 29 | Name=Inbox 30 | Exec=ayatana-webmail-url Inbox 31 | NotShowIn=Messaging Menu; 32 | 33 | [Desktop Action Change] 34 | Name=Settings 35 | Exec=ayatana-webmail-settings 36 | -------------------------------------------------------------------------------- /data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 20 11 | Maximum item count 12 | Limit the number of mails to retrieve per folder. 13 | 14 | 15 | true 16 | Enable notifications 17 | Show OSD notifications when new messages arrive. 18 | 19 | 20 | true 21 | Enable sound 22 | Play sound when new messages arrive. 23 | 24 | 25 | true 26 | Hide message count 27 | Hide message count when there are no messages. 28 | 29 | 30 | '' 31 | Execute on receive 32 | Run this command when new messages arrive. 33 | 34 | 35 | '' 36 | Custom sound 37 | Play a custom sound when new messages arrive. 38 | 39 | 40 | false 41 | Merge messages 42 | Merge messages belonging to the same conversation. 43 | 44 | 45 | 'Open message in browser/Execute command' 46 | Message action 47 | Action to perform when a message is activated. 48 | 49 | 50 | 51 | -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- 1 | ayatana-webmail (24.5.17) unstable; urgency=medium 2 | 3 | * Upstream-provided Debian package for ayatana-webmail. 4 | See upstream ChangeLog for recent changes. 5 | 6 | -- Mike Gabriel Fri, 17 May 2024 11:15:54 +0200 7 | 8 | ayatana-webmail (24.5.15) unstable; urgency=medium 9 | 10 | * Upstream-provided Debian package for ayatana-webmail. 11 | See upstream ChangeLog for recent changes. 12 | 13 | -- Mike Gabriel Wed, 15 May 2024 07:51:24 +0200 14 | 15 | ayatana-webmail (23.12.25) unstable; urgency=medium 16 | 17 | * Upstream-provided Debian package for ayatana-webmail. 18 | See upstream ChangeLog for recent changes. 19 | 20 | -- Mike Gabriel Tue, 26 Dec 2023 13:12:51 +0100 21 | 22 | ayatana-webmail (23.10.13) unstable; urgency=medium 23 | 24 | * Upstream-provided Debian package for ayatana-webmail. 25 | See upstream ChangeLog for recent changes. 26 | 27 | -- Mike Gabriel Fri, 13 Oct 2023 08:49:50 +0200 28 | 29 | ayatana-webmail (22.12.15) unstable; urgency=medium 30 | 31 | * Upstream-provided Debian package for ayatana-webmail. 32 | See upstream ChangeLog for recent changes. 33 | 34 | -- Mike Gabriel Thu, 15 Dec 2022 22:08:28 +0100 35 | 36 | ayatana-webmail (22.6.28) unstable; urgency=medium 37 | 38 | * Upstream-provided Debian package for ayatana-webmail. 39 | See upstream ChangeLog for recent changes. 40 | 41 | -- Mike Gabriel Tue, 28 Jun 2022 23:43:48 +0200 42 | 43 | ayatana-webmail (22.2.26) unstable; urgency=medium 44 | 45 | * Upstream-provided Debian package for ayatana-webmail. 46 | See upstream ChangeLog for recent changes. 47 | 48 | -- Mike Gabriel Sat, 26 Feb 2022 22:35:18 +0100 49 | 50 | ayatana-webmail (21.11.17) unstable; urgency=medium 51 | 52 | * Upstream-provided Debian package for ayatana-webmail. 53 | See upstream ChangeLog for recent changes. 54 | 55 | -- Mike Gabriel Wed, 17 Nov 2021 14:00:08 +0100 56 | 57 | ayatana-webmail (21.2.6) unstable; urgency=medium 58 | 59 | * Upstream-provided Debian package for ayatana-webmail. 60 | See upstream ChangeLog for recent changes. 61 | 62 | -- Mike Gabriel Sat, 06 Feb 2021 01:09:41 +0100 63 | 64 | ayatana-webmail (21.1.25) unstable; urgency=medium 65 | 66 | * Upstream-provided Debian package for ayatana-webmail. 67 | See upstream ChangeLog for recent changes. 68 | 69 | -- Mike Gabriel Mon, 25 Jan 2021 17:15:02 +0100 70 | 71 | ayatana-webmail (20.8.16) unstable; urgency=medium 72 | 73 | * Port from Unity Mail 74 | 75 | -- Robert Tari Sun, 16 Aug 2020 12:28:00 +0100 76 | -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- 1 | Source: ayatana-webmail 2 | Section: mail 3 | Priority: optional 4 | Maintainer: Robert Tari 5 | Uploaders: Mike Gabriel , 6 | Build-Depends: debhelper (>= 10), dh-python, python3 (>= 3.6), python3-setuptools, python3-polib 7 | Standards-Version: 4.5.0 8 | Homepage: https://tari.in/www/software/ayatana-webmail/ 9 | Vcs-Git: https://github.com/AyatanaIndicators/ayatana-webmail 10 | Vcs-Browser: https://github.com/AyatanaIndicators/ayatana-webmail 11 | X-Python3-Version: >= 3.6 12 | 13 | Package: ayatana-webmail 14 | Architecture: all 15 | Depends: ${misc:Depends}, ${python3:Depends}, gir1.2-messagingmenu-1.0, python3-gi, gir1.2-gtk-3.0, gir1.2-notify-0.7, python3-secretstorage (>= 1.0~), gnome-session-canberra (>= 0.28-4), python3-psutil, python3-babel, python3-urllib3 16 | Breaks: unity-mail 17 | Replaces: unity-mail 18 | Description: Webmail notifications and actions for any desktop 19 | Ayatana Webmail is an application that integrates your webmail into 20 | MATE, Xfce, LXDE and other environments. 21 | . 22 | It displays notifications about incoming mail, shows the number of unread 23 | messages and displays subjects in the Messaging Menu. 24 | . 25 | The Launcher item also has a quicklist that provides quick access to your 26 | mail folders. It also allows you to quickly compose a new message. 27 | . 28 | Ayatana Webmail starts automatically, all you have to do is to enter your accounts 29 | settings in a configuration dialog. 30 | -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- 1 | Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ 2 | Upstream-Name: Ayatana Webmail 3 | Upstream-Contact: Robert Tari 4 | Source: https://github.com/AyatanaIndicators/ayatana-webmail 5 | 6 | Files: * 7 | Copyright: 2011-2014, Dmitry Shachnev 8 | 2016-2020, Robert Tari 9 | License: GPL-3+ 10 | 11 | Files: po/*.po 12 | Copyright: 2011-2020, Rosetta Contributors and Canonical Ltd 13 | License: GPL-3+ 14 | 15 | Files: debian/* 16 | Copyright: 2011-2014, Dmitry Shachnev 17 | 2016-2020, Robert Tari 18 | License: GPL-3+ 19 | 20 | License: GPL-3+ 21 | This program is free software: you can redistribute it and/or modify 22 | it under the terms of the GNU General Public License as published by 23 | the Free Software Foundation, either version 3 of the License, or 24 | (at your option) any later version. 25 | . 26 | This package is distributed in the hope that it will be useful, 27 | but WITHOUT ANY WARRANTY; without even the implied warranty of 28 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 29 | GNU General Public License for more details. 30 | . 31 | On Debian systems, the complete text of the GNU General Public License 32 | version 3 can be found in "/usr/share/common-licenses/GPL-3". 33 | -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- 1 | #!/usr/bin/make -f 2 | # -*- mode: makefile; coding: utf-8 -*- 3 | 4 | export PYBUILD_SYSTEM=distutils 5 | export PYBUILD_NAME=ayatana-webmail 6 | 7 | %: 8 | dh $@ --with python3 --buildsystem=pybuild 9 | 10 | override_dh_clean: 11 | dh_clean 12 | rm -Rfv .pybuild/ 13 | rm -Rfv data/usr/share/locale 14 | rm -fv ayatanawebmail.egg-info/PKG-INFO 15 | rm -fv ayatanawebmail.egg-info/SOURCES.txt 16 | rm -fv ayatanawebmail.egg-info/dependency_links.txt 17 | rm -fv ayatanawebmail.egg-info/requires.txt 18 | rm -fv ayatanawebmail.egg-info/top_level.txt 19 | rm -f data/etc/xdg/autostart/ayatana-webmail-autostart.desktop 20 | rm -f data/usr/share/applications/ayatana-webmail.desktop 21 | 22 | override_dh_fixperms: 23 | dh_fixperms 24 | chmod a-x debian/*/usr/share/icons/hicolor/scalable/status/ayatanawebmail-messages-new.svg 25 | chmod a-x debian/*/usr/share/icons/hicolor/scalable/status/ayatanawebmail-messages.svg 26 | chmod a-x debian/*/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml 27 | chmod a-x debian/*/usr/share/icons/hicolor/scalable/apps/ayatanawebmail.svg 28 | 29 | override_dh_installchangelogs: 30 | dh_installchangelogs NEWS 31 | -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /debian/watch: -------------------------------------------------------------------------------- 1 | version=3 2 | https://github.com/AyatanaIndicators/ayatana-webmail/archive/([0-9.]+)\.tar\.gz 3 | -------------------------------------------------------------------------------- /man/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyatanaIndicators/ayatana-webmail/a8d46959858955b9c1873b384503f925c9368dbf/man/AUTHORS -------------------------------------------------------------------------------- /man/ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyatanaIndicators/ayatana-webmail/a8d46959858955b9c1873b384503f925c9368dbf/man/ChangeLog -------------------------------------------------------------------------------- /man/ayatana-webmail-clear.1: -------------------------------------------------------------------------------- 1 | '\" -*- coding: utf-8 -*- 2 | '\" vim:fenc=utf-8 3 | .if \n(.g .ds T< \\FC 4 | .if \n(.g .ds T> \\F[\n[.fam]] 5 | .de URL 6 | \\$2 \(la\\$1\(ra\\$3 7 | .. 8 | .if \n(.g .mso www.tmac 9 | .TH ayatana-webmail-clear 1 "May 2024" "Version 24.5.17" "Ayatana Webmail" 10 | .SH NAME 11 | ayatana-webmail-clear \- Webmail Integration into your Desktop 12 | .SH SYNOPSIS 13 | 'nh 14 | .fi 15 | .ad l 16 | \fBayatana-webmail-clear\fR \kx 17 | .if (\nx>(\n(.l/2)) .nr x (\n(.l/5) 18 | 'in \n(.iu+\nxu 19 | [ 20 | \fIoptions\fR 21 | ] 22 | 'in \n(.iu-\nxu 23 | .ad b 24 | 'hy 25 | .SH DESCRIPTION 26 | Ayatana Webmail is an application that integrates your webmail into 27 | MATE, Xfce, LXDE and other environments. For further details see the 28 | \fBayatana-webmail\fR(1) man page. 29 | .PP 30 | The \fBayatana-webmail-clear\fR executable is an internal tool of 31 | \fBayatana-webmail\fR, does not have any command line options and should 32 | only be used from the command line, if you know what you are doing. 33 | .PP 34 | \fBayatana-webmail-clear\fR is called internally by the 35 | \fBayatana-webmail\fR app to perform the "Mark all as read" action just 36 | as the "Clear" menu item would do in the "messages" indicator. The 37 | message status update on the IMAP server does not happen immediately, but 38 | only the next time the IMAP server checks in (usually within 10-20 39 | minutes). 40 | .PP 41 | .SH SEE ALSO 42 | ayatana-webmail(1), ayatana-webmail-reset(1), ayatana-webmail-settings(1), ayatana-webmail-url(1) 43 | .SH AUTHOR 44 | This manual has been written for the Ayatana Indicators project by Mike 45 | Gabriel . 46 | -------------------------------------------------------------------------------- /man/ayatana-webmail-reset.1: -------------------------------------------------------------------------------- 1 | '\" -*- coding: utf-8 -*- 2 | '\" vim:fenc=utf-8 3 | .if \n(.g .ds T< \\FC 4 | .if \n(.g .ds T> \\F[\n[.fam]] 5 | .de URL 6 | \\$2 \(la\\$1\(ra\\$3 7 | .. 8 | .if \n(.g .mso www.tmac 9 | .TH ayatana-webmail-reset 1 "May 2024" "Version 24.5.17" "Ayatana Webmail" 10 | .SH NAME 11 | ayatana-webmail-reset \- Webmail Integration into your Desktop 12 | .SH SYNOPSIS 13 | 'nh 14 | .fi 15 | .ad l 16 | \fBayatana-webmail-reset\fR \kx 17 | .if (\nx>(\n(.l/2)) .nr x (\n(.l/5) 18 | 'in \n(.iu+\nxu 19 | [ 20 | \fIoptions\fR 21 | ] 22 | 'in \n(.iu-\nxu 23 | .ad b 24 | 'hy 25 | .SH DESCRIPTION 26 | WARNING: Read the full description below before using this command line tool. 27 | .PP 28 | Ayatana Webmail is an application that integrates your webmail into 29 | MATE, Xfce, LXDE and other environments. For further details see the 30 | \fBayatana-webmail\fR(1) man page. 31 | .PP 32 | When this command gets executed, it will reset the complete 33 | settings for 34 | \fBayatana-webmail\fR to its 'factory-defaults'. All IMAP profiles will 35 | be removed when using this command. You have to reconfigure \fBayatana-webmail\fR from scratch. 36 | Only run this command if you want a fresh start with \fBayatana-webmail\fR. 37 | .PP 38 | The \fBayatana-webmail-reset\fR executable does not have any command line 39 | options. 40 | .PP 41 | .SH SEE ALSO 42 | ayatana-webmail(1), ayatana-webmail-clear(1), ayatana-webmail-settings(1), ayatana-webmail-url(1) 43 | .SH AUTHOR 44 | This manual has been written for the Ayatana Indicators project by Mike 45 | Gabriel . 46 | -------------------------------------------------------------------------------- /man/ayatana-webmail-settings.1: -------------------------------------------------------------------------------- 1 | '\" -*- coding: utf-8 -*- 2 | '\" vim:fenc=utf-8 3 | .if \n(.g .ds T< \\FC 4 | .if \n(.g .ds T> \\F[\n[.fam]] 5 | .de URL 6 | \\$2 \(la\\$1\(ra\\$3 7 | .. 8 | .if \n(.g .mso www.tmac 9 | .TH ayatana-webmail-settings 1 "May 2024" "Version 24.5.17" "Ayatana Webmail" 10 | .SH NAME 11 | ayatana-webmail-settings \- Webmail Integration into your Desktop 12 | .SH SYNOPSIS 13 | 'nh 14 | .fi 15 | .ad l 16 | \fBayatana-webmail-settings\fR \kx 17 | .if (\nx>(\n(.l/2)) .nr x (\n(.l/5) 18 | 'in \n(.iu+\nxu 19 | [ 20 | \fIoptions\fR 21 | ] 22 | 'in \n(.iu-\nxu 23 | .ad b 24 | 'hy 25 | .SH DESCRIPTION 26 | Ayatana Webmail is an application that integrates your webmail into 27 | MATE, Xfce, LXDE and other environments. For further details see the 28 | \fBayatana-webmail\fR(1) man page. 29 | .PP 30 | The \fBayatana-webmail-settings\fR executable does not have any command 31 | line options. It launches the Ayatana Webmail Configuration dialog 32 | window. 33 | .PP 34 | .SH SEE ALSO 35 | ayatana-webmail(1), ayatana-webmail-clear(1), ayatana-webmail-reset(1), ayatana-webmail-url(1) 36 | .SH AUTHOR 37 | This manual has been written for the Ayatana Indicators project by Mike 38 | Gabriel . 39 | -------------------------------------------------------------------------------- /man/ayatana-webmail-url.1: -------------------------------------------------------------------------------- 1 | '\" -*- coding: utf-8 -*- 2 | '\" vim:fenc=utf-8 3 | .if \n(.g .ds T< \\FC 4 | .if \n(.g .ds T> \\F[\n[.fam]] 5 | .de URL 6 | \\$2 \(la\\$1\(ra\\$3 7 | .. 8 | .if \n(.g .mso www.tmac 9 | .TH ayatana-webmail-url 1 "May 2024" "Version 24.5.17" "Ayatana Webmail" 10 | .SH NAME 11 | ayatana-webmail-url \- Webmail Integration into your Desktop (URL launcher) 12 | .SH SYNOPSIS 13 | 'nh 14 | .fi 15 | .ad l 16 | \fBayatana-webmail-url\fR \kx 17 | .if (\nx>(\n(.l/2)) .nr x (\n(.l/5) 18 | 'in \n(.iu+\nxu 19 | [ 20 | \fIHome|Compose|Inbox|Sent\fR 21 | ] 22 | 'in \n(.iu-\nxu 23 | .ad b 24 | 'hy 25 | .SH DESCRIPTION 26 | Ayatana Webmail is an application that integrates your webmail into MATE, 27 | Xfce, LXDE and other environments. For further details see the 28 | \fBayatana-webmail\fR(1) man page. 29 | .PP 30 | With \fBayatana-webmail-url\fR you can launch certain functionalities 31 | (Home, Compose, Inbox, Sent) of 32 | \fBayatana-webmail\fR from the command line. 33 | .PP 34 | The \fBayatana-webmail-url\fR executable does not have any command line options. 35 | .PP 36 | .SH SEE ALSO 37 | ayatana-webmail(1), ayatana-webmail-clear(1), ayatana-webmail-reset(1), ayatana-webmail-settings(1) 38 | .SH AUTHOR 39 | This manual has been written for the Ayatana Indicators project by Mike 40 | Gabriel . 41 | -------------------------------------------------------------------------------- /man/ayatana-webmail.1: -------------------------------------------------------------------------------- 1 | '\" -*- coding: utf-8 -*- 2 | '\" vim:fenc=utf-8 3 | .if \n(.g .ds T< \\FC 4 | .if \n(.g .ds T> \\F[\n[.fam]] 5 | .de URL 6 | \\$2 \(la\\$1\(ra\\$3 7 | .. 8 | .if \n(.g .mso www.tmac 9 | .TH ayatana-webmail 1 "May 2024" "Version 24.5.17" "Ayatana Webmail" 10 | .SH NAME 11 | ayatana-webmail \- Webmail Integration into your Desktop 12 | .SH SYNOPSIS 13 | 'nh 14 | .fi 15 | .ad l 16 | \fBayatana-webmail\fR \kx 17 | .if (\nx>(\n(.l/2)) .nr x (\n(.l/5) 18 | 'in \n(.iu+\nxu 19 | [ 20 | \fIoptions\fR 21 | ] 22 | 'in \n(.iu-\nxu 23 | .ad b 24 | 'hy 25 | .SH DESCRIPTION 26 | Ayatana Webmail is an application that integrates your webmail into 27 | MATE, Xfce, LXDE and other environments. 28 | .PP 29 | In the tray applet, it displays notifications about incoming mail, shows 30 | the number of unread messages and displays subjects in the Messaging 31 | Menu. 32 | .PP 33 | The Launcher item also has a quicklist that provides quick access to your 34 | mail folders. It also allows you to quickly compose a new message. 35 | .PP 36 | Ayatana Webmail uses your webmail provider's IMAP server to access 37 | the messages' meta information and status, and mixes in web browser elements 38 | when opening folder lists, message views or message composers. 39 | .PP 40 | Ayatana Webmail can be started via XDG autostart, all you have to do is to enter your 41 | accounts settings in a configuration dialog. 42 | .PP 43 | The \fBayatana-webmail\fR executable does not have any command line 44 | options. It launches the \fBayatana-webmail\fR tray applet. 45 | .SH FILES 46 | ~/.config/autostart/ayatana-webmail-autostart.desktop 47 | .PP 48 | .SH SEE ALSO 49 | ayatana-webmail(1), ayatana-webmail-clear(1), ayatana-webmail-reset(1), ayatana-webmail-settings(1), ayatana-webmail-url(1) 50 | .SH AUTHOR 51 | This manual has been written for the Ayatana Indicators project by Mike 52 | Gabriel . 53 | -------------------------------------------------------------------------------- /po/LINGUAS: -------------------------------------------------------------------------------- 1 | af 2 | am 3 | an 4 | ar 5 | ast 6 | az 7 | bem 8 | be 9 | bg 10 | bn 11 | bo 12 | br 13 | bs 14 | ca 15 | ca@valencia 16 | ce 17 | ckb 18 | co 19 | crh 20 | cs 21 | cv 22 | cy 23 | da 24 | de 25 | el 26 | en_AU 27 | en_CA 28 | en_GB 29 | eo 30 | es 31 | et 32 | eu 33 | fa 34 | fil 35 | fi 36 | fo 37 | fr_CA 38 | fr 39 | frp 40 | fy 41 | ga 42 | gd 43 | gl 44 | gu 45 | he 46 | hi 47 | hr 48 | ht 49 | hu 50 | hy 51 | ia 52 | id 53 | is 54 | it 55 | ja 56 | ka 57 | kk 58 | kl 59 | km 60 | kn 61 | ko 62 | kw 63 | ky 64 | la 65 | lb 66 | lo 67 | lt 68 | lv 69 | mg 70 | mhr 71 | mi 72 | ml 73 | mr 74 | ms 75 | my 76 | nb_NO 77 | ne 78 | nl 79 | nn 80 | oc 81 | os 82 | pa 83 | pl 84 | ps 85 | pt_BR 86 | pt 87 | ro 88 | ru 89 | sa 90 | sc 91 | sd 92 | se 93 | shn 94 | si 95 | sk 96 | sl 97 | sq 98 | sr 99 | sv 100 | sw 101 | szl 102 | ta 103 | te 104 | tg 105 | th 106 | ti 107 | tr 108 | ug 109 | uk 110 | ur 111 | uz 112 | vi 113 | wae 114 | zh_CN 115 | zh_HK 116 | ny 117 | aa 118 | as 119 | wo 120 | gv 121 | fur 122 | it_CARES 123 | dv 124 | mk 125 | vec 126 | csb 127 | tt 128 | ta_LK 129 | zh_LATN@pinyin 130 | zh_TW 131 | kmr 132 | sdh 133 | -------------------------------------------------------------------------------- /po/POTFILES.in: -------------------------------------------------------------------------------- 1 | ayatanawebmail/accounts.py 2 | ayatanawebmail/actions.py 3 | ayatanawebmail/appdata.py 4 | ayatanawebmail/application.py 5 | ayatanawebmail/common.py 6 | ayatanawebmail/dialog.py 7 | ayatanawebmail/idler.py 8 | ayatanawebmail/imaplib2.py 9 | ayatanawebmail/__init__.py 10 | data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml 11 | data/usr/share/applications/ayatana-webmail.desktop 12 | data/etc/xdg/autostart/ayatana-webmail-autostart.desktop 13 | -------------------------------------------------------------------------------- /po/aa.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR Robert Tari 3 | # This file is distributed under the same license as the ayatana-webmail package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: ayatana-webmail 24.5.15\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2024-05-15 08:48+0200\n" 11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: aa\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=n != 1;\n" 19 | 20 | #: ayatanawebmail/accounts.py:18 21 | msgid "Select account" 22 | msgstr "" 23 | 24 | #: ayatanawebmail/accounts.py:29 25 | msgid "Which account's command/web page would you like to open?" 26 | msgstr "" 27 | 28 | #: ayatanawebmail/actions.py:15 29 | msgid "Message actions" 30 | msgstr "" 31 | 32 | #: ayatanawebmail/actions.py:15 33 | msgid "Delete" 34 | msgstr "" 35 | 36 | #: ayatanawebmail/actions.py:15 37 | msgid "Mark as read" 38 | msgstr "" 39 | 40 | #: ayatanawebmail/actions.py:15 41 | msgid "Open message/Run command" 42 | msgstr "" 43 | 44 | #: ayatanawebmail/actions.py:24 45 | msgid "Sender" 46 | msgstr "" 47 | 48 | #: ayatanawebmail/actions.py:26 49 | msgid "Subject" 50 | msgstr "" 51 | 52 | #: ayatanawebmail/application.py:178 53 | msgid "Open webmail home page" 54 | msgstr "" 55 | 56 | #: ayatanawebmail/application.py:185 57 | msgid "Clear" 58 | msgstr "" 59 | 60 | #: ayatanawebmail/application.py:192 61 | #: data/usr/share/applications/ayatana-webmail.desktop:35 62 | msgid "Settings" 63 | msgstr "" 64 | 65 | #: ayatanawebmail/application.py:955 66 | msgid "No subject" 67 | msgstr "" 68 | 69 | #: ayatanawebmail/application.py:1115 70 | msgid "Connection error" 71 | msgstr "" 72 | 73 | #: ayatanawebmail/application.py:1116 74 | #, python-brace-format 75 | msgid "" 76 | "Unable to connect to account \"{accountName}\", the application will now " 77 | "exit." 78 | msgstr "" 79 | 80 | #: ayatanawebmail/application.py:1141 81 | #, python-format 82 | msgid "You have %d unread message" 83 | msgid_plural "You have %d unread messages" 84 | msgstr[0] "" 85 | msgstr[1] "" 86 | 87 | #: ayatanawebmail/application.py:1168 88 | #, python-format 89 | msgid "from %(t0)s, %(t1)s and others" 90 | msgstr "" 91 | 92 | #: ayatanawebmail/application.py:1170 93 | #, python-format 94 | msgid "from %(t0)s and %(t1)s" 95 | msgstr "" 96 | 97 | #: ayatanawebmail/application.py:1172 98 | #, python-format 99 | msgid "from %s" 100 | msgstr "" 101 | 102 | #: ayatanawebmail/application.py:1185 103 | #, python-format 104 | msgid "New mail from %s" 105 | msgstr "" 106 | 107 | #: ayatanawebmail/dialog.py:17 108 | msgid "Custom" 109 | msgstr "" 110 | 111 | #: ayatanawebmail/dialog.py:61 112 | msgid "" 113 | "If this string starts with http:// or https://, the application will open it " 114 | "in your browser - otherwise, it will be run as a command" 115 | msgstr "" 116 | 117 | #: ayatanawebmail/dialog.py:91 ayatanawebmail/dialog.py:105 118 | msgid "(None)" 119 | msgstr "" 120 | 121 | #: ayatanawebmail/dialog.py:133 122 | msgid "Ayatana Webmail Preferences" 123 | msgstr "" 124 | 125 | #: ayatanawebmail/dialog.py:141 126 | msgid "Accounts" 127 | msgstr "" 128 | 129 | #: ayatanawebmail/dialog.py:142 130 | msgid "Options" 131 | msgstr "" 132 | 133 | #: ayatanawebmail/dialog.py:143 134 | msgid "Support" 135 | msgstr "" 136 | 137 | #: ayatanawebmail/dialog.py:144 138 | msgid "About" 139 | msgstr "" 140 | 141 | #: ayatanawebmail/dialog.py:203 142 | msgid "Failed to connect to mail account. The returned error was:" 143 | msgstr "" 144 | 145 | #: ayatanawebmail/dialog.py:204 146 | msgid "Connection failure" 147 | msgstr "" 148 | 149 | #: ayatanawebmail/dialog.py:232 150 | msgid "Add" 151 | msgstr "" 152 | 153 | #: ayatanawebmail/dialog.py:234 154 | msgid "Remove" 155 | msgstr "" 156 | 157 | #: ayatanawebmail/dialog.py:276 158 | msgid "" 159 | "The application will append this string to \"Inbox\" to access a specific " 160 | "message - you can use the $MSG_THREAD and $MSG_UID placeholders" 161 | msgstr "" 162 | 163 | #: ayatanawebmail/dialog.py:278 164 | msgid "Account:" 165 | msgstr "" 166 | 167 | #: ayatanawebmail/dialog.py:280 168 | msgid "Server:" 169 | msgstr "" 170 | 171 | #: ayatanawebmail/dialog.py:282 172 | msgid "Host:" 173 | msgstr "" 174 | 175 | #: ayatanawebmail/dialog.py:284 176 | msgid "Port:" 177 | msgstr "" 178 | 179 | #: ayatanawebmail/dialog.py:286 180 | msgid "Username:" 181 | msgstr "" 182 | 183 | #: ayatanawebmail/dialog.py:288 184 | msgid "Password:" 185 | msgstr "" 186 | 187 | #: ayatanawebmail/dialog.py:290 188 | msgid "Folders:" 189 | msgstr "" 190 | 191 | #: ayatanawebmail/dialog.py:292 192 | msgid "Home:" 193 | msgstr "" 194 | 195 | #: ayatanawebmail/dialog.py:294 196 | msgid "Compose:" 197 | msgstr "" 198 | 199 | #: ayatanawebmail/dialog.py:296 200 | msgid "Sent:" 201 | msgstr "" 202 | 203 | #: ayatanawebmail/dialog.py:298 204 | msgid "Inbox:" 205 | msgstr "" 206 | 207 | #: ayatanawebmail/dialog.py:300 208 | msgid "Message:" 209 | msgstr "" 210 | 211 | #: ayatanawebmail/dialog.py:336 212 | msgid "Mark message as read" 213 | msgstr "" 214 | 215 | #: ayatanawebmail/dialog.py:337 216 | msgid "Open message in browser/Execute command" 217 | msgstr "" 218 | 219 | #: ayatanawebmail/dialog.py:338 220 | msgid "Ask me what to do" 221 | msgstr "" 222 | 223 | #: ayatanawebmail/dialog.py:348 224 | msgid "Enable notifications:" 225 | msgstr "" 226 | 227 | #: ayatanawebmail/dialog.py:350 228 | msgid "Play sound when a message is received:" 229 | msgstr "" 230 | 231 | #: ayatanawebmail/dialog.py:352 232 | msgid "Merge messages from the same conversation:" 233 | msgstr "" 234 | 235 | #: ayatanawebmail/dialog.py:354 236 | msgid "Hide count when zero:" 237 | msgstr "" 238 | 239 | #: ayatanawebmail/dialog.py:356 240 | msgid "When a message is activated:" 241 | msgstr "" 242 | 243 | #: ayatanawebmail/dialog.py:359 244 | msgid "Execute this command when a message is received:" 245 | msgstr "" 246 | 247 | #: ayatanawebmail/dialog.py:361 248 | msgid "" 249 | "If a command is set, it will be called with the following parameters: " 250 | "sender, subject, IMAP host" 251 | msgstr "" 252 | 253 | #: ayatanawebmail/dialog.py:367 254 | msgid "Custom sound to play:" 255 | msgstr "" 256 | 257 | #: ayatanawebmail/dialog.py:383 258 | msgid "Report a bug" 259 | msgstr "" 260 | 261 | #: ayatanawebmail/dialog.py:385 262 | msgid "Request a feature" 263 | msgstr "" 264 | 265 | #: ayatanawebmail/dialog.py:387 ayatanawebmail/dialog.py:390 266 | #, python-brace-format 267 | msgid "It's a good idea to add the {labelname} label to your issue." 268 | msgstr "" 269 | 270 | #: ayatanawebmail/dialog.py:388 271 | msgid "Ask a question" 272 | msgstr "" 273 | 274 | #: ayatanawebmail/dialog.py:391 275 | msgid "Help translate" 276 | msgstr "" 277 | 278 | #: ayatanawebmail/dialog.py:393 279 | msgid "Source code" 280 | msgstr "" 281 | 282 | #: ayatanawebmail/dialog.py:395 283 | msgid "Home page" 284 | msgstr "" 285 | 286 | #: ayatanawebmail/dialog.py:415 287 | msgid "translator-credits" 288 | msgstr "" 289 | 290 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:1 291 | msgid "Maximum item count" 292 | msgstr "" 293 | 294 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:2 295 | msgid "Limit the number of mails to retrieve per folder." 296 | msgstr "" 297 | 298 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:3 299 | msgid "Enable notifications" 300 | msgstr "" 301 | 302 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:4 303 | msgid "Show OSD notifications when new messages arrive." 304 | msgstr "" 305 | 306 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:5 307 | msgid "Enable sound" 308 | msgstr "" 309 | 310 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:6 311 | msgid "Play sound when new messages arrive." 312 | msgstr "" 313 | 314 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:7 315 | msgid "Hide message count" 316 | msgstr "" 317 | 318 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:8 319 | msgid "Hide message count when there are no messages." 320 | msgstr "" 321 | 322 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:9 323 | msgid "Execute on receive" 324 | msgstr "" 325 | 326 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:10 327 | msgid "Run this command when new messages arrive." 328 | msgstr "" 329 | 330 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:11 331 | msgid "Custom sound" 332 | msgstr "" 333 | 334 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:12 335 | msgid "Play a custom sound when new messages arrive." 336 | msgstr "" 337 | 338 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:13 339 | msgid "Merge messages" 340 | msgstr "" 341 | 342 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:14 343 | msgid "Merge messages belonging to the same conversation." 344 | msgstr "" 345 | 346 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:15 347 | msgid "Message action" 348 | msgstr "" 349 | 350 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:16 351 | msgid "Action to perform when a message is activated." 352 | msgstr "" 353 | 354 | #: data/usr/share/applications/ayatana-webmail.desktop:4 355 | msgid "Ayatana Webmail" 356 | msgstr "" 357 | 358 | #: data/usr/share/applications/ayatana-webmail.desktop:5 359 | msgid "Webmail notifications and actions for any desktop" 360 | msgstr "" 361 | 362 | #: data/usr/share/applications/ayatana-webmail.desktop:15 363 | msgid "Mark all as read" 364 | msgstr "" 365 | 366 | #: data/usr/share/applications/ayatana-webmail.desktop:20 367 | msgid "Compose Mail" 368 | msgstr "" 369 | 370 | #: data/usr/share/applications/ayatana-webmail.desktop:25 371 | msgid "Sent" 372 | msgstr "" 373 | 374 | #: data/usr/share/applications/ayatana-webmail.desktop:30 375 | msgid "Inbox" 376 | msgstr "" 377 | 378 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:4 379 | msgid "Ayatana Webmail (service)" 380 | msgstr "" 381 | 382 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:5 383 | msgid "Display notifications about new mail" 384 | msgstr "" 385 | -------------------------------------------------------------------------------- /po/af.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR Robert Tari 3 | # This file is distributed under the same license as the ayatana-webmail package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: ayatana-webmail 24.5.15\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2024-05-15 08:47+0200\n" 11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: af\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=n != 1;\n" 19 | 20 | #: ayatanawebmail/accounts.py:18 21 | msgid "Select account" 22 | msgstr "" 23 | 24 | #: ayatanawebmail/accounts.py:29 25 | msgid "Which account's command/web page would you like to open?" 26 | msgstr "" 27 | 28 | #: ayatanawebmail/actions.py:15 29 | msgid "Message actions" 30 | msgstr "" 31 | 32 | #: ayatanawebmail/actions.py:15 33 | msgid "Delete" 34 | msgstr "" 35 | 36 | #: ayatanawebmail/actions.py:15 37 | msgid "Mark as read" 38 | msgstr "" 39 | 40 | #: ayatanawebmail/actions.py:15 41 | msgid "Open message/Run command" 42 | msgstr "" 43 | 44 | #: ayatanawebmail/actions.py:24 45 | msgid "Sender" 46 | msgstr "" 47 | 48 | #: ayatanawebmail/actions.py:26 49 | msgid "Subject" 50 | msgstr "" 51 | 52 | #: ayatanawebmail/application.py:178 53 | msgid "Open webmail home page" 54 | msgstr "" 55 | 56 | #: ayatanawebmail/application.py:185 57 | msgid "Clear" 58 | msgstr "" 59 | 60 | #: ayatanawebmail/application.py:192 61 | #: data/usr/share/applications/ayatana-webmail.desktop:35 62 | msgid "Settings" 63 | msgstr "" 64 | 65 | #: ayatanawebmail/application.py:955 66 | msgid "No subject" 67 | msgstr "" 68 | 69 | #: ayatanawebmail/application.py:1115 70 | msgid "Connection error" 71 | msgstr "" 72 | 73 | #: ayatanawebmail/application.py:1116 74 | #, python-brace-format 75 | msgid "" 76 | "Unable to connect to account \"{accountName}\", the application will now " 77 | "exit." 78 | msgstr "" 79 | 80 | #: ayatanawebmail/application.py:1141 81 | #, python-format 82 | msgid "You have %d unread message" 83 | msgid_plural "You have %d unread messages" 84 | msgstr[0] "" 85 | msgstr[1] "" 86 | 87 | #: ayatanawebmail/application.py:1168 88 | #, python-format 89 | msgid "from %(t0)s, %(t1)s and others" 90 | msgstr "" 91 | 92 | #: ayatanawebmail/application.py:1170 93 | #, python-format 94 | msgid "from %(t0)s and %(t1)s" 95 | msgstr "" 96 | 97 | #: ayatanawebmail/application.py:1172 98 | #, python-format 99 | msgid "from %s" 100 | msgstr "" 101 | 102 | #: ayatanawebmail/application.py:1185 103 | #, python-format 104 | msgid "New mail from %s" 105 | msgstr "" 106 | 107 | #: ayatanawebmail/dialog.py:17 108 | msgid "Custom" 109 | msgstr "" 110 | 111 | #: ayatanawebmail/dialog.py:61 112 | msgid "" 113 | "If this string starts with http:// or https://, the application will open it " 114 | "in your browser - otherwise, it will be run as a command" 115 | msgstr "" 116 | 117 | #: ayatanawebmail/dialog.py:91 ayatanawebmail/dialog.py:105 118 | msgid "(None)" 119 | msgstr "" 120 | 121 | #: ayatanawebmail/dialog.py:133 122 | msgid "Ayatana Webmail Preferences" 123 | msgstr "" 124 | 125 | #: ayatanawebmail/dialog.py:141 126 | msgid "Accounts" 127 | msgstr "" 128 | 129 | #: ayatanawebmail/dialog.py:142 130 | msgid "Options" 131 | msgstr "" 132 | 133 | #: ayatanawebmail/dialog.py:143 134 | msgid "Support" 135 | msgstr "" 136 | 137 | #: ayatanawebmail/dialog.py:144 138 | msgid "About" 139 | msgstr "" 140 | 141 | #: ayatanawebmail/dialog.py:203 142 | msgid "Failed to connect to mail account. The returned error was:" 143 | msgstr "" 144 | 145 | #: ayatanawebmail/dialog.py:204 146 | msgid "Connection failure" 147 | msgstr "" 148 | 149 | #: ayatanawebmail/dialog.py:232 150 | msgid "Add" 151 | msgstr "" 152 | 153 | #: ayatanawebmail/dialog.py:234 154 | msgid "Remove" 155 | msgstr "" 156 | 157 | #: ayatanawebmail/dialog.py:276 158 | msgid "" 159 | "The application will append this string to \"Inbox\" to access a specific " 160 | "message - you can use the $MSG_THREAD and $MSG_UID placeholders" 161 | msgstr "" 162 | 163 | #: ayatanawebmail/dialog.py:278 164 | msgid "Account:" 165 | msgstr "" 166 | 167 | #: ayatanawebmail/dialog.py:280 168 | msgid "Server:" 169 | msgstr "" 170 | 171 | #: ayatanawebmail/dialog.py:282 172 | msgid "Host:" 173 | msgstr "" 174 | 175 | #: ayatanawebmail/dialog.py:284 176 | msgid "Port:" 177 | msgstr "" 178 | 179 | #: ayatanawebmail/dialog.py:286 180 | msgid "Username:" 181 | msgstr "" 182 | 183 | #: ayatanawebmail/dialog.py:288 184 | msgid "Password:" 185 | msgstr "" 186 | 187 | #: ayatanawebmail/dialog.py:290 188 | msgid "Folders:" 189 | msgstr "" 190 | 191 | #: ayatanawebmail/dialog.py:292 192 | msgid "Home:" 193 | msgstr "" 194 | 195 | #: ayatanawebmail/dialog.py:294 196 | msgid "Compose:" 197 | msgstr "" 198 | 199 | #: ayatanawebmail/dialog.py:296 200 | msgid "Sent:" 201 | msgstr "" 202 | 203 | #: ayatanawebmail/dialog.py:298 204 | msgid "Inbox:" 205 | msgstr "" 206 | 207 | #: ayatanawebmail/dialog.py:300 208 | msgid "Message:" 209 | msgstr "" 210 | 211 | #: ayatanawebmail/dialog.py:336 212 | msgid "Mark message as read" 213 | msgstr "" 214 | 215 | #: ayatanawebmail/dialog.py:337 216 | msgid "Open message in browser/Execute command" 217 | msgstr "" 218 | 219 | #: ayatanawebmail/dialog.py:338 220 | msgid "Ask me what to do" 221 | msgstr "" 222 | 223 | #: ayatanawebmail/dialog.py:348 224 | msgid "Enable notifications:" 225 | msgstr "" 226 | 227 | #: ayatanawebmail/dialog.py:350 228 | msgid "Play sound when a message is received:" 229 | msgstr "" 230 | 231 | #: ayatanawebmail/dialog.py:352 232 | msgid "Merge messages from the same conversation:" 233 | msgstr "" 234 | 235 | #: ayatanawebmail/dialog.py:354 236 | msgid "Hide count when zero:" 237 | msgstr "" 238 | 239 | #: ayatanawebmail/dialog.py:356 240 | msgid "When a message is activated:" 241 | msgstr "" 242 | 243 | #: ayatanawebmail/dialog.py:359 244 | msgid "Execute this command when a message is received:" 245 | msgstr "" 246 | 247 | #: ayatanawebmail/dialog.py:361 248 | msgid "" 249 | "If a command is set, it will be called with the following parameters: " 250 | "sender, subject, IMAP host" 251 | msgstr "" 252 | 253 | #: ayatanawebmail/dialog.py:367 254 | msgid "Custom sound to play:" 255 | msgstr "" 256 | 257 | #: ayatanawebmail/dialog.py:383 258 | msgid "Report a bug" 259 | msgstr "" 260 | 261 | #: ayatanawebmail/dialog.py:385 262 | msgid "Request a feature" 263 | msgstr "" 264 | 265 | #: ayatanawebmail/dialog.py:387 ayatanawebmail/dialog.py:390 266 | #, python-brace-format 267 | msgid "It's a good idea to add the {labelname} label to your issue." 268 | msgstr "" 269 | 270 | #: ayatanawebmail/dialog.py:388 271 | msgid "Ask a question" 272 | msgstr "" 273 | 274 | #: ayatanawebmail/dialog.py:391 275 | msgid "Help translate" 276 | msgstr "" 277 | 278 | #: ayatanawebmail/dialog.py:393 279 | msgid "Source code" 280 | msgstr "" 281 | 282 | #: ayatanawebmail/dialog.py:395 283 | msgid "Home page" 284 | msgstr "" 285 | 286 | #: ayatanawebmail/dialog.py:415 287 | msgid "translator-credits" 288 | msgstr "" 289 | 290 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:1 291 | msgid "Maximum item count" 292 | msgstr "" 293 | 294 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:2 295 | msgid "Limit the number of mails to retrieve per folder." 296 | msgstr "" 297 | 298 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:3 299 | msgid "Enable notifications" 300 | msgstr "" 301 | 302 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:4 303 | msgid "Show OSD notifications when new messages arrive." 304 | msgstr "" 305 | 306 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:5 307 | msgid "Enable sound" 308 | msgstr "" 309 | 310 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:6 311 | msgid "Play sound when new messages arrive." 312 | msgstr "" 313 | 314 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:7 315 | msgid "Hide message count" 316 | msgstr "" 317 | 318 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:8 319 | msgid "Hide message count when there are no messages." 320 | msgstr "" 321 | 322 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:9 323 | msgid "Execute on receive" 324 | msgstr "" 325 | 326 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:10 327 | msgid "Run this command when new messages arrive." 328 | msgstr "" 329 | 330 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:11 331 | msgid "Custom sound" 332 | msgstr "" 333 | 334 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:12 335 | msgid "Play a custom sound when new messages arrive." 336 | msgstr "" 337 | 338 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:13 339 | msgid "Merge messages" 340 | msgstr "" 341 | 342 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:14 343 | msgid "Merge messages belonging to the same conversation." 344 | msgstr "" 345 | 346 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:15 347 | msgid "Message action" 348 | msgstr "" 349 | 350 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:16 351 | msgid "Action to perform when a message is activated." 352 | msgstr "" 353 | 354 | #: data/usr/share/applications/ayatana-webmail.desktop:4 355 | msgid "Ayatana Webmail" 356 | msgstr "" 357 | 358 | #: data/usr/share/applications/ayatana-webmail.desktop:5 359 | msgid "Webmail notifications and actions for any desktop" 360 | msgstr "" 361 | 362 | #: data/usr/share/applications/ayatana-webmail.desktop:15 363 | msgid "Mark all as read" 364 | msgstr "" 365 | 366 | #: data/usr/share/applications/ayatana-webmail.desktop:20 367 | msgid "Compose Mail" 368 | msgstr "" 369 | 370 | #: data/usr/share/applications/ayatana-webmail.desktop:25 371 | msgid "Sent" 372 | msgstr "" 373 | 374 | #: data/usr/share/applications/ayatana-webmail.desktop:30 375 | msgid "Inbox" 376 | msgstr "" 377 | 378 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:4 379 | msgid "Ayatana Webmail (service)" 380 | msgstr "" 381 | 382 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:5 383 | msgid "Display notifications about new mail" 384 | msgstr "" 385 | -------------------------------------------------------------------------------- /po/am.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR Robert Tari 3 | # This file is distributed under the same license as the ayatana-webmail package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: ayatana-webmail 24.5.15\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2024-05-15 08:47+0200\n" 11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: am\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=n > 1;\n" 19 | 20 | #: ayatanawebmail/accounts.py:18 21 | msgid "Select account" 22 | msgstr "" 23 | 24 | #: ayatanawebmail/accounts.py:29 25 | msgid "Which account's command/web page would you like to open?" 26 | msgstr "" 27 | 28 | #: ayatanawebmail/actions.py:15 29 | msgid "Message actions" 30 | msgstr "" 31 | 32 | #: ayatanawebmail/actions.py:15 33 | msgid "Delete" 34 | msgstr "" 35 | 36 | #: ayatanawebmail/actions.py:15 37 | msgid "Mark as read" 38 | msgstr "" 39 | 40 | #: ayatanawebmail/actions.py:15 41 | msgid "Open message/Run command" 42 | msgstr "" 43 | 44 | #: ayatanawebmail/actions.py:24 45 | msgid "Sender" 46 | msgstr "" 47 | 48 | #: ayatanawebmail/actions.py:26 49 | msgid "Subject" 50 | msgstr "" 51 | 52 | #: ayatanawebmail/application.py:178 53 | msgid "Open webmail home page" 54 | msgstr "" 55 | 56 | #: ayatanawebmail/application.py:185 57 | msgid "Clear" 58 | msgstr "" 59 | 60 | #: ayatanawebmail/application.py:192 61 | #: data/usr/share/applications/ayatana-webmail.desktop:35 62 | msgid "Settings" 63 | msgstr "" 64 | 65 | #: ayatanawebmail/application.py:955 66 | msgid "No subject" 67 | msgstr "" 68 | 69 | #: ayatanawebmail/application.py:1115 70 | msgid "Connection error" 71 | msgstr "" 72 | 73 | #: ayatanawebmail/application.py:1116 74 | #, python-brace-format 75 | msgid "" 76 | "Unable to connect to account \"{accountName}\", the application will now " 77 | "exit." 78 | msgstr "" 79 | 80 | #: ayatanawebmail/application.py:1141 81 | #, python-format 82 | msgid "You have %d unread message" 83 | msgid_plural "You have %d unread messages" 84 | msgstr[0] "" 85 | msgstr[1] "" 86 | 87 | #: ayatanawebmail/application.py:1168 88 | #, python-format 89 | msgid "from %(t0)s, %(t1)s and others" 90 | msgstr "" 91 | 92 | #: ayatanawebmail/application.py:1170 93 | #, python-format 94 | msgid "from %(t0)s and %(t1)s" 95 | msgstr "" 96 | 97 | #: ayatanawebmail/application.py:1172 98 | #, python-format 99 | msgid "from %s" 100 | msgstr "" 101 | 102 | #: ayatanawebmail/application.py:1185 103 | #, python-format 104 | msgid "New mail from %s" 105 | msgstr "" 106 | 107 | #: ayatanawebmail/dialog.py:17 108 | msgid "Custom" 109 | msgstr "" 110 | 111 | #: ayatanawebmail/dialog.py:61 112 | msgid "" 113 | "If this string starts with http:// or https://, the application will open it " 114 | "in your browser - otherwise, it will be run as a command" 115 | msgstr "" 116 | 117 | #: ayatanawebmail/dialog.py:91 ayatanawebmail/dialog.py:105 118 | msgid "(None)" 119 | msgstr "" 120 | 121 | #: ayatanawebmail/dialog.py:133 122 | msgid "Ayatana Webmail Preferences" 123 | msgstr "" 124 | 125 | #: ayatanawebmail/dialog.py:141 126 | msgid "Accounts" 127 | msgstr "" 128 | 129 | #: ayatanawebmail/dialog.py:142 130 | msgid "Options" 131 | msgstr "" 132 | 133 | #: ayatanawebmail/dialog.py:143 134 | msgid "Support" 135 | msgstr "" 136 | 137 | #: ayatanawebmail/dialog.py:144 138 | msgid "About" 139 | msgstr "" 140 | 141 | #: ayatanawebmail/dialog.py:203 142 | msgid "Failed to connect to mail account. The returned error was:" 143 | msgstr "" 144 | 145 | #: ayatanawebmail/dialog.py:204 146 | msgid "Connection failure" 147 | msgstr "" 148 | 149 | #: ayatanawebmail/dialog.py:232 150 | msgid "Add" 151 | msgstr "" 152 | 153 | #: ayatanawebmail/dialog.py:234 154 | msgid "Remove" 155 | msgstr "" 156 | 157 | #: ayatanawebmail/dialog.py:276 158 | msgid "" 159 | "The application will append this string to \"Inbox\" to access a specific " 160 | "message - you can use the $MSG_THREAD and $MSG_UID placeholders" 161 | msgstr "" 162 | 163 | #: ayatanawebmail/dialog.py:278 164 | msgid "Account:" 165 | msgstr "" 166 | 167 | #: ayatanawebmail/dialog.py:280 168 | msgid "Server:" 169 | msgstr "" 170 | 171 | #: ayatanawebmail/dialog.py:282 172 | msgid "Host:" 173 | msgstr "" 174 | 175 | #: ayatanawebmail/dialog.py:284 176 | msgid "Port:" 177 | msgstr "" 178 | 179 | #: ayatanawebmail/dialog.py:286 180 | msgid "Username:" 181 | msgstr "" 182 | 183 | #: ayatanawebmail/dialog.py:288 184 | msgid "Password:" 185 | msgstr "" 186 | 187 | #: ayatanawebmail/dialog.py:290 188 | msgid "Folders:" 189 | msgstr "" 190 | 191 | #: ayatanawebmail/dialog.py:292 192 | msgid "Home:" 193 | msgstr "" 194 | 195 | #: ayatanawebmail/dialog.py:294 196 | msgid "Compose:" 197 | msgstr "" 198 | 199 | #: ayatanawebmail/dialog.py:296 200 | msgid "Sent:" 201 | msgstr "" 202 | 203 | #: ayatanawebmail/dialog.py:298 204 | msgid "Inbox:" 205 | msgstr "" 206 | 207 | #: ayatanawebmail/dialog.py:300 208 | msgid "Message:" 209 | msgstr "" 210 | 211 | #: ayatanawebmail/dialog.py:336 212 | msgid "Mark message as read" 213 | msgstr "" 214 | 215 | #: ayatanawebmail/dialog.py:337 216 | msgid "Open message in browser/Execute command" 217 | msgstr "" 218 | 219 | #: ayatanawebmail/dialog.py:338 220 | msgid "Ask me what to do" 221 | msgstr "" 222 | 223 | #: ayatanawebmail/dialog.py:348 224 | msgid "Enable notifications:" 225 | msgstr "" 226 | 227 | #: ayatanawebmail/dialog.py:350 228 | msgid "Play sound when a message is received:" 229 | msgstr "" 230 | 231 | #: ayatanawebmail/dialog.py:352 232 | msgid "Merge messages from the same conversation:" 233 | msgstr "" 234 | 235 | #: ayatanawebmail/dialog.py:354 236 | msgid "Hide count when zero:" 237 | msgstr "" 238 | 239 | #: ayatanawebmail/dialog.py:356 240 | msgid "When a message is activated:" 241 | msgstr "" 242 | 243 | #: ayatanawebmail/dialog.py:359 244 | msgid "Execute this command when a message is received:" 245 | msgstr "" 246 | 247 | #: ayatanawebmail/dialog.py:361 248 | msgid "" 249 | "If a command is set, it will be called with the following parameters: " 250 | "sender, subject, IMAP host" 251 | msgstr "" 252 | 253 | #: ayatanawebmail/dialog.py:367 254 | msgid "Custom sound to play:" 255 | msgstr "" 256 | 257 | #: ayatanawebmail/dialog.py:383 258 | msgid "Report a bug" 259 | msgstr "" 260 | 261 | #: ayatanawebmail/dialog.py:385 262 | msgid "Request a feature" 263 | msgstr "" 264 | 265 | #: ayatanawebmail/dialog.py:387 ayatanawebmail/dialog.py:390 266 | #, python-brace-format 267 | msgid "It's a good idea to add the {labelname} label to your issue." 268 | msgstr "" 269 | 270 | #: ayatanawebmail/dialog.py:388 271 | msgid "Ask a question" 272 | msgstr "" 273 | 274 | #: ayatanawebmail/dialog.py:391 275 | msgid "Help translate" 276 | msgstr "" 277 | 278 | #: ayatanawebmail/dialog.py:393 279 | msgid "Source code" 280 | msgstr "" 281 | 282 | #: ayatanawebmail/dialog.py:395 283 | msgid "Home page" 284 | msgstr "" 285 | 286 | #: ayatanawebmail/dialog.py:415 287 | msgid "translator-credits" 288 | msgstr "" 289 | 290 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:1 291 | msgid "Maximum item count" 292 | msgstr "" 293 | 294 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:2 295 | msgid "Limit the number of mails to retrieve per folder." 296 | msgstr "" 297 | 298 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:3 299 | msgid "Enable notifications" 300 | msgstr "" 301 | 302 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:4 303 | msgid "Show OSD notifications when new messages arrive." 304 | msgstr "" 305 | 306 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:5 307 | msgid "Enable sound" 308 | msgstr "" 309 | 310 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:6 311 | msgid "Play sound when new messages arrive." 312 | msgstr "" 313 | 314 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:7 315 | msgid "Hide message count" 316 | msgstr "" 317 | 318 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:8 319 | msgid "Hide message count when there are no messages." 320 | msgstr "" 321 | 322 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:9 323 | msgid "Execute on receive" 324 | msgstr "" 325 | 326 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:10 327 | msgid "Run this command when new messages arrive." 328 | msgstr "" 329 | 330 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:11 331 | msgid "Custom sound" 332 | msgstr "" 333 | 334 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:12 335 | msgid "Play a custom sound when new messages arrive." 336 | msgstr "" 337 | 338 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:13 339 | msgid "Merge messages" 340 | msgstr "" 341 | 342 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:14 343 | msgid "Merge messages belonging to the same conversation." 344 | msgstr "" 345 | 346 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:15 347 | msgid "Message action" 348 | msgstr "" 349 | 350 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:16 351 | msgid "Action to perform when a message is activated." 352 | msgstr "" 353 | 354 | #: data/usr/share/applications/ayatana-webmail.desktop:4 355 | msgid "Ayatana Webmail" 356 | msgstr "" 357 | 358 | #: data/usr/share/applications/ayatana-webmail.desktop:5 359 | msgid "Webmail notifications and actions for any desktop" 360 | msgstr "" 361 | 362 | #: data/usr/share/applications/ayatana-webmail.desktop:15 363 | msgid "Mark all as read" 364 | msgstr "" 365 | 366 | #: data/usr/share/applications/ayatana-webmail.desktop:20 367 | msgid "Compose Mail" 368 | msgstr "" 369 | 370 | #: data/usr/share/applications/ayatana-webmail.desktop:25 371 | msgid "Sent" 372 | msgstr "" 373 | 374 | #: data/usr/share/applications/ayatana-webmail.desktop:30 375 | msgid "Inbox" 376 | msgstr "" 377 | 378 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:4 379 | msgid "Ayatana Webmail (service)" 380 | msgstr "" 381 | 382 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:5 383 | msgid "Display notifications about new mail" 384 | msgstr "" 385 | -------------------------------------------------------------------------------- /po/an.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR Robert Tari 3 | # This file is distributed under the same license as the ayatana-webmail package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: ayatana-webmail 24.5.15\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2024-05-15 08:47+0200\n" 11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: an\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=n != 1;\n" 19 | 20 | #: ayatanawebmail/accounts.py:18 21 | msgid "Select account" 22 | msgstr "" 23 | 24 | #: ayatanawebmail/accounts.py:29 25 | msgid "Which account's command/web page would you like to open?" 26 | msgstr "" 27 | 28 | #: ayatanawebmail/actions.py:15 29 | msgid "Message actions" 30 | msgstr "" 31 | 32 | #: ayatanawebmail/actions.py:15 33 | msgid "Delete" 34 | msgstr "" 35 | 36 | #: ayatanawebmail/actions.py:15 37 | msgid "Mark as read" 38 | msgstr "" 39 | 40 | #: ayatanawebmail/actions.py:15 41 | msgid "Open message/Run command" 42 | msgstr "" 43 | 44 | #: ayatanawebmail/actions.py:24 45 | msgid "Sender" 46 | msgstr "" 47 | 48 | #: ayatanawebmail/actions.py:26 49 | msgid "Subject" 50 | msgstr "" 51 | 52 | #: ayatanawebmail/application.py:178 53 | msgid "Open webmail home page" 54 | msgstr "" 55 | 56 | #: ayatanawebmail/application.py:185 57 | msgid "Clear" 58 | msgstr "" 59 | 60 | #: ayatanawebmail/application.py:192 61 | #: data/usr/share/applications/ayatana-webmail.desktop:35 62 | msgid "Settings" 63 | msgstr "" 64 | 65 | #: ayatanawebmail/application.py:955 66 | msgid "No subject" 67 | msgstr "" 68 | 69 | #: ayatanawebmail/application.py:1115 70 | msgid "Connection error" 71 | msgstr "" 72 | 73 | #: ayatanawebmail/application.py:1116 74 | #, python-brace-format 75 | msgid "" 76 | "Unable to connect to account \"{accountName}\", the application will now " 77 | "exit." 78 | msgstr "" 79 | 80 | #: ayatanawebmail/application.py:1141 81 | #, python-format 82 | msgid "You have %d unread message" 83 | msgid_plural "You have %d unread messages" 84 | msgstr[0] "" 85 | msgstr[1] "" 86 | 87 | #: ayatanawebmail/application.py:1168 88 | #, python-format 89 | msgid "from %(t0)s, %(t1)s and others" 90 | msgstr "" 91 | 92 | #: ayatanawebmail/application.py:1170 93 | #, python-format 94 | msgid "from %(t0)s and %(t1)s" 95 | msgstr "" 96 | 97 | #: ayatanawebmail/application.py:1172 98 | #, python-format 99 | msgid "from %s" 100 | msgstr "" 101 | 102 | #: ayatanawebmail/application.py:1185 103 | #, python-format 104 | msgid "New mail from %s" 105 | msgstr "" 106 | 107 | #: ayatanawebmail/dialog.py:17 108 | msgid "Custom" 109 | msgstr "" 110 | 111 | #: ayatanawebmail/dialog.py:61 112 | msgid "" 113 | "If this string starts with http:// or https://, the application will open it " 114 | "in your browser - otherwise, it will be run as a command" 115 | msgstr "" 116 | 117 | #: ayatanawebmail/dialog.py:91 ayatanawebmail/dialog.py:105 118 | msgid "(None)" 119 | msgstr "" 120 | 121 | #: ayatanawebmail/dialog.py:133 122 | msgid "Ayatana Webmail Preferences" 123 | msgstr "" 124 | 125 | #: ayatanawebmail/dialog.py:141 126 | msgid "Accounts" 127 | msgstr "" 128 | 129 | #: ayatanawebmail/dialog.py:142 130 | msgid "Options" 131 | msgstr "" 132 | 133 | #: ayatanawebmail/dialog.py:143 134 | msgid "Support" 135 | msgstr "" 136 | 137 | #: ayatanawebmail/dialog.py:144 138 | msgid "About" 139 | msgstr "" 140 | 141 | #: ayatanawebmail/dialog.py:203 142 | msgid "Failed to connect to mail account. The returned error was:" 143 | msgstr "" 144 | 145 | #: ayatanawebmail/dialog.py:204 146 | msgid "Connection failure" 147 | msgstr "" 148 | 149 | #: ayatanawebmail/dialog.py:232 150 | msgid "Add" 151 | msgstr "" 152 | 153 | #: ayatanawebmail/dialog.py:234 154 | msgid "Remove" 155 | msgstr "" 156 | 157 | #: ayatanawebmail/dialog.py:276 158 | msgid "" 159 | "The application will append this string to \"Inbox\" to access a specific " 160 | "message - you can use the $MSG_THREAD and $MSG_UID placeholders" 161 | msgstr "" 162 | 163 | #: ayatanawebmail/dialog.py:278 164 | msgid "Account:" 165 | msgstr "" 166 | 167 | #: ayatanawebmail/dialog.py:280 168 | msgid "Server:" 169 | msgstr "" 170 | 171 | #: ayatanawebmail/dialog.py:282 172 | msgid "Host:" 173 | msgstr "" 174 | 175 | #: ayatanawebmail/dialog.py:284 176 | msgid "Port:" 177 | msgstr "" 178 | 179 | #: ayatanawebmail/dialog.py:286 180 | msgid "Username:" 181 | msgstr "" 182 | 183 | #: ayatanawebmail/dialog.py:288 184 | msgid "Password:" 185 | msgstr "" 186 | 187 | #: ayatanawebmail/dialog.py:290 188 | msgid "Folders:" 189 | msgstr "" 190 | 191 | #: ayatanawebmail/dialog.py:292 192 | msgid "Home:" 193 | msgstr "" 194 | 195 | #: ayatanawebmail/dialog.py:294 196 | msgid "Compose:" 197 | msgstr "" 198 | 199 | #: ayatanawebmail/dialog.py:296 200 | msgid "Sent:" 201 | msgstr "" 202 | 203 | #: ayatanawebmail/dialog.py:298 204 | msgid "Inbox:" 205 | msgstr "" 206 | 207 | #: ayatanawebmail/dialog.py:300 208 | msgid "Message:" 209 | msgstr "" 210 | 211 | #: ayatanawebmail/dialog.py:336 212 | msgid "Mark message as read" 213 | msgstr "" 214 | 215 | #: ayatanawebmail/dialog.py:337 216 | msgid "Open message in browser/Execute command" 217 | msgstr "" 218 | 219 | #: ayatanawebmail/dialog.py:338 220 | msgid "Ask me what to do" 221 | msgstr "" 222 | 223 | #: ayatanawebmail/dialog.py:348 224 | msgid "Enable notifications:" 225 | msgstr "" 226 | 227 | #: ayatanawebmail/dialog.py:350 228 | msgid "Play sound when a message is received:" 229 | msgstr "" 230 | 231 | #: ayatanawebmail/dialog.py:352 232 | msgid "Merge messages from the same conversation:" 233 | msgstr "" 234 | 235 | #: ayatanawebmail/dialog.py:354 236 | msgid "Hide count when zero:" 237 | msgstr "" 238 | 239 | #: ayatanawebmail/dialog.py:356 240 | msgid "When a message is activated:" 241 | msgstr "" 242 | 243 | #: ayatanawebmail/dialog.py:359 244 | msgid "Execute this command when a message is received:" 245 | msgstr "" 246 | 247 | #: ayatanawebmail/dialog.py:361 248 | msgid "" 249 | "If a command is set, it will be called with the following parameters: " 250 | "sender, subject, IMAP host" 251 | msgstr "" 252 | 253 | #: ayatanawebmail/dialog.py:367 254 | msgid "Custom sound to play:" 255 | msgstr "" 256 | 257 | #: ayatanawebmail/dialog.py:383 258 | msgid "Report a bug" 259 | msgstr "" 260 | 261 | #: ayatanawebmail/dialog.py:385 262 | msgid "Request a feature" 263 | msgstr "" 264 | 265 | #: ayatanawebmail/dialog.py:387 ayatanawebmail/dialog.py:390 266 | #, python-brace-format 267 | msgid "It's a good idea to add the {labelname} label to your issue." 268 | msgstr "" 269 | 270 | #: ayatanawebmail/dialog.py:388 271 | msgid "Ask a question" 272 | msgstr "" 273 | 274 | #: ayatanawebmail/dialog.py:391 275 | msgid "Help translate" 276 | msgstr "" 277 | 278 | #: ayatanawebmail/dialog.py:393 279 | msgid "Source code" 280 | msgstr "" 281 | 282 | #: ayatanawebmail/dialog.py:395 283 | msgid "Home page" 284 | msgstr "" 285 | 286 | #: ayatanawebmail/dialog.py:415 287 | msgid "translator-credits" 288 | msgstr "" 289 | 290 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:1 291 | msgid "Maximum item count" 292 | msgstr "" 293 | 294 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:2 295 | msgid "Limit the number of mails to retrieve per folder." 296 | msgstr "" 297 | 298 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:3 299 | msgid "Enable notifications" 300 | msgstr "" 301 | 302 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:4 303 | msgid "Show OSD notifications when new messages arrive." 304 | msgstr "" 305 | 306 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:5 307 | msgid "Enable sound" 308 | msgstr "" 309 | 310 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:6 311 | msgid "Play sound when new messages arrive." 312 | msgstr "" 313 | 314 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:7 315 | msgid "Hide message count" 316 | msgstr "" 317 | 318 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:8 319 | msgid "Hide message count when there are no messages." 320 | msgstr "" 321 | 322 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:9 323 | msgid "Execute on receive" 324 | msgstr "" 325 | 326 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:10 327 | msgid "Run this command when new messages arrive." 328 | msgstr "" 329 | 330 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:11 331 | msgid "Custom sound" 332 | msgstr "" 333 | 334 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:12 335 | msgid "Play a custom sound when new messages arrive." 336 | msgstr "" 337 | 338 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:13 339 | msgid "Merge messages" 340 | msgstr "" 341 | 342 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:14 343 | msgid "Merge messages belonging to the same conversation." 344 | msgstr "" 345 | 346 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:15 347 | msgid "Message action" 348 | msgstr "" 349 | 350 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:16 351 | msgid "Action to perform when a message is activated." 352 | msgstr "" 353 | 354 | #: data/usr/share/applications/ayatana-webmail.desktop:4 355 | msgid "Ayatana Webmail" 356 | msgstr "" 357 | 358 | #: data/usr/share/applications/ayatana-webmail.desktop:5 359 | msgid "Webmail notifications and actions for any desktop" 360 | msgstr "" 361 | 362 | #: data/usr/share/applications/ayatana-webmail.desktop:15 363 | msgid "Mark all as read" 364 | msgstr "" 365 | 366 | #: data/usr/share/applications/ayatana-webmail.desktop:20 367 | msgid "Compose Mail" 368 | msgstr "" 369 | 370 | #: data/usr/share/applications/ayatana-webmail.desktop:25 371 | msgid "Sent" 372 | msgstr "" 373 | 374 | #: data/usr/share/applications/ayatana-webmail.desktop:30 375 | msgid "Inbox" 376 | msgstr "" 377 | 378 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:4 379 | msgid "Ayatana Webmail (service)" 380 | msgstr "" 381 | 382 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:5 383 | msgid "Display notifications about new mail" 384 | msgstr "" 385 | -------------------------------------------------------------------------------- /po/as.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR Robert Tari 3 | # This file is distributed under the same license as the ayatana-webmail package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: ayatana-webmail 24.5.15\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2024-05-15 08:48+0200\n" 11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: as\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=n > 1;\n" 19 | 20 | #: ayatanawebmail/accounts.py:18 21 | msgid "Select account" 22 | msgstr "" 23 | 24 | #: ayatanawebmail/accounts.py:29 25 | msgid "Which account's command/web page would you like to open?" 26 | msgstr "" 27 | 28 | #: ayatanawebmail/actions.py:15 29 | msgid "Message actions" 30 | msgstr "" 31 | 32 | #: ayatanawebmail/actions.py:15 33 | msgid "Delete" 34 | msgstr "" 35 | 36 | #: ayatanawebmail/actions.py:15 37 | msgid "Mark as read" 38 | msgstr "" 39 | 40 | #: ayatanawebmail/actions.py:15 41 | msgid "Open message/Run command" 42 | msgstr "" 43 | 44 | #: ayatanawebmail/actions.py:24 45 | msgid "Sender" 46 | msgstr "" 47 | 48 | #: ayatanawebmail/actions.py:26 49 | msgid "Subject" 50 | msgstr "" 51 | 52 | #: ayatanawebmail/application.py:178 53 | msgid "Open webmail home page" 54 | msgstr "" 55 | 56 | #: ayatanawebmail/application.py:185 57 | msgid "Clear" 58 | msgstr "" 59 | 60 | #: ayatanawebmail/application.py:192 61 | #: data/usr/share/applications/ayatana-webmail.desktop:35 62 | msgid "Settings" 63 | msgstr "" 64 | 65 | #: ayatanawebmail/application.py:955 66 | msgid "No subject" 67 | msgstr "" 68 | 69 | #: ayatanawebmail/application.py:1115 70 | msgid "Connection error" 71 | msgstr "" 72 | 73 | #: ayatanawebmail/application.py:1116 74 | #, python-brace-format 75 | msgid "" 76 | "Unable to connect to account \"{accountName}\", the application will now " 77 | "exit." 78 | msgstr "" 79 | 80 | #: ayatanawebmail/application.py:1141 81 | #, python-format 82 | msgid "You have %d unread message" 83 | msgid_plural "You have %d unread messages" 84 | msgstr[0] "" 85 | msgstr[1] "" 86 | 87 | #: ayatanawebmail/application.py:1168 88 | #, python-format 89 | msgid "from %(t0)s, %(t1)s and others" 90 | msgstr "" 91 | 92 | #: ayatanawebmail/application.py:1170 93 | #, python-format 94 | msgid "from %(t0)s and %(t1)s" 95 | msgstr "" 96 | 97 | #: ayatanawebmail/application.py:1172 98 | #, python-format 99 | msgid "from %s" 100 | msgstr "" 101 | 102 | #: ayatanawebmail/application.py:1185 103 | #, python-format 104 | msgid "New mail from %s" 105 | msgstr "" 106 | 107 | #: ayatanawebmail/dialog.py:17 108 | msgid "Custom" 109 | msgstr "" 110 | 111 | #: ayatanawebmail/dialog.py:61 112 | msgid "" 113 | "If this string starts with http:// or https://, the application will open it " 114 | "in your browser - otherwise, it will be run as a command" 115 | msgstr "" 116 | 117 | #: ayatanawebmail/dialog.py:91 ayatanawebmail/dialog.py:105 118 | msgid "(None)" 119 | msgstr "" 120 | 121 | #: ayatanawebmail/dialog.py:133 122 | msgid "Ayatana Webmail Preferences" 123 | msgstr "" 124 | 125 | #: ayatanawebmail/dialog.py:141 126 | msgid "Accounts" 127 | msgstr "" 128 | 129 | #: ayatanawebmail/dialog.py:142 130 | msgid "Options" 131 | msgstr "" 132 | 133 | #: ayatanawebmail/dialog.py:143 134 | msgid "Support" 135 | msgstr "" 136 | 137 | #: ayatanawebmail/dialog.py:144 138 | msgid "About" 139 | msgstr "" 140 | 141 | #: ayatanawebmail/dialog.py:203 142 | msgid "Failed to connect to mail account. The returned error was:" 143 | msgstr "" 144 | 145 | #: ayatanawebmail/dialog.py:204 146 | msgid "Connection failure" 147 | msgstr "" 148 | 149 | #: ayatanawebmail/dialog.py:232 150 | msgid "Add" 151 | msgstr "" 152 | 153 | #: ayatanawebmail/dialog.py:234 154 | msgid "Remove" 155 | msgstr "" 156 | 157 | #: ayatanawebmail/dialog.py:276 158 | msgid "" 159 | "The application will append this string to \"Inbox\" to access a specific " 160 | "message - you can use the $MSG_THREAD and $MSG_UID placeholders" 161 | msgstr "" 162 | 163 | #: ayatanawebmail/dialog.py:278 164 | msgid "Account:" 165 | msgstr "" 166 | 167 | #: ayatanawebmail/dialog.py:280 168 | msgid "Server:" 169 | msgstr "" 170 | 171 | #: ayatanawebmail/dialog.py:282 172 | msgid "Host:" 173 | msgstr "" 174 | 175 | #: ayatanawebmail/dialog.py:284 176 | msgid "Port:" 177 | msgstr "" 178 | 179 | #: ayatanawebmail/dialog.py:286 180 | msgid "Username:" 181 | msgstr "" 182 | 183 | #: ayatanawebmail/dialog.py:288 184 | msgid "Password:" 185 | msgstr "" 186 | 187 | #: ayatanawebmail/dialog.py:290 188 | msgid "Folders:" 189 | msgstr "" 190 | 191 | #: ayatanawebmail/dialog.py:292 192 | msgid "Home:" 193 | msgstr "" 194 | 195 | #: ayatanawebmail/dialog.py:294 196 | msgid "Compose:" 197 | msgstr "" 198 | 199 | #: ayatanawebmail/dialog.py:296 200 | msgid "Sent:" 201 | msgstr "" 202 | 203 | #: ayatanawebmail/dialog.py:298 204 | msgid "Inbox:" 205 | msgstr "" 206 | 207 | #: ayatanawebmail/dialog.py:300 208 | msgid "Message:" 209 | msgstr "" 210 | 211 | #: ayatanawebmail/dialog.py:336 212 | msgid "Mark message as read" 213 | msgstr "" 214 | 215 | #: ayatanawebmail/dialog.py:337 216 | msgid "Open message in browser/Execute command" 217 | msgstr "" 218 | 219 | #: ayatanawebmail/dialog.py:338 220 | msgid "Ask me what to do" 221 | msgstr "" 222 | 223 | #: ayatanawebmail/dialog.py:348 224 | msgid "Enable notifications:" 225 | msgstr "" 226 | 227 | #: ayatanawebmail/dialog.py:350 228 | msgid "Play sound when a message is received:" 229 | msgstr "" 230 | 231 | #: ayatanawebmail/dialog.py:352 232 | msgid "Merge messages from the same conversation:" 233 | msgstr "" 234 | 235 | #: ayatanawebmail/dialog.py:354 236 | msgid "Hide count when zero:" 237 | msgstr "" 238 | 239 | #: ayatanawebmail/dialog.py:356 240 | msgid "When a message is activated:" 241 | msgstr "" 242 | 243 | #: ayatanawebmail/dialog.py:359 244 | msgid "Execute this command when a message is received:" 245 | msgstr "" 246 | 247 | #: ayatanawebmail/dialog.py:361 248 | msgid "" 249 | "If a command is set, it will be called with the following parameters: " 250 | "sender, subject, IMAP host" 251 | msgstr "" 252 | 253 | #: ayatanawebmail/dialog.py:367 254 | msgid "Custom sound to play:" 255 | msgstr "" 256 | 257 | #: ayatanawebmail/dialog.py:383 258 | msgid "Report a bug" 259 | msgstr "" 260 | 261 | #: ayatanawebmail/dialog.py:385 262 | msgid "Request a feature" 263 | msgstr "" 264 | 265 | #: ayatanawebmail/dialog.py:387 ayatanawebmail/dialog.py:390 266 | #, python-brace-format 267 | msgid "It's a good idea to add the {labelname} label to your issue." 268 | msgstr "" 269 | 270 | #: ayatanawebmail/dialog.py:388 271 | msgid "Ask a question" 272 | msgstr "" 273 | 274 | #: ayatanawebmail/dialog.py:391 275 | msgid "Help translate" 276 | msgstr "" 277 | 278 | #: ayatanawebmail/dialog.py:393 279 | msgid "Source code" 280 | msgstr "" 281 | 282 | #: ayatanawebmail/dialog.py:395 283 | msgid "Home page" 284 | msgstr "" 285 | 286 | #: ayatanawebmail/dialog.py:415 287 | msgid "translator-credits" 288 | msgstr "" 289 | 290 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:1 291 | msgid "Maximum item count" 292 | msgstr "" 293 | 294 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:2 295 | msgid "Limit the number of mails to retrieve per folder." 296 | msgstr "" 297 | 298 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:3 299 | msgid "Enable notifications" 300 | msgstr "" 301 | 302 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:4 303 | msgid "Show OSD notifications when new messages arrive." 304 | msgstr "" 305 | 306 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:5 307 | msgid "Enable sound" 308 | msgstr "" 309 | 310 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:6 311 | msgid "Play sound when new messages arrive." 312 | msgstr "" 313 | 314 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:7 315 | msgid "Hide message count" 316 | msgstr "" 317 | 318 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:8 319 | msgid "Hide message count when there are no messages." 320 | msgstr "" 321 | 322 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:9 323 | msgid "Execute on receive" 324 | msgstr "" 325 | 326 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:10 327 | msgid "Run this command when new messages arrive." 328 | msgstr "" 329 | 330 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:11 331 | msgid "Custom sound" 332 | msgstr "" 333 | 334 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:12 335 | msgid "Play a custom sound when new messages arrive." 336 | msgstr "" 337 | 338 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:13 339 | msgid "Merge messages" 340 | msgstr "" 341 | 342 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:14 343 | msgid "Merge messages belonging to the same conversation." 344 | msgstr "" 345 | 346 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:15 347 | msgid "Message action" 348 | msgstr "" 349 | 350 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:16 351 | msgid "Action to perform when a message is activated." 352 | msgstr "" 353 | 354 | #: data/usr/share/applications/ayatana-webmail.desktop:4 355 | msgid "Ayatana Webmail" 356 | msgstr "" 357 | 358 | #: data/usr/share/applications/ayatana-webmail.desktop:5 359 | msgid "Webmail notifications and actions for any desktop" 360 | msgstr "" 361 | 362 | #: data/usr/share/applications/ayatana-webmail.desktop:15 363 | msgid "Mark all as read" 364 | msgstr "" 365 | 366 | #: data/usr/share/applications/ayatana-webmail.desktop:20 367 | msgid "Compose Mail" 368 | msgstr "" 369 | 370 | #: data/usr/share/applications/ayatana-webmail.desktop:25 371 | msgid "Sent" 372 | msgstr "" 373 | 374 | #: data/usr/share/applications/ayatana-webmail.desktop:30 375 | msgid "Inbox" 376 | msgstr "" 377 | 378 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:4 379 | msgid "Ayatana Webmail (service)" 380 | msgstr "" 381 | 382 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:5 383 | msgid "Display notifications about new mail" 384 | msgstr "" 385 | -------------------------------------------------------------------------------- /po/az.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR Robert Tari 3 | # This file is distributed under the same license as the ayatana-webmail package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: ayatana-webmail 24.5.15\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2024-05-15 08:47+0200\n" 11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: az\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=n != 1;\n" 19 | 20 | #: ayatanawebmail/accounts.py:18 21 | msgid "Select account" 22 | msgstr "" 23 | 24 | #: ayatanawebmail/accounts.py:29 25 | msgid "Which account's command/web page would you like to open?" 26 | msgstr "" 27 | 28 | #: ayatanawebmail/actions.py:15 29 | msgid "Message actions" 30 | msgstr "" 31 | 32 | #: ayatanawebmail/actions.py:15 33 | msgid "Delete" 34 | msgstr "" 35 | 36 | #: ayatanawebmail/actions.py:15 37 | msgid "Mark as read" 38 | msgstr "" 39 | 40 | #: ayatanawebmail/actions.py:15 41 | msgid "Open message/Run command" 42 | msgstr "" 43 | 44 | #: ayatanawebmail/actions.py:24 45 | msgid "Sender" 46 | msgstr "" 47 | 48 | #: ayatanawebmail/actions.py:26 49 | msgid "Subject" 50 | msgstr "" 51 | 52 | #: ayatanawebmail/application.py:178 53 | msgid "Open webmail home page" 54 | msgstr "" 55 | 56 | #: ayatanawebmail/application.py:185 57 | msgid "Clear" 58 | msgstr "" 59 | 60 | #: ayatanawebmail/application.py:192 61 | #: data/usr/share/applications/ayatana-webmail.desktop:35 62 | msgid "Settings" 63 | msgstr "" 64 | 65 | #: ayatanawebmail/application.py:955 66 | msgid "No subject" 67 | msgstr "" 68 | 69 | #: ayatanawebmail/application.py:1115 70 | msgid "Connection error" 71 | msgstr "" 72 | 73 | #: ayatanawebmail/application.py:1116 74 | #, python-brace-format 75 | msgid "" 76 | "Unable to connect to account \"{accountName}\", the application will now " 77 | "exit." 78 | msgstr "" 79 | 80 | #: ayatanawebmail/application.py:1141 81 | #, python-format 82 | msgid "You have %d unread message" 83 | msgid_plural "You have %d unread messages" 84 | msgstr[0] "" 85 | msgstr[1] "" 86 | 87 | #: ayatanawebmail/application.py:1168 88 | #, python-format 89 | msgid "from %(t0)s, %(t1)s and others" 90 | msgstr "" 91 | 92 | #: ayatanawebmail/application.py:1170 93 | #, python-format 94 | msgid "from %(t0)s and %(t1)s" 95 | msgstr "" 96 | 97 | #: ayatanawebmail/application.py:1172 98 | #, python-format 99 | msgid "from %s" 100 | msgstr "" 101 | 102 | #: ayatanawebmail/application.py:1185 103 | #, python-format 104 | msgid "New mail from %s" 105 | msgstr "" 106 | 107 | #: ayatanawebmail/dialog.py:17 108 | msgid "Custom" 109 | msgstr "" 110 | 111 | #: ayatanawebmail/dialog.py:61 112 | msgid "" 113 | "If this string starts with http:// or https://, the application will open it " 114 | "in your browser - otherwise, it will be run as a command" 115 | msgstr "" 116 | 117 | #: ayatanawebmail/dialog.py:91 ayatanawebmail/dialog.py:105 118 | msgid "(None)" 119 | msgstr "" 120 | 121 | #: ayatanawebmail/dialog.py:133 122 | msgid "Ayatana Webmail Preferences" 123 | msgstr "" 124 | 125 | #: ayatanawebmail/dialog.py:141 126 | msgid "Accounts" 127 | msgstr "" 128 | 129 | #: ayatanawebmail/dialog.py:142 130 | msgid "Options" 131 | msgstr "" 132 | 133 | #: ayatanawebmail/dialog.py:143 134 | msgid "Support" 135 | msgstr "" 136 | 137 | #: ayatanawebmail/dialog.py:144 138 | msgid "About" 139 | msgstr "" 140 | 141 | #: ayatanawebmail/dialog.py:203 142 | msgid "Failed to connect to mail account. The returned error was:" 143 | msgstr "" 144 | 145 | #: ayatanawebmail/dialog.py:204 146 | msgid "Connection failure" 147 | msgstr "" 148 | 149 | #: ayatanawebmail/dialog.py:232 150 | msgid "Add" 151 | msgstr "" 152 | 153 | #: ayatanawebmail/dialog.py:234 154 | msgid "Remove" 155 | msgstr "" 156 | 157 | #: ayatanawebmail/dialog.py:276 158 | msgid "" 159 | "The application will append this string to \"Inbox\" to access a specific " 160 | "message - you can use the $MSG_THREAD and $MSG_UID placeholders" 161 | msgstr "" 162 | 163 | #: ayatanawebmail/dialog.py:278 164 | msgid "Account:" 165 | msgstr "" 166 | 167 | #: ayatanawebmail/dialog.py:280 168 | msgid "Server:" 169 | msgstr "" 170 | 171 | #: ayatanawebmail/dialog.py:282 172 | msgid "Host:" 173 | msgstr "" 174 | 175 | #: ayatanawebmail/dialog.py:284 176 | msgid "Port:" 177 | msgstr "" 178 | 179 | #: ayatanawebmail/dialog.py:286 180 | msgid "Username:" 181 | msgstr "" 182 | 183 | #: ayatanawebmail/dialog.py:288 184 | msgid "Password:" 185 | msgstr "" 186 | 187 | #: ayatanawebmail/dialog.py:290 188 | msgid "Folders:" 189 | msgstr "" 190 | 191 | #: ayatanawebmail/dialog.py:292 192 | msgid "Home:" 193 | msgstr "" 194 | 195 | #: ayatanawebmail/dialog.py:294 196 | msgid "Compose:" 197 | msgstr "" 198 | 199 | #: ayatanawebmail/dialog.py:296 200 | msgid "Sent:" 201 | msgstr "" 202 | 203 | #: ayatanawebmail/dialog.py:298 204 | msgid "Inbox:" 205 | msgstr "" 206 | 207 | #: ayatanawebmail/dialog.py:300 208 | msgid "Message:" 209 | msgstr "" 210 | 211 | #: ayatanawebmail/dialog.py:336 212 | msgid "Mark message as read" 213 | msgstr "" 214 | 215 | #: ayatanawebmail/dialog.py:337 216 | msgid "Open message in browser/Execute command" 217 | msgstr "" 218 | 219 | #: ayatanawebmail/dialog.py:338 220 | msgid "Ask me what to do" 221 | msgstr "" 222 | 223 | #: ayatanawebmail/dialog.py:348 224 | msgid "Enable notifications:" 225 | msgstr "" 226 | 227 | #: ayatanawebmail/dialog.py:350 228 | msgid "Play sound when a message is received:" 229 | msgstr "" 230 | 231 | #: ayatanawebmail/dialog.py:352 232 | msgid "Merge messages from the same conversation:" 233 | msgstr "" 234 | 235 | #: ayatanawebmail/dialog.py:354 236 | msgid "Hide count when zero:" 237 | msgstr "" 238 | 239 | #: ayatanawebmail/dialog.py:356 240 | msgid "When a message is activated:" 241 | msgstr "" 242 | 243 | #: ayatanawebmail/dialog.py:359 244 | msgid "Execute this command when a message is received:" 245 | msgstr "" 246 | 247 | #: ayatanawebmail/dialog.py:361 248 | msgid "" 249 | "If a command is set, it will be called with the following parameters: " 250 | "sender, subject, IMAP host" 251 | msgstr "" 252 | 253 | #: ayatanawebmail/dialog.py:367 254 | msgid "Custom sound to play:" 255 | msgstr "" 256 | 257 | #: ayatanawebmail/dialog.py:383 258 | msgid "Report a bug" 259 | msgstr "" 260 | 261 | #: ayatanawebmail/dialog.py:385 262 | msgid "Request a feature" 263 | msgstr "" 264 | 265 | #: ayatanawebmail/dialog.py:387 ayatanawebmail/dialog.py:390 266 | #, python-brace-format 267 | msgid "It's a good idea to add the {labelname} label to your issue." 268 | msgstr "" 269 | 270 | #: ayatanawebmail/dialog.py:388 271 | msgid "Ask a question" 272 | msgstr "" 273 | 274 | #: ayatanawebmail/dialog.py:391 275 | msgid "Help translate" 276 | msgstr "" 277 | 278 | #: ayatanawebmail/dialog.py:393 279 | msgid "Source code" 280 | msgstr "" 281 | 282 | #: ayatanawebmail/dialog.py:395 283 | msgid "Home page" 284 | msgstr "" 285 | 286 | #: ayatanawebmail/dialog.py:415 287 | msgid "translator-credits" 288 | msgstr "" 289 | 290 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:1 291 | msgid "Maximum item count" 292 | msgstr "" 293 | 294 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:2 295 | msgid "Limit the number of mails to retrieve per folder." 296 | msgstr "" 297 | 298 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:3 299 | msgid "Enable notifications" 300 | msgstr "" 301 | 302 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:4 303 | msgid "Show OSD notifications when new messages arrive." 304 | msgstr "" 305 | 306 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:5 307 | msgid "Enable sound" 308 | msgstr "" 309 | 310 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:6 311 | msgid "Play sound when new messages arrive." 312 | msgstr "" 313 | 314 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:7 315 | msgid "Hide message count" 316 | msgstr "" 317 | 318 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:8 319 | msgid "Hide message count when there are no messages." 320 | msgstr "" 321 | 322 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:9 323 | msgid "Execute on receive" 324 | msgstr "" 325 | 326 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:10 327 | msgid "Run this command when new messages arrive." 328 | msgstr "" 329 | 330 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:11 331 | msgid "Custom sound" 332 | msgstr "" 333 | 334 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:12 335 | msgid "Play a custom sound when new messages arrive." 336 | msgstr "" 337 | 338 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:13 339 | msgid "Merge messages" 340 | msgstr "" 341 | 342 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:14 343 | msgid "Merge messages belonging to the same conversation." 344 | msgstr "" 345 | 346 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:15 347 | msgid "Message action" 348 | msgstr "" 349 | 350 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:16 351 | msgid "Action to perform when a message is activated." 352 | msgstr "" 353 | 354 | #: data/usr/share/applications/ayatana-webmail.desktop:4 355 | msgid "Ayatana Webmail" 356 | msgstr "" 357 | 358 | #: data/usr/share/applications/ayatana-webmail.desktop:5 359 | msgid "Webmail notifications and actions for any desktop" 360 | msgstr "" 361 | 362 | #: data/usr/share/applications/ayatana-webmail.desktop:15 363 | msgid "Mark all as read" 364 | msgstr "" 365 | 366 | #: data/usr/share/applications/ayatana-webmail.desktop:20 367 | msgid "Compose Mail" 368 | msgstr "" 369 | 370 | #: data/usr/share/applications/ayatana-webmail.desktop:25 371 | msgid "Sent" 372 | msgstr "" 373 | 374 | #: data/usr/share/applications/ayatana-webmail.desktop:30 375 | msgid "Inbox" 376 | msgstr "" 377 | 378 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:4 379 | msgid "Ayatana Webmail (service)" 380 | msgstr "" 381 | 382 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:5 383 | msgid "Display notifications about new mail" 384 | msgstr "" 385 | -------------------------------------------------------------------------------- /po/bo.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR Robert Tari 3 | # This file is distributed under the same license as the ayatana-webmail package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: ayatana-webmail 24.5.15\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2024-05-15 08:47+0200\n" 11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: bo\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=1; plural=0;\n" 19 | 20 | #: ayatanawebmail/accounts.py:18 21 | msgid "Select account" 22 | msgstr "" 23 | 24 | #: ayatanawebmail/accounts.py:29 25 | msgid "Which account's command/web page would you like to open?" 26 | msgstr "" 27 | 28 | #: ayatanawebmail/actions.py:15 29 | msgid "Message actions" 30 | msgstr "" 31 | 32 | #: ayatanawebmail/actions.py:15 33 | msgid "Delete" 34 | msgstr "" 35 | 36 | #: ayatanawebmail/actions.py:15 37 | msgid "Mark as read" 38 | msgstr "" 39 | 40 | #: ayatanawebmail/actions.py:15 41 | msgid "Open message/Run command" 42 | msgstr "" 43 | 44 | #: ayatanawebmail/actions.py:24 45 | msgid "Sender" 46 | msgstr "" 47 | 48 | #: ayatanawebmail/actions.py:26 49 | msgid "Subject" 50 | msgstr "" 51 | 52 | #: ayatanawebmail/application.py:178 53 | msgid "Open webmail home page" 54 | msgstr "" 55 | 56 | #: ayatanawebmail/application.py:185 57 | msgid "Clear" 58 | msgstr "" 59 | 60 | #: ayatanawebmail/application.py:192 61 | #: data/usr/share/applications/ayatana-webmail.desktop:35 62 | msgid "Settings" 63 | msgstr "" 64 | 65 | #: ayatanawebmail/application.py:955 66 | msgid "No subject" 67 | msgstr "" 68 | 69 | #: ayatanawebmail/application.py:1115 70 | msgid "Connection error" 71 | msgstr "" 72 | 73 | #: ayatanawebmail/application.py:1116 74 | #, python-brace-format 75 | msgid "" 76 | "Unable to connect to account \"{accountName}\", the application will now " 77 | "exit." 78 | msgstr "" 79 | 80 | #: ayatanawebmail/application.py:1141 81 | #, python-format 82 | msgid "You have %d unread message" 83 | msgid_plural "You have %d unread messages" 84 | msgstr[0] "" 85 | 86 | #: ayatanawebmail/application.py:1168 87 | #, python-format 88 | msgid "from %(t0)s, %(t1)s and others" 89 | msgstr "" 90 | 91 | #: ayatanawebmail/application.py:1170 92 | #, python-format 93 | msgid "from %(t0)s and %(t1)s" 94 | msgstr "" 95 | 96 | #: ayatanawebmail/application.py:1172 97 | #, python-format 98 | msgid "from %s" 99 | msgstr "" 100 | 101 | #: ayatanawebmail/application.py:1185 102 | #, python-format 103 | msgid "New mail from %s" 104 | msgstr "" 105 | 106 | #: ayatanawebmail/dialog.py:17 107 | msgid "Custom" 108 | msgstr "" 109 | 110 | #: ayatanawebmail/dialog.py:61 111 | msgid "" 112 | "If this string starts with http:// or https://, the application will open it " 113 | "in your browser - otherwise, it will be run as a command" 114 | msgstr "" 115 | 116 | #: ayatanawebmail/dialog.py:91 ayatanawebmail/dialog.py:105 117 | msgid "(None)" 118 | msgstr "" 119 | 120 | #: ayatanawebmail/dialog.py:133 121 | msgid "Ayatana Webmail Preferences" 122 | msgstr "" 123 | 124 | #: ayatanawebmail/dialog.py:141 125 | msgid "Accounts" 126 | msgstr "" 127 | 128 | #: ayatanawebmail/dialog.py:142 129 | msgid "Options" 130 | msgstr "" 131 | 132 | #: ayatanawebmail/dialog.py:143 133 | msgid "Support" 134 | msgstr "" 135 | 136 | #: ayatanawebmail/dialog.py:144 137 | msgid "About" 138 | msgstr "" 139 | 140 | #: ayatanawebmail/dialog.py:203 141 | msgid "Failed to connect to mail account. The returned error was:" 142 | msgstr "" 143 | 144 | #: ayatanawebmail/dialog.py:204 145 | msgid "Connection failure" 146 | msgstr "" 147 | 148 | #: ayatanawebmail/dialog.py:232 149 | msgid "Add" 150 | msgstr "" 151 | 152 | #: ayatanawebmail/dialog.py:234 153 | msgid "Remove" 154 | msgstr "" 155 | 156 | #: ayatanawebmail/dialog.py:276 157 | msgid "" 158 | "The application will append this string to \"Inbox\" to access a specific " 159 | "message - you can use the $MSG_THREAD and $MSG_UID placeholders" 160 | msgstr "" 161 | 162 | #: ayatanawebmail/dialog.py:278 163 | msgid "Account:" 164 | msgstr "" 165 | 166 | #: ayatanawebmail/dialog.py:280 167 | msgid "Server:" 168 | msgstr "" 169 | 170 | #: ayatanawebmail/dialog.py:282 171 | msgid "Host:" 172 | msgstr "" 173 | 174 | #: ayatanawebmail/dialog.py:284 175 | msgid "Port:" 176 | msgstr "" 177 | 178 | #: ayatanawebmail/dialog.py:286 179 | msgid "Username:" 180 | msgstr "" 181 | 182 | #: ayatanawebmail/dialog.py:288 183 | msgid "Password:" 184 | msgstr "" 185 | 186 | #: ayatanawebmail/dialog.py:290 187 | msgid "Folders:" 188 | msgstr "" 189 | 190 | #: ayatanawebmail/dialog.py:292 191 | msgid "Home:" 192 | msgstr "" 193 | 194 | #: ayatanawebmail/dialog.py:294 195 | msgid "Compose:" 196 | msgstr "" 197 | 198 | #: ayatanawebmail/dialog.py:296 199 | msgid "Sent:" 200 | msgstr "" 201 | 202 | #: ayatanawebmail/dialog.py:298 203 | msgid "Inbox:" 204 | msgstr "" 205 | 206 | #: ayatanawebmail/dialog.py:300 207 | msgid "Message:" 208 | msgstr "" 209 | 210 | #: ayatanawebmail/dialog.py:336 211 | msgid "Mark message as read" 212 | msgstr "" 213 | 214 | #: ayatanawebmail/dialog.py:337 215 | msgid "Open message in browser/Execute command" 216 | msgstr "" 217 | 218 | #: ayatanawebmail/dialog.py:338 219 | msgid "Ask me what to do" 220 | msgstr "" 221 | 222 | #: ayatanawebmail/dialog.py:348 223 | msgid "Enable notifications:" 224 | msgstr "" 225 | 226 | #: ayatanawebmail/dialog.py:350 227 | msgid "Play sound when a message is received:" 228 | msgstr "" 229 | 230 | #: ayatanawebmail/dialog.py:352 231 | msgid "Merge messages from the same conversation:" 232 | msgstr "" 233 | 234 | #: ayatanawebmail/dialog.py:354 235 | msgid "Hide count when zero:" 236 | msgstr "" 237 | 238 | #: ayatanawebmail/dialog.py:356 239 | msgid "When a message is activated:" 240 | msgstr "" 241 | 242 | #: ayatanawebmail/dialog.py:359 243 | msgid "Execute this command when a message is received:" 244 | msgstr "" 245 | 246 | #: ayatanawebmail/dialog.py:361 247 | msgid "" 248 | "If a command is set, it will be called with the following parameters: " 249 | "sender, subject, IMAP host" 250 | msgstr "" 251 | 252 | #: ayatanawebmail/dialog.py:367 253 | msgid "Custom sound to play:" 254 | msgstr "" 255 | 256 | #: ayatanawebmail/dialog.py:383 257 | msgid "Report a bug" 258 | msgstr "" 259 | 260 | #: ayatanawebmail/dialog.py:385 261 | msgid "Request a feature" 262 | msgstr "" 263 | 264 | #: ayatanawebmail/dialog.py:387 ayatanawebmail/dialog.py:390 265 | #, python-brace-format 266 | msgid "It's a good idea to add the {labelname} label to your issue." 267 | msgstr "" 268 | 269 | #: ayatanawebmail/dialog.py:388 270 | msgid "Ask a question" 271 | msgstr "" 272 | 273 | #: ayatanawebmail/dialog.py:391 274 | msgid "Help translate" 275 | msgstr "" 276 | 277 | #: ayatanawebmail/dialog.py:393 278 | msgid "Source code" 279 | msgstr "" 280 | 281 | #: ayatanawebmail/dialog.py:395 282 | msgid "Home page" 283 | msgstr "" 284 | 285 | #: ayatanawebmail/dialog.py:415 286 | msgid "translator-credits" 287 | msgstr "" 288 | 289 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:1 290 | msgid "Maximum item count" 291 | msgstr "" 292 | 293 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:2 294 | msgid "Limit the number of mails to retrieve per folder." 295 | msgstr "" 296 | 297 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:3 298 | msgid "Enable notifications" 299 | msgstr "" 300 | 301 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:4 302 | msgid "Show OSD notifications when new messages arrive." 303 | msgstr "" 304 | 305 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:5 306 | msgid "Enable sound" 307 | msgstr "" 308 | 309 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:6 310 | msgid "Play sound when new messages arrive." 311 | msgstr "" 312 | 313 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:7 314 | msgid "Hide message count" 315 | msgstr "" 316 | 317 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:8 318 | msgid "Hide message count when there are no messages." 319 | msgstr "" 320 | 321 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:9 322 | msgid "Execute on receive" 323 | msgstr "" 324 | 325 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:10 326 | msgid "Run this command when new messages arrive." 327 | msgstr "" 328 | 329 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:11 330 | msgid "Custom sound" 331 | msgstr "" 332 | 333 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:12 334 | msgid "Play a custom sound when new messages arrive." 335 | msgstr "" 336 | 337 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:13 338 | msgid "Merge messages" 339 | msgstr "" 340 | 341 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:14 342 | msgid "Merge messages belonging to the same conversation." 343 | msgstr "" 344 | 345 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:15 346 | msgid "Message action" 347 | msgstr "" 348 | 349 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:16 350 | msgid "Action to perform when a message is activated." 351 | msgstr "" 352 | 353 | #: data/usr/share/applications/ayatana-webmail.desktop:4 354 | msgid "Ayatana Webmail" 355 | msgstr "" 356 | 357 | #: data/usr/share/applications/ayatana-webmail.desktop:5 358 | msgid "Webmail notifications and actions for any desktop" 359 | msgstr "" 360 | 361 | #: data/usr/share/applications/ayatana-webmail.desktop:15 362 | msgid "Mark all as read" 363 | msgstr "" 364 | 365 | #: data/usr/share/applications/ayatana-webmail.desktop:20 366 | msgid "Compose Mail" 367 | msgstr "" 368 | 369 | #: data/usr/share/applications/ayatana-webmail.desktop:25 370 | msgid "Sent" 371 | msgstr "" 372 | 373 | #: data/usr/share/applications/ayatana-webmail.desktop:30 374 | msgid "Inbox" 375 | msgstr "" 376 | 377 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:4 378 | msgid "Ayatana Webmail (service)" 379 | msgstr "" 380 | 381 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:5 382 | msgid "Display notifications about new mail" 383 | msgstr "" 384 | -------------------------------------------------------------------------------- /po/crh.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR Robert Tari 3 | # This file is distributed under the same license as the ayatana-webmail package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: ayatana-webmail 24.5.15\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2024-05-15 08:47+0200\n" 11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: crh\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=1; plural=0;\n" 19 | 20 | #: ayatanawebmail/accounts.py:18 21 | msgid "Select account" 22 | msgstr "" 23 | 24 | #: ayatanawebmail/accounts.py:29 25 | msgid "Which account's command/web page would you like to open?" 26 | msgstr "" 27 | 28 | #: ayatanawebmail/actions.py:15 29 | msgid "Message actions" 30 | msgstr "" 31 | 32 | #: ayatanawebmail/actions.py:15 33 | msgid "Delete" 34 | msgstr "" 35 | 36 | #: ayatanawebmail/actions.py:15 37 | msgid "Mark as read" 38 | msgstr "" 39 | 40 | #: ayatanawebmail/actions.py:15 41 | msgid "Open message/Run command" 42 | msgstr "" 43 | 44 | #: ayatanawebmail/actions.py:24 45 | msgid "Sender" 46 | msgstr "" 47 | 48 | #: ayatanawebmail/actions.py:26 49 | msgid "Subject" 50 | msgstr "" 51 | 52 | #: ayatanawebmail/application.py:178 53 | msgid "Open webmail home page" 54 | msgstr "" 55 | 56 | #: ayatanawebmail/application.py:185 57 | msgid "Clear" 58 | msgstr "" 59 | 60 | #: ayatanawebmail/application.py:192 61 | #: data/usr/share/applications/ayatana-webmail.desktop:35 62 | msgid "Settings" 63 | msgstr "" 64 | 65 | #: ayatanawebmail/application.py:955 66 | msgid "No subject" 67 | msgstr "" 68 | 69 | #: ayatanawebmail/application.py:1115 70 | msgid "Connection error" 71 | msgstr "" 72 | 73 | #: ayatanawebmail/application.py:1116 74 | #, python-brace-format 75 | msgid "" 76 | "Unable to connect to account \"{accountName}\", the application will now " 77 | "exit." 78 | msgstr "" 79 | 80 | #: ayatanawebmail/application.py:1141 81 | #, python-format 82 | msgid "You have %d unread message" 83 | msgid_plural "You have %d unread messages" 84 | msgstr[0] "" 85 | 86 | #: ayatanawebmail/application.py:1168 87 | #, python-format 88 | msgid "from %(t0)s, %(t1)s and others" 89 | msgstr "" 90 | 91 | #: ayatanawebmail/application.py:1170 92 | #, python-format 93 | msgid "from %(t0)s and %(t1)s" 94 | msgstr "" 95 | 96 | #: ayatanawebmail/application.py:1172 97 | #, python-format 98 | msgid "from %s" 99 | msgstr "" 100 | 101 | #: ayatanawebmail/application.py:1185 102 | #, python-format 103 | msgid "New mail from %s" 104 | msgstr "" 105 | 106 | #: ayatanawebmail/dialog.py:17 107 | msgid "Custom" 108 | msgstr "" 109 | 110 | #: ayatanawebmail/dialog.py:61 111 | msgid "" 112 | "If this string starts with http:// or https://, the application will open it " 113 | "in your browser - otherwise, it will be run as a command" 114 | msgstr "" 115 | 116 | #: ayatanawebmail/dialog.py:91 ayatanawebmail/dialog.py:105 117 | msgid "(None)" 118 | msgstr "" 119 | 120 | #: ayatanawebmail/dialog.py:133 121 | msgid "Ayatana Webmail Preferences" 122 | msgstr "" 123 | 124 | #: ayatanawebmail/dialog.py:141 125 | msgid "Accounts" 126 | msgstr "" 127 | 128 | #: ayatanawebmail/dialog.py:142 129 | msgid "Options" 130 | msgstr "" 131 | 132 | #: ayatanawebmail/dialog.py:143 133 | msgid "Support" 134 | msgstr "" 135 | 136 | #: ayatanawebmail/dialog.py:144 137 | msgid "About" 138 | msgstr "" 139 | 140 | #: ayatanawebmail/dialog.py:203 141 | msgid "Failed to connect to mail account. The returned error was:" 142 | msgstr "" 143 | 144 | #: ayatanawebmail/dialog.py:204 145 | msgid "Connection failure" 146 | msgstr "" 147 | 148 | #: ayatanawebmail/dialog.py:232 149 | msgid "Add" 150 | msgstr "" 151 | 152 | #: ayatanawebmail/dialog.py:234 153 | msgid "Remove" 154 | msgstr "" 155 | 156 | #: ayatanawebmail/dialog.py:276 157 | msgid "" 158 | "The application will append this string to \"Inbox\" to access a specific " 159 | "message - you can use the $MSG_THREAD and $MSG_UID placeholders" 160 | msgstr "" 161 | 162 | #: ayatanawebmail/dialog.py:278 163 | msgid "Account:" 164 | msgstr "" 165 | 166 | #: ayatanawebmail/dialog.py:280 167 | msgid "Server:" 168 | msgstr "" 169 | 170 | #: ayatanawebmail/dialog.py:282 171 | msgid "Host:" 172 | msgstr "" 173 | 174 | #: ayatanawebmail/dialog.py:284 175 | msgid "Port:" 176 | msgstr "" 177 | 178 | #: ayatanawebmail/dialog.py:286 179 | msgid "Username:" 180 | msgstr "" 181 | 182 | #: ayatanawebmail/dialog.py:288 183 | msgid "Password:" 184 | msgstr "" 185 | 186 | #: ayatanawebmail/dialog.py:290 187 | msgid "Folders:" 188 | msgstr "" 189 | 190 | #: ayatanawebmail/dialog.py:292 191 | msgid "Home:" 192 | msgstr "" 193 | 194 | #: ayatanawebmail/dialog.py:294 195 | msgid "Compose:" 196 | msgstr "" 197 | 198 | #: ayatanawebmail/dialog.py:296 199 | msgid "Sent:" 200 | msgstr "" 201 | 202 | #: ayatanawebmail/dialog.py:298 203 | msgid "Inbox:" 204 | msgstr "" 205 | 206 | #: ayatanawebmail/dialog.py:300 207 | msgid "Message:" 208 | msgstr "" 209 | 210 | #: ayatanawebmail/dialog.py:336 211 | msgid "Mark message as read" 212 | msgstr "" 213 | 214 | #: ayatanawebmail/dialog.py:337 215 | msgid "Open message in browser/Execute command" 216 | msgstr "" 217 | 218 | #: ayatanawebmail/dialog.py:338 219 | msgid "Ask me what to do" 220 | msgstr "" 221 | 222 | #: ayatanawebmail/dialog.py:348 223 | msgid "Enable notifications:" 224 | msgstr "" 225 | 226 | #: ayatanawebmail/dialog.py:350 227 | msgid "Play sound when a message is received:" 228 | msgstr "" 229 | 230 | #: ayatanawebmail/dialog.py:352 231 | msgid "Merge messages from the same conversation:" 232 | msgstr "" 233 | 234 | #: ayatanawebmail/dialog.py:354 235 | msgid "Hide count when zero:" 236 | msgstr "" 237 | 238 | #: ayatanawebmail/dialog.py:356 239 | msgid "When a message is activated:" 240 | msgstr "" 241 | 242 | #: ayatanawebmail/dialog.py:359 243 | msgid "Execute this command when a message is received:" 244 | msgstr "" 245 | 246 | #: ayatanawebmail/dialog.py:361 247 | msgid "" 248 | "If a command is set, it will be called with the following parameters: " 249 | "sender, subject, IMAP host" 250 | msgstr "" 251 | 252 | #: ayatanawebmail/dialog.py:367 253 | msgid "Custom sound to play:" 254 | msgstr "" 255 | 256 | #: ayatanawebmail/dialog.py:383 257 | msgid "Report a bug" 258 | msgstr "" 259 | 260 | #: ayatanawebmail/dialog.py:385 261 | msgid "Request a feature" 262 | msgstr "" 263 | 264 | #: ayatanawebmail/dialog.py:387 ayatanawebmail/dialog.py:390 265 | #, python-brace-format 266 | msgid "It's a good idea to add the {labelname} label to your issue." 267 | msgstr "" 268 | 269 | #: ayatanawebmail/dialog.py:388 270 | msgid "Ask a question" 271 | msgstr "" 272 | 273 | #: ayatanawebmail/dialog.py:391 274 | msgid "Help translate" 275 | msgstr "" 276 | 277 | #: ayatanawebmail/dialog.py:393 278 | msgid "Source code" 279 | msgstr "" 280 | 281 | #: ayatanawebmail/dialog.py:395 282 | msgid "Home page" 283 | msgstr "" 284 | 285 | #: ayatanawebmail/dialog.py:415 286 | msgid "translator-credits" 287 | msgstr "" 288 | 289 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:1 290 | msgid "Maximum item count" 291 | msgstr "" 292 | 293 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:2 294 | msgid "Limit the number of mails to retrieve per folder." 295 | msgstr "" 296 | 297 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:3 298 | msgid "Enable notifications" 299 | msgstr "" 300 | 301 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:4 302 | msgid "Show OSD notifications when new messages arrive." 303 | msgstr "" 304 | 305 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:5 306 | msgid "Enable sound" 307 | msgstr "" 308 | 309 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:6 310 | msgid "Play sound when new messages arrive." 311 | msgstr "" 312 | 313 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:7 314 | msgid "Hide message count" 315 | msgstr "" 316 | 317 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:8 318 | msgid "Hide message count when there are no messages." 319 | msgstr "" 320 | 321 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:9 322 | msgid "Execute on receive" 323 | msgstr "" 324 | 325 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:10 326 | msgid "Run this command when new messages arrive." 327 | msgstr "" 328 | 329 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:11 330 | msgid "Custom sound" 331 | msgstr "" 332 | 333 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:12 334 | msgid "Play a custom sound when new messages arrive." 335 | msgstr "" 336 | 337 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:13 338 | msgid "Merge messages" 339 | msgstr "" 340 | 341 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:14 342 | msgid "Merge messages belonging to the same conversation." 343 | msgstr "" 344 | 345 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:15 346 | msgid "Message action" 347 | msgstr "" 348 | 349 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:16 350 | msgid "Action to perform when a message is activated." 351 | msgstr "" 352 | 353 | #: data/usr/share/applications/ayatana-webmail.desktop:4 354 | msgid "Ayatana Webmail" 355 | msgstr "" 356 | 357 | #: data/usr/share/applications/ayatana-webmail.desktop:5 358 | msgid "Webmail notifications and actions for any desktop" 359 | msgstr "" 360 | 361 | #: data/usr/share/applications/ayatana-webmail.desktop:15 362 | msgid "Mark all as read" 363 | msgstr "" 364 | 365 | #: data/usr/share/applications/ayatana-webmail.desktop:20 366 | msgid "Compose Mail" 367 | msgstr "" 368 | 369 | #: data/usr/share/applications/ayatana-webmail.desktop:25 370 | msgid "Sent" 371 | msgstr "" 372 | 373 | #: data/usr/share/applications/ayatana-webmail.desktop:30 374 | msgid "Inbox" 375 | msgstr "" 376 | 377 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:4 378 | msgid "Ayatana Webmail (service)" 379 | msgstr "" 380 | 381 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:5 382 | msgid "Display notifications about new mail" 383 | msgstr "" 384 | -------------------------------------------------------------------------------- /po/km.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR Robert Tari 3 | # This file is distributed under the same license as the ayatana-webmail package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: ayatana-webmail 24.5.15\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2024-05-15 08:47+0200\n" 11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: km\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=1; plural=0;\n" 19 | 20 | #: ayatanawebmail/accounts.py:18 21 | msgid "Select account" 22 | msgstr "" 23 | 24 | #: ayatanawebmail/accounts.py:29 25 | msgid "Which account's command/web page would you like to open?" 26 | msgstr "" 27 | 28 | #: ayatanawebmail/actions.py:15 29 | msgid "Message actions" 30 | msgstr "" 31 | 32 | #: ayatanawebmail/actions.py:15 33 | msgid "Delete" 34 | msgstr "" 35 | 36 | #: ayatanawebmail/actions.py:15 37 | msgid "Mark as read" 38 | msgstr "" 39 | 40 | #: ayatanawebmail/actions.py:15 41 | msgid "Open message/Run command" 42 | msgstr "" 43 | 44 | #: ayatanawebmail/actions.py:24 45 | msgid "Sender" 46 | msgstr "" 47 | 48 | #: ayatanawebmail/actions.py:26 49 | msgid "Subject" 50 | msgstr "" 51 | 52 | #: ayatanawebmail/application.py:178 53 | msgid "Open webmail home page" 54 | msgstr "" 55 | 56 | #: ayatanawebmail/application.py:185 57 | msgid "Clear" 58 | msgstr "" 59 | 60 | #: ayatanawebmail/application.py:192 61 | #: data/usr/share/applications/ayatana-webmail.desktop:35 62 | msgid "Settings" 63 | msgstr "" 64 | 65 | #: ayatanawebmail/application.py:955 66 | msgid "No subject" 67 | msgstr "" 68 | 69 | #: ayatanawebmail/application.py:1115 70 | msgid "Connection error" 71 | msgstr "" 72 | 73 | #: ayatanawebmail/application.py:1116 74 | #, python-brace-format 75 | msgid "" 76 | "Unable to connect to account \"{accountName}\", the application will now " 77 | "exit." 78 | msgstr "" 79 | 80 | #: ayatanawebmail/application.py:1141 81 | #, python-format 82 | msgid "You have %d unread message" 83 | msgid_plural "You have %d unread messages" 84 | msgstr[0] "" 85 | 86 | #: ayatanawebmail/application.py:1168 87 | #, python-format 88 | msgid "from %(t0)s, %(t1)s and others" 89 | msgstr "" 90 | 91 | #: ayatanawebmail/application.py:1170 92 | #, python-format 93 | msgid "from %(t0)s and %(t1)s" 94 | msgstr "" 95 | 96 | #: ayatanawebmail/application.py:1172 97 | #, python-format 98 | msgid "from %s" 99 | msgstr "" 100 | 101 | #: ayatanawebmail/application.py:1185 102 | #, python-format 103 | msgid "New mail from %s" 104 | msgstr "" 105 | 106 | #: ayatanawebmail/dialog.py:17 107 | msgid "Custom" 108 | msgstr "" 109 | 110 | #: ayatanawebmail/dialog.py:61 111 | msgid "" 112 | "If this string starts with http:// or https://, the application will open it " 113 | "in your browser - otherwise, it will be run as a command" 114 | msgstr "" 115 | 116 | #: ayatanawebmail/dialog.py:91 ayatanawebmail/dialog.py:105 117 | msgid "(None)" 118 | msgstr "" 119 | 120 | #: ayatanawebmail/dialog.py:133 121 | msgid "Ayatana Webmail Preferences" 122 | msgstr "" 123 | 124 | #: ayatanawebmail/dialog.py:141 125 | msgid "Accounts" 126 | msgstr "" 127 | 128 | #: ayatanawebmail/dialog.py:142 129 | msgid "Options" 130 | msgstr "" 131 | 132 | #: ayatanawebmail/dialog.py:143 133 | msgid "Support" 134 | msgstr "" 135 | 136 | #: ayatanawebmail/dialog.py:144 137 | msgid "About" 138 | msgstr "" 139 | 140 | #: ayatanawebmail/dialog.py:203 141 | msgid "Failed to connect to mail account. The returned error was:" 142 | msgstr "" 143 | 144 | #: ayatanawebmail/dialog.py:204 145 | msgid "Connection failure" 146 | msgstr "" 147 | 148 | #: ayatanawebmail/dialog.py:232 149 | msgid "Add" 150 | msgstr "" 151 | 152 | #: ayatanawebmail/dialog.py:234 153 | msgid "Remove" 154 | msgstr "" 155 | 156 | #: ayatanawebmail/dialog.py:276 157 | msgid "" 158 | "The application will append this string to \"Inbox\" to access a specific " 159 | "message - you can use the $MSG_THREAD and $MSG_UID placeholders" 160 | msgstr "" 161 | 162 | #: ayatanawebmail/dialog.py:278 163 | msgid "Account:" 164 | msgstr "" 165 | 166 | #: ayatanawebmail/dialog.py:280 167 | msgid "Server:" 168 | msgstr "" 169 | 170 | #: ayatanawebmail/dialog.py:282 171 | msgid "Host:" 172 | msgstr "" 173 | 174 | #: ayatanawebmail/dialog.py:284 175 | msgid "Port:" 176 | msgstr "" 177 | 178 | #: ayatanawebmail/dialog.py:286 179 | msgid "Username:" 180 | msgstr "" 181 | 182 | #: ayatanawebmail/dialog.py:288 183 | msgid "Password:" 184 | msgstr "" 185 | 186 | #: ayatanawebmail/dialog.py:290 187 | msgid "Folders:" 188 | msgstr "" 189 | 190 | #: ayatanawebmail/dialog.py:292 191 | msgid "Home:" 192 | msgstr "" 193 | 194 | #: ayatanawebmail/dialog.py:294 195 | msgid "Compose:" 196 | msgstr "" 197 | 198 | #: ayatanawebmail/dialog.py:296 199 | msgid "Sent:" 200 | msgstr "" 201 | 202 | #: ayatanawebmail/dialog.py:298 203 | msgid "Inbox:" 204 | msgstr "" 205 | 206 | #: ayatanawebmail/dialog.py:300 207 | msgid "Message:" 208 | msgstr "" 209 | 210 | #: ayatanawebmail/dialog.py:336 211 | msgid "Mark message as read" 212 | msgstr "" 213 | 214 | #: ayatanawebmail/dialog.py:337 215 | msgid "Open message in browser/Execute command" 216 | msgstr "" 217 | 218 | #: ayatanawebmail/dialog.py:338 219 | msgid "Ask me what to do" 220 | msgstr "" 221 | 222 | #: ayatanawebmail/dialog.py:348 223 | msgid "Enable notifications:" 224 | msgstr "" 225 | 226 | #: ayatanawebmail/dialog.py:350 227 | msgid "Play sound when a message is received:" 228 | msgstr "" 229 | 230 | #: ayatanawebmail/dialog.py:352 231 | msgid "Merge messages from the same conversation:" 232 | msgstr "" 233 | 234 | #: ayatanawebmail/dialog.py:354 235 | msgid "Hide count when zero:" 236 | msgstr "" 237 | 238 | #: ayatanawebmail/dialog.py:356 239 | msgid "When a message is activated:" 240 | msgstr "" 241 | 242 | #: ayatanawebmail/dialog.py:359 243 | msgid "Execute this command when a message is received:" 244 | msgstr "" 245 | 246 | #: ayatanawebmail/dialog.py:361 247 | msgid "" 248 | "If a command is set, it will be called with the following parameters: " 249 | "sender, subject, IMAP host" 250 | msgstr "" 251 | 252 | #: ayatanawebmail/dialog.py:367 253 | msgid "Custom sound to play:" 254 | msgstr "" 255 | 256 | #: ayatanawebmail/dialog.py:383 257 | msgid "Report a bug" 258 | msgstr "" 259 | 260 | #: ayatanawebmail/dialog.py:385 261 | msgid "Request a feature" 262 | msgstr "" 263 | 264 | #: ayatanawebmail/dialog.py:387 ayatanawebmail/dialog.py:390 265 | #, python-brace-format 266 | msgid "It's a good idea to add the {labelname} label to your issue." 267 | msgstr "" 268 | 269 | #: ayatanawebmail/dialog.py:388 270 | msgid "Ask a question" 271 | msgstr "" 272 | 273 | #: ayatanawebmail/dialog.py:391 274 | msgid "Help translate" 275 | msgstr "" 276 | 277 | #: ayatanawebmail/dialog.py:393 278 | msgid "Source code" 279 | msgstr "" 280 | 281 | #: ayatanawebmail/dialog.py:395 282 | msgid "Home page" 283 | msgstr "" 284 | 285 | #: ayatanawebmail/dialog.py:415 286 | msgid "translator-credits" 287 | msgstr "" 288 | 289 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:1 290 | msgid "Maximum item count" 291 | msgstr "" 292 | 293 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:2 294 | msgid "Limit the number of mails to retrieve per folder." 295 | msgstr "" 296 | 297 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:3 298 | msgid "Enable notifications" 299 | msgstr "" 300 | 301 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:4 302 | msgid "Show OSD notifications when new messages arrive." 303 | msgstr "" 304 | 305 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:5 306 | msgid "Enable sound" 307 | msgstr "" 308 | 309 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:6 310 | msgid "Play sound when new messages arrive." 311 | msgstr "" 312 | 313 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:7 314 | msgid "Hide message count" 315 | msgstr "" 316 | 317 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:8 318 | msgid "Hide message count when there are no messages." 319 | msgstr "" 320 | 321 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:9 322 | msgid "Execute on receive" 323 | msgstr "" 324 | 325 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:10 326 | msgid "Run this command when new messages arrive." 327 | msgstr "" 328 | 329 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:11 330 | msgid "Custom sound" 331 | msgstr "" 332 | 333 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:12 334 | msgid "Play a custom sound when new messages arrive." 335 | msgstr "" 336 | 337 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:13 338 | msgid "Merge messages" 339 | msgstr "" 340 | 341 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:14 342 | msgid "Merge messages belonging to the same conversation." 343 | msgstr "" 344 | 345 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:15 346 | msgid "Message action" 347 | msgstr "" 348 | 349 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:16 350 | msgid "Action to perform when a message is activated." 351 | msgstr "" 352 | 353 | #: data/usr/share/applications/ayatana-webmail.desktop:4 354 | msgid "Ayatana Webmail" 355 | msgstr "" 356 | 357 | #: data/usr/share/applications/ayatana-webmail.desktop:5 358 | msgid "Webmail notifications and actions for any desktop" 359 | msgstr "" 360 | 361 | #: data/usr/share/applications/ayatana-webmail.desktop:15 362 | msgid "Mark all as read" 363 | msgstr "" 364 | 365 | #: data/usr/share/applications/ayatana-webmail.desktop:20 366 | msgid "Compose Mail" 367 | msgstr "" 368 | 369 | #: data/usr/share/applications/ayatana-webmail.desktop:25 370 | msgid "Sent" 371 | msgstr "" 372 | 373 | #: data/usr/share/applications/ayatana-webmail.desktop:30 374 | msgid "Inbox" 375 | msgstr "" 376 | 377 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:4 378 | msgid "Ayatana Webmail (service)" 379 | msgstr "" 380 | 381 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:5 382 | msgid "Display notifications about new mail" 383 | msgstr "" 384 | -------------------------------------------------------------------------------- /po/ku.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR Robert Tari 3 | # This file is distributed under the same license as the ayatana-webmail package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: ayatana-webmail 24.5.15\n" 9 | "Report-Msgid-Bugs-To: https://github.com/AyatanaIndicators/ayatana-webmail/" 10 | "issues\n" 11 | "POT-Creation-Date: 2020-08-22 20:15+0200\n" 12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 13 | "Last-Translator: Automatically generated\n" 14 | "Language-Team: none\n" 15 | "Language: ku\n" 16 | "MIME-Version: 1.0\n" 17 | "Content-Type: text/plain; charset=UTF-8\n" 18 | "Content-Transfer-Encoding: 8bit\n" 19 | "Plural-Forms: nplurals=2; plural=n != 1;\n" 20 | 21 | #: ayatanawebmail/accounts.py:18 22 | msgid "Select account" 23 | msgstr "" 24 | 25 | #: ayatanawebmail/accounts.py:29 26 | msgid "Which account's command/web page would you like to open?" 27 | msgstr "" 28 | 29 | #: ayatanawebmail/actions.py:15 30 | msgid "Message actions" 31 | msgstr "" 32 | 33 | #: ayatanawebmail/actions.py:15 34 | msgid "Delete" 35 | msgstr "" 36 | 37 | #: ayatanawebmail/actions.py:15 38 | msgid "Mark as read" 39 | msgstr "" 40 | 41 | #: ayatanawebmail/actions.py:15 42 | msgid "Open message/Run command" 43 | msgstr "" 44 | 45 | #: ayatanawebmail/actions.py:24 46 | msgid "Sender" 47 | msgstr "" 48 | 49 | #: ayatanawebmail/actions.py:26 50 | msgid "Subject" 51 | msgstr "" 52 | 53 | #: ayatanawebmail/application.py:204 54 | msgid "Open webmail home page" 55 | msgstr "" 56 | 57 | #: ayatanawebmail/application.py:211 58 | msgid "Clear" 59 | msgstr "" 60 | 61 | #: ayatanawebmail/application.py:218 62 | #: data/usr/share/applications/ayatana-webmail.desktop:35 63 | msgid "Settings" 64 | msgstr "" 65 | 66 | #: ayatanawebmail/application.py:957 67 | msgid "No subject" 68 | msgstr "" 69 | 70 | #: ayatanawebmail/application.py:1110 71 | msgid "Connection error" 72 | msgstr "" 73 | 74 | #: ayatanawebmail/application.py:1111 75 | #, python-brace-format 76 | msgid "Unable to connect to account \"{accountName}\", the application will now exit." 77 | msgstr "" 78 | 79 | #: ayatanawebmail/application.py:1136 80 | #, python-format 81 | msgid "You have %d unread mail" 82 | msgid_plural "You have %d unread mails" 83 | msgstr[0] "" 84 | msgstr[1] "" 85 | 86 | #: ayatanawebmail/application.py:1163 87 | #, python-format 88 | msgid "from %(t0)s, %(t1)s and others" 89 | msgstr "" 90 | 91 | #: ayatanawebmail/application.py:1165 92 | #, python-format 93 | msgid "from %(t0)s and %(t1)s" 94 | msgstr "" 95 | 96 | #: ayatanawebmail/application.py:1167 97 | #, python-format 98 | msgid "from %s" 99 | msgstr "" 100 | 101 | #: ayatanawebmail/application.py:1180 102 | #, python-format 103 | msgid "New mail from %s" 104 | msgstr "" 105 | 106 | #: ayatanawebmail/dialog.py:60 107 | msgid "If this string starts with http:// or https://, the application will open it in your browser - otherwise, it will be run as a command" 108 | msgstr "" 109 | 110 | #: ayatanawebmail/dialog.py:90 ayatanawebmail/dialog.py:104 111 | msgid "(None)" 112 | msgstr "" 113 | 114 | #: ayatanawebmail/dialog.py:132 115 | msgid "Ayatana Webmail Preferences" 116 | msgstr "" 117 | 118 | #: ayatanawebmail/dialog.py:140 119 | msgid "Accounts" 120 | msgstr "" 121 | 122 | #: ayatanawebmail/dialog.py:141 123 | msgid "Options" 124 | msgstr "" 125 | 126 | #: ayatanawebmail/dialog.py:142 127 | msgid "Support" 128 | msgstr "" 129 | 130 | #: ayatanawebmail/dialog.py:143 131 | msgid "About" 132 | msgstr "" 133 | 134 | #: ayatanawebmail/dialog.py:204 135 | msgid "Please visit the following link and enable access for less secure apps:" 136 | msgstr "" 137 | 138 | #: ayatanawebmail/dialog.py:206 139 | msgid "Access blocked by Google" 140 | msgstr "" 141 | 142 | #: ayatanawebmail/dialog.py:210 143 | msgid "Failed to connect to mail account. The returned error was:" 144 | msgstr "" 145 | 146 | #: ayatanawebmail/dialog.py:211 147 | msgid "Connection failure" 148 | msgstr "" 149 | 150 | #: ayatanawebmail/dialog.py:234 151 | msgid "Custom" 152 | msgstr "" 153 | 154 | #: ayatanawebmail/dialog.py:242 155 | msgid "Add" 156 | msgstr "" 157 | 158 | #: ayatanawebmail/dialog.py:244 159 | msgid "Remove" 160 | msgstr "" 161 | 162 | #: ayatanawebmail/dialog.py:286 163 | msgid "The application will append this string to \"Inbox\" to access a specific message - you can use the $MSG_THREAD and $MSG_UID placeholders" 164 | msgstr "" 165 | 166 | #: ayatanawebmail/dialog.py:288 167 | msgid "Account:" 168 | msgstr "" 169 | 170 | #: ayatanawebmail/dialog.py:290 171 | msgid "Server:" 172 | msgstr "" 173 | 174 | #: ayatanawebmail/dialog.py:292 175 | msgid "Host:" 176 | msgstr "" 177 | 178 | #: ayatanawebmail/dialog.py:294 179 | msgid "Port:" 180 | msgstr "" 181 | 182 | #: ayatanawebmail/dialog.py:296 183 | msgid "Username:" 184 | msgstr "" 185 | 186 | #: ayatanawebmail/dialog.py:298 187 | msgid "Password:" 188 | msgstr "" 189 | 190 | #: ayatanawebmail/dialog.py:300 191 | msgid "Folders:" 192 | msgstr "" 193 | 194 | #: ayatanawebmail/dialog.py:302 195 | msgid "Home:" 196 | msgstr "" 197 | 198 | #: ayatanawebmail/dialog.py:304 199 | msgid "Compose:" 200 | msgstr "" 201 | 202 | #: ayatanawebmail/dialog.py:306 203 | msgid "Sent:" 204 | msgstr "" 205 | 206 | #: ayatanawebmail/dialog.py:308 207 | msgid "Inbox:" 208 | msgstr "" 209 | 210 | #: ayatanawebmail/dialog.py:310 211 | msgid "Message:" 212 | msgstr "" 213 | 214 | #: ayatanawebmail/dialog.py:346 215 | msgid "Mark message as read" 216 | msgstr "" 217 | 218 | #: ayatanawebmail/dialog.py:347 219 | msgid "Open message in browser/Execute command" 220 | msgstr "" 221 | 222 | #: ayatanawebmail/dialog.py:348 223 | msgid "Ask me what to do" 224 | msgstr "" 225 | 226 | #: ayatanawebmail/dialog.py:358 227 | msgid "Enable notifications:" 228 | msgstr "" 229 | 230 | #: ayatanawebmail/dialog.py:360 231 | msgid "Play sound when a message is received:" 232 | msgstr "" 233 | 234 | #: ayatanawebmail/dialog.py:362 235 | msgid "Merge messages from the same conversation:" 236 | msgstr "" 237 | 238 | #: ayatanawebmail/dialog.py:364 239 | msgid "Hide count when zero:" 240 | msgstr "" 241 | 242 | #: ayatanawebmail/dialog.py:366 243 | msgid "When a message is activated:" 244 | msgstr "" 245 | 246 | #: ayatanawebmail/dialog.py:369 247 | msgid "Execute this command when a message is received:" 248 | msgstr "" 249 | 250 | #: ayatanawebmail/dialog.py:376 251 | msgid "Custom sound to play:" 252 | msgstr "" 253 | 254 | #: ayatanawebmail/dialog.py:392 255 | msgid "Report a bug" 256 | msgstr "" 257 | 258 | #: ayatanawebmail/dialog.py:394 259 | msgid "Request a feature" 260 | msgstr "" 261 | 262 | #: ayatanawebmail/dialog.py:396 ayatanawebmail/dialog.py:399 263 | #, python-brace-format 264 | msgid "It's a good idea to add the {labelname} label to your issue." 265 | msgstr "" 266 | 267 | #: ayatanawebmail/dialog.py:397 268 | msgid "Ask a question" 269 | msgstr "" 270 | 271 | #: ayatanawebmail/dialog.py:400 272 | msgid "Help translate" 273 | msgstr "" 274 | 275 | #: ayatanawebmail/dialog.py:402 276 | msgid "Source code" 277 | msgstr "" 278 | 279 | #: ayatanawebmail/dialog.py:404 280 | msgid "Home page" 281 | msgstr "" 282 | 283 | #: ayatanawebmail/dialog.py:424 284 | msgid "translator-credits" 285 | msgstr "" 286 | 287 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:4 288 | msgid "Ayatana Webmail (service)" 289 | msgstr "" 290 | 291 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:5 292 | msgid "Display notifications about new mail" 293 | msgstr "" 294 | 295 | #: data/usr/share/applications/ayatana-webmail.desktop:4 296 | msgid "Ayatana Webmail" 297 | msgstr "" 298 | 299 | #: data/usr/share/applications/ayatana-webmail.desktop:5 300 | msgid "Webmail notifications and actions for any desktop" 301 | msgstr "" 302 | 303 | #: data/usr/share/applications/ayatana-webmail.desktop:15 304 | msgid "Mark all as read" 305 | msgstr "" 306 | 307 | #: data/usr/share/applications/ayatana-webmail.desktop:20 308 | msgid "Compose Mail" 309 | msgstr "" 310 | 311 | #: data/usr/share/applications/ayatana-webmail.desktop:25 312 | msgid "Sent" 313 | msgstr "" 314 | 315 | #: data/usr/share/applications/ayatana-webmail.desktop:30 316 | msgid "Inbox" 317 | msgstr "" 318 | -------------------------------------------------------------------------------- /po/lo.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR Robert Tari 3 | # This file is distributed under the same license as the ayatana-webmail package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: ayatana-webmail 24.5.15\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2024-05-15 08:47+0200\n" 11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: lo\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=1; plural=0;\n" 19 | 20 | #: ayatanawebmail/accounts.py:18 21 | msgid "Select account" 22 | msgstr "" 23 | 24 | #: ayatanawebmail/accounts.py:29 25 | msgid "Which account's command/web page would you like to open?" 26 | msgstr "" 27 | 28 | #: ayatanawebmail/actions.py:15 29 | msgid "Message actions" 30 | msgstr "" 31 | 32 | #: ayatanawebmail/actions.py:15 33 | msgid "Delete" 34 | msgstr "" 35 | 36 | #: ayatanawebmail/actions.py:15 37 | msgid "Mark as read" 38 | msgstr "" 39 | 40 | #: ayatanawebmail/actions.py:15 41 | msgid "Open message/Run command" 42 | msgstr "" 43 | 44 | #: ayatanawebmail/actions.py:24 45 | msgid "Sender" 46 | msgstr "" 47 | 48 | #: ayatanawebmail/actions.py:26 49 | msgid "Subject" 50 | msgstr "" 51 | 52 | #: ayatanawebmail/application.py:178 53 | msgid "Open webmail home page" 54 | msgstr "" 55 | 56 | #: ayatanawebmail/application.py:185 57 | msgid "Clear" 58 | msgstr "" 59 | 60 | #: ayatanawebmail/application.py:192 61 | #: data/usr/share/applications/ayatana-webmail.desktop:35 62 | msgid "Settings" 63 | msgstr "" 64 | 65 | #: ayatanawebmail/application.py:955 66 | msgid "No subject" 67 | msgstr "" 68 | 69 | #: ayatanawebmail/application.py:1115 70 | msgid "Connection error" 71 | msgstr "" 72 | 73 | #: ayatanawebmail/application.py:1116 74 | #, python-brace-format 75 | msgid "" 76 | "Unable to connect to account \"{accountName}\", the application will now " 77 | "exit." 78 | msgstr "" 79 | 80 | #: ayatanawebmail/application.py:1141 81 | #, python-format 82 | msgid "You have %d unread message" 83 | msgid_plural "You have %d unread messages" 84 | msgstr[0] "" 85 | 86 | #: ayatanawebmail/application.py:1168 87 | #, python-format 88 | msgid "from %(t0)s, %(t1)s and others" 89 | msgstr "" 90 | 91 | #: ayatanawebmail/application.py:1170 92 | #, python-format 93 | msgid "from %(t0)s and %(t1)s" 94 | msgstr "" 95 | 96 | #: ayatanawebmail/application.py:1172 97 | #, python-format 98 | msgid "from %s" 99 | msgstr "" 100 | 101 | #: ayatanawebmail/application.py:1185 102 | #, python-format 103 | msgid "New mail from %s" 104 | msgstr "" 105 | 106 | #: ayatanawebmail/dialog.py:17 107 | msgid "Custom" 108 | msgstr "" 109 | 110 | #: ayatanawebmail/dialog.py:61 111 | msgid "" 112 | "If this string starts with http:// or https://, the application will open it " 113 | "in your browser - otherwise, it will be run as a command" 114 | msgstr "" 115 | 116 | #: ayatanawebmail/dialog.py:91 ayatanawebmail/dialog.py:105 117 | msgid "(None)" 118 | msgstr "" 119 | 120 | #: ayatanawebmail/dialog.py:133 121 | msgid "Ayatana Webmail Preferences" 122 | msgstr "" 123 | 124 | #: ayatanawebmail/dialog.py:141 125 | msgid "Accounts" 126 | msgstr "" 127 | 128 | #: ayatanawebmail/dialog.py:142 129 | msgid "Options" 130 | msgstr "" 131 | 132 | #: ayatanawebmail/dialog.py:143 133 | msgid "Support" 134 | msgstr "" 135 | 136 | #: ayatanawebmail/dialog.py:144 137 | msgid "About" 138 | msgstr "" 139 | 140 | #: ayatanawebmail/dialog.py:203 141 | msgid "Failed to connect to mail account. The returned error was:" 142 | msgstr "" 143 | 144 | #: ayatanawebmail/dialog.py:204 145 | msgid "Connection failure" 146 | msgstr "" 147 | 148 | #: ayatanawebmail/dialog.py:232 149 | msgid "Add" 150 | msgstr "" 151 | 152 | #: ayatanawebmail/dialog.py:234 153 | msgid "Remove" 154 | msgstr "" 155 | 156 | #: ayatanawebmail/dialog.py:276 157 | msgid "" 158 | "The application will append this string to \"Inbox\" to access a specific " 159 | "message - you can use the $MSG_THREAD and $MSG_UID placeholders" 160 | msgstr "" 161 | 162 | #: ayatanawebmail/dialog.py:278 163 | msgid "Account:" 164 | msgstr "" 165 | 166 | #: ayatanawebmail/dialog.py:280 167 | msgid "Server:" 168 | msgstr "" 169 | 170 | #: ayatanawebmail/dialog.py:282 171 | msgid "Host:" 172 | msgstr "" 173 | 174 | #: ayatanawebmail/dialog.py:284 175 | msgid "Port:" 176 | msgstr "" 177 | 178 | #: ayatanawebmail/dialog.py:286 179 | msgid "Username:" 180 | msgstr "" 181 | 182 | #: ayatanawebmail/dialog.py:288 183 | msgid "Password:" 184 | msgstr "" 185 | 186 | #: ayatanawebmail/dialog.py:290 187 | msgid "Folders:" 188 | msgstr "" 189 | 190 | #: ayatanawebmail/dialog.py:292 191 | msgid "Home:" 192 | msgstr "" 193 | 194 | #: ayatanawebmail/dialog.py:294 195 | msgid "Compose:" 196 | msgstr "" 197 | 198 | #: ayatanawebmail/dialog.py:296 199 | msgid "Sent:" 200 | msgstr "" 201 | 202 | #: ayatanawebmail/dialog.py:298 203 | msgid "Inbox:" 204 | msgstr "" 205 | 206 | #: ayatanawebmail/dialog.py:300 207 | msgid "Message:" 208 | msgstr "" 209 | 210 | #: ayatanawebmail/dialog.py:336 211 | msgid "Mark message as read" 212 | msgstr "" 213 | 214 | #: ayatanawebmail/dialog.py:337 215 | msgid "Open message in browser/Execute command" 216 | msgstr "" 217 | 218 | #: ayatanawebmail/dialog.py:338 219 | msgid "Ask me what to do" 220 | msgstr "" 221 | 222 | #: ayatanawebmail/dialog.py:348 223 | msgid "Enable notifications:" 224 | msgstr "" 225 | 226 | #: ayatanawebmail/dialog.py:350 227 | msgid "Play sound when a message is received:" 228 | msgstr "" 229 | 230 | #: ayatanawebmail/dialog.py:352 231 | msgid "Merge messages from the same conversation:" 232 | msgstr "" 233 | 234 | #: ayatanawebmail/dialog.py:354 235 | msgid "Hide count when zero:" 236 | msgstr "" 237 | 238 | #: ayatanawebmail/dialog.py:356 239 | msgid "When a message is activated:" 240 | msgstr "" 241 | 242 | #: ayatanawebmail/dialog.py:359 243 | msgid "Execute this command when a message is received:" 244 | msgstr "" 245 | 246 | #: ayatanawebmail/dialog.py:361 247 | msgid "" 248 | "If a command is set, it will be called with the following parameters: " 249 | "sender, subject, IMAP host" 250 | msgstr "" 251 | 252 | #: ayatanawebmail/dialog.py:367 253 | msgid "Custom sound to play:" 254 | msgstr "" 255 | 256 | #: ayatanawebmail/dialog.py:383 257 | msgid "Report a bug" 258 | msgstr "" 259 | 260 | #: ayatanawebmail/dialog.py:385 261 | msgid "Request a feature" 262 | msgstr "" 263 | 264 | #: ayatanawebmail/dialog.py:387 ayatanawebmail/dialog.py:390 265 | #, python-brace-format 266 | msgid "It's a good idea to add the {labelname} label to your issue." 267 | msgstr "" 268 | 269 | #: ayatanawebmail/dialog.py:388 270 | msgid "Ask a question" 271 | msgstr "" 272 | 273 | #: ayatanawebmail/dialog.py:391 274 | msgid "Help translate" 275 | msgstr "" 276 | 277 | #: ayatanawebmail/dialog.py:393 278 | msgid "Source code" 279 | msgstr "" 280 | 281 | #: ayatanawebmail/dialog.py:395 282 | msgid "Home page" 283 | msgstr "" 284 | 285 | #: ayatanawebmail/dialog.py:415 286 | msgid "translator-credits" 287 | msgstr "" 288 | 289 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:1 290 | msgid "Maximum item count" 291 | msgstr "" 292 | 293 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:2 294 | msgid "Limit the number of mails to retrieve per folder." 295 | msgstr "" 296 | 297 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:3 298 | msgid "Enable notifications" 299 | msgstr "" 300 | 301 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:4 302 | msgid "Show OSD notifications when new messages arrive." 303 | msgstr "" 304 | 305 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:5 306 | msgid "Enable sound" 307 | msgstr "" 308 | 309 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:6 310 | msgid "Play sound when new messages arrive." 311 | msgstr "" 312 | 313 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:7 314 | msgid "Hide message count" 315 | msgstr "" 316 | 317 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:8 318 | msgid "Hide message count when there are no messages." 319 | msgstr "" 320 | 321 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:9 322 | msgid "Execute on receive" 323 | msgstr "" 324 | 325 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:10 326 | msgid "Run this command when new messages arrive." 327 | msgstr "" 328 | 329 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:11 330 | msgid "Custom sound" 331 | msgstr "" 332 | 333 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:12 334 | msgid "Play a custom sound when new messages arrive." 335 | msgstr "" 336 | 337 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:13 338 | msgid "Merge messages" 339 | msgstr "" 340 | 341 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:14 342 | msgid "Merge messages belonging to the same conversation." 343 | msgstr "" 344 | 345 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:15 346 | msgid "Message action" 347 | msgstr "" 348 | 349 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:16 350 | msgid "Action to perform when a message is activated." 351 | msgstr "" 352 | 353 | #: data/usr/share/applications/ayatana-webmail.desktop:4 354 | msgid "Ayatana Webmail" 355 | msgstr "" 356 | 357 | #: data/usr/share/applications/ayatana-webmail.desktop:5 358 | msgid "Webmail notifications and actions for any desktop" 359 | msgstr "" 360 | 361 | #: data/usr/share/applications/ayatana-webmail.desktop:15 362 | msgid "Mark all as read" 363 | msgstr "" 364 | 365 | #: data/usr/share/applications/ayatana-webmail.desktop:20 366 | msgid "Compose Mail" 367 | msgstr "" 368 | 369 | #: data/usr/share/applications/ayatana-webmail.desktop:25 370 | msgid "Sent" 371 | msgstr "" 372 | 373 | #: data/usr/share/applications/ayatana-webmail.desktop:30 374 | msgid "Inbox" 375 | msgstr "" 376 | 377 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:4 378 | msgid "Ayatana Webmail (service)" 379 | msgstr "" 380 | 381 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:5 382 | msgid "Display notifications about new mail" 383 | msgstr "" 384 | -------------------------------------------------------------------------------- /po/my.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR Robert Tari 3 | # This file is distributed under the same license as the ayatana-webmail package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: ayatana-webmail 24.5.15\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2024-05-15 08:48+0200\n" 11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: my\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=1; plural=0;\n" 19 | 20 | #: ayatanawebmail/accounts.py:18 21 | msgid "Select account" 22 | msgstr "" 23 | 24 | #: ayatanawebmail/accounts.py:29 25 | msgid "Which account's command/web page would you like to open?" 26 | msgstr "" 27 | 28 | #: ayatanawebmail/actions.py:15 29 | msgid "Message actions" 30 | msgstr "" 31 | 32 | #: ayatanawebmail/actions.py:15 33 | msgid "Delete" 34 | msgstr "" 35 | 36 | #: ayatanawebmail/actions.py:15 37 | msgid "Mark as read" 38 | msgstr "" 39 | 40 | #: ayatanawebmail/actions.py:15 41 | msgid "Open message/Run command" 42 | msgstr "" 43 | 44 | #: ayatanawebmail/actions.py:24 45 | msgid "Sender" 46 | msgstr "" 47 | 48 | #: ayatanawebmail/actions.py:26 49 | msgid "Subject" 50 | msgstr "" 51 | 52 | #: ayatanawebmail/application.py:178 53 | msgid "Open webmail home page" 54 | msgstr "" 55 | 56 | #: ayatanawebmail/application.py:185 57 | msgid "Clear" 58 | msgstr "" 59 | 60 | #: ayatanawebmail/application.py:192 61 | #: data/usr/share/applications/ayatana-webmail.desktop:35 62 | msgid "Settings" 63 | msgstr "" 64 | 65 | #: ayatanawebmail/application.py:955 66 | msgid "No subject" 67 | msgstr "" 68 | 69 | #: ayatanawebmail/application.py:1115 70 | msgid "Connection error" 71 | msgstr "" 72 | 73 | #: ayatanawebmail/application.py:1116 74 | #, python-brace-format 75 | msgid "" 76 | "Unable to connect to account \"{accountName}\", the application will now " 77 | "exit." 78 | msgstr "" 79 | 80 | #: ayatanawebmail/application.py:1141 81 | #, python-format 82 | msgid "You have %d unread message" 83 | msgid_plural "You have %d unread messages" 84 | msgstr[0] "" 85 | 86 | #: ayatanawebmail/application.py:1168 87 | #, python-format 88 | msgid "from %(t0)s, %(t1)s and others" 89 | msgstr "" 90 | 91 | #: ayatanawebmail/application.py:1170 92 | #, python-format 93 | msgid "from %(t0)s and %(t1)s" 94 | msgstr "" 95 | 96 | #: ayatanawebmail/application.py:1172 97 | #, python-format 98 | msgid "from %s" 99 | msgstr "" 100 | 101 | #: ayatanawebmail/application.py:1185 102 | #, python-format 103 | msgid "New mail from %s" 104 | msgstr "" 105 | 106 | #: ayatanawebmail/dialog.py:17 107 | msgid "Custom" 108 | msgstr "" 109 | 110 | #: ayatanawebmail/dialog.py:61 111 | msgid "" 112 | "If this string starts with http:// or https://, the application will open it " 113 | "in your browser - otherwise, it will be run as a command" 114 | msgstr "" 115 | 116 | #: ayatanawebmail/dialog.py:91 ayatanawebmail/dialog.py:105 117 | msgid "(None)" 118 | msgstr "" 119 | 120 | #: ayatanawebmail/dialog.py:133 121 | msgid "Ayatana Webmail Preferences" 122 | msgstr "" 123 | 124 | #: ayatanawebmail/dialog.py:141 125 | msgid "Accounts" 126 | msgstr "" 127 | 128 | #: ayatanawebmail/dialog.py:142 129 | msgid "Options" 130 | msgstr "" 131 | 132 | #: ayatanawebmail/dialog.py:143 133 | msgid "Support" 134 | msgstr "" 135 | 136 | #: ayatanawebmail/dialog.py:144 137 | msgid "About" 138 | msgstr "" 139 | 140 | #: ayatanawebmail/dialog.py:203 141 | msgid "Failed to connect to mail account. The returned error was:" 142 | msgstr "" 143 | 144 | #: ayatanawebmail/dialog.py:204 145 | msgid "Connection failure" 146 | msgstr "" 147 | 148 | #: ayatanawebmail/dialog.py:232 149 | msgid "Add" 150 | msgstr "" 151 | 152 | #: ayatanawebmail/dialog.py:234 153 | msgid "Remove" 154 | msgstr "" 155 | 156 | #: ayatanawebmail/dialog.py:276 157 | msgid "" 158 | "The application will append this string to \"Inbox\" to access a specific " 159 | "message - you can use the $MSG_THREAD and $MSG_UID placeholders" 160 | msgstr "" 161 | 162 | #: ayatanawebmail/dialog.py:278 163 | msgid "Account:" 164 | msgstr "" 165 | 166 | #: ayatanawebmail/dialog.py:280 167 | msgid "Server:" 168 | msgstr "" 169 | 170 | #: ayatanawebmail/dialog.py:282 171 | msgid "Host:" 172 | msgstr "" 173 | 174 | #: ayatanawebmail/dialog.py:284 175 | msgid "Port:" 176 | msgstr "" 177 | 178 | #: ayatanawebmail/dialog.py:286 179 | msgid "Username:" 180 | msgstr "" 181 | 182 | #: ayatanawebmail/dialog.py:288 183 | msgid "Password:" 184 | msgstr "" 185 | 186 | #: ayatanawebmail/dialog.py:290 187 | msgid "Folders:" 188 | msgstr "" 189 | 190 | #: ayatanawebmail/dialog.py:292 191 | msgid "Home:" 192 | msgstr "" 193 | 194 | #: ayatanawebmail/dialog.py:294 195 | msgid "Compose:" 196 | msgstr "" 197 | 198 | #: ayatanawebmail/dialog.py:296 199 | msgid "Sent:" 200 | msgstr "" 201 | 202 | #: ayatanawebmail/dialog.py:298 203 | msgid "Inbox:" 204 | msgstr "" 205 | 206 | #: ayatanawebmail/dialog.py:300 207 | msgid "Message:" 208 | msgstr "" 209 | 210 | #: ayatanawebmail/dialog.py:336 211 | msgid "Mark message as read" 212 | msgstr "" 213 | 214 | #: ayatanawebmail/dialog.py:337 215 | msgid "Open message in browser/Execute command" 216 | msgstr "" 217 | 218 | #: ayatanawebmail/dialog.py:338 219 | msgid "Ask me what to do" 220 | msgstr "" 221 | 222 | #: ayatanawebmail/dialog.py:348 223 | msgid "Enable notifications:" 224 | msgstr "" 225 | 226 | #: ayatanawebmail/dialog.py:350 227 | msgid "Play sound when a message is received:" 228 | msgstr "" 229 | 230 | #: ayatanawebmail/dialog.py:352 231 | msgid "Merge messages from the same conversation:" 232 | msgstr "" 233 | 234 | #: ayatanawebmail/dialog.py:354 235 | msgid "Hide count when zero:" 236 | msgstr "" 237 | 238 | #: ayatanawebmail/dialog.py:356 239 | msgid "When a message is activated:" 240 | msgstr "" 241 | 242 | #: ayatanawebmail/dialog.py:359 243 | msgid "Execute this command when a message is received:" 244 | msgstr "" 245 | 246 | #: ayatanawebmail/dialog.py:361 247 | msgid "" 248 | "If a command is set, it will be called with the following parameters: " 249 | "sender, subject, IMAP host" 250 | msgstr "" 251 | 252 | #: ayatanawebmail/dialog.py:367 253 | msgid "Custom sound to play:" 254 | msgstr "" 255 | 256 | #: ayatanawebmail/dialog.py:383 257 | msgid "Report a bug" 258 | msgstr "" 259 | 260 | #: ayatanawebmail/dialog.py:385 261 | msgid "Request a feature" 262 | msgstr "" 263 | 264 | #: ayatanawebmail/dialog.py:387 ayatanawebmail/dialog.py:390 265 | #, python-brace-format 266 | msgid "It's a good idea to add the {labelname} label to your issue." 267 | msgstr "" 268 | 269 | #: ayatanawebmail/dialog.py:388 270 | msgid "Ask a question" 271 | msgstr "" 272 | 273 | #: ayatanawebmail/dialog.py:391 274 | msgid "Help translate" 275 | msgstr "" 276 | 277 | #: ayatanawebmail/dialog.py:393 278 | msgid "Source code" 279 | msgstr "" 280 | 281 | #: ayatanawebmail/dialog.py:395 282 | msgid "Home page" 283 | msgstr "" 284 | 285 | #: ayatanawebmail/dialog.py:415 286 | msgid "translator-credits" 287 | msgstr "" 288 | 289 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:1 290 | msgid "Maximum item count" 291 | msgstr "" 292 | 293 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:2 294 | msgid "Limit the number of mails to retrieve per folder." 295 | msgstr "" 296 | 297 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:3 298 | msgid "Enable notifications" 299 | msgstr "" 300 | 301 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:4 302 | msgid "Show OSD notifications when new messages arrive." 303 | msgstr "" 304 | 305 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:5 306 | msgid "Enable sound" 307 | msgstr "" 308 | 309 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:6 310 | msgid "Play sound when new messages arrive." 311 | msgstr "" 312 | 313 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:7 314 | msgid "Hide message count" 315 | msgstr "" 316 | 317 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:8 318 | msgid "Hide message count when there are no messages." 319 | msgstr "" 320 | 321 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:9 322 | msgid "Execute on receive" 323 | msgstr "" 324 | 325 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:10 326 | msgid "Run this command when new messages arrive." 327 | msgstr "" 328 | 329 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:11 330 | msgid "Custom sound" 331 | msgstr "" 332 | 333 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:12 334 | msgid "Play a custom sound when new messages arrive." 335 | msgstr "" 336 | 337 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:13 338 | msgid "Merge messages" 339 | msgstr "" 340 | 341 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:14 342 | msgid "Merge messages belonging to the same conversation." 343 | msgstr "" 344 | 345 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:15 346 | msgid "Message action" 347 | msgstr "" 348 | 349 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:16 350 | msgid "Action to perform when a message is activated." 351 | msgstr "" 352 | 353 | #: data/usr/share/applications/ayatana-webmail.desktop:4 354 | msgid "Ayatana Webmail" 355 | msgstr "" 356 | 357 | #: data/usr/share/applications/ayatana-webmail.desktop:5 358 | msgid "Webmail notifications and actions for any desktop" 359 | msgstr "" 360 | 361 | #: data/usr/share/applications/ayatana-webmail.desktop:15 362 | msgid "Mark all as read" 363 | msgstr "" 364 | 365 | #: data/usr/share/applications/ayatana-webmail.desktop:20 366 | msgid "Compose Mail" 367 | msgstr "" 368 | 369 | #: data/usr/share/applications/ayatana-webmail.desktop:25 370 | msgid "Sent" 371 | msgstr "" 372 | 373 | #: data/usr/share/applications/ayatana-webmail.desktop:30 374 | msgid "Inbox" 375 | msgstr "" 376 | 377 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:4 378 | msgid "Ayatana Webmail (service)" 379 | msgstr "" 380 | 381 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:5 382 | msgid "Display notifications about new mail" 383 | msgstr "" 384 | -------------------------------------------------------------------------------- /po/tg.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR Robert Tari 3 | # This file is distributed under the same license as the ayatana-webmail package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: ayatana-webmail 24.5.15\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2024-05-15 08:48+0200\n" 11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: tg\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=1; plural=0;\n" 19 | 20 | #: ayatanawebmail/accounts.py:18 21 | msgid "Select account" 22 | msgstr "" 23 | 24 | #: ayatanawebmail/accounts.py:29 25 | msgid "Which account's command/web page would you like to open?" 26 | msgstr "" 27 | 28 | #: ayatanawebmail/actions.py:15 29 | msgid "Message actions" 30 | msgstr "" 31 | 32 | #: ayatanawebmail/actions.py:15 33 | msgid "Delete" 34 | msgstr "" 35 | 36 | #: ayatanawebmail/actions.py:15 37 | msgid "Mark as read" 38 | msgstr "" 39 | 40 | #: ayatanawebmail/actions.py:15 41 | msgid "Open message/Run command" 42 | msgstr "" 43 | 44 | #: ayatanawebmail/actions.py:24 45 | msgid "Sender" 46 | msgstr "" 47 | 48 | #: ayatanawebmail/actions.py:26 49 | msgid "Subject" 50 | msgstr "" 51 | 52 | #: ayatanawebmail/application.py:178 53 | msgid "Open webmail home page" 54 | msgstr "" 55 | 56 | #: ayatanawebmail/application.py:185 57 | msgid "Clear" 58 | msgstr "" 59 | 60 | #: ayatanawebmail/application.py:192 61 | #: data/usr/share/applications/ayatana-webmail.desktop:35 62 | msgid "Settings" 63 | msgstr "" 64 | 65 | #: ayatanawebmail/application.py:955 66 | msgid "No subject" 67 | msgstr "" 68 | 69 | #: ayatanawebmail/application.py:1115 70 | msgid "Connection error" 71 | msgstr "" 72 | 73 | #: ayatanawebmail/application.py:1116 74 | #, python-brace-format 75 | msgid "" 76 | "Unable to connect to account \"{accountName}\", the application will now " 77 | "exit." 78 | msgstr "" 79 | 80 | #: ayatanawebmail/application.py:1141 81 | #, python-format 82 | msgid "You have %d unread message" 83 | msgid_plural "You have %d unread messages" 84 | msgstr[0] "" 85 | 86 | #: ayatanawebmail/application.py:1168 87 | #, python-format 88 | msgid "from %(t0)s, %(t1)s and others" 89 | msgstr "" 90 | 91 | #: ayatanawebmail/application.py:1170 92 | #, python-format 93 | msgid "from %(t0)s and %(t1)s" 94 | msgstr "" 95 | 96 | #: ayatanawebmail/application.py:1172 97 | #, python-format 98 | msgid "from %s" 99 | msgstr "" 100 | 101 | #: ayatanawebmail/application.py:1185 102 | #, python-format 103 | msgid "New mail from %s" 104 | msgstr "" 105 | 106 | #: ayatanawebmail/dialog.py:17 107 | msgid "Custom" 108 | msgstr "" 109 | 110 | #: ayatanawebmail/dialog.py:61 111 | msgid "" 112 | "If this string starts with http:// or https://, the application will open it " 113 | "in your browser - otherwise, it will be run as a command" 114 | msgstr "" 115 | 116 | #: ayatanawebmail/dialog.py:91 ayatanawebmail/dialog.py:105 117 | msgid "(None)" 118 | msgstr "" 119 | 120 | #: ayatanawebmail/dialog.py:133 121 | msgid "Ayatana Webmail Preferences" 122 | msgstr "" 123 | 124 | #: ayatanawebmail/dialog.py:141 125 | msgid "Accounts" 126 | msgstr "" 127 | 128 | #: ayatanawebmail/dialog.py:142 129 | msgid "Options" 130 | msgstr "" 131 | 132 | #: ayatanawebmail/dialog.py:143 133 | msgid "Support" 134 | msgstr "" 135 | 136 | #: ayatanawebmail/dialog.py:144 137 | msgid "About" 138 | msgstr "" 139 | 140 | #: ayatanawebmail/dialog.py:203 141 | msgid "Failed to connect to mail account. The returned error was:" 142 | msgstr "" 143 | 144 | #: ayatanawebmail/dialog.py:204 145 | msgid "Connection failure" 146 | msgstr "" 147 | 148 | #: ayatanawebmail/dialog.py:232 149 | msgid "Add" 150 | msgstr "" 151 | 152 | #: ayatanawebmail/dialog.py:234 153 | msgid "Remove" 154 | msgstr "" 155 | 156 | #: ayatanawebmail/dialog.py:276 157 | msgid "" 158 | "The application will append this string to \"Inbox\" to access a specific " 159 | "message - you can use the $MSG_THREAD and $MSG_UID placeholders" 160 | msgstr "" 161 | 162 | #: ayatanawebmail/dialog.py:278 163 | msgid "Account:" 164 | msgstr "" 165 | 166 | #: ayatanawebmail/dialog.py:280 167 | msgid "Server:" 168 | msgstr "" 169 | 170 | #: ayatanawebmail/dialog.py:282 171 | msgid "Host:" 172 | msgstr "" 173 | 174 | #: ayatanawebmail/dialog.py:284 175 | msgid "Port:" 176 | msgstr "" 177 | 178 | #: ayatanawebmail/dialog.py:286 179 | msgid "Username:" 180 | msgstr "" 181 | 182 | #: ayatanawebmail/dialog.py:288 183 | msgid "Password:" 184 | msgstr "" 185 | 186 | #: ayatanawebmail/dialog.py:290 187 | msgid "Folders:" 188 | msgstr "" 189 | 190 | #: ayatanawebmail/dialog.py:292 191 | msgid "Home:" 192 | msgstr "" 193 | 194 | #: ayatanawebmail/dialog.py:294 195 | msgid "Compose:" 196 | msgstr "" 197 | 198 | #: ayatanawebmail/dialog.py:296 199 | msgid "Sent:" 200 | msgstr "" 201 | 202 | #: ayatanawebmail/dialog.py:298 203 | msgid "Inbox:" 204 | msgstr "" 205 | 206 | #: ayatanawebmail/dialog.py:300 207 | msgid "Message:" 208 | msgstr "" 209 | 210 | #: ayatanawebmail/dialog.py:336 211 | msgid "Mark message as read" 212 | msgstr "" 213 | 214 | #: ayatanawebmail/dialog.py:337 215 | msgid "Open message in browser/Execute command" 216 | msgstr "" 217 | 218 | #: ayatanawebmail/dialog.py:338 219 | msgid "Ask me what to do" 220 | msgstr "" 221 | 222 | #: ayatanawebmail/dialog.py:348 223 | msgid "Enable notifications:" 224 | msgstr "" 225 | 226 | #: ayatanawebmail/dialog.py:350 227 | msgid "Play sound when a message is received:" 228 | msgstr "" 229 | 230 | #: ayatanawebmail/dialog.py:352 231 | msgid "Merge messages from the same conversation:" 232 | msgstr "" 233 | 234 | #: ayatanawebmail/dialog.py:354 235 | msgid "Hide count when zero:" 236 | msgstr "" 237 | 238 | #: ayatanawebmail/dialog.py:356 239 | msgid "When a message is activated:" 240 | msgstr "" 241 | 242 | #: ayatanawebmail/dialog.py:359 243 | msgid "Execute this command when a message is received:" 244 | msgstr "" 245 | 246 | #: ayatanawebmail/dialog.py:361 247 | msgid "" 248 | "If a command is set, it will be called with the following parameters: " 249 | "sender, subject, IMAP host" 250 | msgstr "" 251 | 252 | #: ayatanawebmail/dialog.py:367 253 | msgid "Custom sound to play:" 254 | msgstr "" 255 | 256 | #: ayatanawebmail/dialog.py:383 257 | msgid "Report a bug" 258 | msgstr "" 259 | 260 | #: ayatanawebmail/dialog.py:385 261 | msgid "Request a feature" 262 | msgstr "" 263 | 264 | #: ayatanawebmail/dialog.py:387 ayatanawebmail/dialog.py:390 265 | #, python-brace-format 266 | msgid "It's a good idea to add the {labelname} label to your issue." 267 | msgstr "" 268 | 269 | #: ayatanawebmail/dialog.py:388 270 | msgid "Ask a question" 271 | msgstr "" 272 | 273 | #: ayatanawebmail/dialog.py:391 274 | msgid "Help translate" 275 | msgstr "" 276 | 277 | #: ayatanawebmail/dialog.py:393 278 | msgid "Source code" 279 | msgstr "" 280 | 281 | #: ayatanawebmail/dialog.py:395 282 | msgid "Home page" 283 | msgstr "" 284 | 285 | #: ayatanawebmail/dialog.py:415 286 | msgid "translator-credits" 287 | msgstr "" 288 | 289 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:1 290 | msgid "Maximum item count" 291 | msgstr "" 292 | 293 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:2 294 | msgid "Limit the number of mails to retrieve per folder." 295 | msgstr "" 296 | 297 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:3 298 | msgid "Enable notifications" 299 | msgstr "" 300 | 301 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:4 302 | msgid "Show OSD notifications when new messages arrive." 303 | msgstr "" 304 | 305 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:5 306 | msgid "Enable sound" 307 | msgstr "" 308 | 309 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:6 310 | msgid "Play sound when new messages arrive." 311 | msgstr "" 312 | 313 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:7 314 | msgid "Hide message count" 315 | msgstr "" 316 | 317 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:8 318 | msgid "Hide message count when there are no messages." 319 | msgstr "" 320 | 321 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:9 322 | msgid "Execute on receive" 323 | msgstr "" 324 | 325 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:10 326 | msgid "Run this command when new messages arrive." 327 | msgstr "" 328 | 329 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:11 330 | msgid "Custom sound" 331 | msgstr "" 332 | 333 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:12 334 | msgid "Play a custom sound when new messages arrive." 335 | msgstr "" 336 | 337 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:13 338 | msgid "Merge messages" 339 | msgstr "" 340 | 341 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:14 342 | msgid "Merge messages belonging to the same conversation." 343 | msgstr "" 344 | 345 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:15 346 | msgid "Message action" 347 | msgstr "" 348 | 349 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:16 350 | msgid "Action to perform when a message is activated." 351 | msgstr "" 352 | 353 | #: data/usr/share/applications/ayatana-webmail.desktop:4 354 | msgid "Ayatana Webmail" 355 | msgstr "" 356 | 357 | #: data/usr/share/applications/ayatana-webmail.desktop:5 358 | msgid "Webmail notifications and actions for any desktop" 359 | msgstr "" 360 | 361 | #: data/usr/share/applications/ayatana-webmail.desktop:15 362 | msgid "Mark all as read" 363 | msgstr "" 364 | 365 | #: data/usr/share/applications/ayatana-webmail.desktop:20 366 | msgid "Compose Mail" 367 | msgstr "" 368 | 369 | #: data/usr/share/applications/ayatana-webmail.desktop:25 370 | msgid "Sent" 371 | msgstr "" 372 | 373 | #: data/usr/share/applications/ayatana-webmail.desktop:30 374 | msgid "Inbox" 375 | msgstr "" 376 | 377 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:4 378 | msgid "Ayatana Webmail (service)" 379 | msgstr "" 380 | 381 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:5 382 | msgid "Display notifications about new mail" 383 | msgstr "" 384 | -------------------------------------------------------------------------------- /po/th.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR Robert Tari 3 | # This file is distributed under the same license as the ayatana-webmail package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: ayatana-webmail 24.5.15\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2024-05-15 08:48+0200\n" 11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: th\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=1; plural=0;\n" 19 | 20 | #: ayatanawebmail/accounts.py:18 21 | msgid "Select account" 22 | msgstr "" 23 | 24 | #: ayatanawebmail/accounts.py:29 25 | msgid "Which account's command/web page would you like to open?" 26 | msgstr "" 27 | 28 | #: ayatanawebmail/actions.py:15 29 | msgid "Message actions" 30 | msgstr "" 31 | 32 | #: ayatanawebmail/actions.py:15 33 | msgid "Delete" 34 | msgstr "" 35 | 36 | #: ayatanawebmail/actions.py:15 37 | msgid "Mark as read" 38 | msgstr "" 39 | 40 | #: ayatanawebmail/actions.py:15 41 | msgid "Open message/Run command" 42 | msgstr "" 43 | 44 | #: ayatanawebmail/actions.py:24 45 | msgid "Sender" 46 | msgstr "" 47 | 48 | #: ayatanawebmail/actions.py:26 49 | msgid "Subject" 50 | msgstr "" 51 | 52 | #: ayatanawebmail/application.py:178 53 | msgid "Open webmail home page" 54 | msgstr "" 55 | 56 | #: ayatanawebmail/application.py:185 57 | msgid "Clear" 58 | msgstr "" 59 | 60 | #: ayatanawebmail/application.py:192 61 | #: data/usr/share/applications/ayatana-webmail.desktop:35 62 | msgid "Settings" 63 | msgstr "" 64 | 65 | #: ayatanawebmail/application.py:955 66 | msgid "No subject" 67 | msgstr "" 68 | 69 | #: ayatanawebmail/application.py:1115 70 | msgid "Connection error" 71 | msgstr "" 72 | 73 | #: ayatanawebmail/application.py:1116 74 | #, python-brace-format 75 | msgid "" 76 | "Unable to connect to account \"{accountName}\", the application will now " 77 | "exit." 78 | msgstr "" 79 | 80 | #: ayatanawebmail/application.py:1141 81 | #, python-format 82 | msgid "You have %d unread message" 83 | msgid_plural "You have %d unread messages" 84 | msgstr[0] "" 85 | 86 | #: ayatanawebmail/application.py:1168 87 | #, python-format 88 | msgid "from %(t0)s, %(t1)s and others" 89 | msgstr "" 90 | 91 | #: ayatanawebmail/application.py:1170 92 | #, python-format 93 | msgid "from %(t0)s and %(t1)s" 94 | msgstr "" 95 | 96 | #: ayatanawebmail/application.py:1172 97 | #, python-format 98 | msgid "from %s" 99 | msgstr "" 100 | 101 | #: ayatanawebmail/application.py:1185 102 | #, python-format 103 | msgid "New mail from %s" 104 | msgstr "" 105 | 106 | #: ayatanawebmail/dialog.py:17 107 | msgid "Custom" 108 | msgstr "" 109 | 110 | #: ayatanawebmail/dialog.py:61 111 | msgid "" 112 | "If this string starts with http:// or https://, the application will open it " 113 | "in your browser - otherwise, it will be run as a command" 114 | msgstr "" 115 | 116 | #: ayatanawebmail/dialog.py:91 ayatanawebmail/dialog.py:105 117 | msgid "(None)" 118 | msgstr "" 119 | 120 | #: ayatanawebmail/dialog.py:133 121 | msgid "Ayatana Webmail Preferences" 122 | msgstr "" 123 | 124 | #: ayatanawebmail/dialog.py:141 125 | msgid "Accounts" 126 | msgstr "" 127 | 128 | #: ayatanawebmail/dialog.py:142 129 | msgid "Options" 130 | msgstr "" 131 | 132 | #: ayatanawebmail/dialog.py:143 133 | msgid "Support" 134 | msgstr "" 135 | 136 | #: ayatanawebmail/dialog.py:144 137 | msgid "About" 138 | msgstr "" 139 | 140 | #: ayatanawebmail/dialog.py:203 141 | msgid "Failed to connect to mail account. The returned error was:" 142 | msgstr "" 143 | 144 | #: ayatanawebmail/dialog.py:204 145 | msgid "Connection failure" 146 | msgstr "" 147 | 148 | #: ayatanawebmail/dialog.py:232 149 | msgid "Add" 150 | msgstr "" 151 | 152 | #: ayatanawebmail/dialog.py:234 153 | msgid "Remove" 154 | msgstr "" 155 | 156 | #: ayatanawebmail/dialog.py:276 157 | msgid "" 158 | "The application will append this string to \"Inbox\" to access a specific " 159 | "message - you can use the $MSG_THREAD and $MSG_UID placeholders" 160 | msgstr "" 161 | 162 | #: ayatanawebmail/dialog.py:278 163 | msgid "Account:" 164 | msgstr "" 165 | 166 | #: ayatanawebmail/dialog.py:280 167 | msgid "Server:" 168 | msgstr "" 169 | 170 | #: ayatanawebmail/dialog.py:282 171 | msgid "Host:" 172 | msgstr "" 173 | 174 | #: ayatanawebmail/dialog.py:284 175 | msgid "Port:" 176 | msgstr "" 177 | 178 | #: ayatanawebmail/dialog.py:286 179 | msgid "Username:" 180 | msgstr "" 181 | 182 | #: ayatanawebmail/dialog.py:288 183 | msgid "Password:" 184 | msgstr "" 185 | 186 | #: ayatanawebmail/dialog.py:290 187 | msgid "Folders:" 188 | msgstr "" 189 | 190 | #: ayatanawebmail/dialog.py:292 191 | msgid "Home:" 192 | msgstr "" 193 | 194 | #: ayatanawebmail/dialog.py:294 195 | msgid "Compose:" 196 | msgstr "" 197 | 198 | #: ayatanawebmail/dialog.py:296 199 | msgid "Sent:" 200 | msgstr "" 201 | 202 | #: ayatanawebmail/dialog.py:298 203 | msgid "Inbox:" 204 | msgstr "" 205 | 206 | #: ayatanawebmail/dialog.py:300 207 | msgid "Message:" 208 | msgstr "" 209 | 210 | #: ayatanawebmail/dialog.py:336 211 | msgid "Mark message as read" 212 | msgstr "" 213 | 214 | #: ayatanawebmail/dialog.py:337 215 | msgid "Open message in browser/Execute command" 216 | msgstr "" 217 | 218 | #: ayatanawebmail/dialog.py:338 219 | msgid "Ask me what to do" 220 | msgstr "" 221 | 222 | #: ayatanawebmail/dialog.py:348 223 | msgid "Enable notifications:" 224 | msgstr "" 225 | 226 | #: ayatanawebmail/dialog.py:350 227 | msgid "Play sound when a message is received:" 228 | msgstr "" 229 | 230 | #: ayatanawebmail/dialog.py:352 231 | msgid "Merge messages from the same conversation:" 232 | msgstr "" 233 | 234 | #: ayatanawebmail/dialog.py:354 235 | msgid "Hide count when zero:" 236 | msgstr "" 237 | 238 | #: ayatanawebmail/dialog.py:356 239 | msgid "When a message is activated:" 240 | msgstr "" 241 | 242 | #: ayatanawebmail/dialog.py:359 243 | msgid "Execute this command when a message is received:" 244 | msgstr "" 245 | 246 | #: ayatanawebmail/dialog.py:361 247 | msgid "" 248 | "If a command is set, it will be called with the following parameters: " 249 | "sender, subject, IMAP host" 250 | msgstr "" 251 | 252 | #: ayatanawebmail/dialog.py:367 253 | msgid "Custom sound to play:" 254 | msgstr "" 255 | 256 | #: ayatanawebmail/dialog.py:383 257 | msgid "Report a bug" 258 | msgstr "" 259 | 260 | #: ayatanawebmail/dialog.py:385 261 | msgid "Request a feature" 262 | msgstr "" 263 | 264 | #: ayatanawebmail/dialog.py:387 ayatanawebmail/dialog.py:390 265 | #, python-brace-format 266 | msgid "It's a good idea to add the {labelname} label to your issue." 267 | msgstr "" 268 | 269 | #: ayatanawebmail/dialog.py:388 270 | msgid "Ask a question" 271 | msgstr "" 272 | 273 | #: ayatanawebmail/dialog.py:391 274 | msgid "Help translate" 275 | msgstr "" 276 | 277 | #: ayatanawebmail/dialog.py:393 278 | msgid "Source code" 279 | msgstr "" 280 | 281 | #: ayatanawebmail/dialog.py:395 282 | msgid "Home page" 283 | msgstr "" 284 | 285 | #: ayatanawebmail/dialog.py:415 286 | msgid "translator-credits" 287 | msgstr "" 288 | 289 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:1 290 | msgid "Maximum item count" 291 | msgstr "" 292 | 293 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:2 294 | msgid "Limit the number of mails to retrieve per folder." 295 | msgstr "" 296 | 297 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:3 298 | msgid "Enable notifications" 299 | msgstr "" 300 | 301 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:4 302 | msgid "Show OSD notifications when new messages arrive." 303 | msgstr "" 304 | 305 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:5 306 | msgid "Enable sound" 307 | msgstr "" 308 | 309 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:6 310 | msgid "Play sound when new messages arrive." 311 | msgstr "" 312 | 313 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:7 314 | msgid "Hide message count" 315 | msgstr "" 316 | 317 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:8 318 | msgid "Hide message count when there are no messages." 319 | msgstr "" 320 | 321 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:9 322 | msgid "Execute on receive" 323 | msgstr "" 324 | 325 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:10 326 | msgid "Run this command when new messages arrive." 327 | msgstr "" 328 | 329 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:11 330 | msgid "Custom sound" 331 | msgstr "" 332 | 333 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:12 334 | msgid "Play a custom sound when new messages arrive." 335 | msgstr "" 336 | 337 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:13 338 | msgid "Merge messages" 339 | msgstr "" 340 | 341 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:14 342 | msgid "Merge messages belonging to the same conversation." 343 | msgstr "" 344 | 345 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:15 346 | msgid "Message action" 347 | msgstr "" 348 | 349 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:16 350 | msgid "Action to perform when a message is activated." 351 | msgstr "" 352 | 353 | #: data/usr/share/applications/ayatana-webmail.desktop:4 354 | msgid "Ayatana Webmail" 355 | msgstr "" 356 | 357 | #: data/usr/share/applications/ayatana-webmail.desktop:5 358 | msgid "Webmail notifications and actions for any desktop" 359 | msgstr "" 360 | 361 | #: data/usr/share/applications/ayatana-webmail.desktop:15 362 | msgid "Mark all as read" 363 | msgstr "" 364 | 365 | #: data/usr/share/applications/ayatana-webmail.desktop:20 366 | msgid "Compose Mail" 367 | msgstr "" 368 | 369 | #: data/usr/share/applications/ayatana-webmail.desktop:25 370 | msgid "Sent" 371 | msgstr "" 372 | 373 | #: data/usr/share/applications/ayatana-webmail.desktop:30 374 | msgid "Inbox" 375 | msgstr "" 376 | 377 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:4 378 | msgid "Ayatana Webmail (service)" 379 | msgstr "" 380 | 381 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:5 382 | msgid "Display notifications about new mail" 383 | msgstr "" 384 | -------------------------------------------------------------------------------- /po/tt.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR Robert Tari 3 | # This file is distributed under the same license as the ayatana-webmail package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: ayatana-webmail 24.5.15\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2024-05-15 08:48+0200\n" 11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: tt\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=1; plural=0;\n" 19 | 20 | #: ayatanawebmail/accounts.py:18 21 | msgid "Select account" 22 | msgstr "" 23 | 24 | #: ayatanawebmail/accounts.py:29 25 | msgid "Which account's command/web page would you like to open?" 26 | msgstr "" 27 | 28 | #: ayatanawebmail/actions.py:15 29 | msgid "Message actions" 30 | msgstr "" 31 | 32 | #: ayatanawebmail/actions.py:15 33 | msgid "Delete" 34 | msgstr "" 35 | 36 | #: ayatanawebmail/actions.py:15 37 | msgid "Mark as read" 38 | msgstr "" 39 | 40 | #: ayatanawebmail/actions.py:15 41 | msgid "Open message/Run command" 42 | msgstr "" 43 | 44 | #: ayatanawebmail/actions.py:24 45 | msgid "Sender" 46 | msgstr "" 47 | 48 | #: ayatanawebmail/actions.py:26 49 | msgid "Subject" 50 | msgstr "" 51 | 52 | #: ayatanawebmail/application.py:178 53 | msgid "Open webmail home page" 54 | msgstr "" 55 | 56 | #: ayatanawebmail/application.py:185 57 | msgid "Clear" 58 | msgstr "" 59 | 60 | #: ayatanawebmail/application.py:192 61 | #: data/usr/share/applications/ayatana-webmail.desktop:35 62 | msgid "Settings" 63 | msgstr "" 64 | 65 | #: ayatanawebmail/application.py:955 66 | msgid "No subject" 67 | msgstr "" 68 | 69 | #: ayatanawebmail/application.py:1115 70 | msgid "Connection error" 71 | msgstr "" 72 | 73 | #: ayatanawebmail/application.py:1116 74 | #, python-brace-format 75 | msgid "" 76 | "Unable to connect to account \"{accountName}\", the application will now " 77 | "exit." 78 | msgstr "" 79 | 80 | #: ayatanawebmail/application.py:1141 81 | #, python-format 82 | msgid "You have %d unread message" 83 | msgid_plural "You have %d unread messages" 84 | msgstr[0] "" 85 | 86 | #: ayatanawebmail/application.py:1168 87 | #, python-format 88 | msgid "from %(t0)s, %(t1)s and others" 89 | msgstr "" 90 | 91 | #: ayatanawebmail/application.py:1170 92 | #, python-format 93 | msgid "from %(t0)s and %(t1)s" 94 | msgstr "" 95 | 96 | #: ayatanawebmail/application.py:1172 97 | #, python-format 98 | msgid "from %s" 99 | msgstr "" 100 | 101 | #: ayatanawebmail/application.py:1185 102 | #, python-format 103 | msgid "New mail from %s" 104 | msgstr "" 105 | 106 | #: ayatanawebmail/dialog.py:17 107 | msgid "Custom" 108 | msgstr "" 109 | 110 | #: ayatanawebmail/dialog.py:61 111 | msgid "" 112 | "If this string starts with http:// or https://, the application will open it " 113 | "in your browser - otherwise, it will be run as a command" 114 | msgstr "" 115 | 116 | #: ayatanawebmail/dialog.py:91 ayatanawebmail/dialog.py:105 117 | msgid "(None)" 118 | msgstr "" 119 | 120 | #: ayatanawebmail/dialog.py:133 121 | msgid "Ayatana Webmail Preferences" 122 | msgstr "" 123 | 124 | #: ayatanawebmail/dialog.py:141 125 | msgid "Accounts" 126 | msgstr "" 127 | 128 | #: ayatanawebmail/dialog.py:142 129 | msgid "Options" 130 | msgstr "" 131 | 132 | #: ayatanawebmail/dialog.py:143 133 | msgid "Support" 134 | msgstr "" 135 | 136 | #: ayatanawebmail/dialog.py:144 137 | msgid "About" 138 | msgstr "" 139 | 140 | #: ayatanawebmail/dialog.py:203 141 | msgid "Failed to connect to mail account. The returned error was:" 142 | msgstr "" 143 | 144 | #: ayatanawebmail/dialog.py:204 145 | msgid "Connection failure" 146 | msgstr "" 147 | 148 | #: ayatanawebmail/dialog.py:232 149 | msgid "Add" 150 | msgstr "" 151 | 152 | #: ayatanawebmail/dialog.py:234 153 | msgid "Remove" 154 | msgstr "" 155 | 156 | #: ayatanawebmail/dialog.py:276 157 | msgid "" 158 | "The application will append this string to \"Inbox\" to access a specific " 159 | "message - you can use the $MSG_THREAD and $MSG_UID placeholders" 160 | msgstr "" 161 | 162 | #: ayatanawebmail/dialog.py:278 163 | msgid "Account:" 164 | msgstr "" 165 | 166 | #: ayatanawebmail/dialog.py:280 167 | msgid "Server:" 168 | msgstr "" 169 | 170 | #: ayatanawebmail/dialog.py:282 171 | msgid "Host:" 172 | msgstr "" 173 | 174 | #: ayatanawebmail/dialog.py:284 175 | msgid "Port:" 176 | msgstr "" 177 | 178 | #: ayatanawebmail/dialog.py:286 179 | msgid "Username:" 180 | msgstr "" 181 | 182 | #: ayatanawebmail/dialog.py:288 183 | msgid "Password:" 184 | msgstr "" 185 | 186 | #: ayatanawebmail/dialog.py:290 187 | msgid "Folders:" 188 | msgstr "" 189 | 190 | #: ayatanawebmail/dialog.py:292 191 | msgid "Home:" 192 | msgstr "" 193 | 194 | #: ayatanawebmail/dialog.py:294 195 | msgid "Compose:" 196 | msgstr "" 197 | 198 | #: ayatanawebmail/dialog.py:296 199 | msgid "Sent:" 200 | msgstr "" 201 | 202 | #: ayatanawebmail/dialog.py:298 203 | msgid "Inbox:" 204 | msgstr "" 205 | 206 | #: ayatanawebmail/dialog.py:300 207 | msgid "Message:" 208 | msgstr "" 209 | 210 | #: ayatanawebmail/dialog.py:336 211 | msgid "Mark message as read" 212 | msgstr "" 213 | 214 | #: ayatanawebmail/dialog.py:337 215 | msgid "Open message in browser/Execute command" 216 | msgstr "" 217 | 218 | #: ayatanawebmail/dialog.py:338 219 | msgid "Ask me what to do" 220 | msgstr "" 221 | 222 | #: ayatanawebmail/dialog.py:348 223 | msgid "Enable notifications:" 224 | msgstr "" 225 | 226 | #: ayatanawebmail/dialog.py:350 227 | msgid "Play sound when a message is received:" 228 | msgstr "" 229 | 230 | #: ayatanawebmail/dialog.py:352 231 | msgid "Merge messages from the same conversation:" 232 | msgstr "" 233 | 234 | #: ayatanawebmail/dialog.py:354 235 | msgid "Hide count when zero:" 236 | msgstr "" 237 | 238 | #: ayatanawebmail/dialog.py:356 239 | msgid "When a message is activated:" 240 | msgstr "" 241 | 242 | #: ayatanawebmail/dialog.py:359 243 | msgid "Execute this command when a message is received:" 244 | msgstr "" 245 | 246 | #: ayatanawebmail/dialog.py:361 247 | msgid "" 248 | "If a command is set, it will be called with the following parameters: " 249 | "sender, subject, IMAP host" 250 | msgstr "" 251 | 252 | #: ayatanawebmail/dialog.py:367 253 | msgid "Custom sound to play:" 254 | msgstr "" 255 | 256 | #: ayatanawebmail/dialog.py:383 257 | msgid "Report a bug" 258 | msgstr "" 259 | 260 | #: ayatanawebmail/dialog.py:385 261 | msgid "Request a feature" 262 | msgstr "" 263 | 264 | #: ayatanawebmail/dialog.py:387 ayatanawebmail/dialog.py:390 265 | #, python-brace-format 266 | msgid "It's a good idea to add the {labelname} label to your issue." 267 | msgstr "" 268 | 269 | #: ayatanawebmail/dialog.py:388 270 | msgid "Ask a question" 271 | msgstr "" 272 | 273 | #: ayatanawebmail/dialog.py:391 274 | msgid "Help translate" 275 | msgstr "" 276 | 277 | #: ayatanawebmail/dialog.py:393 278 | msgid "Source code" 279 | msgstr "" 280 | 281 | #: ayatanawebmail/dialog.py:395 282 | msgid "Home page" 283 | msgstr "" 284 | 285 | #: ayatanawebmail/dialog.py:415 286 | msgid "translator-credits" 287 | msgstr "" 288 | 289 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:1 290 | msgid "Maximum item count" 291 | msgstr "" 292 | 293 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:2 294 | msgid "Limit the number of mails to retrieve per folder." 295 | msgstr "" 296 | 297 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:3 298 | msgid "Enable notifications" 299 | msgstr "" 300 | 301 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:4 302 | msgid "Show OSD notifications when new messages arrive." 303 | msgstr "" 304 | 305 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:5 306 | msgid "Enable sound" 307 | msgstr "" 308 | 309 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:6 310 | msgid "Play sound when new messages arrive." 311 | msgstr "" 312 | 313 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:7 314 | msgid "Hide message count" 315 | msgstr "" 316 | 317 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:8 318 | msgid "Hide message count when there are no messages." 319 | msgstr "" 320 | 321 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:9 322 | msgid "Execute on receive" 323 | msgstr "" 324 | 325 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:10 326 | msgid "Run this command when new messages arrive." 327 | msgstr "" 328 | 329 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:11 330 | msgid "Custom sound" 331 | msgstr "" 332 | 333 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:12 334 | msgid "Play a custom sound when new messages arrive." 335 | msgstr "" 336 | 337 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:13 338 | msgid "Merge messages" 339 | msgstr "" 340 | 341 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:14 342 | msgid "Merge messages belonging to the same conversation." 343 | msgstr "" 344 | 345 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:15 346 | msgid "Message action" 347 | msgstr "" 348 | 349 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:16 350 | msgid "Action to perform when a message is activated." 351 | msgstr "" 352 | 353 | #: data/usr/share/applications/ayatana-webmail.desktop:4 354 | msgid "Ayatana Webmail" 355 | msgstr "" 356 | 357 | #: data/usr/share/applications/ayatana-webmail.desktop:5 358 | msgid "Webmail notifications and actions for any desktop" 359 | msgstr "" 360 | 361 | #: data/usr/share/applications/ayatana-webmail.desktop:15 362 | msgid "Mark all as read" 363 | msgstr "" 364 | 365 | #: data/usr/share/applications/ayatana-webmail.desktop:20 366 | msgid "Compose Mail" 367 | msgstr "" 368 | 369 | #: data/usr/share/applications/ayatana-webmail.desktop:25 370 | msgid "Sent" 371 | msgstr "" 372 | 373 | #: data/usr/share/applications/ayatana-webmail.desktop:30 374 | msgid "Inbox" 375 | msgstr "" 376 | 377 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:4 378 | msgid "Ayatana Webmail (service)" 379 | msgstr "" 380 | 381 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:5 382 | msgid "Display notifications about new mail" 383 | msgstr "" 384 | -------------------------------------------------------------------------------- /po/vi.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR Robert Tari 3 | # This file is distributed under the same license as the ayatana-webmail package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: ayatana-webmail 24.5.15\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2024-05-15 08:48+0200\n" 11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: vi\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=1; plural=0;\n" 19 | 20 | #: ayatanawebmail/accounts.py:18 21 | msgid "Select account" 22 | msgstr "" 23 | 24 | #: ayatanawebmail/accounts.py:29 25 | msgid "Which account's command/web page would you like to open?" 26 | msgstr "" 27 | 28 | #: ayatanawebmail/actions.py:15 29 | msgid "Message actions" 30 | msgstr "" 31 | 32 | #: ayatanawebmail/actions.py:15 33 | msgid "Delete" 34 | msgstr "" 35 | 36 | #: ayatanawebmail/actions.py:15 37 | msgid "Mark as read" 38 | msgstr "" 39 | 40 | #: ayatanawebmail/actions.py:15 41 | msgid "Open message/Run command" 42 | msgstr "" 43 | 44 | #: ayatanawebmail/actions.py:24 45 | msgid "Sender" 46 | msgstr "" 47 | 48 | #: ayatanawebmail/actions.py:26 49 | msgid "Subject" 50 | msgstr "" 51 | 52 | #: ayatanawebmail/application.py:178 53 | msgid "Open webmail home page" 54 | msgstr "" 55 | 56 | #: ayatanawebmail/application.py:185 57 | msgid "Clear" 58 | msgstr "" 59 | 60 | #: ayatanawebmail/application.py:192 61 | #: data/usr/share/applications/ayatana-webmail.desktop:35 62 | msgid "Settings" 63 | msgstr "" 64 | 65 | #: ayatanawebmail/application.py:955 66 | msgid "No subject" 67 | msgstr "" 68 | 69 | #: ayatanawebmail/application.py:1115 70 | msgid "Connection error" 71 | msgstr "" 72 | 73 | #: ayatanawebmail/application.py:1116 74 | #, python-brace-format 75 | msgid "" 76 | "Unable to connect to account \"{accountName}\", the application will now " 77 | "exit." 78 | msgstr "" 79 | 80 | #: ayatanawebmail/application.py:1141 81 | #, python-format 82 | msgid "You have %d unread message" 83 | msgid_plural "You have %d unread messages" 84 | msgstr[0] "" 85 | 86 | #: ayatanawebmail/application.py:1168 87 | #, python-format 88 | msgid "from %(t0)s, %(t1)s and others" 89 | msgstr "" 90 | 91 | #: ayatanawebmail/application.py:1170 92 | #, python-format 93 | msgid "from %(t0)s and %(t1)s" 94 | msgstr "" 95 | 96 | #: ayatanawebmail/application.py:1172 97 | #, python-format 98 | msgid "from %s" 99 | msgstr "" 100 | 101 | #: ayatanawebmail/application.py:1185 102 | #, python-format 103 | msgid "New mail from %s" 104 | msgstr "" 105 | 106 | #: ayatanawebmail/dialog.py:17 107 | msgid "Custom" 108 | msgstr "" 109 | 110 | #: ayatanawebmail/dialog.py:61 111 | msgid "" 112 | "If this string starts with http:// or https://, the application will open it " 113 | "in your browser - otherwise, it will be run as a command" 114 | msgstr "" 115 | 116 | #: ayatanawebmail/dialog.py:91 ayatanawebmail/dialog.py:105 117 | msgid "(None)" 118 | msgstr "" 119 | 120 | #: ayatanawebmail/dialog.py:133 121 | msgid "Ayatana Webmail Preferences" 122 | msgstr "" 123 | 124 | #: ayatanawebmail/dialog.py:141 125 | msgid "Accounts" 126 | msgstr "" 127 | 128 | #: ayatanawebmail/dialog.py:142 129 | msgid "Options" 130 | msgstr "" 131 | 132 | #: ayatanawebmail/dialog.py:143 133 | msgid "Support" 134 | msgstr "" 135 | 136 | #: ayatanawebmail/dialog.py:144 137 | msgid "About" 138 | msgstr "" 139 | 140 | #: ayatanawebmail/dialog.py:203 141 | msgid "Failed to connect to mail account. The returned error was:" 142 | msgstr "" 143 | 144 | #: ayatanawebmail/dialog.py:204 145 | msgid "Connection failure" 146 | msgstr "" 147 | 148 | #: ayatanawebmail/dialog.py:232 149 | msgid "Add" 150 | msgstr "" 151 | 152 | #: ayatanawebmail/dialog.py:234 153 | msgid "Remove" 154 | msgstr "" 155 | 156 | #: ayatanawebmail/dialog.py:276 157 | msgid "" 158 | "The application will append this string to \"Inbox\" to access a specific " 159 | "message - you can use the $MSG_THREAD and $MSG_UID placeholders" 160 | msgstr "" 161 | 162 | #: ayatanawebmail/dialog.py:278 163 | msgid "Account:" 164 | msgstr "" 165 | 166 | #: ayatanawebmail/dialog.py:280 167 | msgid "Server:" 168 | msgstr "" 169 | 170 | #: ayatanawebmail/dialog.py:282 171 | msgid "Host:" 172 | msgstr "" 173 | 174 | #: ayatanawebmail/dialog.py:284 175 | msgid "Port:" 176 | msgstr "" 177 | 178 | #: ayatanawebmail/dialog.py:286 179 | msgid "Username:" 180 | msgstr "" 181 | 182 | #: ayatanawebmail/dialog.py:288 183 | msgid "Password:" 184 | msgstr "" 185 | 186 | #: ayatanawebmail/dialog.py:290 187 | msgid "Folders:" 188 | msgstr "" 189 | 190 | #: ayatanawebmail/dialog.py:292 191 | msgid "Home:" 192 | msgstr "" 193 | 194 | #: ayatanawebmail/dialog.py:294 195 | msgid "Compose:" 196 | msgstr "" 197 | 198 | #: ayatanawebmail/dialog.py:296 199 | msgid "Sent:" 200 | msgstr "" 201 | 202 | #: ayatanawebmail/dialog.py:298 203 | msgid "Inbox:" 204 | msgstr "" 205 | 206 | #: ayatanawebmail/dialog.py:300 207 | msgid "Message:" 208 | msgstr "" 209 | 210 | #: ayatanawebmail/dialog.py:336 211 | msgid "Mark message as read" 212 | msgstr "" 213 | 214 | #: ayatanawebmail/dialog.py:337 215 | msgid "Open message in browser/Execute command" 216 | msgstr "" 217 | 218 | #: ayatanawebmail/dialog.py:338 219 | msgid "Ask me what to do" 220 | msgstr "" 221 | 222 | #: ayatanawebmail/dialog.py:348 223 | msgid "Enable notifications:" 224 | msgstr "" 225 | 226 | #: ayatanawebmail/dialog.py:350 227 | msgid "Play sound when a message is received:" 228 | msgstr "" 229 | 230 | #: ayatanawebmail/dialog.py:352 231 | msgid "Merge messages from the same conversation:" 232 | msgstr "" 233 | 234 | #: ayatanawebmail/dialog.py:354 235 | msgid "Hide count when zero:" 236 | msgstr "" 237 | 238 | #: ayatanawebmail/dialog.py:356 239 | msgid "When a message is activated:" 240 | msgstr "" 241 | 242 | #: ayatanawebmail/dialog.py:359 243 | msgid "Execute this command when a message is received:" 244 | msgstr "" 245 | 246 | #: ayatanawebmail/dialog.py:361 247 | msgid "" 248 | "If a command is set, it will be called with the following parameters: " 249 | "sender, subject, IMAP host" 250 | msgstr "" 251 | 252 | #: ayatanawebmail/dialog.py:367 253 | msgid "Custom sound to play:" 254 | msgstr "" 255 | 256 | #: ayatanawebmail/dialog.py:383 257 | msgid "Report a bug" 258 | msgstr "" 259 | 260 | #: ayatanawebmail/dialog.py:385 261 | msgid "Request a feature" 262 | msgstr "" 263 | 264 | #: ayatanawebmail/dialog.py:387 ayatanawebmail/dialog.py:390 265 | #, python-brace-format 266 | msgid "It's a good idea to add the {labelname} label to your issue." 267 | msgstr "" 268 | 269 | #: ayatanawebmail/dialog.py:388 270 | msgid "Ask a question" 271 | msgstr "" 272 | 273 | #: ayatanawebmail/dialog.py:391 274 | msgid "Help translate" 275 | msgstr "" 276 | 277 | #: ayatanawebmail/dialog.py:393 278 | msgid "Source code" 279 | msgstr "" 280 | 281 | #: ayatanawebmail/dialog.py:395 282 | msgid "Home page" 283 | msgstr "" 284 | 285 | #: ayatanawebmail/dialog.py:415 286 | msgid "translator-credits" 287 | msgstr "" 288 | 289 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:1 290 | msgid "Maximum item count" 291 | msgstr "" 292 | 293 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:2 294 | msgid "Limit the number of mails to retrieve per folder." 295 | msgstr "" 296 | 297 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:3 298 | msgid "Enable notifications" 299 | msgstr "" 300 | 301 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:4 302 | msgid "Show OSD notifications when new messages arrive." 303 | msgstr "" 304 | 305 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:5 306 | msgid "Enable sound" 307 | msgstr "" 308 | 309 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:6 310 | msgid "Play sound when new messages arrive." 311 | msgstr "" 312 | 313 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:7 314 | msgid "Hide message count" 315 | msgstr "" 316 | 317 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:8 318 | msgid "Hide message count when there are no messages." 319 | msgstr "" 320 | 321 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:9 322 | msgid "Execute on receive" 323 | msgstr "" 324 | 325 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:10 326 | msgid "Run this command when new messages arrive." 327 | msgstr "" 328 | 329 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:11 330 | msgid "Custom sound" 331 | msgstr "" 332 | 333 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:12 334 | msgid "Play a custom sound when new messages arrive." 335 | msgstr "" 336 | 337 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:13 338 | msgid "Merge messages" 339 | msgstr "" 340 | 341 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:14 342 | msgid "Merge messages belonging to the same conversation." 343 | msgstr "" 344 | 345 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:15 346 | msgid "Message action" 347 | msgstr "" 348 | 349 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:16 350 | msgid "Action to perform when a message is activated." 351 | msgstr "" 352 | 353 | #: data/usr/share/applications/ayatana-webmail.desktop:4 354 | msgid "Ayatana Webmail" 355 | msgstr "" 356 | 357 | #: data/usr/share/applications/ayatana-webmail.desktop:5 358 | msgid "Webmail notifications and actions for any desktop" 359 | msgstr "" 360 | 361 | #: data/usr/share/applications/ayatana-webmail.desktop:15 362 | msgid "Mark all as read" 363 | msgstr "" 364 | 365 | #: data/usr/share/applications/ayatana-webmail.desktop:20 366 | msgid "Compose Mail" 367 | msgstr "" 368 | 369 | #: data/usr/share/applications/ayatana-webmail.desktop:25 370 | msgid "Sent" 371 | msgstr "" 372 | 373 | #: data/usr/share/applications/ayatana-webmail.desktop:30 374 | msgid "Inbox" 375 | msgstr "" 376 | 377 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:4 378 | msgid "Ayatana Webmail (service)" 379 | msgstr "" 380 | 381 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:5 382 | msgid "Display notifications about new mail" 383 | msgstr "" 384 | -------------------------------------------------------------------------------- /po/wo.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR Robert Tari 3 | # This file is distributed under the same license as the ayatana-webmail package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: ayatana-webmail 24.5.15\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2024-05-15 08:48+0200\n" 11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12 | "Last-Translator: Automatically generated\n" 13 | "Language-Team: none\n" 14 | "Language: wo\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=1; plural=0;\n" 19 | 20 | #: ayatanawebmail/accounts.py:18 21 | msgid "Select account" 22 | msgstr "" 23 | 24 | #: ayatanawebmail/accounts.py:29 25 | msgid "Which account's command/web page would you like to open?" 26 | msgstr "" 27 | 28 | #: ayatanawebmail/actions.py:15 29 | msgid "Message actions" 30 | msgstr "" 31 | 32 | #: ayatanawebmail/actions.py:15 33 | msgid "Delete" 34 | msgstr "" 35 | 36 | #: ayatanawebmail/actions.py:15 37 | msgid "Mark as read" 38 | msgstr "" 39 | 40 | #: ayatanawebmail/actions.py:15 41 | msgid "Open message/Run command" 42 | msgstr "" 43 | 44 | #: ayatanawebmail/actions.py:24 45 | msgid "Sender" 46 | msgstr "" 47 | 48 | #: ayatanawebmail/actions.py:26 49 | msgid "Subject" 50 | msgstr "" 51 | 52 | #: ayatanawebmail/application.py:178 53 | msgid "Open webmail home page" 54 | msgstr "" 55 | 56 | #: ayatanawebmail/application.py:185 57 | msgid "Clear" 58 | msgstr "" 59 | 60 | #: ayatanawebmail/application.py:192 61 | #: data/usr/share/applications/ayatana-webmail.desktop:35 62 | msgid "Settings" 63 | msgstr "" 64 | 65 | #: ayatanawebmail/application.py:955 66 | msgid "No subject" 67 | msgstr "" 68 | 69 | #: ayatanawebmail/application.py:1115 70 | msgid "Connection error" 71 | msgstr "" 72 | 73 | #: ayatanawebmail/application.py:1116 74 | #, python-brace-format 75 | msgid "" 76 | "Unable to connect to account \"{accountName}\", the application will now " 77 | "exit." 78 | msgstr "" 79 | 80 | #: ayatanawebmail/application.py:1141 81 | #, python-format 82 | msgid "You have %d unread message" 83 | msgid_plural "You have %d unread messages" 84 | msgstr[0] "" 85 | 86 | #: ayatanawebmail/application.py:1168 87 | #, python-format 88 | msgid "from %(t0)s, %(t1)s and others" 89 | msgstr "" 90 | 91 | #: ayatanawebmail/application.py:1170 92 | #, python-format 93 | msgid "from %(t0)s and %(t1)s" 94 | msgstr "" 95 | 96 | #: ayatanawebmail/application.py:1172 97 | #, python-format 98 | msgid "from %s" 99 | msgstr "" 100 | 101 | #: ayatanawebmail/application.py:1185 102 | #, python-format 103 | msgid "New mail from %s" 104 | msgstr "" 105 | 106 | #: ayatanawebmail/dialog.py:17 107 | msgid "Custom" 108 | msgstr "" 109 | 110 | #: ayatanawebmail/dialog.py:61 111 | msgid "" 112 | "If this string starts with http:// or https://, the application will open it " 113 | "in your browser - otherwise, it will be run as a command" 114 | msgstr "" 115 | 116 | #: ayatanawebmail/dialog.py:91 ayatanawebmail/dialog.py:105 117 | msgid "(None)" 118 | msgstr "" 119 | 120 | #: ayatanawebmail/dialog.py:133 121 | msgid "Ayatana Webmail Preferences" 122 | msgstr "" 123 | 124 | #: ayatanawebmail/dialog.py:141 125 | msgid "Accounts" 126 | msgstr "" 127 | 128 | #: ayatanawebmail/dialog.py:142 129 | msgid "Options" 130 | msgstr "" 131 | 132 | #: ayatanawebmail/dialog.py:143 133 | msgid "Support" 134 | msgstr "" 135 | 136 | #: ayatanawebmail/dialog.py:144 137 | msgid "About" 138 | msgstr "" 139 | 140 | #: ayatanawebmail/dialog.py:203 141 | msgid "Failed to connect to mail account. The returned error was:" 142 | msgstr "" 143 | 144 | #: ayatanawebmail/dialog.py:204 145 | msgid "Connection failure" 146 | msgstr "" 147 | 148 | #: ayatanawebmail/dialog.py:232 149 | msgid "Add" 150 | msgstr "" 151 | 152 | #: ayatanawebmail/dialog.py:234 153 | msgid "Remove" 154 | msgstr "" 155 | 156 | #: ayatanawebmail/dialog.py:276 157 | msgid "" 158 | "The application will append this string to \"Inbox\" to access a specific " 159 | "message - you can use the $MSG_THREAD and $MSG_UID placeholders" 160 | msgstr "" 161 | 162 | #: ayatanawebmail/dialog.py:278 163 | msgid "Account:" 164 | msgstr "" 165 | 166 | #: ayatanawebmail/dialog.py:280 167 | msgid "Server:" 168 | msgstr "" 169 | 170 | #: ayatanawebmail/dialog.py:282 171 | msgid "Host:" 172 | msgstr "" 173 | 174 | #: ayatanawebmail/dialog.py:284 175 | msgid "Port:" 176 | msgstr "" 177 | 178 | #: ayatanawebmail/dialog.py:286 179 | msgid "Username:" 180 | msgstr "" 181 | 182 | #: ayatanawebmail/dialog.py:288 183 | msgid "Password:" 184 | msgstr "" 185 | 186 | #: ayatanawebmail/dialog.py:290 187 | msgid "Folders:" 188 | msgstr "" 189 | 190 | #: ayatanawebmail/dialog.py:292 191 | msgid "Home:" 192 | msgstr "" 193 | 194 | #: ayatanawebmail/dialog.py:294 195 | msgid "Compose:" 196 | msgstr "" 197 | 198 | #: ayatanawebmail/dialog.py:296 199 | msgid "Sent:" 200 | msgstr "" 201 | 202 | #: ayatanawebmail/dialog.py:298 203 | msgid "Inbox:" 204 | msgstr "" 205 | 206 | #: ayatanawebmail/dialog.py:300 207 | msgid "Message:" 208 | msgstr "" 209 | 210 | #: ayatanawebmail/dialog.py:336 211 | msgid "Mark message as read" 212 | msgstr "" 213 | 214 | #: ayatanawebmail/dialog.py:337 215 | msgid "Open message in browser/Execute command" 216 | msgstr "" 217 | 218 | #: ayatanawebmail/dialog.py:338 219 | msgid "Ask me what to do" 220 | msgstr "" 221 | 222 | #: ayatanawebmail/dialog.py:348 223 | msgid "Enable notifications:" 224 | msgstr "" 225 | 226 | #: ayatanawebmail/dialog.py:350 227 | msgid "Play sound when a message is received:" 228 | msgstr "" 229 | 230 | #: ayatanawebmail/dialog.py:352 231 | msgid "Merge messages from the same conversation:" 232 | msgstr "" 233 | 234 | #: ayatanawebmail/dialog.py:354 235 | msgid "Hide count when zero:" 236 | msgstr "" 237 | 238 | #: ayatanawebmail/dialog.py:356 239 | msgid "When a message is activated:" 240 | msgstr "" 241 | 242 | #: ayatanawebmail/dialog.py:359 243 | msgid "Execute this command when a message is received:" 244 | msgstr "" 245 | 246 | #: ayatanawebmail/dialog.py:361 247 | msgid "" 248 | "If a command is set, it will be called with the following parameters: " 249 | "sender, subject, IMAP host" 250 | msgstr "" 251 | 252 | #: ayatanawebmail/dialog.py:367 253 | msgid "Custom sound to play:" 254 | msgstr "" 255 | 256 | #: ayatanawebmail/dialog.py:383 257 | msgid "Report a bug" 258 | msgstr "" 259 | 260 | #: ayatanawebmail/dialog.py:385 261 | msgid "Request a feature" 262 | msgstr "" 263 | 264 | #: ayatanawebmail/dialog.py:387 ayatanawebmail/dialog.py:390 265 | #, python-brace-format 266 | msgid "It's a good idea to add the {labelname} label to your issue." 267 | msgstr "" 268 | 269 | #: ayatanawebmail/dialog.py:388 270 | msgid "Ask a question" 271 | msgstr "" 272 | 273 | #: ayatanawebmail/dialog.py:391 274 | msgid "Help translate" 275 | msgstr "" 276 | 277 | #: ayatanawebmail/dialog.py:393 278 | msgid "Source code" 279 | msgstr "" 280 | 281 | #: ayatanawebmail/dialog.py:395 282 | msgid "Home page" 283 | msgstr "" 284 | 285 | #: ayatanawebmail/dialog.py:415 286 | msgid "translator-credits" 287 | msgstr "" 288 | 289 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:1 290 | msgid "Maximum item count" 291 | msgstr "" 292 | 293 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:2 294 | msgid "Limit the number of mails to retrieve per folder." 295 | msgstr "" 296 | 297 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:3 298 | msgid "Enable notifications" 299 | msgstr "" 300 | 301 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:4 302 | msgid "Show OSD notifications when new messages arrive." 303 | msgstr "" 304 | 305 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:5 306 | msgid "Enable sound" 307 | msgstr "" 308 | 309 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:6 310 | msgid "Play sound when new messages arrive." 311 | msgstr "" 312 | 313 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:7 314 | msgid "Hide message count" 315 | msgstr "" 316 | 317 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:8 318 | msgid "Hide message count when there are no messages." 319 | msgstr "" 320 | 321 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:9 322 | msgid "Execute on receive" 323 | msgstr "" 324 | 325 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:10 326 | msgid "Run this command when new messages arrive." 327 | msgstr "" 328 | 329 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:11 330 | msgid "Custom sound" 331 | msgstr "" 332 | 333 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:12 334 | msgid "Play a custom sound when new messages arrive." 335 | msgstr "" 336 | 337 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:13 338 | msgid "Merge messages" 339 | msgstr "" 340 | 341 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:14 342 | msgid "Merge messages belonging to the same conversation." 343 | msgstr "" 344 | 345 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:15 346 | msgid "Message action" 347 | msgstr "" 348 | 349 | #: data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml.h:16 350 | msgid "Action to perform when a message is activated." 351 | msgstr "" 352 | 353 | #: data/usr/share/applications/ayatana-webmail.desktop:4 354 | msgid "Ayatana Webmail" 355 | msgstr "" 356 | 357 | #: data/usr/share/applications/ayatana-webmail.desktop:5 358 | msgid "Webmail notifications and actions for any desktop" 359 | msgstr "" 360 | 361 | #: data/usr/share/applications/ayatana-webmail.desktop:15 362 | msgid "Mark all as read" 363 | msgstr "" 364 | 365 | #: data/usr/share/applications/ayatana-webmail.desktop:20 366 | msgid "Compose Mail" 367 | msgstr "" 368 | 369 | #: data/usr/share/applications/ayatana-webmail.desktop:25 370 | msgid "Sent" 371 | msgstr "" 372 | 373 | #: data/usr/share/applications/ayatana-webmail.desktop:30 374 | msgid "Inbox" 375 | msgstr "" 376 | 377 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:4 378 | msgid "Ayatana Webmail (service)" 379 | msgstr "" 380 | 381 | #: data/etc/xdg/autostart/ayatana-webmail-autostart.desktop:5 382 | msgid "Display notifications about new mail" 383 | msgstr "" 384 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | # -*- coding: utf-8 -*- 3 | 4 | import os, polib, configparser 5 | from setuptools import setup 6 | from ayatanawebmail.appdata import * 7 | 8 | for sFile in ['data/etc/xdg/autostart/ayatana-webmail-autostart.desktop', 'data/usr/share/applications/ayatana-webmail.desktop']: 9 | 10 | oInFile = open("{desktop_file}.in".format(desktop_file=sFile), 'r') 11 | oConfigParser = configparser.ConfigParser() 12 | oConfigParser.optionxform = str 13 | oConfigParser.read_file(oInFile) 14 | oInFile.close() 15 | 16 | for strRoot, lstDirnames, lstFilenames in os.walk('po'): 17 | 18 | for strFilename in lstFilenames: 19 | 20 | if strFilename.endswith('po'): 21 | 22 | strLocale = os.path.splitext(strFilename)[0] 23 | 24 | for oEntry in polib.pofile('po/' + strFilename).translated_entries(): 25 | 26 | if oEntry.msgid == oConfigParser['Desktop Entry']['Name']: 27 | 28 | oConfigParser['Desktop Entry']['Name[' + strLocale + ']'] = oEntry.msgstr 29 | 30 | elif oEntry.msgid == oConfigParser['Desktop Entry']['Comment']: 31 | 32 | oConfigParser['Desktop Entry']['Comment[' + strLocale + ']'] = oEntry.msgstr 33 | 34 | for sAction in ['Clear', 'Compose', 'Sent', 'Change', 'Inbox']: 35 | 36 | if 'Desktop Action ' + sAction in oConfigParser and oEntry.msgid == oConfigParser['Desktop Action ' + sAction]['Name']: 37 | 38 | oConfigParser['Desktop Action ' + sAction]['Name[' + strLocale + ']'] = oEntry.msgstr 39 | 40 | for sSection in oConfigParser.sections(): 41 | 42 | oConfigParser[sSection] = dict(sorted(oConfigParser[sSection].items(), key=lambda lParams: lParams[0])) 43 | 44 | oOutFile = open("{desktop_file}".format(desktop_file=sFile), 'w') 45 | oConfigParser.write(oOutFile, False) 46 | oOutFile.truncate() 47 | oOutFile.close() 48 | 49 | m_lstDataFiles = [] 50 | 51 | for strRoot, lstDirnames, lstFilenames in os.walk('po'): 52 | 53 | for strFilename in lstFilenames: 54 | 55 | if not strFilename.endswith('.po'): 56 | continue 57 | 58 | strLocale = os.path.splitext(strFilename)[0] 59 | 60 | if strLocale != APPNAME: 61 | 62 | strLocaleDir = 'data/usr/share/locale/' + strLocale + '/LC_MESSAGES/' 63 | 64 | if not os.path.isdir(strLocaleDir): 65 | os.makedirs(strLocaleDir) 66 | 67 | polib.pofile('po/' + strFilename).save_as_mofile(strLocaleDir + APPNAME + '.mo') 68 | 69 | for strRoot, lstDirnames, lstFilenames in os.walk('data'): 70 | 71 | for strFilename in lstFilenames: 72 | 73 | if strFilename.endswith(".in"): 74 | continue 75 | strPath = os.path.join(strRoot, strFilename) 76 | m_lstDataFiles.append((os.path.dirname(strPath).lstrip('data'), [strPath])) 77 | 78 | setup( 79 | name = APPNAME, 80 | version = APPVERSION, 81 | description = APPDESCRIPTION, 82 | long_description = APPLONGDESCRIPTION, 83 | url = APPURL, 84 | author = APPAUTHOR, 85 | author_email = APPMAIL, 86 | maintainer = APPAUTHOR, 87 | maintainer_email = APPMAIL, 88 | license = 'GPL-3', 89 | classifiers = [ 90 | 'Development Status :: 5 - Production/Stable', 91 | 'Environment :: X11 Applications :: GTK', 92 | 'Intended Audience :: End Users/Desktop', 93 | 'License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)', 94 | 'Natural Language :: English', 95 | 'Operating System :: POSIX :: Linux', 96 | 'Programming Language :: Python :: 3 :: Only', 97 | 'Topic :: Communications :: Email' 98 | ], 99 | keywords = APPKEYWORDS, 100 | packages = [APPNAME], 101 | data_files = m_lstDataFiles, 102 | platforms = 'UNIX' 103 | ) 104 | -------------------------------------------------------------------------------- /update-po.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | set -x 4 | 5 | # Copyright (C) 2017 by Mike Gabriel 6 | # 7 | # This package is free software; you can redistribute it and/or modify 8 | # it under the terms of the GNU General Public License as published by 9 | # the Free Software Foundation; version 3 of the License. 10 | # 11 | # This package is distributed in the hope that it will be useful, 12 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | # GNU General Public License for more details. 15 | # 16 | # You should have received a copy of the GNU General Public License 17 | # along with this program. If not, see 18 | 19 | GETTEXT_DOMAIN="ayatanawebmail" 20 | 21 | cp data/etc/xdg/autostart/ayatana-webmail-autostart.desktop.in data/etc/xdg/autostart/ayatana-webmail-autostart.desktop 22 | cp data/usr/share/applications/ayatana-webmail.desktop.in data/usr/share/applications/ayatana-webmail.desktop 23 | 24 | cp po/${GETTEXT_DOMAIN}.pot po/${GETTEXT_DOMAIN}.pot~ 25 | 26 | cd po/ 27 | cat LINGUAS | while read lingua; do 28 | if [ ! -e ${lingua}.po ]; then 29 | msginit --input=${GETTEXT_DOMAIN}.pot --locale=${lingua} --no-translator --output-file=$lingua.po 30 | else 31 | intltool-update --gettext-package ${GETTEXT_DOMAIN} $(basename ${lingua}) 32 | fi 33 | 34 | sed -E \ 35 | -e 's@^#: \.\./@#: @g' \ 36 | -e 's@(:[0-9]+) \.\./@\1 @g' \ 37 | -i ${lingua}.po 38 | 39 | done 40 | cd - 1>/dev/null 41 | 42 | mv po/${GETTEXT_DOMAIN}.pot~ po/${GETTEXT_DOMAIN}.pot 43 | 44 | rm data/etc/xdg/autostart/ayatana-webmail-autostart.desktop 45 | rm data/usr/share/applications/ayatana-webmail.desktop 46 | -------------------------------------------------------------------------------- /update-pot.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Copyright (C) 2017 by Mike Gabriel 4 | # 5 | # This package is free software; you can redistribute it and/or modify 6 | # it under the terms of the GNU General Public License as published by 7 | # the Free Software Foundation; version 3 of the License. 8 | # 9 | # This package is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with this program. If not, see 16 | 17 | GETTEXT_DOMAIN="ayatanawebmail" 18 | 19 | cp data/etc/xdg/autostart/ayatana-webmail-autostart.desktop.in data/etc/xdg/autostart/ayatana-webmail-autostart.desktop 20 | cp data/usr/share/applications/ayatana-webmail.desktop.in data/usr/share/applications/ayatana-webmail.desktop 21 | 22 | ./setup.py build_i18n 1>/dev/null 2>/dev/null 23 | 24 | rm data/etc/xdg/autostart/ayatana-webmail-autostart.desktop 25 | rm data/usr/share/applications/ayatana-webmail.desktop 26 | 27 | rm ./build -Rf 28 | rm ./data/usr/share/locale/ -Rf 29 | 30 | sed -E \ 31 | -e 's@^#: \.\./@#: @g' \ 32 | -e 's@(:[0-9]+) \.\./@\1 @g' \ 33 | -i po/${GETTEXT_DOMAIN}.pot 34 | --------------------------------------------------------------------------------