├── .github └── FUNDING.yml ├── .gitignore ├── .tx └── config ├── COPYING ├── README.md ├── data ├── applications.list ├── icons │ ├── ddg.png │ ├── google.png │ └── wikipedia.png ├── mate-menu-config.glade ├── mate-menu.1 ├── mate-menu.glade ├── org.mate.mate-menu.gschema.xml ├── org.mate.panel.MateMenuApplet.mate-panel-applet ├── org.mate.panel.applet.MateMenuAppletFactory.service ├── plugins │ ├── applications.glade │ ├── org.mate.mate-menu.plugins.applications.gschema.xml │ ├── org.mate.mate-menu.plugins.places.gschema.xml │ ├── org.mate.mate-menu.plugins.recent.gschema.xml │ ├── org.mate.mate-menu.plugins.system_management.gschema.xml │ ├── places.glade │ ├── recent.glade │ └── system_management.glade └── popup.xml ├── lib ├── mate-menu-config.py └── mate-menu.py ├── mate-menu ├── mate_menu ├── __init__.py ├── easybuttons.py ├── easyfiles.py ├── easygsettings.py ├── execute.py ├── filemonitor.py ├── keybinding.py ├── plugins │ ├── __init__.py │ ├── applications.py │ ├── places.py │ ├── recent.py │ └── system_management.py └── pointerMonitor.py ├── po ├── POTFILES.in ├── af.po ├── am.po ├── an.po ├── ar.po ├── as.po ├── ast.po ├── az.po ├── be.po ├── bg.po ├── bn.po ├── bn_IN.po ├── br.po ├── bs.po ├── ca.po ├── ca@valencia.po ├── ckb.po ├── cmn.po ├── crh.po ├── cs.po ├── csb.po ├── cv.po ├── cy.po ├── da.po ├── de.po ├── de_CH.po ├── dz.po ├── el.po ├── en.po ├── en_AU.po ├── en_BR.po ├── en_CA.po ├── en_DE.po ├── en_GB.po ├── en_US.po ├── eo.po ├── es.po ├── es_419.po ├── es_AR.po ├── es_CL.po ├── es_CO.po ├── es_CR.po ├── es_DO.po ├── es_EC.po ├── es_ES.po ├── es_MX.po ├── es_NI.po ├── es_PA.po ├── es_PE.po ├── es_PR.po ├── es_SV.po ├── es_US.po ├── es_UY.po ├── es_VE.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 ├── gug_PY.po ├── gv.po ├── ha.po ├── he.po ├── hi.po ├── hr.po ├── hu.po ├── hy.po ├── ia.po ├── id.po ├── ie.po ├── ig.po ├── is.po ├── it.po ├── ja.po ├── jv.po ├── ka.po ├── kab.po ├── kk.po ├── km.po ├── kn.po ├── ko.po ├── ks.po ├── ku.po ├── ku_IQ.po ├── ky.po ├── la.po ├── lb.po ├── lfn.po ├── li.po ├── lo.po ├── lt.po ├── lt_LT.po ├── lv.po ├── mai.po ├── mate-menu.pot ├── mg.po ├── mi.po ├── mk.po ├── ml.po ├── mn.po ├── mr.po ├── ms.po ├── my.po ├── nah.po ├── nb.po ├── nds.po ├── ne.po ├── nl.po ├── nn.po ├── nqo.po ├── nso.po ├── oc.po ├── om.po ├── or.po ├── pa.po ├── pl.po ├── pl_PL.po ├── pms.po ├── ps.po ├── pt.po ├── pt_BR.po ├── ro.po ├── ru.po ├── ru_RU.po ├── rw.po ├── sc.po ├── sco.po ├── si.po ├── sk.po ├── sl.po ├── so.po ├── sq.po ├── sr.po ├── sr@latin.po ├── sv.po ├── sw.po ├── ta.po ├── te.po ├── tg.po ├── th.po ├── tk.po ├── tl.po ├── tpi.po ├── tr.po ├── ts.po ├── tt.po ├── tzm.po ├── ug.po ├── uk.po ├── uk_UA.po ├── ur.po ├── ur_PK.po ├── uz.po ├── uz@Latn.po ├── vi.po ├── wa.po ├── xh.po ├── yi.po ├── yo.po ├── zh-Hans.po ├── zh_CN.po ├── zh_HK.po ├── zh_TW.po └── zu.po └── setup.py /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] 4 | patreon: ubuntu_mate 5 | open_collective: # Replace with a single Open Collective username 6 | ko_fi: ubuntumate 7 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel 8 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry 9 | custom: https://ubuntu-mate.org/donate/ 10 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .bzr 2 | .bzrignore 3 | build 4 | dist 5 | *.egg-info 6 | *.pyc 7 | -------------------------------------------------------------------------------- /.tx/config: -------------------------------------------------------------------------------- 1 | [main] 2 | host = https://www.transifex.com 3 | 4 | [MATE.mate-menu] 5 | file_filter = po/.po 6 | source_file = po/mate-menu.pot 7 | source_lang = en 8 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | This is MATE Menu, a fork of [MintMenu](https://github.com/linuxmint/mintmenu). 2 | 3 | * MATE Menu removes the Mint specific search options. 4 | * MATE Menu removes package management features. 5 | 6 | Personally I'm not the least bit interested in using the MATE Menu but I 7 | see that it is regularly requested in the Ubuntu MATE community. So 8 | consider MATE Menu a gift from me, to you :-) 9 | 10 | MATE Menu needs translators! 11 | 12 | * https://www.transifex.com/projects/p/MATE/resource/mate-mate/ 13 | -------------------------------------------------------------------------------- /data/applications.list: -------------------------------------------------------------------------------- 1 | location:/usr/share/applications/firefox.desktop 2 | location:/usr/share/applications/thunderbird.desktop 3 | location:/usr/share/applications/pidgin.desktop 4 | location:/usr/share/applications/rhythmbox.desktop 5 | separator 6 | location:/usr/share/applications/mate-calc.desktop 7 | location:/usr/share/applications/pluma.desktop 8 | location:/usr/share/applications/mate-terminal.desktop 9 | location:/usr/share/applications/mate-volume-control.desktop 10 | separator 11 | location:/usr/share/applications/mate-display-properties.desktop 12 | location:/usr/share/applications/mate-system-monitor.desktop 13 | -------------------------------------------------------------------------------- /data/icons/ddg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubuntu-mate/mate-menu/7c8738f5bcd358a9dcff71873d52e1958d29d995/data/icons/ddg.png -------------------------------------------------------------------------------- /data/icons/google.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubuntu-mate/mate-menu/7c8738f5bcd358a9dcff71873d52e1958d29d995/data/icons/google.png -------------------------------------------------------------------------------- /data/icons/wikipedia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubuntu-mate/mate-menu/7c8738f5bcd358a9dcff71873d52e1958d29d995/data/icons/wikipedia.png -------------------------------------------------------------------------------- /data/mate-menu.1: -------------------------------------------------------------------------------- 1 | .TH mate\-menu 1 "" "" 2 | .SH NAME 3 | mate-menu \- Advanced menu for the MATE desktop environment's panel 4 | .SH SYNOPSIS 5 | .B mate-menu \fR[option] 6 | .SH DESCRIPTION 7 | An advanced menu for MATE. Supports filtering, favorites, autosession, 8 | and many other features. 9 | 10 | .SH OPTIONS 11 | .TP 12 | .B [\-\-]help\fR,\fB [\-]h\fR,\fB [\-]? 13 | Display command line options. 14 | .TP 15 | .B [\-\-]clean\fR,\fB [\-\-]clear\fR,\fB [\-\-]reset 16 | Restore the MATE Menu settings to default by deleting the settings file (\fI~/.config/mate-menu/\fR). 17 | -------------------------------------------------------------------------------- /data/mate-menu.glade: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | False 7 | GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_KEY_PRESS_MASK | GDK_KEY_RELEASE_MASK 8 | dock 9 | False 10 | True 11 | True 12 | False 13 | False 14 | 15 | 16 | True 17 | False 18 | 19 | 20 | True 21 | False 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /data/org.mate.mate-menu.gschema.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | 8 | 9 | 10 | 11 | 12 | true 13 | 14 | 15 | 16 | 17 | 18 | false 19 | 20 | 21 | 22 | 23 | 24 | 1 25 | 26 | 27 | 28 | 29 | 30 | 0 31 | 32 | 33 | 34 | 35 | 36 | "Menu" 37 | 38 | 39 | 40 | 41 | 42 | "Super_L" 43 | 44 | 45 | 46 | 47 | 48 | ['places', 'system_management', 'newpane', 'applications'] 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | -------------------------------------------------------------------------------- /data/org.mate.panel.MateMenuApplet.mate-panel-applet: -------------------------------------------------------------------------------- 1 | [Applet Factory] 2 | Id=MateMenuAppletFactory 3 | InProcess=false 4 | Location=/usr/lib/mate-menu/mate-menu.py 5 | Name=Advanced MATE Menu Applet Factory 6 | Description=Advanced MATE Menu 7 | 8 | [MateMenuApplet] 9 | Name=Advanced MATE Menu 10 | Description=Advanced MATE Menu 11 | Icon=start-here 12 | MateComponentId=OAFIID:MATE_MateMenuApplet; 13 | -------------------------------------------------------------------------------- /data/org.mate.panel.applet.MateMenuAppletFactory.service: -------------------------------------------------------------------------------- 1 | [D-BUS Service] 2 | Name=org.mate.panel.applet.MateMenuAppletFactory 3 | Exec=/usr/lib/mate-menu/mate-menu.py 4 | -------------------------------------------------------------------------------- /data/plugins/org.mate.mate-menu.plugins.applications.gschema.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | true 7 | 8 | 9 | 10 | 11 | 12 | 480 13 | 14 | 15 | 16 | 17 | 18 | 410 19 | 20 | 21 | 22 | 23 | 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 22 31 | 32 | 33 | 34 | 35 | 36 | 24 37 | 38 | 39 | 40 | 41 | 42 | 2 43 | 44 | 45 | 46 | 47 | 48 | false 49 | 50 | 51 | 52 | 53 | 54 | true 55 | 56 | 57 | 58 | 59 | 60 | 150 61 | 62 | 63 | 64 | 65 | 66 | true 67 | 68 | 69 | 70 | 71 | 72 | 0 73 | 74 | 75 | 76 | 77 | 78 | -1 79 | 80 | 81 | 82 | 83 | 84 | false 85 | 86 | 87 | 88 | 89 | 90 | false 91 | 92 | 93 | 94 | 95 | 96 | "mate-search-tool --named \"%s\" --start" 97 | 98 | 99 | 100 | 101 | 102 | "applications-accessories" 103 | 104 | 105 | 106 | 107 | 108 | false 109 | 110 | 111 | 112 | 113 | 114 | false 115 | 116 | 117 | 118 | 119 | 120 | true 121 | 122 | 123 | 124 | 125 | 126 | true 127 | 128 | 129 | 130 | 131 | 132 | true 133 | 134 | 135 | 136 | 137 | 138 | true 139 | 140 | 141 | 142 | 143 | 144 | true 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | -------------------------------------------------------------------------------- /data/plugins/org.mate.mate-menu.plugins.places.gschema.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | 8 | 9 | 10 | 11 | 12 | false 13 | 14 | 15 | 16 | 17 | 18 | false 19 | 20 | 21 | 22 | 23 | 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 180 31 | 32 | 33 | 34 | 35 | 36 | 200 37 | 38 | 39 | 40 | 41 | 42 | 16 43 | 44 | 45 | 46 | 47 | 48 | true 49 | 50 | 51 | 52 | 53 | 54 | true 55 | 56 | 57 | 58 | 59 | 60 | true 61 | 62 | 63 | 64 | 65 | 66 | true 67 | 68 | 69 | 70 | 71 | 72 | true 73 | 74 | 75 | 76 | 77 | 78 | [] 79 | 80 | 81 | 82 | 83 | 84 | [] 85 | 86 | 87 | 88 | 89 | 90 | "mate-fs-directory.png" 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | -------------------------------------------------------------------------------- /data/plugins/org.mate.mate-menu.plugins.recent.gschema.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 250 7 | 8 | 9 | 10 | 11 | 12 | 385 13 | 14 | 15 | 16 | 17 | 18 | 10 19 | 20 | 21 | 22 | 23 | 24 | 9 25 | 26 | 27 | 28 | 29 | 30 | "mate-fs-directory" 31 | 32 | 33 | 34 | 35 | 36 | false 37 | 38 | 39 | 40 | 41 | 42 | false 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | -------------------------------------------------------------------------------- /data/plugins/org.mate.mate-menu.plugins.system_management.gschema.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 200 7 | 8 | 9 | 10 | 11 | 12 | 180 13 | 14 | 15 | 16 | 17 | 18 | false 19 | 20 | 21 | 22 | 23 | 24 | 16 25 | 26 | 27 | 28 | 29 | 30 | true 31 | 32 | 33 | 34 | 35 | 36 | true 37 | 38 | 39 | 40 | 41 | 42 | true 43 | 44 | 45 | 46 | 47 | 48 | true 49 | 50 | 51 | 52 | 53 | 54 | true 55 | 56 | 57 | 58 | 59 | 60 | true 61 | 62 | 63 | 64 | 65 | 66 | false 67 | 68 | 69 | 70 | 71 | 72 | false 73 | 74 | 75 | 76 | 77 | 78 | "preferences-system" 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | -------------------------------------------------------------------------------- /data/plugins/places.glade: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | False 6 | 3 7 | 8 | 9 | 10 | True 11 | False 12 | 13 | 14 | True 15 | True 16 | 3 17 | 18 | 19 | 20 | 21 | 22 | True 23 | False 24 | none 25 | 26 | 27 | True 28 | False 29 | vertical 30 | 31 | 32 | True 33 | False 34 | GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK 35 | vertical 36 | 2 37 | 38 | 39 | True 40 | True 41 | 0 42 | 43 | 44 | 45 | 46 | True 47 | False 48 | vertical 49 | start 50 | 51 | 52 | False 53 | False 54 | 1 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | -------------------------------------------------------------------------------- /data/plugins/recent.glade: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | False 6 | 3 7 | window1 8 | 9 | 10 | True 11 | False 12 | 5 13 | 14 | 15 | True 16 | False 17 | vertical 18 | 3 19 | 20 | 21 | True 22 | False 23 | False 24 | 25 | 26 | True 27 | True 28 | 29 | 30 | True 31 | False 32 | 33 | 34 | True 35 | False 36 | vertical 37 | start 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | True 50 | False 51 | Applications 52 | 53 | 54 | False 55 | 56 | 57 | 58 | 59 | True 60 | False 61 | 62 | 63 | True 64 | False 65 | none 66 | 67 | 68 | True 69 | False 70 | vertical 71 | start 72 | 73 | 74 | 75 | 76 | 77 | 78 | 1 79 | 80 | 81 | 82 | 83 | True 84 | False 85 | Documents 86 | 87 | 88 | 1 89 | False 90 | 91 | 92 | 93 | 94 | True 95 | True 96 | 0 97 | 98 | 99 | 100 | 101 | gtk-clear 102 | True 103 | True 104 | True 105 | GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK 106 | True 107 | 108 | 109 | 110 | False 111 | True 112 | 1 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | -------------------------------------------------------------------------------- /data/plugins/system_management.glade: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | False 6 | 3 7 | 8 | 9 | 10 | True 11 | False 12 | 13 | 14 | True 15 | True 16 | 3 17 | 18 | 19 | 20 | 21 | 22 | True 23 | False 24 | none 25 | 26 | 27 | True 28 | False 29 | vertical 30 | 31 | 32 | True 33 | False 34 | GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK 35 | vertical 36 | 2 37 | 38 | 39 | True 40 | True 41 | 0 42 | 43 | 44 | 45 | 46 | True 47 | False 48 | vertical 49 | start 50 | 51 | 52 | False 53 | False 54 | 1 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | -------------------------------------------------------------------------------- /data/popup.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /mate-menu: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | # Copyright (C) 2007-2014 Clement Lefebvre 4 | # Copyright (C) 2015-2016 Martin Wimpress 5 | # 6 | # This program is free software; you can redistribute it and/or modify 7 | # it under the terms of the GNU General Public License as published by 8 | # the Free Software Foundation; either version 2 of the License, or 9 | # (at your option) any later version. 10 | # 11 | # This program 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, write to the 18 | # Free Software Foundation, Inc., 19 | # 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | import os 22 | import shutil 23 | import subprocess 24 | import sys 25 | 26 | if len(sys.argv) > 1: 27 | if (sys.argv[1] in ["help", "h", "-?", "--help", "-h", "?"]): 28 | print("MATE Menu - Advanced MATE Menu\n") 29 | print("options:") 30 | print(" [--]help, [-]h Display this help.") 31 | print(" [--]clean, [--]clear, [--]reset Restore settings to default.\n") 32 | elif (sys.argv[1] in ["clean", "clear", "reset", 33 | "--clean", "--clear", "--reset"]): 34 | configPath = os.environ.get("XDG_CONFIG_HOME", 35 | os.path.join(os.environ["HOME"], ".config")) 36 | 37 | for path in ("org.mate.mate-menu", "org.mate.mate-menu.plugins.places", 38 | "org.mate.mate-menu.plugins.applications", 39 | "org.mate.mate-menu.plugins.recent", 40 | "org.mate.mate-menu.plugins.system_management"): 41 | subprocess.call(['gsettings', 'reset-recursively', path]) 42 | 43 | config_files = os.path.join(configPath, 'mate-menu') 44 | if os.path.isdir(config_files): 45 | shutil.rmtree(config_files) 46 | 47 | print("All MATE Menu settings are now restored to default") 48 | else: 49 | matemenu = os.path.join('/','usr','lib','mate-menu','mate-menu.py') 50 | subprocess.call([matemenu]) 51 | -------------------------------------------------------------------------------- /mate_menu/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubuntu-mate/mate-menu/7c8738f5bcd358a9dcff71873d52e1958d29d995/mate_menu/__init__.py -------------------------------------------------------------------------------- /mate_menu/easyfiles.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | # Copyright (C) 2007-2014 Clement Lefebvre 4 | # Copyright (C) 2015 Martin Wimpress 5 | # 6 | # This program is free software; you can redistribute it and/or modify 7 | # it under the terms of the GNU General Public License as published by 8 | # the Free Software Foundation; either version 2 of the License, or 9 | # (at your option) any later version. 10 | # 11 | # This program 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, write to the 18 | # Free Software Foundation, Inc., 19 | # 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | import os 22 | import os.path 23 | import urllib 24 | """ 25 | def TestForDir(dirname): 26 | if not os.path.exists( os.path.join(os.path.expanduser("~"), dirname ) ): 27 | os.makedirs( os.path.join( os.path.expanduser("~"), dirname) ) 28 | 29 | def TestForFiles(filename): 30 | if not os.path.exists( os.path.join( os.path.expanduser("~"), filename ) ): 31 | file = open( os.path.join( os.path.expanduser("~"), filename ),"w") 32 | file.close() 33 | 34 | def FileExists(f): 35 | return os.path.exists(f) 36 | """ 37 | 38 | def GetFilePath(uri): 39 | path = urllib.url2pathname(uri) # escape special chars 40 | path = path.strip('\r\n\x00') # remove \r\n and NULL 41 | 42 | # get the path to file 43 | if path.startswith('file://'): # nautilus, rox 44 | path = path[7:] # 7 is len('file://') 45 | return path 46 | 47 | """ 48 | def ParseDesktopFile(DFile): 49 | # Get the locale 50 | lang = os.getenv("LANG") 51 | if lang: 52 | langArray = lang.split("_") 53 | else: 54 | langArray = [ None ] 55 | locale = langArray[0] or "" 56 | localeName = "Name[" + locale + "]=" 57 | localeComment = "Comment[" + locale + "]=" 58 | localeGenericName = "GenericName[" + locale + "]=" 59 | PlaceName=PlaceComment=PlaceExec=PlaceIconName=GenericName=TerminalName="" 60 | FileData = [] 61 | if FileExists(GetFilePath(DFile))==True: 62 | parseData = False 63 | openfile = open(GetFilePath(DFile), 'r') 64 | datalist = openfile.readlines() 65 | openfile.close() 66 | for i in datalist: 67 | i = i.strip('\r\n\x00') 68 | if len(i) != 0: 69 | if i[0] == "[" and i[-1] == "]": 70 | parseData = "[Desktop Entry]" == i 71 | elif parseData: 72 | if i[0:5] == "Name=": 73 | PlaceName = i[5:] 74 | elif i[0:9] == localeName: 75 | PlaceName = i[9:] 76 | elif i[0:8] == "Comment=": 77 | PlaceComment = i[8:] 78 | elif i[0:12] == localeComment: 79 | PlaceComment = i[12:] 80 | elif i[0:5] == "Exec=": 81 | PlaceExec = i[5:] 82 | elif i[0:5] == "Icon=": 83 | PlaceIconName = i[5:] 84 | elif i[0:12] == "GenericName=": 85 | GenericName = i[12:] 86 | elif i[0:16] == localeGenericName: 87 | GenericName = i[16:] 88 | elif i[0:9] == "Terminal=": 89 | TerminalName = i[9:] 90 | 91 | FileData.append(PlaceName) 92 | FileData.append(PlaceComment) 93 | FileData.append(PlaceExec) 94 | FileData.append(PlaceIconName) 95 | FileData.append(GenericName) 96 | FileData.append(TerminalName) 97 | return FileData 98 | 99 | return None 100 | 101 | def WriteListFile(ListToAdd,ItemToAdd,mode): 102 | 103 | RecentapplicationsFile = open (os.path.join(os.path.expanduser("~"), ListToAdd),"r") 104 | RecentapplicationsList = RecentapplicationsFile.readlines() 105 | RecentapplicationsList.reverse() 106 | RecentapplicationsFile.close() 107 | 108 | if RecentapplicationsList != []: 109 | outfile = open (os.path.join(os.path.expanduser("~"), ListToAdd),mode) 110 | outfile.write(ItemToAdd+"\n") 111 | outfile.close() 112 | else: 113 | outfile = open (os.path.join(os.path.expanduser("~"), ListToAdd),mode) 114 | outfile.write(ItemToAdd+"\n") 115 | outfile.close() 116 | 117 | 118 | def EditDesktopFile(DroppedFile,FileData,ListToAdd): 119 | fileHandle = open ( DroppedFile , 'w' ) 120 | fileHandle.write ( '[Desktop Entry]\nEncoding=UTF-8\n' ) 121 | fileHandle.write ( 'Name='+FileData[0]+'\n') 122 | fileHandle.write ( 'Comment='+FileData[1]+'\n') 123 | fileHandle.write ( 'Exec='+FileData[2]+'\n') 124 | fileHandle.write ( 'Icon='+FileData[3]+'\n') 125 | fileHandle.write ( 'GenericName='+FileData[4]+'\n') 126 | fileHandle.write ( 'Terminal='+FileData[5]+'\n') 127 | fileHandle.close() 128 | 129 | def WriteDesktopFile(DroppedFile,FileData,ListToAdd): 130 | fileHandle = open ( DroppedFile , 'w' ) 131 | fileHandle.write ( '[Desktop Entry]\nEncoding=UTF-8\n' ) 132 | fileHandle.write ( 'Name='+FileData[0]+'\n') 133 | fileHandle.write ( 'Comment='+FileData[1]+'\n') 134 | fileHandle.write ( 'Exec='+FileData[2]+'\n') 135 | fileHandle.write ( 'Icon='+FileData[3]+'\n') 136 | fileHandle.write ( 'GenericName='+FileData[4]+'\n') 137 | fileHandle.write ( 'Terminal='+FileData[5]+'\n') 138 | fileHandle.close() 139 | 140 | WriteListFile(ListToAdd,DroppedFile,"a") 141 | print("Added to places.list") 142 | """ 143 | -------------------------------------------------------------------------------- /mate_menu/easygsettings.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | # Copyright (C) 2007-2014 Clement Lefebvre 4 | # Copyright (C) 2015 Martin Wimpress 5 | # 6 | # This program is free software; you can redistribute it and/or modify 7 | # it under the terms of the GNU General Public License as published by 8 | # the Free Software Foundation; either version 2 of the License, or 9 | # (at your option) any later version. 10 | # 11 | # This program 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, write to the 18 | # Free Software Foundation, Inc., 19 | # 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | from gi.repository import Gio 22 | 23 | class EasyGSettings: 24 | 25 | def __init__( self, schema = None ): 26 | self.schema = schema 27 | self.settings = Gio.Settings.new(self.schema) 28 | self.handlerIds = [ ] 29 | 30 | def get( self, type, key ): 31 | 32 | if type == "bool": 33 | return self.settings.get_boolean( key ) 34 | if type == "string": 35 | return self.settings.get_string( key ) 36 | if type == "int": 37 | return self.settings.get_int( key ) 38 | if type == "color": 39 | color = self.settings.get_string( key ) 40 | if not self.evalColor( color ): 41 | self.settings.set_string(key, "#ffffff") 42 | return "#ffffff" 43 | return color 44 | 45 | t = type.split("-") 46 | if len(t) == 2 and t[0] == "list": 47 | return self.settings.get_strv( key ) 48 | 49 | return self.settings.get( key ) 50 | 51 | def set( self, type, key, value ): 52 | 53 | if type == "bool": 54 | return self.settings.set_boolean( key, value ) 55 | 56 | if type == "string": 57 | return self.settings.set_string( key, value ) 58 | 59 | if type == "int": 60 | return self.settings.set_int( key, value ) 61 | 62 | if type == "color": 63 | if self.evalColor( value ): 64 | return self.settings.set_string( key, value ) 65 | else: 66 | return self.settings.set_string( key, "#ffffff" ) 67 | 68 | t = type.split("-") 69 | if len(t) == 2 and t[0] == "list": 70 | return self.settings.set_strv( key, value ) 71 | 72 | return self.settings.set( key, value ) 73 | 74 | def notifyAdd( self, key, callback, args = None ): 75 | handlerId = self.settings.connect("changed::"+key, callback, args) 76 | self.handlerIds.append( handlerId ) 77 | return handlerId 78 | 79 | def notifyRemove( self, handlerId ): 80 | return self.settings.disconnect(handlerId) 81 | 82 | def notifyRemoveAll( self ): 83 | for handlerId in self.handlerIds: 84 | self.settings.disconnect( handlerId ) 85 | 86 | def evalColor(self, colorToTest ): 87 | if colorToTest[0] != '#' or len( colorToTest ) != 7: 88 | return False 89 | for i in colorToTest[1:]: 90 | if i not in ['a', 'A', 'b', 'B', 'c', 'C', 'd', 'D', 'e', 'E', 'f', 'F', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9']: 91 | return False 92 | return True 93 | 94 | def bindGSettingsEntryToVar( self, type, key, obj, varName ): 95 | return self.notifyAdd( key, self.setVar, ( type, obj, varName ) ) 96 | 97 | def setVar( self, settings, key, args ): 98 | type, obj, varName = args 99 | 100 | if type == "string": 101 | setattr( obj, varName, settings.get_string(key) ) 102 | elif type == "int": 103 | setattr( obj, varName, settings.get_int(key) ) 104 | elif type == "float": 105 | setattr( obj, varName, settings.get_float(key) ) 106 | elif type == "bool": 107 | setattr( obj, varName, settings.get_boolean(key) ) 108 | else: 109 | setattr( obj, varName, settings.get_value(key) ) 110 | -------------------------------------------------------------------------------- /mate_menu/execute.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | # Copyright (C) 2007-2014 Clement Lefebvre 4 | # Copyright (C) 2015 Martin Wimpress 5 | # 6 | # This program is free software; you can redistribute it and/or modify 7 | # it under the terms of the GNU General Public License as published by 8 | # the Free Software Foundation; either version 2 of the License, or 9 | # (at your option) any later version. 10 | # 11 | # This program 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, write to the 18 | # Free Software Foundation, Inc., 19 | # 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | import os 22 | 23 | from gi.repository import Gdk, Gtk, Gio 24 | 25 | def RemoveArgs(Execline): 26 | NewExecline = [] 27 | Specials=["\"%c\"", "%f","%F","%u","%U","%d","%D","%n","%N","%i","%c","%k","%v","%m","%M", "-caption", "/bin/sh", "sh", "-c", "STARTED_FROM_MENU=yes"] 28 | for elem in Execline: 29 | elem = elem.replace("'","") 30 | elem = elem.replace("\"", "") 31 | if elem not in Specials: 32 | print(elem) 33 | NewExecline.append(elem) 34 | return NewExecline 35 | 36 | # Actually launch the application 37 | def Launch(cmd, cwd=None): 38 | if cwd: 39 | os.chdir(cwd) 40 | 41 | app_info = Gio.AppInfo.create_from_commandline(cmd, 42 | None, 43 | Gio.AppInfoCreateFlags.SUPPORTS_STARTUP_NOTIFICATION) 44 | 45 | display = Gdk.Display.get_default() 46 | context = display.get_app_launch_context() 47 | context.set_desktop(-1) # use default screen & desktop 48 | context.set_timestamp(Gtk.get_current_event_time()) 49 | 50 | app_info.launch(None, context) 51 | 52 | def Execute(cmd , commandCwd=None): 53 | if commandCwd: 54 | tmpCwd = os.path.expanduser( commandCwd ); 55 | if (os.path.exists(tmpCwd)): 56 | cwd = tmpCwd 57 | else: 58 | cwd = None 59 | 60 | if isinstance( cmd, str ): 61 | if (cmd.find("/home/") >= 0) or (cmd.find("xdg-su") >= 0) or (cmd.find("\"") >= 0): 62 | try: 63 | Launch(cmd, cwd) 64 | return True 65 | except Exception as detail: 66 | print(detail) 67 | return False 68 | cmd = cmd.split() 69 | cmd = RemoveArgs(cmd) 70 | 71 | try: 72 | string = ' '.join(cmd) 73 | Launch(string, cwd) 74 | return True 75 | except Exception as detail: 76 | print(detail) 77 | return False 78 | -------------------------------------------------------------------------------- /mate_menu/filemonitor.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | # Copyright (C) 2007-2014 Clement Lefebvre 4 | # Copyright (C) 2015 Martin Wimpress 5 | # 6 | # This program is free software; you can redistribute it and/or modify 7 | # it under the terms of the GNU General Public License as published by 8 | # the Free Software Foundation; either version 2 of the License, or 9 | # (at your option) any later version. 10 | # 11 | # This program 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, write to the 18 | # Free Software Foundation, Inc., 19 | # 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | import os 22 | import os.path 23 | import threading 24 | import time 25 | from gi.repository import GLib 26 | 27 | try: 28 | import pyinotify 29 | hasInotify = True 30 | except ImportError: 31 | hasInotify = False 32 | 33 | if hasInotify: 34 | class FileMonitor(object): 35 | def __init__( self ): 36 | self.monitorId = 0 37 | self.wm = pyinotify.WatchManager() 38 | self.wdds = {} 39 | self.callbacks = {} 40 | self.notifier = pyinotify.ThreadedNotifier(self.wm, self.fileChanged) 41 | self.notifier.setDaemon( True ) 42 | self.notifier.start() 43 | 44 | 45 | def addMonitor( self, filename, callback, args = None ): 46 | try: 47 | mask = pyinotify.IN_DELETE | pyinotify.IN_CREATE | pyinotify.IN_MODIFY 48 | mId = self.wm.add_watch( filename, mask, rec = True)[filename] 49 | if mId >= 0: 50 | self.callbacks[mId] = ( callback, args ) 51 | except Exception as detail: 52 | mId = 0 53 | return mId 54 | 55 | def removeMonitor( self, monitorId ): 56 | if monitorId in self.callbacks: 57 | self.wm.rm_watch( monitorId ) 58 | del self.callbacks[monitorId] 59 | 60 | def fileChanged(self, event ): 61 | if event.wd in self.callbacks: 62 | callback = self.callbacks[event.wd] 63 | if callback[1]: 64 | GLib.idle_add( callback[0], callback[1] ) 65 | else: 66 | GLib.idle_add( callback[0] ) 67 | else: 68 | 69 | class _MonitoredFile( object ): 70 | def __init__( self, filename, callback, monitorId, args ): 71 | self.filename = filename 72 | self.callback = callback 73 | self.monitorId = monitorId 74 | self.args = args 75 | self.exists = os.path.exists( self.filename ) 76 | if self.exists: 77 | self.mtime = os.stat( filename ).st_mtime 78 | else: 79 | self.mtime = 0 80 | 81 | def hasChanged( self ): 82 | if os.path.exists( self.filename ): 83 | if not self.exists: 84 | self.exists = True 85 | self.mtime = os.stat( self.filename ).st_mtime 86 | return True 87 | else: 88 | mtime = os.stat( self.filename ).st_mtime 89 | if mtime != self.mtime: 90 | self.mtime = mtime 91 | return True 92 | else: 93 | if self.exists: 94 | self.exists = False 95 | return True 96 | 97 | return False 98 | 99 | class MonitorThread(threading.Thread): 100 | def __init__(self, monitor): 101 | threading.Thread.__init__ ( self ) 102 | self.monitor = monitor 103 | 104 | def run(self): 105 | while(1): 106 | self.monitor.checkFiles() 107 | time.sleep(1) 108 | 109 | class FileMonitor(object): 110 | def __init__( self ): 111 | self.monitorId = 0 112 | self.monitoredFiles = [] 113 | self.monitorThread = MonitorThread( self ) 114 | self.monitorThread.setDaemon( True ) 115 | self.monitorThread.start() 116 | 117 | def addMonitor( self, filename, callback, args = None ): 118 | self.monitorId += 1 119 | self.monitoredFiles.append( _MonitoredFile( filename, callback, self.monitorId, args ) ) 120 | return self.monitorId 121 | 122 | def removeMonitor( self, monitorId ): 123 | for monitored in self.monitoredFiles: 124 | if monitorId == monitored.monitorId: 125 | self.monitoredFiles.remove( monitored ) 126 | break 127 | 128 | def checkFiles( self ): 129 | for monitored in self.monitoredFiles: 130 | if monitored.hasChanged(): 131 | if monitored.args: 132 | GLib.idle_add( monitored.callback, monitored.args ) 133 | else: 134 | GLib.idle_add( monitored.callback ) 135 | 136 | monitor = FileMonitor() 137 | -------------------------------------------------------------------------------- /mate_menu/plugins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubuntu-mate/mate-menu/7c8738f5bcd358a9dcff71873d52e1958d29d995/mate_menu/plugins/__init__.py -------------------------------------------------------------------------------- /mate_menu/plugins/recent.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | # Copyright (C) 2007-2014 Clement Lefebvre 4 | # Copyright (C) 2015 Martin Wimpress 5 | # 6 | # This program is free software; you can redistribute it and/or modify 7 | # it under the terms of the GNU General Public License as published by 8 | # the Free Software Foundation; either version 2 of the License, or 9 | # (at your option) any later version. 10 | # 11 | # This program 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, write to the 18 | # Free Software Foundation, Inc., 19 | # 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | import os 22 | import gi 23 | gi.require_version("Gtk", "3.0") 24 | 25 | from gi.repository import Gtk, Pango 26 | from mate_menu.easygsettings import EasyGSettings 27 | from mate_menu.execute import Execute 28 | from mate_menu.easyfiles import * 29 | from mate_menu.easybuttons import * 30 | 31 | class pluginclass: 32 | """This is the main class for the plugin""" 33 | """It MUST be named pluginclass""" 34 | 35 | def __init__(self, mateMenuWin, toggleButton): 36 | 37 | self.Win = mateMenuWin 38 | self.toggleButton = toggleButton 39 | 40 | self.builder = Gtk.Builder() 41 | #The Glade file for the plugin 42 | self.builder.add_from_file (os.path.join( '/', 'usr', 'share', 'mate-menu', 'plugins', 'recent.glade' )) 43 | 44 | #Set 'window' property for the plugin (Must be the root widget) 45 | self.window = self.builder.get_object( "window1" ) 46 | 47 | #Set 'heading' property for plugin 48 | self.heading = _("Recent documents") 49 | 50 | #This should be the first item added to the window in glade 51 | self.content_holder = self.builder.get_object( "eventbox1" ) 52 | 53 | self.recentBox = self.builder.get_object("RecentBox") 54 | self.recentVBox = self.builder.get_object( "vbox1" ) 55 | 56 | self.itemstocolor = [ self.builder.get_object("viewport1"), self.builder.get_object("viewport2") ] 57 | 58 | #Specify plugin width 59 | self.width = 250 60 | 61 | #Plugin icon 62 | self.icon = 'folder.png' 63 | 64 | self.settings = EasyGSettings ("org.mate.mate-menu.plugins.recent") 65 | 66 | self.settings.notifyAdd( 'height', self.RegenPlugin ) 67 | self.settings.notifyAdd( 'width', self.RegenPlugin ) 68 | self.settings.notifyAdd( 'num-recent-docs', self.RegenPlugin ) 69 | self.settings.notifyAdd( 'recent-font-size', self.RegenPlugin ) 70 | 71 | self.FileList=[] 72 | self.RecManagerInstance = Gtk.RecentManager.get_default() 73 | self.recentManagerId = self.RecManagerInstance.connect("changed", self.DoRecent) 74 | 75 | self.RegenPlugin() 76 | self.builder.get_object( "RecentTabs" ).set_current_page(1) 77 | 78 | #Connect event handlers 79 | clr_btn = self.builder.get_object("ClrBtn") 80 | clr_btn.connect("clicked", self.clrmenu) 81 | clr_btn.connect("motion-notify-event", self.onMotion) 82 | clr_btn.connect("enter-notify-event", self.onEnter) 83 | 84 | def wake (self) : 85 | pass 86 | 87 | def destroy( self ): 88 | self.recentBox.destroy() 89 | self.recentVBox.destroy() 90 | self.builder.get_object( "RecentTabs" ).destroy() 91 | self.builder.get_object("ClrBtn").destroy() 92 | self.content_holder.destroy() 93 | self.settings.notifyRemoveAll() 94 | if self.recentManagerId: 95 | self.RecManagerInstance.disconnect(self.recentManagerId) 96 | 97 | def RegenPlugin( self, *args, **kargs ): 98 | self.GetGSettingsEntries() 99 | 100 | def GetGSettingsEntries( self ): 101 | self.recenth = self.settings.get( 'int', 'height' ) 102 | self.recentw = self.settings.get( 'int', 'width' ) 103 | self.numentries = self.settings.get( 'int', 'num-recent-docs' ) 104 | self.recentfontsize = self.settings.get( 'int', 'recent-font-size' ) 105 | 106 | # Plugin icon 107 | self.icon = self.settings.get( "string", 'icon' ) 108 | # Allow plugin to be minimized to the left plugin pane 109 | self.sticky = self.settings.get( "bool", "sticky" ) 110 | self.minimized = self.settings.get( "bool", "minimized" ) 111 | self.RebuildPlugin() 112 | 113 | def SetHidden( self, state ): 114 | if state == True: 115 | self.settings.set( "bool", "minimized", True ) 116 | else: 117 | self.settings.set( "bool", "minimized", False ) 118 | 119 | 120 | def RebuildPlugin(self): 121 | self.content_holder.set_size_request(self.recentw, self.recenth ) 122 | self.DoRecent() 123 | 124 | 125 | def DoRecent( self, *args, **kargs ): 126 | for i in self.recentBox.get_children(): 127 | i.destroy() 128 | 129 | self.recentVBox.set_size_request( self.recentw, self.recenth ) 130 | if len( self.recentBox.get_children() ) < self.numentries: 131 | n=len( self.recentBox.get_children() )-1 132 | else: 133 | n=self.numentries-1 134 | while n >= 0: 135 | self.recentBox.remove( self.recentBox.get_children()[n] ) 136 | n-=1 137 | 138 | self.FileList, self.IconList = self.GetRecent() 139 | loc = 0 140 | for Name in self.FileList: 141 | if Name != None: 142 | self.AddRecentBtn( Name, self.IconList[loc] ) 143 | loc = loc + 1 144 | return True 145 | 146 | def clrmenu(self, *args, **kargs): 147 | self.RecManagerInstance.purge_items() 148 | self.DoRecent() 149 | return 150 | 151 | def AddRecentBtn( self, Name, RecentImage ): 152 | DispName=os.path.basename( Name ) 153 | 154 | AButton = Gtk.Button( "", "ok", True ) 155 | AButton.remove( AButton.get_children()[0] ) 156 | AButton.set_size_request( 200, -1 ) 157 | AButton.set_relief( Gtk.ReliefStyle.NONE ) 158 | AButton.set_events( Gdk.EventMask.POINTER_MOTION_MASK ) 159 | AButton.connect( "motion-notify-event", self.onMotion ) 160 | AButton.connect( "enter-notify-event", self.onEnter ) 161 | AButton.connect( "focus-in-event", self.onFocusIn ) 162 | AButton.connect( "focus-out-event", self.onFocusOut ) 163 | AButton.connect( "clicked", self.callback, Name ) 164 | AButton.show() 165 | 166 | Box1 = Gtk.Box( orientation=Gtk.Orientation.HORIZONTAL, spacing=5 ) 167 | 168 | ButtonIcon = Gtk.Image() 169 | ButtonIcon.set_size_request( 20, -1 ) 170 | ButtonIcon.set_from_gicon(RecentImage, Gtk.IconSize.MENU) 171 | Box1.add( ButtonIcon ) 172 | 173 | Label1 = Gtk.Label( DispName ) 174 | Label1.set_ellipsize( Pango.EllipsizeMode.END ) 175 | Box1.add( Label1 ) 176 | 177 | AButton.add( Box1 ) 178 | AButton.show_all() 179 | 180 | self.recentBox.pack_start( AButton, False, True, 0 ) 181 | 182 | def onMotion(self, widget, event): 183 | # Only grab if mouse is actually hovering 184 | if self.mouse_entered: 185 | widget.grab_focus() 186 | self.mouse_entered = False 187 | 188 | def onEnter(self, widget, event): 189 | # Prevent false "enter" notifications by determining 190 | # whether the mouse is actually hovering on the button. 191 | self.mouse_entered = True 192 | 193 | def onFocusIn(self, widget, event): 194 | widget.set_relief( Gtk.ReliefStyle.HALF ) 195 | widget.set_state_flags( Gtk.StateFlags.PRELIGHT, False ) 196 | 197 | def onFocusOut(self, widget, event): 198 | widget.set_relief( Gtk.ReliefStyle.NONE ) 199 | widget.unset_state_flags( Gtk.StateFlags.PRELIGHT ) 200 | 201 | def callback(self, widget, filename=None): 202 | self.Win.hide() 203 | 204 | x = os.system("gio open \""+filename+"\"") 205 | if x == 256: 206 | dia = Gtk.Dialog('File not found!', 207 | None, #the toplevel wgt of your app 208 | Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT, #binary flags or'ed together 209 | ("Ok", 77)) 210 | dia.vbox.pack_start(Gtk.Label('The location or file could not be found!'), False, False, 0) 211 | dia.vbox.show_all() 212 | dia.show() 213 | result = dia.run() 214 | if result == 77: 215 | dia.destroy() 216 | 217 | 218 | 219 | def GetRecent(self, *args, **kargs): 220 | FileString=[] 221 | IconString=[] 222 | RecentInfo=self.RecManagerInstance.get_items() 223 | count=0 224 | MaxEntries=self.numentries 225 | if self.numentries == -1: 226 | MaxEntries=len(RecentInfo) 227 | for items in RecentInfo: 228 | FileString.append(items.get_uri_display()) 229 | IconString.append(items.get_gicon()) 230 | count+=1 231 | if count >= MaxEntries: 232 | break 233 | return FileString, IconString 234 | 235 | 236 | def ButtonClicked( self, widget, event, Exec ): 237 | self.press_x = event.x 238 | self.press_y = event.y 239 | self.Exec = Exec 240 | 241 | def ButtonReleased( self, w, ev, ev2 ): 242 | if ev.button == 1: 243 | if not hasattr( self, "press_x" ) or \ 244 | not w.drag_check_threshold( int( self.press_x ), 245 | int( self.press_y ), 246 | int( ev.x ), 247 | int( ev.y ) ): 248 | if self.Win.pinmenu == False: 249 | self.Win.wTree.get_widget( "window1" ).hide() 250 | if "applications" in self.Win.plugins: 251 | self.Win.plugins["applications"].wTree.get_widget( "entry1" ).grab_focus() 252 | Execute( w, self.Exec ) 253 | 254 | def do_plugin(self): 255 | self.DoRecent() 256 | -------------------------------------------------------------------------------- /mate_menu/plugins/system_management.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | # Copyright (C) 2007-2014 Clement Lefebvre 4 | # Copyright (C) 2015 Martin Wimpress 5 | # 6 | # This program is free software; you can redistribute it and/or modify 7 | # it under the terms of the GNU General Public License as published by 8 | # the Free Software Foundation; either version 2 of the License, or 9 | # (at your option) any later version. 10 | # 11 | # This program 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, write to the 18 | # Free Software Foundation, Inc., 19 | # 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | import gettext 22 | import gi 23 | import os 24 | 25 | gi.require_version("Gtk", "3.0") 26 | 27 | from gi.repository import Gtk 28 | from mate_menu.easybuttons import * 29 | from mate_menu.execute import Execute 30 | from mate_menu.easygsettings import EasyGSettings 31 | 32 | # i18n 33 | gettext.install("mate-menu", "/usr/share/locale") 34 | 35 | class pluginclass( object ): 36 | 37 | def __init__(self, mateMenuWin, toggleButton): 38 | 39 | self.mateMenuWin = mateMenuWin 40 | self.toggleButton = toggleButton 41 | 42 | self.builder = Gtk.Builder() 43 | self.builder.add_from_file( os.path.join( '/', 'usr', 'share', 'mate-menu', 'plugins', 'system_management.glade' )) 44 | 45 | self.systemBtnHolder = self.builder.get_object( "system_button_holder" ) 46 | self.editableBtnHolder = self.builder.get_object( "editable_button_holder" ) 47 | self.scrolledWindow = self.builder.get_object( "scrolledwindow2" ) 48 | 49 | # These properties are NECESSARY to maintain consistency 50 | 51 | # Set 'window' property for the plugin (Must be the root widget) 52 | self.window = self.builder.get_object( "mainWindow" ) 53 | 54 | # Set 'heading' property for plugin 55 | self.heading = _("System") 56 | 57 | # This should be the first item added to the window in glade 58 | self.content_holder = self.builder.get_object( "System" ) 59 | 60 | # Items to get custom colors 61 | self.itemstocolor = [ self.builder.get_object( "viewport2" ) ] 62 | 63 | # Gconf stuff 64 | self.settings = EasyGSettings( "org.mate.mate-menu.plugins.system_management" ) 65 | 66 | self.settings.notifyAdd( "icon-size", self.RegenPlugin ) 67 | self.settings.notifyAdd( "show-control-center", self.RegenPlugin ) 68 | self.settings.notifyAdd( "show-lock-screen", self.RegenPlugin ) 69 | self.settings.notifyAdd( "show-logout", self.RegenPlugin ) 70 | self.settings.notifyAdd( "show-package-manager", self.RegenPlugin ) 71 | self.settings.notifyAdd( "show-terminal", self.RegenPlugin ) 72 | self.settings.notifyAdd( "show-quit", self.RegenPlugin ) 73 | self.settings.notifyAdd( "allow-scrollbar", self.RegenPlugin ) 74 | self.settings.notifyAdd( "height", self.changePluginSize ) 75 | self.settings.notifyAdd( "width", self.changePluginSize ) 76 | self.settings.bindGSettingsEntryToVar( "bool", "sticky", self, "sticky" ) 77 | 78 | self.GetGSettingsEntries() 79 | 80 | self.content_holder.set_size_request( self.width, self.height ) 81 | 82 | def destroy( self ): 83 | self.settings.notifyRemoveAll() 84 | 85 | def wake (self) : 86 | pass 87 | 88 | def changePluginSize( self, settings, key, args ): 89 | self.allowScrollbar = self.settings.get( "bool", "allow-scrollbar") 90 | if key == "width": 91 | self.width = settings.get_int(key) 92 | elif key == "height": 93 | if (self.allowScrollbar == False): 94 | self.height = -1 95 | self.scrolledWindow.set_policy( Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.NEVER ) 96 | else: 97 | self.scrolledWindow.set_policy( Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC ) 98 | self.height = settings.get_int(key) 99 | 100 | self.content_holder.set_size_request( self.width, self.height ) 101 | 102 | 103 | def RegenPlugin( self, *args, **kargs ): 104 | self.GetGSettingsEntries() 105 | self.ClearAll() 106 | self.do_standard_items() 107 | 108 | def GetGSettingsEntries( self ): 109 | 110 | self.width = self.settings.get( "int", "width") 111 | self.allowScrollbar = self.settings.get( "bool", "allow-scrollbar") 112 | self.scrolledWindow.set_policy( Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC ) 113 | self.height = self.settings.get( "int", "height") 114 | self.content_holder.set_size_request( self.width, self.height ) 115 | if (self.allowScrollbar == False): 116 | self.height = -1 117 | self.scrolledWindow.set_policy( Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.NEVER ) 118 | self.content_holder.set_size_request( self.width, self.height ) 119 | self.iconsize = self.settings.get( "int","icon-size") 120 | 121 | # Check toggles 122 | self.showPackageManager = self.settings.get( "bool", "show-package-manager") 123 | self.showControlCenter = self.settings.get( "bool", "show-control-center") 124 | self.showTerminal = self.settings.get( "bool", "show-terminal") 125 | self.showLockScreen = self.settings.get( "bool", "show-lock-screen") 126 | self.showLogout = self.settings.get( "bool", "show-logout") 127 | self.showQuit = self.settings.get( "bool", "show-quit") 128 | 129 | # Plugin icon 130 | self.icon = self.settings.get( "string", "icon" ) 131 | # Allow plugin to be minimized to the left plugin pane 132 | self.sticky = self.settings.get( "bool", "sticky") 133 | self.minimized = self.settings.get( "bool", "minimized") 134 | 135 | def ClearAll(self): 136 | for child in self.systemBtnHolder.get_children(): 137 | child.destroy() 138 | for child in self.editableBtnHolder.get_children(): 139 | child.destroy() 140 | 141 | #Add standard items 142 | def do_standard_items( self ): 143 | 144 | def pathExists(file): 145 | if os.path.exists(file): 146 | return True 147 | for path in os.environ["PATH"].split(os.pathsep): 148 | if os.path.exists(os.path.join(path, file)): 149 | return True 150 | 151 | if ( self.showPackageManager == True ): 152 | if pathExists("synaptic-pkexec"): 153 | Button2 = easyButton("synaptic", self.iconsize, [_("Package Manager")], -1, -1 ) 154 | Button2.connect( "clicked", self.ButtonClicked, "synaptic-pkexec" ) 155 | elif pathExists("gnome-software"): 156 | Button2 = easyButton("org.gnome.Software", self.iconsize, [_("Package Manager")], -1, -1 ) 157 | Button2.connect( "clicked", self.ButtonClicked, "gnome-software" ) 158 | elif pathExists("software-center"): 159 | Button2 = easyButton("softwarecenter", self.iconsize, [_("Package Manager")], -1, -1 ) 160 | Button2.connect( "clicked", self.ButtonClicked, "software-center" ) 161 | elif pathExists("ubuntu-mate-welcome"): 162 | Button2 = easyButton("system-software-install", self.iconsize, [_("Package Manager")], -1, -1 ) 163 | Button2.connect("clicked", self.ButtonClicked, "ubuntu-mate-welcome --software-only") 164 | try: 165 | Button2.show() 166 | self.systemBtnHolder.pack_start( Button2, False, False, 0 ) 167 | self.mateMenuWin.setTooltip( Button2, _("Install, remove and upgrade software packages") ) 168 | except UnboundLocalError: 169 | pass 170 | 171 | if ( self.showControlCenter == True ): 172 | Button3 = easyButton( "gtk-preferences", self.iconsize, [_("Control Center")], -1, -1 ) 173 | Button3.connect( "clicked", self.ButtonClicked, "mate-control-center" ) 174 | Button3.show() 175 | self.systemBtnHolder.pack_start( Button3, False, False, 0 ) 176 | self.mateMenuWin.setTooltip( Button3, _("Configure your system") ) 177 | 178 | if ( self.showTerminal == True ): 179 | Button4 = easyButton( "terminal", self.iconsize, [_("Terminal")], -1, -1 ) 180 | if pathExists("mate-terminal"): 181 | Button4.connect( "clicked", self.ButtonClicked, "mate-terminal" ) 182 | elif pathExists("xdg-terminal"): 183 | Button4.connect( "clicked", self.ButtonClicked, "xdg-terminal" ) 184 | elif pathExists("x-terminal-emulator"): 185 | Button4.connect( "clicked", self.ButtonClicked, "x-terminal-emulator" ) 186 | else: 187 | Button4.connect( "clicked", self.ButtonClicked, "xterm" ) 188 | Button4.show() 189 | self.systemBtnHolder.pack_start( Button4, False, False, 0 ) 190 | self.mateMenuWin.setTooltip( Button4, _("Use the command line") ) 191 | 192 | if ( self.showLockScreen == True ): 193 | Button5 = easyButton( "system-lock-screen", self.iconsize, [_("Lock Screen")], -1, -1 ) 194 | if pathExists("mate-screensaver-command"): 195 | Button5.connect( "clicked", self.ButtonClicked, "mate-screensaver-command -l" ) 196 | else: 197 | Button5.connect( "clicked", self.ButtonClicked, "xdg-screensaver lock" ) 198 | 199 | Button5.show() 200 | self.systemBtnHolder.pack_start( Button5, False, False, 0 ) 201 | self.mateMenuWin.setTooltip( Button5, _("Requires password to unlock") ) 202 | 203 | if ( self.showLogout == True ): 204 | Button6 = easyButton( "system-log-out", self.iconsize, [_("Logout")], -1, -1 ) 205 | Button6.connect( "clicked", self.ButtonClicked, "mate-session-save --logout-dialog" ) 206 | Button6.show() 207 | self.systemBtnHolder.pack_start( Button6, False, False, 0 ) 208 | self.mateMenuWin.setTooltip( Button6, _("Log out or switch user") ) 209 | 210 | if ( self.showQuit == True ): 211 | Button7 = easyButton( "system-shutdown", self.iconsize, [_("Quit")], -1, -1 ) 212 | Button7.connect( "clicked", self.ButtonClicked, "mate-session-save --shutdown-dialog" ) 213 | Button7.show() 214 | self.systemBtnHolder.pack_start( Button7, False, False, 0 ) 215 | self.mateMenuWin.setTooltip( Button7, _("Shutdown, restart, suspend or hibernate") ) 216 | 217 | def ButtonClicked( self, widget, Exec ): 218 | self.mateMenuWin.hide() 219 | if Exec: 220 | Execute( Exec ) 221 | 222 | def do_plugin( self ): 223 | self.do_standard_items() 224 | -------------------------------------------------------------------------------- /mate_menu/pointerMonitor.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | # Copyright (C) 2007-2014 Clement Lefebvre 4 | # Copyright (C) 2015 Martin Wimpress 5 | # 6 | # This program is free software; you can redistribute it and/or modify 7 | # it under the terms of the GNU General Public License as published by 8 | # the Free Software Foundation; either version 2 of the License, or 9 | # (at your option) any later version. 10 | # 11 | # This program 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, write to the 18 | # Free Software Foundation, Inc., 19 | # 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | import gi 22 | import threading 23 | gi.require_version("Gtk", "3.0") 24 | 25 | from Xlib.display import Display 26 | from Xlib import X, error 27 | from gi.repository import Gtk, Gdk, GObject, GLib 28 | 29 | class PointerMonitor(GObject.GObject, threading.Thread): 30 | __gsignals__ = { 31 | 'activate': (GObject.SignalFlags.RUN_LAST, None, ()), 32 | } 33 | 34 | def __init__(self): 35 | GObject.GObject.__init__ (self) 36 | threading.Thread.__init__ (self) 37 | self.setDaemon (True) 38 | self.display = Display() 39 | self.root = self.display.screen().root 40 | self.windows = [] 41 | 42 | # Receives GDK windows 43 | def addWindowToMonitor(self, window): 44 | self.windows.append(window) 45 | 46 | def grabPointer(self): 47 | self.root.grab_button(X.AnyButton, X.AnyModifier, True, X.ButtonPressMask, X.GrabModeSync, X.GrabModeAsync, 0, 0) 48 | self.display.flush() 49 | 50 | def ungrabPointer(self): 51 | self.root.ungrab_button(X.AnyButton, X.AnyModifier) 52 | self.display.flush() 53 | 54 | def idle(self): 55 | self.emit("activate") 56 | return False 57 | 58 | def activate(self): 59 | GLib.idle_add(self.run) 60 | 61 | def run(self): 62 | self.running = True 63 | while self.running: 64 | event = self.display.next_event() 65 | try: 66 | if event.type == X.ButtonPress: 67 | # Check if pointer is inside monitored windows 68 | for w in self.windows: 69 | if (Gtk.MAJOR_VERSION, Gtk.MINOR_VERSION) >= (3, 20): 70 | pdevice = Gdk.Display.get_default().get_default_seat().get_pointer() 71 | else: 72 | pdevice = Gdk.Display.get_default().get_device_manager().get_client_pointer() 73 | p = self.get_window().get_device_position(pdevice) 74 | g = self.get_size() 75 | if p.x >= 0 and p.y >= 0 and p.x <= g.width and p.y <= g.height: 76 | break 77 | else: 78 | # Is outside, so activate 79 | GLib.idle_add(self.idle) 80 | self.display.allow_events(X.ReplayPointer, event.time) 81 | else: 82 | self.display.allow_events(X.ReplayPointer, X.CurrentTime) 83 | except Exception as e: 84 | print("Unexpected error: " + str(e)) 85 | 86 | def stop(self): 87 | self.running = False 88 | self.root.ungrab_button(X.AnyButton, X.AnyModifier) 89 | self.display.close() 90 | -------------------------------------------------------------------------------- /po/POTFILES.in: -------------------------------------------------------------------------------- 1 | lib/mate-menu.py 2 | lib/mate-menu-config.py 3 | mate_menu/__init__.py 4 | mate_menu/plugins/__init__.py 5 | mate_menu/plugins/applications.py 6 | mate_menu/plugins/system_management.py 7 | mate_menu/plugins/places.py 8 | mate_menu/plugins/recent.py 9 | mate_menu/easygsettings.py 10 | mate_menu/easyfiles.py 11 | mate_menu/easybuttons.py 12 | mate_menu/execute.py 13 | mate_menu/filemonitor.py 14 | mate_menu/keybinding.py 15 | mate_menu/pointerMonitor.py 16 | -------------------------------------------------------------------------------- /po/cv.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the PACKAGE package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: MATE Desktop Environment\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2020-02-13 22:41+0000\n" 11 | "PO-Revision-Date: 2019-09-28 20:08+0000\n" 12 | "Last-Translator: Martin Wimpress \n" 13 | "Language-Team: Chuvash (http://www.transifex.com/mate/MATE/language/cv/)\n" 14 | "Language: cv\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 | #: ../lib/mate-menu.py:58 21 | msgid "Menu" 22 | msgstr "" 23 | 24 | #. Fake class for MyPlugin 25 | #: ../lib/mate-menu.py:196 26 | msgid "Couldn't load plugin:" 27 | msgstr "" 28 | 29 | #: ../lib/mate-menu.py:265 30 | msgid "Couldn't initialize plugin" 31 | msgstr "" 32 | 33 | #: ../lib/mate-menu.py:640 34 | msgid "An Advanced Menu for the MATE Desktop" 35 | msgstr "" 36 | 37 | #: ../lib/mate-menu.py:759 38 | msgid "Preferences" 39 | msgstr "" 40 | 41 | #: ../lib/mate-menu.py:762 42 | msgid "Edit menu" 43 | msgstr "" 44 | 45 | #: ../lib/mate-menu.py:765 46 | msgid "Reload plugins" 47 | msgstr "" 48 | 49 | #: ../lib/mate-menu.py:768 50 | msgid "About" 51 | msgstr "" 52 | 53 | #. i18n 54 | #: ../lib/mate-menu-config.py:53 55 | msgid "Menu preferences" 56 | msgstr "" 57 | 58 | #: ../lib/mate-menu-config.py:56 59 | msgid "Always start with favorites pane" 60 | msgstr "" 61 | 62 | #: ../lib/mate-menu-config.py:57 63 | msgid "Show button icon" 64 | msgstr "" 65 | 66 | #: ../lib/mate-menu-config.py:58 67 | msgid "Show recent documents plugin" 68 | msgstr "" 69 | 70 | #: ../lib/mate-menu-config.py:59 71 | msgid "Show applications plugin" 72 | msgstr "" 73 | 74 | #: ../lib/mate-menu-config.py:60 75 | msgid "Show system plugin" 76 | msgstr "" 77 | 78 | #: ../lib/mate-menu-config.py:61 79 | msgid "Show places plugin" 80 | msgstr "" 81 | 82 | #: ../lib/mate-menu-config.py:63 83 | msgid "Show application comments" 84 | msgstr "" 85 | 86 | #: ../lib/mate-menu-config.py:64 87 | msgid "Show category icons" 88 | msgstr "" 89 | 90 | #: ../lib/mate-menu-config.py:65 91 | msgid "Hover" 92 | msgstr "" 93 | 94 | #: ../lib/mate-menu-config.py:66 95 | msgid "Remember the last category or search" 96 | msgstr "" 97 | 98 | #: ../lib/mate-menu-config.py:67 99 | msgid "Swap name and generic name" 100 | msgstr "" 101 | 102 | #: ../lib/mate-menu-config.py:69 103 | msgid "Border width:" 104 | msgstr "" 105 | 106 | #: ../lib/mate-menu-config.py:70 107 | msgid "pixels" 108 | msgstr "" 109 | 110 | #: ../lib/mate-menu-config.py:72 111 | msgid "Button text:" 112 | msgstr "" 113 | 114 | #: ../lib/mate-menu-config.py:73 115 | msgid "Options" 116 | msgstr "" 117 | 118 | #: ../lib/mate-menu-config.py:74 ../mate_menu/plugins/applications.py:227 119 | msgid "Applications" 120 | msgstr "" 121 | 122 | #: ../lib/mate-menu-config.py:76 ../mate_menu/plugins/applications.py:224 123 | #: ../mate_menu/plugins/applications.py:225 124 | msgid "Favorites" 125 | msgstr "" 126 | 127 | #: ../lib/mate-menu-config.py:77 128 | msgid "Main button" 129 | msgstr "" 130 | 131 | #: ../lib/mate-menu-config.py:78 132 | msgid "Plugins" 133 | msgstr "" 134 | 135 | #: ../lib/mate-menu-config.py:80 136 | msgid "Always show search suggestions" 137 | msgstr "" 138 | 139 | #: ../lib/mate-menu-config.py:81 140 | msgid "Search Engines:" 141 | msgstr "" 142 | 143 | #: ../lib/mate-menu-config.py:82 144 | msgid "DuckDuckGo" 145 | msgstr "" 146 | 147 | #: ../lib/mate-menu-config.py:83 148 | msgid "Google" 149 | msgstr "" 150 | 151 | #: ../lib/mate-menu-config.py:84 152 | msgid "Wikipedia" 153 | msgstr "" 154 | 155 | #: ../lib/mate-menu-config.py:85 156 | msgid "Dictionary" 157 | msgstr "" 158 | 159 | #: ../lib/mate-menu-config.py:86 ../lib/mate-menu-config.py:103 160 | #: ../mate_menu/plugins/places.py:149 161 | msgid "Computer" 162 | msgstr "" 163 | 164 | #. self.builder.get_object("applicationsLabel").set_text(_("Applications")) 165 | #. self.builder.get_object("favoritesLabel").set_text(_("Favorites")) 166 | #: ../lib/mate-menu-config.py:90 167 | msgid "Number of columns:" 168 | msgstr "" 169 | 170 | #: ../lib/mate-menu-config.py:91 ../lib/mate-menu-config.py:92 171 | #: ../lib/mate-menu-config.py:93 ../lib/mate-menu-config.py:94 172 | msgid "Icon size:" 173 | msgstr "" 174 | 175 | #: ../lib/mate-menu-config.py:95 176 | msgid "Hover delay (ms):" 177 | msgstr "" 178 | 179 | #: ../lib/mate-menu-config.py:96 180 | msgid "Search command:" 181 | msgstr "" 182 | 183 | #. Set 'heading' property for plugin 184 | #: ../lib/mate-menu-config.py:98 ../mate_menu/plugins/places.py:54 185 | msgid "Places" 186 | msgstr "" 187 | 188 | #: ../lib/mate-menu-config.py:99 ../lib/mate-menu-config.py:111 189 | msgid "Allow Scrollbar" 190 | msgstr "" 191 | 192 | #: ../lib/mate-menu-config.py:100 193 | msgid "Show GTK+ Bookmarks" 194 | msgstr "" 195 | 196 | #: ../lib/mate-menu-config.py:101 ../lib/mate-menu-config.py:112 197 | msgid "Height:" 198 | msgstr "" 199 | 200 | #: ../lib/mate-menu-config.py:102 201 | msgid "Toggle Default Places:" 202 | msgstr "" 203 | 204 | #: ../lib/mate-menu-config.py:104 ../mate_menu/plugins/places.py:156 205 | msgid "Home Folder" 206 | msgstr "" 207 | 208 | #: ../lib/mate-menu-config.py:105 ../mate_menu/plugins/places.py:165 209 | msgid "Network" 210 | msgstr "" 211 | 212 | #: ../lib/mate-menu-config.py:106 ../mate_menu/plugins/places.py:184 213 | msgid "Desktop" 214 | msgstr "Ӗҫ сӗтелӗ" 215 | 216 | #: ../lib/mate-menu-config.py:107 ../mate_menu/plugins/places.py:191 217 | msgid "Trash" 218 | msgstr "" 219 | 220 | #: ../lib/mate-menu-config.py:108 221 | msgid "Custom Places:" 222 | msgstr "" 223 | 224 | #. Set 'heading' property for plugin 225 | #: ../lib/mate-menu-config.py:110 ../mate_menu/plugins/system_management.py:55 226 | msgid "System" 227 | msgstr "" 228 | 229 | #: ../lib/mate-menu-config.py:113 230 | msgid "Toggle Default Items:" 231 | msgstr "" 232 | 233 | #: ../lib/mate-menu-config.py:114 ../mate_menu/plugins/system_management.py:153 234 | #: ../mate_menu/plugins/system_management.py:156 235 | #: ../mate_menu/plugins/system_management.py:159 236 | #: ../mate_menu/plugins/system_management.py:162 237 | msgid "Package Manager" 238 | msgstr "" 239 | 240 | #: ../lib/mate-menu-config.py:115 ../mate_menu/plugins/system_management.py:172 241 | msgid "Control Center" 242 | msgstr "" 243 | 244 | #: ../lib/mate-menu-config.py:116 ../mate_menu/plugins/system_management.py:179 245 | msgid "Terminal" 246 | msgstr "" 247 | 248 | #: ../lib/mate-menu-config.py:117 ../mate_menu/plugins/system_management.py:193 249 | msgid "Lock Screen" 250 | msgstr "" 251 | 252 | #: ../lib/mate-menu-config.py:118 253 | msgid "Log Out" 254 | msgstr "" 255 | 256 | #: ../lib/mate-menu-config.py:119 ../mate_menu/plugins/system_management.py:211 257 | msgid "Quit" 258 | msgstr "" 259 | 260 | #: ../lib/mate-menu-config.py:121 261 | msgid "Edit Place" 262 | msgstr "" 263 | 264 | #: ../lib/mate-menu-config.py:122 265 | msgid "New Place" 266 | msgstr "" 267 | 268 | #: ../lib/mate-menu-config.py:123 269 | msgid "Select a folder" 270 | msgstr "" 271 | 272 | #: ../lib/mate-menu-config.py:150 273 | msgid "Keyboard shortcut:" 274 | msgstr "" 275 | 276 | #: ../lib/mate-menu-config.py:154 277 | msgid "Images" 278 | msgstr "" 279 | 280 | #: ../lib/mate-menu-config.py:259 281 | msgid "Name" 282 | msgstr "" 283 | 284 | #: ../lib/mate-menu-config.py:260 285 | msgid "Path" 286 | msgstr "" 287 | 288 | #: ../lib/mate-menu-config.py:354 ../lib/mate-menu-config.py:385 289 | msgid "Name:" 290 | msgstr "" 291 | 292 | #: ../lib/mate-menu-config.py:355 ../lib/mate-menu-config.py:386 293 | msgid "Path:" 294 | msgstr "" 295 | 296 | #. i18n 297 | #: ../mate_menu/plugins/applications.py:222 298 | msgid "Search:" 299 | msgstr "" 300 | 301 | #: ../mate_menu/plugins/applications.py:226 302 | msgid "All applications" 303 | msgstr "" 304 | 305 | #: ../mate_menu/plugins/applications.py:621 306 | #, python-format 307 | msgid "Search DuckDuckGo for %s" 308 | msgstr "" 309 | 310 | #: ../mate_menu/plugins/applications.py:632 311 | #, python-format 312 | msgid "Search Google for %s" 313 | msgstr "" 314 | 315 | #: ../mate_menu/plugins/applications.py:643 316 | #, python-format 317 | msgid "Search Wikipedia for %s" 318 | msgstr "" 319 | 320 | #: ../mate_menu/plugins/applications.py:664 321 | #, python-format 322 | msgid "Lookup %s in Dictionary" 323 | msgstr "" 324 | 325 | #: ../mate_menu/plugins/applications.py:674 326 | #, python-format 327 | msgid "Search Computer for %s" 328 | msgstr "" 329 | 330 | #. i18n 331 | #: ../mate_menu/plugins/applications.py:798 332 | #: ../mate_menu/plugins/applications.py:863 333 | msgid "Add to desktop" 334 | msgstr "" 335 | 336 | #: ../mate_menu/plugins/applications.py:799 337 | #: ../mate_menu/plugins/applications.py:864 338 | msgid "Add to panel" 339 | msgstr "" 340 | 341 | #: ../mate_menu/plugins/applications.py:801 342 | #: ../mate_menu/plugins/applications.py:842 343 | msgid "Insert space" 344 | msgstr "" 345 | 346 | #: ../mate_menu/plugins/applications.py:802 347 | #: ../mate_menu/plugins/applications.py:843 348 | msgid "Insert separator" 349 | msgstr "" 350 | 351 | #: ../mate_menu/plugins/applications.py:804 352 | #: ../mate_menu/plugins/applications.py:867 353 | msgid "Launch" 354 | msgstr "" 355 | 356 | #: ../mate_menu/plugins/applications.py:805 357 | msgid "Remove from favorites" 358 | msgstr "" 359 | 360 | #: ../mate_menu/plugins/applications.py:807 361 | #: ../mate_menu/plugins/applications.py:870 362 | msgid "Edit properties" 363 | msgstr "" 364 | 365 | #. i18n 366 | #: ../mate_menu/plugins/applications.py:841 367 | msgid "Remove" 368 | msgstr "" 369 | 370 | #: ../mate_menu/plugins/applications.py:866 371 | msgid "Show in my favorites" 372 | msgstr "" 373 | 374 | #: ../mate_menu/plugins/applications.py:868 375 | msgid "Delete from menu" 376 | msgstr "" 377 | 378 | #: ../mate_menu/plugins/applications.py:926 379 | msgid "Search DuckDuckGo" 380 | msgstr "" 381 | 382 | #: ../mate_menu/plugins/applications.py:930 383 | msgid "Search Google" 384 | msgstr "" 385 | 386 | #: ../mate_menu/plugins/applications.py:934 387 | msgid "Search Wikipedia" 388 | msgstr "" 389 | 390 | #: ../mate_menu/plugins/applications.py:941 391 | msgid "Lookup Dictionary" 392 | msgstr "" 393 | 394 | #: ../mate_menu/plugins/applications.py:948 395 | msgid "Search Computer" 396 | msgstr "" 397 | 398 | #: ../mate_menu/plugins/applications.py:1355 399 | msgid "" 400 | "Couldn't save favorites. Check if you have write access to ~/.config/mate-" 401 | "menu" 402 | msgstr "" 403 | 404 | #: ../mate_menu/plugins/applications.py:1565 405 | msgid "All" 406 | msgstr "" 407 | 408 | #: ../mate_menu/plugins/applications.py:1565 409 | msgid "Show all applications" 410 | msgstr "" 411 | 412 | #: ../mate_menu/plugins/system_management.py:167 413 | msgid "Install, remove and upgrade software packages" 414 | msgstr "" 415 | 416 | #: ../mate_menu/plugins/system_management.py:176 417 | msgid "Configure your system" 418 | msgstr "" 419 | 420 | #: ../mate_menu/plugins/system_management.py:190 421 | msgid "Use the command line" 422 | msgstr "" 423 | 424 | #: ../mate_menu/plugins/system_management.py:201 425 | msgid "Requires password to unlock" 426 | msgstr "" 427 | 428 | #: ../mate_menu/plugins/system_management.py:204 429 | msgid "Logout" 430 | msgstr "" 431 | 432 | #: ../mate_menu/plugins/system_management.py:208 433 | msgid "Log out or switch user" 434 | msgstr "" 435 | 436 | #: ../mate_menu/plugins/system_management.py:215 437 | msgid "Shutdown, restart, suspend or hibernate" 438 | msgstr "" 439 | 440 | #: ../mate_menu/plugins/places.py:153 441 | msgid "" 442 | "Browse all local and remote disks and folders accessible from this computer" 443 | msgstr "" 444 | 445 | #: ../mate_menu/plugins/places.py:160 446 | msgid "Open your personal folder" 447 | msgstr "" 448 | 449 | #: ../mate_menu/plugins/places.py:169 450 | msgid "Browse bookmarked and local network locations" 451 | msgstr "" 452 | 453 | #: ../mate_menu/plugins/places.py:188 454 | msgid "Browse items placed on the desktop" 455 | msgstr "" 456 | 457 | #: ../mate_menu/plugins/places.py:197 458 | msgid "Browse deleted files" 459 | msgstr "" 460 | 461 | #: ../mate_menu/plugins/places.py:246 462 | msgid "Empty trash" 463 | msgstr "" 464 | 465 | #. Set 'heading' property for plugin 466 | #: ../mate_menu/plugins/recent.py:48 467 | msgid "Recent documents" 468 | msgstr "" 469 | 470 | #: ../mate_menu/keybinding.py:220 471 | msgid "Click to set a new accelerator key for opening and closing the menu. " 472 | msgstr "" 473 | 474 | #: ../mate_menu/keybinding.py:221 475 | msgid "Press Escape or click again to cancel the operation. " 476 | msgstr "" 477 | 478 | #: ../mate_menu/keybinding.py:222 479 | msgid "Press Backspace to clear the existing keybinding." 480 | msgstr "" 481 | 482 | #: ../mate_menu/keybinding.py:241 483 | msgid "Pick an accelerator" 484 | msgstr "" 485 | 486 | #: ../mate_menu/keybinding.py:297 487 | msgid "" 488 | msgstr "" 489 | -------------------------------------------------------------------------------- /po/de_CH.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the PACKAGE package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: MATE Desktop Environment\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2020-02-13 22:41+0000\n" 11 | "PO-Revision-Date: 2019-09-28 20:08+0000\n" 12 | "Last-Translator: Martin Wimpress \n" 13 | "Language-Team: German (Switzerland) (http://www.transifex.com/mate/MATE/" 14 | "language/de_CH/)\n" 15 | "Language: de_CH\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 | #: ../lib/mate-menu.py:58 22 | msgid "Menu" 23 | msgstr "" 24 | 25 | #. Fake class for MyPlugin 26 | #: ../lib/mate-menu.py:196 27 | msgid "Couldn't load plugin:" 28 | msgstr "" 29 | 30 | #: ../lib/mate-menu.py:265 31 | msgid "Couldn't initialize plugin" 32 | msgstr "" 33 | 34 | #: ../lib/mate-menu.py:640 35 | msgid "An Advanced Menu for the MATE Desktop" 36 | msgstr "" 37 | 38 | #: ../lib/mate-menu.py:759 39 | msgid "Preferences" 40 | msgstr "" 41 | 42 | #: ../lib/mate-menu.py:762 43 | msgid "Edit menu" 44 | msgstr "" 45 | 46 | #: ../lib/mate-menu.py:765 47 | msgid "Reload plugins" 48 | msgstr "" 49 | 50 | #: ../lib/mate-menu.py:768 51 | msgid "About" 52 | msgstr "" 53 | 54 | #. i18n 55 | #: ../lib/mate-menu-config.py:53 56 | msgid "Menu preferences" 57 | msgstr "" 58 | 59 | #: ../lib/mate-menu-config.py:56 60 | msgid "Always start with favorites pane" 61 | msgstr "" 62 | 63 | #: ../lib/mate-menu-config.py:57 64 | msgid "Show button icon" 65 | msgstr "" 66 | 67 | #: ../lib/mate-menu-config.py:58 68 | msgid "Show recent documents plugin" 69 | msgstr "" 70 | 71 | #: ../lib/mate-menu-config.py:59 72 | msgid "Show applications plugin" 73 | msgstr "" 74 | 75 | #: ../lib/mate-menu-config.py:60 76 | msgid "Show system plugin" 77 | msgstr "" 78 | 79 | #: ../lib/mate-menu-config.py:61 80 | msgid "Show places plugin" 81 | msgstr "" 82 | 83 | #: ../lib/mate-menu-config.py:63 84 | msgid "Show application comments" 85 | msgstr "" 86 | 87 | #: ../lib/mate-menu-config.py:64 88 | msgid "Show category icons" 89 | msgstr "" 90 | 91 | #: ../lib/mate-menu-config.py:65 92 | msgid "Hover" 93 | msgstr "" 94 | 95 | #: ../lib/mate-menu-config.py:66 96 | msgid "Remember the last category or search" 97 | msgstr "" 98 | 99 | #: ../lib/mate-menu-config.py:67 100 | msgid "Swap name and generic name" 101 | msgstr "" 102 | 103 | #: ../lib/mate-menu-config.py:69 104 | msgid "Border width:" 105 | msgstr "" 106 | 107 | #: ../lib/mate-menu-config.py:70 108 | msgid "pixels" 109 | msgstr "" 110 | 111 | #: ../lib/mate-menu-config.py:72 112 | msgid "Button text:" 113 | msgstr "" 114 | 115 | #: ../lib/mate-menu-config.py:73 116 | msgid "Options" 117 | msgstr "" 118 | 119 | #: ../lib/mate-menu-config.py:74 ../mate_menu/plugins/applications.py:227 120 | msgid "Applications" 121 | msgstr "" 122 | 123 | #: ../lib/mate-menu-config.py:76 ../mate_menu/plugins/applications.py:224 124 | #: ../mate_menu/plugins/applications.py:225 125 | msgid "Favorites" 126 | msgstr "" 127 | 128 | #: ../lib/mate-menu-config.py:77 129 | msgid "Main button" 130 | msgstr "" 131 | 132 | #: ../lib/mate-menu-config.py:78 133 | msgid "Plugins" 134 | msgstr "" 135 | 136 | #: ../lib/mate-menu-config.py:80 137 | msgid "Always show search suggestions" 138 | msgstr "" 139 | 140 | #: ../lib/mate-menu-config.py:81 141 | msgid "Search Engines:" 142 | msgstr "" 143 | 144 | #: ../lib/mate-menu-config.py:82 145 | msgid "DuckDuckGo" 146 | msgstr "" 147 | 148 | #: ../lib/mate-menu-config.py:83 149 | msgid "Google" 150 | msgstr "" 151 | 152 | #: ../lib/mate-menu-config.py:84 153 | msgid "Wikipedia" 154 | msgstr "" 155 | 156 | #: ../lib/mate-menu-config.py:85 157 | msgid "Dictionary" 158 | msgstr "" 159 | 160 | #: ../lib/mate-menu-config.py:86 ../lib/mate-menu-config.py:103 161 | #: ../mate_menu/plugins/places.py:149 162 | msgid "Computer" 163 | msgstr "" 164 | 165 | #. self.builder.get_object("applicationsLabel").set_text(_("Applications")) 166 | #. self.builder.get_object("favoritesLabel").set_text(_("Favorites")) 167 | #: ../lib/mate-menu-config.py:90 168 | msgid "Number of columns:" 169 | msgstr "" 170 | 171 | #: ../lib/mate-menu-config.py:91 ../lib/mate-menu-config.py:92 172 | #: ../lib/mate-menu-config.py:93 ../lib/mate-menu-config.py:94 173 | msgid "Icon size:" 174 | msgstr "" 175 | 176 | #: ../lib/mate-menu-config.py:95 177 | msgid "Hover delay (ms):" 178 | msgstr "" 179 | 180 | #: ../lib/mate-menu-config.py:96 181 | msgid "Search command:" 182 | msgstr "" 183 | 184 | #. Set 'heading' property for plugin 185 | #: ../lib/mate-menu-config.py:98 ../mate_menu/plugins/places.py:54 186 | msgid "Places" 187 | msgstr "" 188 | 189 | #: ../lib/mate-menu-config.py:99 ../lib/mate-menu-config.py:111 190 | msgid "Allow Scrollbar" 191 | msgstr "" 192 | 193 | #: ../lib/mate-menu-config.py:100 194 | msgid "Show GTK+ Bookmarks" 195 | msgstr "" 196 | 197 | #: ../lib/mate-menu-config.py:101 ../lib/mate-menu-config.py:112 198 | msgid "Height:" 199 | msgstr "" 200 | 201 | #: ../lib/mate-menu-config.py:102 202 | msgid "Toggle Default Places:" 203 | msgstr "" 204 | 205 | #: ../lib/mate-menu-config.py:104 ../mate_menu/plugins/places.py:156 206 | msgid "Home Folder" 207 | msgstr "" 208 | 209 | #: ../lib/mate-menu-config.py:105 ../mate_menu/plugins/places.py:165 210 | msgid "Network" 211 | msgstr "" 212 | 213 | #: ../lib/mate-menu-config.py:106 ../mate_menu/plugins/places.py:184 214 | msgid "Desktop" 215 | msgstr "" 216 | 217 | #: ../lib/mate-menu-config.py:107 ../mate_menu/plugins/places.py:191 218 | msgid "Trash" 219 | msgstr "" 220 | 221 | #: ../lib/mate-menu-config.py:108 222 | msgid "Custom Places:" 223 | msgstr "" 224 | 225 | #. Set 'heading' property for plugin 226 | #: ../lib/mate-menu-config.py:110 ../mate_menu/plugins/system_management.py:55 227 | msgid "System" 228 | msgstr "" 229 | 230 | #: ../lib/mate-menu-config.py:113 231 | msgid "Toggle Default Items:" 232 | msgstr "" 233 | 234 | #: ../lib/mate-menu-config.py:114 ../mate_menu/plugins/system_management.py:153 235 | #: ../mate_menu/plugins/system_management.py:156 236 | #: ../mate_menu/plugins/system_management.py:159 237 | #: ../mate_menu/plugins/system_management.py:162 238 | msgid "Package Manager" 239 | msgstr "" 240 | 241 | #: ../lib/mate-menu-config.py:115 ../mate_menu/plugins/system_management.py:172 242 | msgid "Control Center" 243 | msgstr "" 244 | 245 | #: ../lib/mate-menu-config.py:116 ../mate_menu/plugins/system_management.py:179 246 | msgid "Terminal" 247 | msgstr "" 248 | 249 | #: ../lib/mate-menu-config.py:117 ../mate_menu/plugins/system_management.py:193 250 | msgid "Lock Screen" 251 | msgstr "" 252 | 253 | #: ../lib/mate-menu-config.py:118 254 | msgid "Log Out" 255 | msgstr "" 256 | 257 | #: ../lib/mate-menu-config.py:119 ../mate_menu/plugins/system_management.py:211 258 | msgid "Quit" 259 | msgstr "" 260 | 261 | #: ../lib/mate-menu-config.py:121 262 | msgid "Edit Place" 263 | msgstr "" 264 | 265 | #: ../lib/mate-menu-config.py:122 266 | msgid "New Place" 267 | msgstr "" 268 | 269 | #: ../lib/mate-menu-config.py:123 270 | msgid "Select a folder" 271 | msgstr "" 272 | 273 | #: ../lib/mate-menu-config.py:150 274 | msgid "Keyboard shortcut:" 275 | msgstr "" 276 | 277 | #: ../lib/mate-menu-config.py:154 278 | msgid "Images" 279 | msgstr "" 280 | 281 | #: ../lib/mate-menu-config.py:259 282 | msgid "Name" 283 | msgstr "" 284 | 285 | #: ../lib/mate-menu-config.py:260 286 | msgid "Path" 287 | msgstr "" 288 | 289 | #: ../lib/mate-menu-config.py:354 ../lib/mate-menu-config.py:385 290 | msgid "Name:" 291 | msgstr "" 292 | 293 | #: ../lib/mate-menu-config.py:355 ../lib/mate-menu-config.py:386 294 | msgid "Path:" 295 | msgstr "" 296 | 297 | #. i18n 298 | #: ../mate_menu/plugins/applications.py:222 299 | msgid "Search:" 300 | msgstr "" 301 | 302 | #: ../mate_menu/plugins/applications.py:226 303 | msgid "All applications" 304 | msgstr "" 305 | 306 | #: ../mate_menu/plugins/applications.py:621 307 | #, python-format 308 | msgid "Search DuckDuckGo for %s" 309 | msgstr "" 310 | 311 | #: ../mate_menu/plugins/applications.py:632 312 | #, python-format 313 | msgid "Search Google for %s" 314 | msgstr "" 315 | 316 | #: ../mate_menu/plugins/applications.py:643 317 | #, python-format 318 | msgid "Search Wikipedia for %s" 319 | msgstr "" 320 | 321 | #: ../mate_menu/plugins/applications.py:664 322 | #, python-format 323 | msgid "Lookup %s in Dictionary" 324 | msgstr "" 325 | 326 | #: ../mate_menu/plugins/applications.py:674 327 | #, python-format 328 | msgid "Search Computer for %s" 329 | msgstr "" 330 | 331 | #. i18n 332 | #: ../mate_menu/plugins/applications.py:798 333 | #: ../mate_menu/plugins/applications.py:863 334 | msgid "Add to desktop" 335 | msgstr "" 336 | 337 | #: ../mate_menu/plugins/applications.py:799 338 | #: ../mate_menu/plugins/applications.py:864 339 | msgid "Add to panel" 340 | msgstr "" 341 | 342 | #: ../mate_menu/plugins/applications.py:801 343 | #: ../mate_menu/plugins/applications.py:842 344 | msgid "Insert space" 345 | msgstr "" 346 | 347 | #: ../mate_menu/plugins/applications.py:802 348 | #: ../mate_menu/plugins/applications.py:843 349 | msgid "Insert separator" 350 | msgstr "" 351 | 352 | #: ../mate_menu/plugins/applications.py:804 353 | #: ../mate_menu/plugins/applications.py:867 354 | msgid "Launch" 355 | msgstr "" 356 | 357 | #: ../mate_menu/plugins/applications.py:805 358 | msgid "Remove from favorites" 359 | msgstr "" 360 | 361 | #: ../mate_menu/plugins/applications.py:807 362 | #: ../mate_menu/plugins/applications.py:870 363 | msgid "Edit properties" 364 | msgstr "" 365 | 366 | #. i18n 367 | #: ../mate_menu/plugins/applications.py:841 368 | msgid "Remove" 369 | msgstr "" 370 | 371 | #: ../mate_menu/plugins/applications.py:866 372 | msgid "Show in my favorites" 373 | msgstr "" 374 | 375 | #: ../mate_menu/plugins/applications.py:868 376 | msgid "Delete from menu" 377 | msgstr "" 378 | 379 | #: ../mate_menu/plugins/applications.py:926 380 | msgid "Search DuckDuckGo" 381 | msgstr "" 382 | 383 | #: ../mate_menu/plugins/applications.py:930 384 | msgid "Search Google" 385 | msgstr "" 386 | 387 | #: ../mate_menu/plugins/applications.py:934 388 | msgid "Search Wikipedia" 389 | msgstr "" 390 | 391 | #: ../mate_menu/plugins/applications.py:941 392 | msgid "Lookup Dictionary" 393 | msgstr "" 394 | 395 | #: ../mate_menu/plugins/applications.py:948 396 | msgid "Search Computer" 397 | msgstr "" 398 | 399 | #: ../mate_menu/plugins/applications.py:1355 400 | msgid "" 401 | "Couldn't save favorites. Check if you have write access to ~/.config/mate-" 402 | "menu" 403 | msgstr "" 404 | 405 | #: ../mate_menu/plugins/applications.py:1565 406 | msgid "All" 407 | msgstr "" 408 | 409 | #: ../mate_menu/plugins/applications.py:1565 410 | msgid "Show all applications" 411 | msgstr "" 412 | 413 | #: ../mate_menu/plugins/system_management.py:167 414 | msgid "Install, remove and upgrade software packages" 415 | msgstr "" 416 | 417 | #: ../mate_menu/plugins/system_management.py:176 418 | msgid "Configure your system" 419 | msgstr "" 420 | 421 | #: ../mate_menu/plugins/system_management.py:190 422 | msgid "Use the command line" 423 | msgstr "" 424 | 425 | #: ../mate_menu/plugins/system_management.py:201 426 | msgid "Requires password to unlock" 427 | msgstr "" 428 | 429 | #: ../mate_menu/plugins/system_management.py:204 430 | msgid "Logout" 431 | msgstr "" 432 | 433 | #: ../mate_menu/plugins/system_management.py:208 434 | msgid "Log out or switch user" 435 | msgstr "" 436 | 437 | #: ../mate_menu/plugins/system_management.py:215 438 | msgid "Shutdown, restart, suspend or hibernate" 439 | msgstr "" 440 | 441 | #: ../mate_menu/plugins/places.py:153 442 | msgid "" 443 | "Browse all local and remote disks and folders accessible from this computer" 444 | msgstr "" 445 | 446 | #: ../mate_menu/plugins/places.py:160 447 | msgid "Open your personal folder" 448 | msgstr "" 449 | 450 | #: ../mate_menu/plugins/places.py:169 451 | msgid "Browse bookmarked and local network locations" 452 | msgstr "" 453 | 454 | #: ../mate_menu/plugins/places.py:188 455 | msgid "Browse items placed on the desktop" 456 | msgstr "" 457 | 458 | #: ../mate_menu/plugins/places.py:197 459 | msgid "Browse deleted files" 460 | msgstr "" 461 | 462 | #: ../mate_menu/plugins/places.py:246 463 | msgid "Empty trash" 464 | msgstr "" 465 | 466 | #. Set 'heading' property for plugin 467 | #: ../mate_menu/plugins/recent.py:48 468 | msgid "Recent documents" 469 | msgstr "" 470 | 471 | #: ../mate_menu/keybinding.py:220 472 | msgid "Click to set a new accelerator key for opening and closing the menu. " 473 | msgstr "" 474 | 475 | #: ../mate_menu/keybinding.py:221 476 | msgid "Press Escape or click again to cancel the operation. " 477 | msgstr "" 478 | 479 | #: ../mate_menu/keybinding.py:222 480 | msgid "Press Backspace to clear the existing keybinding." 481 | msgstr "" 482 | 483 | #: ../mate_menu/keybinding.py:241 484 | msgid "Pick an accelerator" 485 | msgstr "" 486 | 487 | #: ../mate_menu/keybinding.py:297 488 | msgid "" 489 | msgstr "" 490 | -------------------------------------------------------------------------------- /po/ks.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the PACKAGE package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: MATE Desktop Environment\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2020-02-13 22:41+0000\n" 11 | "PO-Revision-Date: 2019-09-28 20:08+0000\n" 12 | "Last-Translator: Martin Wimpress \n" 13 | "Language-Team: Kashmiri (http://www.transifex.com/mate/MATE/language/ks/)\n" 14 | "Language: ks\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 | #: ../lib/mate-menu.py:58 21 | msgid "Menu" 22 | msgstr "" 23 | 24 | #. Fake class for MyPlugin 25 | #: ../lib/mate-menu.py:196 26 | msgid "Couldn't load plugin:" 27 | msgstr "" 28 | 29 | #: ../lib/mate-menu.py:265 30 | msgid "Couldn't initialize plugin" 31 | msgstr "" 32 | 33 | #: ../lib/mate-menu.py:640 34 | msgid "An Advanced Menu for the MATE Desktop" 35 | msgstr "" 36 | 37 | #: ../lib/mate-menu.py:759 38 | msgid "Preferences" 39 | msgstr "" 40 | 41 | #: ../lib/mate-menu.py:762 42 | msgid "Edit menu" 43 | msgstr "" 44 | 45 | #: ../lib/mate-menu.py:765 46 | msgid "Reload plugins" 47 | msgstr "" 48 | 49 | #: ../lib/mate-menu.py:768 50 | msgid "About" 51 | msgstr "" 52 | 53 | #. i18n 54 | #: ../lib/mate-menu-config.py:53 55 | msgid "Menu preferences" 56 | msgstr "" 57 | 58 | #: ../lib/mate-menu-config.py:56 59 | msgid "Always start with favorites pane" 60 | msgstr "" 61 | 62 | #: ../lib/mate-menu-config.py:57 63 | msgid "Show button icon" 64 | msgstr "" 65 | 66 | #: ../lib/mate-menu-config.py:58 67 | msgid "Show recent documents plugin" 68 | msgstr "" 69 | 70 | #: ../lib/mate-menu-config.py:59 71 | msgid "Show applications plugin" 72 | msgstr "" 73 | 74 | #: ../lib/mate-menu-config.py:60 75 | msgid "Show system plugin" 76 | msgstr "" 77 | 78 | #: ../lib/mate-menu-config.py:61 79 | msgid "Show places plugin" 80 | msgstr "" 81 | 82 | #: ../lib/mate-menu-config.py:63 83 | msgid "Show application comments" 84 | msgstr "" 85 | 86 | #: ../lib/mate-menu-config.py:64 87 | msgid "Show category icons" 88 | msgstr "" 89 | 90 | #: ../lib/mate-menu-config.py:65 91 | msgid "Hover" 92 | msgstr "" 93 | 94 | #: ../lib/mate-menu-config.py:66 95 | msgid "Remember the last category or search" 96 | msgstr "" 97 | 98 | #: ../lib/mate-menu-config.py:67 99 | msgid "Swap name and generic name" 100 | msgstr "" 101 | 102 | #: ../lib/mate-menu-config.py:69 103 | msgid "Border width:" 104 | msgstr "" 105 | 106 | #: ../lib/mate-menu-config.py:70 107 | msgid "pixels" 108 | msgstr "" 109 | 110 | #: ../lib/mate-menu-config.py:72 111 | msgid "Button text:" 112 | msgstr "" 113 | 114 | #: ../lib/mate-menu-config.py:73 115 | msgid "Options" 116 | msgstr "" 117 | 118 | #: ../lib/mate-menu-config.py:74 ../mate_menu/plugins/applications.py:227 119 | msgid "Applications" 120 | msgstr "" 121 | 122 | #: ../lib/mate-menu-config.py:76 ../mate_menu/plugins/applications.py:224 123 | #: ../mate_menu/plugins/applications.py:225 124 | msgid "Favorites" 125 | msgstr "" 126 | 127 | #: ../lib/mate-menu-config.py:77 128 | msgid "Main button" 129 | msgstr "" 130 | 131 | #: ../lib/mate-menu-config.py:78 132 | msgid "Plugins" 133 | msgstr "पलिगन" 134 | 135 | #: ../lib/mate-menu-config.py:80 136 | msgid "Always show search suggestions" 137 | msgstr "" 138 | 139 | #: ../lib/mate-menu-config.py:81 140 | msgid "Search Engines:" 141 | msgstr "" 142 | 143 | #: ../lib/mate-menu-config.py:82 144 | msgid "DuckDuckGo" 145 | msgstr "" 146 | 147 | #: ../lib/mate-menu-config.py:83 148 | msgid "Google" 149 | msgstr "" 150 | 151 | #: ../lib/mate-menu-config.py:84 152 | msgid "Wikipedia" 153 | msgstr "" 154 | 155 | #: ../lib/mate-menu-config.py:85 156 | msgid "Dictionary" 157 | msgstr "" 158 | 159 | #: ../lib/mate-menu-config.py:86 ../lib/mate-menu-config.py:103 160 | #: ../mate_menu/plugins/places.py:149 161 | msgid "Computer" 162 | msgstr "" 163 | 164 | #. self.builder.get_object("applicationsLabel").set_text(_("Applications")) 165 | #. self.builder.get_object("favoritesLabel").set_text(_("Favorites")) 166 | #: ../lib/mate-menu-config.py:90 167 | msgid "Number of columns:" 168 | msgstr "" 169 | 170 | #: ../lib/mate-menu-config.py:91 ../lib/mate-menu-config.py:92 171 | #: ../lib/mate-menu-config.py:93 ../lib/mate-menu-config.py:94 172 | msgid "Icon size:" 173 | msgstr "" 174 | 175 | #: ../lib/mate-menu-config.py:95 176 | msgid "Hover delay (ms):" 177 | msgstr "" 178 | 179 | #: ../lib/mate-menu-config.py:96 180 | msgid "Search command:" 181 | msgstr "" 182 | 183 | #. Set 'heading' property for plugin 184 | #: ../lib/mate-menu-config.py:98 ../mate_menu/plugins/places.py:54 185 | msgid "Places" 186 | msgstr "" 187 | 188 | #: ../lib/mate-menu-config.py:99 ../lib/mate-menu-config.py:111 189 | msgid "Allow Scrollbar" 190 | msgstr "" 191 | 192 | #: ../lib/mate-menu-config.py:100 193 | msgid "Show GTK+ Bookmarks" 194 | msgstr "" 195 | 196 | #: ../lib/mate-menu-config.py:101 ../lib/mate-menu-config.py:112 197 | msgid "Height:" 198 | msgstr "" 199 | 200 | #: ../lib/mate-menu-config.py:102 201 | msgid "Toggle Default Places:" 202 | msgstr "" 203 | 204 | #: ../lib/mate-menu-config.py:104 ../mate_menu/plugins/places.py:156 205 | msgid "Home Folder" 206 | msgstr "" 207 | 208 | #: ../lib/mate-menu-config.py:105 ../mate_menu/plugins/places.py:165 209 | msgid "Network" 210 | msgstr "" 211 | 212 | #: ../lib/mate-menu-config.py:106 ../mate_menu/plugins/places.py:184 213 | msgid "Desktop" 214 | msgstr "" 215 | 216 | #: ../lib/mate-menu-config.py:107 ../mate_menu/plugins/places.py:191 217 | msgid "Trash" 218 | msgstr "" 219 | 220 | #: ../lib/mate-menu-config.py:108 221 | msgid "Custom Places:" 222 | msgstr "" 223 | 224 | #. Set 'heading' property for plugin 225 | #: ../lib/mate-menu-config.py:110 ../mate_menu/plugins/system_management.py:55 226 | msgid "System" 227 | msgstr "" 228 | 229 | #: ../lib/mate-menu-config.py:113 230 | msgid "Toggle Default Items:" 231 | msgstr "" 232 | 233 | #: ../lib/mate-menu-config.py:114 ../mate_menu/plugins/system_management.py:153 234 | #: ../mate_menu/plugins/system_management.py:156 235 | #: ../mate_menu/plugins/system_management.py:159 236 | #: ../mate_menu/plugins/system_management.py:162 237 | msgid "Package Manager" 238 | msgstr "" 239 | 240 | #: ../lib/mate-menu-config.py:115 ../mate_menu/plugins/system_management.py:172 241 | msgid "Control Center" 242 | msgstr "" 243 | 244 | #: ../lib/mate-menu-config.py:116 ../mate_menu/plugins/system_management.py:179 245 | msgid "Terminal" 246 | msgstr "" 247 | 248 | #: ../lib/mate-menu-config.py:117 ../mate_menu/plugins/system_management.py:193 249 | msgid "Lock Screen" 250 | msgstr "" 251 | 252 | #: ../lib/mate-menu-config.py:118 253 | msgid "Log Out" 254 | msgstr "" 255 | 256 | #: ../lib/mate-menu-config.py:119 ../mate_menu/plugins/system_management.py:211 257 | msgid "Quit" 258 | msgstr "" 259 | 260 | #: ../lib/mate-menu-config.py:121 261 | msgid "Edit Place" 262 | msgstr "" 263 | 264 | #: ../lib/mate-menu-config.py:122 265 | msgid "New Place" 266 | msgstr "" 267 | 268 | #: ../lib/mate-menu-config.py:123 269 | msgid "Select a folder" 270 | msgstr "" 271 | 272 | #: ../lib/mate-menu-config.py:150 273 | msgid "Keyboard shortcut:" 274 | msgstr "" 275 | 276 | #: ../lib/mate-menu-config.py:154 277 | msgid "Images" 278 | msgstr "" 279 | 280 | #: ../lib/mate-menu-config.py:259 281 | msgid "Name" 282 | msgstr "" 283 | 284 | #: ../lib/mate-menu-config.py:260 285 | msgid "Path" 286 | msgstr "" 287 | 288 | #: ../lib/mate-menu-config.py:354 ../lib/mate-menu-config.py:385 289 | msgid "Name:" 290 | msgstr "" 291 | 292 | #: ../lib/mate-menu-config.py:355 ../lib/mate-menu-config.py:386 293 | msgid "Path:" 294 | msgstr "" 295 | 296 | #. i18n 297 | #: ../mate_menu/plugins/applications.py:222 298 | msgid "Search:" 299 | msgstr "" 300 | 301 | #: ../mate_menu/plugins/applications.py:226 302 | msgid "All applications" 303 | msgstr "" 304 | 305 | #: ../mate_menu/plugins/applications.py:621 306 | #, python-format 307 | msgid "Search DuckDuckGo for %s" 308 | msgstr "" 309 | 310 | #: ../mate_menu/plugins/applications.py:632 311 | #, python-format 312 | msgid "Search Google for %s" 313 | msgstr "" 314 | 315 | #: ../mate_menu/plugins/applications.py:643 316 | #, python-format 317 | msgid "Search Wikipedia for %s" 318 | msgstr "" 319 | 320 | #: ../mate_menu/plugins/applications.py:664 321 | #, python-format 322 | msgid "Lookup %s in Dictionary" 323 | msgstr "" 324 | 325 | #: ../mate_menu/plugins/applications.py:674 326 | #, python-format 327 | msgid "Search Computer for %s" 328 | msgstr "" 329 | 330 | #. i18n 331 | #: ../mate_menu/plugins/applications.py:798 332 | #: ../mate_menu/plugins/applications.py:863 333 | msgid "Add to desktop" 334 | msgstr "" 335 | 336 | #: ../mate_menu/plugins/applications.py:799 337 | #: ../mate_menu/plugins/applications.py:864 338 | msgid "Add to panel" 339 | msgstr "" 340 | 341 | #: ../mate_menu/plugins/applications.py:801 342 | #: ../mate_menu/plugins/applications.py:842 343 | msgid "Insert space" 344 | msgstr "" 345 | 346 | #: ../mate_menu/plugins/applications.py:802 347 | #: ../mate_menu/plugins/applications.py:843 348 | msgid "Insert separator" 349 | msgstr "" 350 | 351 | #: ../mate_menu/plugins/applications.py:804 352 | #: ../mate_menu/plugins/applications.py:867 353 | msgid "Launch" 354 | msgstr "" 355 | 356 | #: ../mate_menu/plugins/applications.py:805 357 | msgid "Remove from favorites" 358 | msgstr "" 359 | 360 | #: ../mate_menu/plugins/applications.py:807 361 | #: ../mate_menu/plugins/applications.py:870 362 | msgid "Edit properties" 363 | msgstr "" 364 | 365 | #. i18n 366 | #: ../mate_menu/plugins/applications.py:841 367 | msgid "Remove" 368 | msgstr "" 369 | 370 | #: ../mate_menu/plugins/applications.py:866 371 | msgid "Show in my favorites" 372 | msgstr "" 373 | 374 | #: ../mate_menu/plugins/applications.py:868 375 | msgid "Delete from menu" 376 | msgstr "" 377 | 378 | #: ../mate_menu/plugins/applications.py:926 379 | msgid "Search DuckDuckGo" 380 | msgstr "" 381 | 382 | #: ../mate_menu/plugins/applications.py:930 383 | msgid "Search Google" 384 | msgstr "" 385 | 386 | #: ../mate_menu/plugins/applications.py:934 387 | msgid "Search Wikipedia" 388 | msgstr "" 389 | 390 | #: ../mate_menu/plugins/applications.py:941 391 | msgid "Lookup Dictionary" 392 | msgstr "" 393 | 394 | #: ../mate_menu/plugins/applications.py:948 395 | msgid "Search Computer" 396 | msgstr "" 397 | 398 | #: ../mate_menu/plugins/applications.py:1355 399 | msgid "" 400 | "Couldn't save favorites. Check if you have write access to ~/.config/mate-" 401 | "menu" 402 | msgstr "" 403 | 404 | #: ../mate_menu/plugins/applications.py:1565 405 | msgid "All" 406 | msgstr "" 407 | 408 | #: ../mate_menu/plugins/applications.py:1565 409 | msgid "Show all applications" 410 | msgstr "" 411 | 412 | #: ../mate_menu/plugins/system_management.py:167 413 | msgid "Install, remove and upgrade software packages" 414 | msgstr "" 415 | 416 | #: ../mate_menu/plugins/system_management.py:176 417 | msgid "Configure your system" 418 | msgstr "" 419 | 420 | #: ../mate_menu/plugins/system_management.py:190 421 | msgid "Use the command line" 422 | msgstr "" 423 | 424 | #: ../mate_menu/plugins/system_management.py:201 425 | msgid "Requires password to unlock" 426 | msgstr "" 427 | 428 | #: ../mate_menu/plugins/system_management.py:204 429 | msgid "Logout" 430 | msgstr "" 431 | 432 | #: ../mate_menu/plugins/system_management.py:208 433 | msgid "Log out or switch user" 434 | msgstr "" 435 | 436 | #: ../mate_menu/plugins/system_management.py:215 437 | msgid "Shutdown, restart, suspend or hibernate" 438 | msgstr "" 439 | 440 | #: ../mate_menu/plugins/places.py:153 441 | msgid "" 442 | "Browse all local and remote disks and folders accessible from this computer" 443 | msgstr "" 444 | 445 | #: ../mate_menu/plugins/places.py:160 446 | msgid "Open your personal folder" 447 | msgstr "" 448 | 449 | #: ../mate_menu/plugins/places.py:169 450 | msgid "Browse bookmarked and local network locations" 451 | msgstr "" 452 | 453 | #: ../mate_menu/plugins/places.py:188 454 | msgid "Browse items placed on the desktop" 455 | msgstr "" 456 | 457 | #: ../mate_menu/plugins/places.py:197 458 | msgid "Browse deleted files" 459 | msgstr "" 460 | 461 | #: ../mate_menu/plugins/places.py:246 462 | msgid "Empty trash" 463 | msgstr "" 464 | 465 | #. Set 'heading' property for plugin 466 | #: ../mate_menu/plugins/recent.py:48 467 | msgid "Recent documents" 468 | msgstr "" 469 | 470 | #: ../mate_menu/keybinding.py:220 471 | msgid "Click to set a new accelerator key for opening and closing the menu. " 472 | msgstr "" 473 | 474 | #: ../mate_menu/keybinding.py:221 475 | msgid "Press Escape or click again to cancel the operation. " 476 | msgstr "" 477 | 478 | #: ../mate_menu/keybinding.py:222 479 | msgid "Press Backspace to clear the existing keybinding." 480 | msgstr "" 481 | 482 | #: ../mate_menu/keybinding.py:241 483 | msgid "Pick an accelerator" 484 | msgstr "" 485 | 486 | #: ../mate_menu/keybinding.py:297 487 | msgid "" 488 | msgstr "" 489 | -------------------------------------------------------------------------------- /po/mate-menu.pot: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the PACKAGE package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | #, fuzzy 7 | msgid "" 8 | msgstr "" 9 | "Project-Id-Version: PACKAGE VERSION\n" 10 | "Report-Msgid-Bugs-To: \n" 11 | "POT-Creation-Date: 2020-02-13 22:41+0000\n" 12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 13 | "Last-Translator: FULL NAME \n" 14 | "Language-Team: LANGUAGE \n" 15 | "Language: \n" 16 | "MIME-Version: 1.0\n" 17 | "Content-Type: text/plain; charset=CHARSET\n" 18 | "Content-Transfer-Encoding: 8bit\n" 19 | 20 | #: ../lib/mate-menu.py:58 21 | msgid "Menu" 22 | msgstr "" 23 | 24 | #. Fake class for MyPlugin 25 | #: ../lib/mate-menu.py:196 26 | msgid "Couldn't load plugin:" 27 | msgstr "" 28 | 29 | #: ../lib/mate-menu.py:265 30 | msgid "Couldn't initialize plugin" 31 | msgstr "" 32 | 33 | #: ../lib/mate-menu.py:640 34 | msgid "An Advanced Menu for the MATE Desktop" 35 | msgstr "" 36 | 37 | #: ../lib/mate-menu.py:759 38 | msgid "Preferences" 39 | msgstr "" 40 | 41 | #: ../lib/mate-menu.py:762 42 | msgid "Edit menu" 43 | msgstr "" 44 | 45 | #: ../lib/mate-menu.py:765 46 | msgid "Reload plugins" 47 | msgstr "" 48 | 49 | #: ../lib/mate-menu.py:768 50 | msgid "About" 51 | msgstr "" 52 | 53 | #. i18n 54 | #: ../lib/mate-menu-config.py:53 55 | msgid "Menu preferences" 56 | msgstr "" 57 | 58 | #: ../lib/mate-menu-config.py:56 59 | msgid "Always start with favorites pane" 60 | msgstr "" 61 | 62 | #: ../lib/mate-menu-config.py:57 63 | msgid "Show button icon" 64 | msgstr "" 65 | 66 | #: ../lib/mate-menu-config.py:58 67 | msgid "Show recent documents plugin" 68 | msgstr "" 69 | 70 | #: ../lib/mate-menu-config.py:59 71 | msgid "Show applications plugin" 72 | msgstr "" 73 | 74 | #: ../lib/mate-menu-config.py:60 75 | msgid "Show system plugin" 76 | msgstr "" 77 | 78 | #: ../lib/mate-menu-config.py:61 79 | msgid "Show places plugin" 80 | msgstr "" 81 | 82 | #: ../lib/mate-menu-config.py:63 83 | msgid "Show application comments" 84 | msgstr "" 85 | 86 | #: ../lib/mate-menu-config.py:64 87 | msgid "Show category icons" 88 | msgstr "" 89 | 90 | #: ../lib/mate-menu-config.py:65 91 | msgid "Hover" 92 | msgstr "" 93 | 94 | #: ../lib/mate-menu-config.py:66 95 | msgid "Remember the last category or search" 96 | msgstr "" 97 | 98 | #: ../lib/mate-menu-config.py:67 99 | msgid "Swap name and generic name" 100 | msgstr "" 101 | 102 | #: ../lib/mate-menu-config.py:69 103 | msgid "Border width:" 104 | msgstr "" 105 | 106 | #: ../lib/mate-menu-config.py:70 107 | msgid "pixels" 108 | msgstr "" 109 | 110 | #: ../lib/mate-menu-config.py:72 111 | msgid "Button text:" 112 | msgstr "" 113 | 114 | #: ../lib/mate-menu-config.py:73 115 | msgid "Options" 116 | msgstr "" 117 | 118 | #: ../lib/mate-menu-config.py:74 ../mate_menu/plugins/applications.py:227 119 | msgid "Applications" 120 | msgstr "" 121 | 122 | #: ../lib/mate-menu-config.py:76 ../mate_menu/plugins/applications.py:224 123 | #: ../mate_menu/plugins/applications.py:225 124 | msgid "Favorites" 125 | msgstr "" 126 | 127 | #: ../lib/mate-menu-config.py:77 128 | msgid "Main button" 129 | msgstr "" 130 | 131 | #: ../lib/mate-menu-config.py:78 132 | msgid "Plugins" 133 | msgstr "" 134 | 135 | #: ../lib/mate-menu-config.py:80 136 | msgid "Always show search suggestions" 137 | msgstr "" 138 | 139 | #: ../lib/mate-menu-config.py:81 140 | msgid "Search Engines:" 141 | msgstr "" 142 | 143 | #: ../lib/mate-menu-config.py:82 144 | msgid "DuckDuckGo" 145 | msgstr "" 146 | 147 | #: ../lib/mate-menu-config.py:83 148 | msgid "Google" 149 | msgstr "" 150 | 151 | #: ../lib/mate-menu-config.py:84 152 | msgid "Wikipedia" 153 | msgstr "" 154 | 155 | #: ../lib/mate-menu-config.py:85 156 | msgid "Dictionary" 157 | msgstr "" 158 | 159 | #: ../lib/mate-menu-config.py:86 ../lib/mate-menu-config.py:103 160 | #: ../mate_menu/plugins/places.py:149 161 | msgid "Computer" 162 | msgstr "" 163 | 164 | #. self.builder.get_object("applicationsLabel").set_text(_("Applications")) 165 | #. self.builder.get_object("favoritesLabel").set_text(_("Favorites")) 166 | #: ../lib/mate-menu-config.py:90 167 | msgid "Number of columns:" 168 | msgstr "" 169 | 170 | #: ../lib/mate-menu-config.py:91 ../lib/mate-menu-config.py:92 171 | #: ../lib/mate-menu-config.py:93 ../lib/mate-menu-config.py:94 172 | msgid "Icon size:" 173 | msgstr "" 174 | 175 | #: ../lib/mate-menu-config.py:95 176 | msgid "Hover delay (ms):" 177 | msgstr "" 178 | 179 | #: ../lib/mate-menu-config.py:96 180 | msgid "Search command:" 181 | msgstr "" 182 | 183 | #. Set 'heading' property for plugin 184 | #: ../lib/mate-menu-config.py:98 ../mate_menu/plugins/places.py:54 185 | msgid "Places" 186 | msgstr "" 187 | 188 | #: ../lib/mate-menu-config.py:99 ../lib/mate-menu-config.py:111 189 | msgid "Allow Scrollbar" 190 | msgstr "" 191 | 192 | #: ../lib/mate-menu-config.py:100 193 | msgid "Show GTK+ Bookmarks" 194 | msgstr "" 195 | 196 | #: ../lib/mate-menu-config.py:101 ../lib/mate-menu-config.py:112 197 | msgid "Height:" 198 | msgstr "" 199 | 200 | #: ../lib/mate-menu-config.py:102 201 | msgid "Toggle Default Places:" 202 | msgstr "" 203 | 204 | #: ../lib/mate-menu-config.py:104 ../mate_menu/plugins/places.py:156 205 | msgid "Home Folder" 206 | msgstr "" 207 | 208 | #: ../lib/mate-menu-config.py:105 ../mate_menu/plugins/places.py:165 209 | msgid "Network" 210 | msgstr "" 211 | 212 | #: ../lib/mate-menu-config.py:106 ../mate_menu/plugins/places.py:184 213 | msgid "Desktop" 214 | msgstr "" 215 | 216 | #: ../lib/mate-menu-config.py:107 ../mate_menu/plugins/places.py:191 217 | msgid "Trash" 218 | msgstr "" 219 | 220 | #: ../lib/mate-menu-config.py:108 221 | msgid "Custom Places:" 222 | msgstr "" 223 | 224 | #. Set 'heading' property for plugin 225 | #: ../lib/mate-menu-config.py:110 ../mate_menu/plugins/system_management.py:55 226 | msgid "System" 227 | msgstr "" 228 | 229 | #: ../lib/mate-menu-config.py:113 230 | msgid "Toggle Default Items:" 231 | msgstr "" 232 | 233 | #: ../lib/mate-menu-config.py:114 ../mate_menu/plugins/system_management.py:153 234 | #: ../mate_menu/plugins/system_management.py:156 235 | #: ../mate_menu/plugins/system_management.py:159 236 | #: ../mate_menu/plugins/system_management.py:162 237 | msgid "Package Manager" 238 | msgstr "" 239 | 240 | #: ../lib/mate-menu-config.py:115 ../mate_menu/plugins/system_management.py:172 241 | msgid "Control Center" 242 | msgstr "" 243 | 244 | #: ../lib/mate-menu-config.py:116 ../mate_menu/plugins/system_management.py:179 245 | msgid "Terminal" 246 | msgstr "" 247 | 248 | #: ../lib/mate-menu-config.py:117 ../mate_menu/plugins/system_management.py:193 249 | msgid "Lock Screen" 250 | msgstr "" 251 | 252 | #: ../lib/mate-menu-config.py:118 253 | msgid "Log Out" 254 | msgstr "" 255 | 256 | #: ../lib/mate-menu-config.py:119 ../mate_menu/plugins/system_management.py:211 257 | msgid "Quit" 258 | msgstr "" 259 | 260 | #: ../lib/mate-menu-config.py:121 261 | msgid "Edit Place" 262 | msgstr "" 263 | 264 | #: ../lib/mate-menu-config.py:122 265 | msgid "New Place" 266 | msgstr "" 267 | 268 | #: ../lib/mate-menu-config.py:123 269 | msgid "Select a folder" 270 | msgstr "" 271 | 272 | #: ../lib/mate-menu-config.py:150 273 | msgid "Keyboard shortcut:" 274 | msgstr "" 275 | 276 | #: ../lib/mate-menu-config.py:154 277 | msgid "Images" 278 | msgstr "" 279 | 280 | #: ../lib/mate-menu-config.py:259 281 | msgid "Name" 282 | msgstr "" 283 | 284 | #: ../lib/mate-menu-config.py:260 285 | msgid "Path" 286 | msgstr "" 287 | 288 | #: ../lib/mate-menu-config.py:354 ../lib/mate-menu-config.py:385 289 | msgid "Name:" 290 | msgstr "" 291 | 292 | #: ../lib/mate-menu-config.py:355 ../lib/mate-menu-config.py:386 293 | msgid "Path:" 294 | msgstr "" 295 | 296 | #. i18n 297 | #: ../mate_menu/plugins/applications.py:222 298 | msgid "Search:" 299 | msgstr "" 300 | 301 | #: ../mate_menu/plugins/applications.py:226 302 | msgid "All applications" 303 | msgstr "" 304 | 305 | #: ../mate_menu/plugins/applications.py:621 306 | #, python-format 307 | msgid "Search DuckDuckGo for %s" 308 | msgstr "" 309 | 310 | #: ../mate_menu/plugins/applications.py:632 311 | #, python-format 312 | msgid "Search Google for %s" 313 | msgstr "" 314 | 315 | #: ../mate_menu/plugins/applications.py:643 316 | #, python-format 317 | msgid "Search Wikipedia for %s" 318 | msgstr "" 319 | 320 | #: ../mate_menu/plugins/applications.py:664 321 | #, python-format 322 | msgid "Lookup %s in Dictionary" 323 | msgstr "" 324 | 325 | #: ../mate_menu/plugins/applications.py:674 326 | #, python-format 327 | msgid "Search Computer for %s" 328 | msgstr "" 329 | 330 | #. i18n 331 | #: ../mate_menu/plugins/applications.py:798 332 | #: ../mate_menu/plugins/applications.py:863 333 | msgid "Add to desktop" 334 | msgstr "" 335 | 336 | #: ../mate_menu/plugins/applications.py:799 337 | #: ../mate_menu/plugins/applications.py:864 338 | msgid "Add to panel" 339 | msgstr "" 340 | 341 | #: ../mate_menu/plugins/applications.py:801 342 | #: ../mate_menu/plugins/applications.py:842 343 | msgid "Insert space" 344 | msgstr "" 345 | 346 | #: ../mate_menu/plugins/applications.py:802 347 | #: ../mate_menu/plugins/applications.py:843 348 | msgid "Insert separator" 349 | msgstr "" 350 | 351 | #: ../mate_menu/plugins/applications.py:804 352 | #: ../mate_menu/plugins/applications.py:867 353 | msgid "Launch" 354 | msgstr "" 355 | 356 | #: ../mate_menu/plugins/applications.py:805 357 | msgid "Remove from favorites" 358 | msgstr "" 359 | 360 | #: ../mate_menu/plugins/applications.py:807 361 | #: ../mate_menu/plugins/applications.py:870 362 | msgid "Edit properties" 363 | msgstr "" 364 | 365 | #. i18n 366 | #: ../mate_menu/plugins/applications.py:841 367 | msgid "Remove" 368 | msgstr "" 369 | 370 | #: ../mate_menu/plugins/applications.py:866 371 | msgid "Show in my favorites" 372 | msgstr "" 373 | 374 | #: ../mate_menu/plugins/applications.py:868 375 | msgid "Delete from menu" 376 | msgstr "" 377 | 378 | #: ../mate_menu/plugins/applications.py:926 379 | msgid "Search DuckDuckGo" 380 | msgstr "" 381 | 382 | #: ../mate_menu/plugins/applications.py:930 383 | msgid "Search Google" 384 | msgstr "" 385 | 386 | #: ../mate_menu/plugins/applications.py:934 387 | msgid "Search Wikipedia" 388 | msgstr "" 389 | 390 | #: ../mate_menu/plugins/applications.py:941 391 | msgid "Lookup Dictionary" 392 | msgstr "" 393 | 394 | #: ../mate_menu/plugins/applications.py:948 395 | msgid "Search Computer" 396 | msgstr "" 397 | 398 | #: ../mate_menu/plugins/applications.py:1355 399 | msgid "" 400 | "Couldn't save favorites. Check if you have write access to ~/.config/mate-" 401 | "menu" 402 | msgstr "" 403 | 404 | #: ../mate_menu/plugins/applications.py:1565 405 | msgid "All" 406 | msgstr "" 407 | 408 | #: ../mate_menu/plugins/applications.py:1565 409 | msgid "Show all applications" 410 | msgstr "" 411 | 412 | #: ../mate_menu/plugins/system_management.py:167 413 | msgid "Install, remove and upgrade software packages" 414 | msgstr "" 415 | 416 | #: ../mate_menu/plugins/system_management.py:176 417 | msgid "Configure your system" 418 | msgstr "" 419 | 420 | #: ../mate_menu/plugins/system_management.py:190 421 | msgid "Use the command line" 422 | msgstr "" 423 | 424 | #: ../mate_menu/plugins/system_management.py:201 425 | msgid "Requires password to unlock" 426 | msgstr "" 427 | 428 | #: ../mate_menu/plugins/system_management.py:204 429 | msgid "Logout" 430 | msgstr "" 431 | 432 | #: ../mate_menu/plugins/system_management.py:208 433 | msgid "Log out or switch user" 434 | msgstr "" 435 | 436 | #: ../mate_menu/plugins/system_management.py:215 437 | msgid "Shutdown, restart, suspend or hibernate" 438 | msgstr "" 439 | 440 | #: ../mate_menu/plugins/places.py:153 441 | msgid "" 442 | "Browse all local and remote disks and folders accessible from this computer" 443 | msgstr "" 444 | 445 | #: ../mate_menu/plugins/places.py:160 446 | msgid "Open your personal folder" 447 | msgstr "" 448 | 449 | #: ../mate_menu/plugins/places.py:169 450 | msgid "Browse bookmarked and local network locations" 451 | msgstr "" 452 | 453 | #: ../mate_menu/plugins/places.py:188 454 | msgid "Browse items placed on the desktop" 455 | msgstr "" 456 | 457 | #: ../mate_menu/plugins/places.py:197 458 | msgid "Browse deleted files" 459 | msgstr "" 460 | 461 | #: ../mate_menu/plugins/places.py:246 462 | msgid "Empty trash" 463 | msgstr "" 464 | 465 | #. Set 'heading' property for plugin 466 | #: ../mate_menu/plugins/recent.py:48 467 | msgid "Recent documents" 468 | msgstr "" 469 | 470 | #: ../mate_menu/keybinding.py:220 471 | msgid "Click to set a new accelerator key for opening and closing the menu. " 472 | msgstr "" 473 | 474 | #: ../mate_menu/keybinding.py:221 475 | msgid "Press Escape or click again to cancel the operation. " 476 | msgstr "" 477 | 478 | #: ../mate_menu/keybinding.py:222 479 | msgid "Press Backspace to clear the existing keybinding." 480 | msgstr "" 481 | 482 | #: ../mate_menu/keybinding.py:241 483 | msgid "Pick an accelerator" 484 | msgstr "" 485 | 486 | #: ../mate_menu/keybinding.py:297 487 | msgid "" 488 | msgstr "" 489 | -------------------------------------------------------------------------------- /po/my.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the PACKAGE package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: MATE Desktop Environment\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2020-02-13 22:41+0000\n" 11 | "PO-Revision-Date: 2019-09-28 20:08+0000\n" 12 | "Last-Translator: Martin Wimpress \n" 13 | "Language-Team: Burmese (http://www.transifex.com/mate/MATE/language/my/)\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 | #: ../lib/mate-menu.py:58 21 | msgid "Menu" 22 | msgstr "" 23 | 24 | #. Fake class for MyPlugin 25 | #: ../lib/mate-menu.py:196 26 | msgid "Couldn't load plugin:" 27 | msgstr "" 28 | 29 | #: ../lib/mate-menu.py:265 30 | msgid "Couldn't initialize plugin" 31 | msgstr "" 32 | 33 | #: ../lib/mate-menu.py:640 34 | msgid "An Advanced Menu for the MATE Desktop" 35 | msgstr "" 36 | 37 | #: ../lib/mate-menu.py:759 38 | msgid "Preferences" 39 | msgstr "လိုလားချက်များ" 40 | 41 | #: ../lib/mate-menu.py:762 42 | msgid "Edit menu" 43 | msgstr "" 44 | 45 | #: ../lib/mate-menu.py:765 46 | msgid "Reload plugins" 47 | msgstr "" 48 | 49 | #: ../lib/mate-menu.py:768 50 | msgid "About" 51 | msgstr "" 52 | 53 | #. i18n 54 | #: ../lib/mate-menu-config.py:53 55 | msgid "Menu preferences" 56 | msgstr "" 57 | 58 | #: ../lib/mate-menu-config.py:56 59 | msgid "Always start with favorites pane" 60 | msgstr "" 61 | 62 | #: ../lib/mate-menu-config.py:57 63 | msgid "Show button icon" 64 | msgstr "" 65 | 66 | #: ../lib/mate-menu-config.py:58 67 | msgid "Show recent documents plugin" 68 | msgstr "" 69 | 70 | #: ../lib/mate-menu-config.py:59 71 | msgid "Show applications plugin" 72 | msgstr "" 73 | 74 | #: ../lib/mate-menu-config.py:60 75 | msgid "Show system plugin" 76 | msgstr "" 77 | 78 | #: ../lib/mate-menu-config.py:61 79 | msgid "Show places plugin" 80 | msgstr "" 81 | 82 | #: ../lib/mate-menu-config.py:63 83 | msgid "Show application comments" 84 | msgstr "" 85 | 86 | #: ../lib/mate-menu-config.py:64 87 | msgid "Show category icons" 88 | msgstr "" 89 | 90 | #: ../lib/mate-menu-config.py:65 91 | msgid "Hover" 92 | msgstr "" 93 | 94 | #: ../lib/mate-menu-config.py:66 95 | msgid "Remember the last category or search" 96 | msgstr "" 97 | 98 | #: ../lib/mate-menu-config.py:67 99 | msgid "Swap name and generic name" 100 | msgstr "" 101 | 102 | #: ../lib/mate-menu-config.py:69 103 | msgid "Border width:" 104 | msgstr "" 105 | 106 | #: ../lib/mate-menu-config.py:70 107 | msgid "pixels" 108 | msgstr "" 109 | 110 | #: ../lib/mate-menu-config.py:72 111 | msgid "Button text:" 112 | msgstr "" 113 | 114 | #: ../lib/mate-menu-config.py:73 115 | msgid "Options" 116 | msgstr "" 117 | 118 | #: ../lib/mate-menu-config.py:74 ../mate_menu/plugins/applications.py:227 119 | msgid "Applications" 120 | msgstr "" 121 | 122 | #: ../lib/mate-menu-config.py:76 ../mate_menu/plugins/applications.py:224 123 | #: ../mate_menu/plugins/applications.py:225 124 | msgid "Favorites" 125 | msgstr "" 126 | 127 | #: ../lib/mate-menu-config.py:77 128 | msgid "Main button" 129 | msgstr "" 130 | 131 | #: ../lib/mate-menu-config.py:78 132 | msgid "Plugins" 133 | msgstr "" 134 | 135 | #: ../lib/mate-menu-config.py:80 136 | msgid "Always show search suggestions" 137 | msgstr "" 138 | 139 | #: ../lib/mate-menu-config.py:81 140 | msgid "Search Engines:" 141 | msgstr "" 142 | 143 | #: ../lib/mate-menu-config.py:82 144 | msgid "DuckDuckGo" 145 | msgstr "" 146 | 147 | #: ../lib/mate-menu-config.py:83 148 | msgid "Google" 149 | msgstr "" 150 | 151 | #: ../lib/mate-menu-config.py:84 152 | msgid "Wikipedia" 153 | msgstr "" 154 | 155 | #: ../lib/mate-menu-config.py:85 156 | msgid "Dictionary" 157 | msgstr "" 158 | 159 | #: ../lib/mate-menu-config.py:86 ../lib/mate-menu-config.py:103 160 | #: ../mate_menu/plugins/places.py:149 161 | msgid "Computer" 162 | msgstr "" 163 | 164 | #. self.builder.get_object("applicationsLabel").set_text(_("Applications")) 165 | #. self.builder.get_object("favoritesLabel").set_text(_("Favorites")) 166 | #: ../lib/mate-menu-config.py:90 167 | msgid "Number of columns:" 168 | msgstr "" 169 | 170 | #: ../lib/mate-menu-config.py:91 ../lib/mate-menu-config.py:92 171 | #: ../lib/mate-menu-config.py:93 ../lib/mate-menu-config.py:94 172 | msgid "Icon size:" 173 | msgstr "" 174 | 175 | #: ../lib/mate-menu-config.py:95 176 | msgid "Hover delay (ms):" 177 | msgstr "" 178 | 179 | #: ../lib/mate-menu-config.py:96 180 | msgid "Search command:" 181 | msgstr "" 182 | 183 | #. Set 'heading' property for plugin 184 | #: ../lib/mate-menu-config.py:98 ../mate_menu/plugins/places.py:54 185 | msgid "Places" 186 | msgstr "" 187 | 188 | #: ../lib/mate-menu-config.py:99 ../lib/mate-menu-config.py:111 189 | msgid "Allow Scrollbar" 190 | msgstr "" 191 | 192 | #: ../lib/mate-menu-config.py:100 193 | msgid "Show GTK+ Bookmarks" 194 | msgstr "" 195 | 196 | #: ../lib/mate-menu-config.py:101 ../lib/mate-menu-config.py:112 197 | msgid "Height:" 198 | msgstr "" 199 | 200 | #: ../lib/mate-menu-config.py:102 201 | msgid "Toggle Default Places:" 202 | msgstr "" 203 | 204 | #: ../lib/mate-menu-config.py:104 ../mate_menu/plugins/places.py:156 205 | msgid "Home Folder" 206 | msgstr "" 207 | 208 | #: ../lib/mate-menu-config.py:105 ../mate_menu/plugins/places.py:165 209 | msgid "Network" 210 | msgstr "" 211 | 212 | #: ../lib/mate-menu-config.py:106 ../mate_menu/plugins/places.py:184 213 | msgid "Desktop" 214 | msgstr "" 215 | 216 | #: ../lib/mate-menu-config.py:107 ../mate_menu/plugins/places.py:191 217 | msgid "Trash" 218 | msgstr "" 219 | 220 | #: ../lib/mate-menu-config.py:108 221 | msgid "Custom Places:" 222 | msgstr "" 223 | 224 | #. Set 'heading' property for plugin 225 | #: ../lib/mate-menu-config.py:110 ../mate_menu/plugins/system_management.py:55 226 | msgid "System" 227 | msgstr "" 228 | 229 | #: ../lib/mate-menu-config.py:113 230 | msgid "Toggle Default Items:" 231 | msgstr "" 232 | 233 | #: ../lib/mate-menu-config.py:114 ../mate_menu/plugins/system_management.py:153 234 | #: ../mate_menu/plugins/system_management.py:156 235 | #: ../mate_menu/plugins/system_management.py:159 236 | #: ../mate_menu/plugins/system_management.py:162 237 | msgid "Package Manager" 238 | msgstr "" 239 | 240 | #: ../lib/mate-menu-config.py:115 ../mate_menu/plugins/system_management.py:172 241 | msgid "Control Center" 242 | msgstr "" 243 | 244 | #: ../lib/mate-menu-config.py:116 ../mate_menu/plugins/system_management.py:179 245 | msgid "Terminal" 246 | msgstr "" 247 | 248 | #: ../lib/mate-menu-config.py:117 ../mate_menu/plugins/system_management.py:193 249 | msgid "Lock Screen" 250 | msgstr "" 251 | 252 | #: ../lib/mate-menu-config.py:118 253 | msgid "Log Out" 254 | msgstr "" 255 | 256 | #: ../lib/mate-menu-config.py:119 ../mate_menu/plugins/system_management.py:211 257 | msgid "Quit" 258 | msgstr "" 259 | 260 | #: ../lib/mate-menu-config.py:121 261 | msgid "Edit Place" 262 | msgstr "" 263 | 264 | #: ../lib/mate-menu-config.py:122 265 | msgid "New Place" 266 | msgstr "" 267 | 268 | #: ../lib/mate-menu-config.py:123 269 | msgid "Select a folder" 270 | msgstr "" 271 | 272 | #: ../lib/mate-menu-config.py:150 273 | msgid "Keyboard shortcut:" 274 | msgstr "" 275 | 276 | #: ../lib/mate-menu-config.py:154 277 | msgid "Images" 278 | msgstr "" 279 | 280 | #: ../lib/mate-menu-config.py:259 281 | msgid "Name" 282 | msgstr "" 283 | 284 | #: ../lib/mate-menu-config.py:260 285 | msgid "Path" 286 | msgstr "" 287 | 288 | #: ../lib/mate-menu-config.py:354 ../lib/mate-menu-config.py:385 289 | msgid "Name:" 290 | msgstr "" 291 | 292 | #: ../lib/mate-menu-config.py:355 ../lib/mate-menu-config.py:386 293 | msgid "Path:" 294 | msgstr "" 295 | 296 | #. i18n 297 | #: ../mate_menu/plugins/applications.py:222 298 | msgid "Search:" 299 | msgstr "" 300 | 301 | #: ../mate_menu/plugins/applications.py:226 302 | msgid "All applications" 303 | msgstr "" 304 | 305 | #: ../mate_menu/plugins/applications.py:621 306 | #, python-format 307 | msgid "Search DuckDuckGo for %s" 308 | msgstr "" 309 | 310 | #: ../mate_menu/plugins/applications.py:632 311 | #, python-format 312 | msgid "Search Google for %s" 313 | msgstr "" 314 | 315 | #: ../mate_menu/plugins/applications.py:643 316 | #, python-format 317 | msgid "Search Wikipedia for %s" 318 | msgstr "" 319 | 320 | #: ../mate_menu/plugins/applications.py:664 321 | #, python-format 322 | msgid "Lookup %s in Dictionary" 323 | msgstr "" 324 | 325 | #: ../mate_menu/plugins/applications.py:674 326 | #, python-format 327 | msgid "Search Computer for %s" 328 | msgstr "" 329 | 330 | #. i18n 331 | #: ../mate_menu/plugins/applications.py:798 332 | #: ../mate_menu/plugins/applications.py:863 333 | msgid "Add to desktop" 334 | msgstr "" 335 | 336 | #: ../mate_menu/plugins/applications.py:799 337 | #: ../mate_menu/plugins/applications.py:864 338 | msgid "Add to panel" 339 | msgstr "" 340 | 341 | #: ../mate_menu/plugins/applications.py:801 342 | #: ../mate_menu/plugins/applications.py:842 343 | msgid "Insert space" 344 | msgstr "" 345 | 346 | #: ../mate_menu/plugins/applications.py:802 347 | #: ../mate_menu/plugins/applications.py:843 348 | msgid "Insert separator" 349 | msgstr "" 350 | 351 | #: ../mate_menu/plugins/applications.py:804 352 | #: ../mate_menu/plugins/applications.py:867 353 | msgid "Launch" 354 | msgstr "" 355 | 356 | #: ../mate_menu/plugins/applications.py:805 357 | msgid "Remove from favorites" 358 | msgstr "" 359 | 360 | #: ../mate_menu/plugins/applications.py:807 361 | #: ../mate_menu/plugins/applications.py:870 362 | msgid "Edit properties" 363 | msgstr "" 364 | 365 | #. i18n 366 | #: ../mate_menu/plugins/applications.py:841 367 | msgid "Remove" 368 | msgstr "" 369 | 370 | #: ../mate_menu/plugins/applications.py:866 371 | msgid "Show in my favorites" 372 | msgstr "" 373 | 374 | #: ../mate_menu/plugins/applications.py:868 375 | msgid "Delete from menu" 376 | msgstr "" 377 | 378 | #: ../mate_menu/plugins/applications.py:926 379 | msgid "Search DuckDuckGo" 380 | msgstr "" 381 | 382 | #: ../mate_menu/plugins/applications.py:930 383 | msgid "Search Google" 384 | msgstr "" 385 | 386 | #: ../mate_menu/plugins/applications.py:934 387 | msgid "Search Wikipedia" 388 | msgstr "" 389 | 390 | #: ../mate_menu/plugins/applications.py:941 391 | msgid "Lookup Dictionary" 392 | msgstr "" 393 | 394 | #: ../mate_menu/plugins/applications.py:948 395 | msgid "Search Computer" 396 | msgstr "" 397 | 398 | #: ../mate_menu/plugins/applications.py:1355 399 | msgid "" 400 | "Couldn't save favorites. Check if you have write access to ~/.config/mate-" 401 | "menu" 402 | msgstr "" 403 | 404 | #: ../mate_menu/plugins/applications.py:1565 405 | msgid "All" 406 | msgstr "" 407 | 408 | #: ../mate_menu/plugins/applications.py:1565 409 | msgid "Show all applications" 410 | msgstr "" 411 | 412 | #: ../mate_menu/plugins/system_management.py:167 413 | msgid "Install, remove and upgrade software packages" 414 | msgstr "" 415 | 416 | #: ../mate_menu/plugins/system_management.py:176 417 | msgid "Configure your system" 418 | msgstr "" 419 | 420 | #: ../mate_menu/plugins/system_management.py:190 421 | msgid "Use the command line" 422 | msgstr "" 423 | 424 | #: ../mate_menu/plugins/system_management.py:201 425 | msgid "Requires password to unlock" 426 | msgstr "" 427 | 428 | #: ../mate_menu/plugins/system_management.py:204 429 | msgid "Logout" 430 | msgstr "" 431 | 432 | #: ../mate_menu/plugins/system_management.py:208 433 | msgid "Log out or switch user" 434 | msgstr "" 435 | 436 | #: ../mate_menu/plugins/system_management.py:215 437 | msgid "Shutdown, restart, suspend or hibernate" 438 | msgstr "" 439 | 440 | #: ../mate_menu/plugins/places.py:153 441 | msgid "" 442 | "Browse all local and remote disks and folders accessible from this computer" 443 | msgstr "" 444 | 445 | #: ../mate_menu/plugins/places.py:160 446 | msgid "Open your personal folder" 447 | msgstr "" 448 | 449 | #: ../mate_menu/plugins/places.py:169 450 | msgid "Browse bookmarked and local network locations" 451 | msgstr "" 452 | 453 | #: ../mate_menu/plugins/places.py:188 454 | msgid "Browse items placed on the desktop" 455 | msgstr "" 456 | 457 | #: ../mate_menu/plugins/places.py:197 458 | msgid "Browse deleted files" 459 | msgstr "" 460 | 461 | #: ../mate_menu/plugins/places.py:246 462 | msgid "Empty trash" 463 | msgstr "" 464 | 465 | #. Set 'heading' property for plugin 466 | #: ../mate_menu/plugins/recent.py:48 467 | msgid "Recent documents" 468 | msgstr "" 469 | 470 | #: ../mate_menu/keybinding.py:220 471 | msgid "Click to set a new accelerator key for opening and closing the menu. " 472 | msgstr "" 473 | 474 | #: ../mate_menu/keybinding.py:221 475 | msgid "Press Escape or click again to cancel the operation. " 476 | msgstr "" 477 | 478 | #: ../mate_menu/keybinding.py:222 479 | msgid "Press Backspace to clear the existing keybinding." 480 | msgstr "" 481 | 482 | #: ../mate_menu/keybinding.py:241 483 | msgid "Pick an accelerator" 484 | msgstr "" 485 | 486 | #: ../mate_menu/keybinding.py:297 487 | msgid "" 488 | msgstr "" 489 | -------------------------------------------------------------------------------- /po/nah.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the PACKAGE package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: MATE Desktop Environment\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2020-02-13 22:41+0000\n" 11 | "PO-Revision-Date: 2019-09-28 20:08+0000\n" 12 | "Last-Translator: Martin Wimpress \n" 13 | "Language-Team: Nahuatl (http://www.transifex.com/mate/MATE/language/nah/)\n" 14 | "Language: nah\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 | #: ../lib/mate-menu.py:58 21 | msgid "Menu" 22 | msgstr "" 23 | 24 | #. Fake class for MyPlugin 25 | #: ../lib/mate-menu.py:196 26 | msgid "Couldn't load plugin:" 27 | msgstr "" 28 | 29 | #: ../lib/mate-menu.py:265 30 | msgid "Couldn't initialize plugin" 31 | msgstr "" 32 | 33 | #: ../lib/mate-menu.py:640 34 | msgid "An Advanced Menu for the MATE Desktop" 35 | msgstr "" 36 | 37 | #: ../lib/mate-menu.py:759 38 | msgid "Preferences" 39 | msgstr "" 40 | 41 | #: ../lib/mate-menu.py:762 42 | msgid "Edit menu" 43 | msgstr "" 44 | 45 | #: ../lib/mate-menu.py:765 46 | msgid "Reload plugins" 47 | msgstr "" 48 | 49 | #: ../lib/mate-menu.py:768 50 | msgid "About" 51 | msgstr "" 52 | 53 | #. i18n 54 | #: ../lib/mate-menu-config.py:53 55 | msgid "Menu preferences" 56 | msgstr "" 57 | 58 | #: ../lib/mate-menu-config.py:56 59 | msgid "Always start with favorites pane" 60 | msgstr "" 61 | 62 | #: ../lib/mate-menu-config.py:57 63 | msgid "Show button icon" 64 | msgstr "" 65 | 66 | #: ../lib/mate-menu-config.py:58 67 | msgid "Show recent documents plugin" 68 | msgstr "" 69 | 70 | #: ../lib/mate-menu-config.py:59 71 | msgid "Show applications plugin" 72 | msgstr "" 73 | 74 | #: ../lib/mate-menu-config.py:60 75 | msgid "Show system plugin" 76 | msgstr "" 77 | 78 | #: ../lib/mate-menu-config.py:61 79 | msgid "Show places plugin" 80 | msgstr "" 81 | 82 | #: ../lib/mate-menu-config.py:63 83 | msgid "Show application comments" 84 | msgstr "" 85 | 86 | #: ../lib/mate-menu-config.py:64 87 | msgid "Show category icons" 88 | msgstr "" 89 | 90 | #: ../lib/mate-menu-config.py:65 91 | msgid "Hover" 92 | msgstr "" 93 | 94 | #: ../lib/mate-menu-config.py:66 95 | msgid "Remember the last category or search" 96 | msgstr "" 97 | 98 | #: ../lib/mate-menu-config.py:67 99 | msgid "Swap name and generic name" 100 | msgstr "" 101 | 102 | #: ../lib/mate-menu-config.py:69 103 | msgid "Border width:" 104 | msgstr "" 105 | 106 | #: ../lib/mate-menu-config.py:70 107 | msgid "pixels" 108 | msgstr "" 109 | 110 | #: ../lib/mate-menu-config.py:72 111 | msgid "Button text:" 112 | msgstr "" 113 | 114 | #: ../lib/mate-menu-config.py:73 115 | msgid "Options" 116 | msgstr "" 117 | 118 | #: ../lib/mate-menu-config.py:74 ../mate_menu/plugins/applications.py:227 119 | msgid "Applications" 120 | msgstr "" 121 | 122 | #: ../lib/mate-menu-config.py:76 ../mate_menu/plugins/applications.py:224 123 | #: ../mate_menu/plugins/applications.py:225 124 | msgid "Favorites" 125 | msgstr "" 126 | 127 | #: ../lib/mate-menu-config.py:77 128 | msgid "Main button" 129 | msgstr "" 130 | 131 | #: ../lib/mate-menu-config.py:78 132 | msgid "Plugins" 133 | msgstr "" 134 | 135 | #: ../lib/mate-menu-config.py:80 136 | msgid "Always show search suggestions" 137 | msgstr "" 138 | 139 | #: ../lib/mate-menu-config.py:81 140 | msgid "Search Engines:" 141 | msgstr "" 142 | 143 | #: ../lib/mate-menu-config.py:82 144 | msgid "DuckDuckGo" 145 | msgstr "" 146 | 147 | #: ../lib/mate-menu-config.py:83 148 | msgid "Google" 149 | msgstr "" 150 | 151 | #: ../lib/mate-menu-config.py:84 152 | msgid "Wikipedia" 153 | msgstr "" 154 | 155 | #: ../lib/mate-menu-config.py:85 156 | msgid "Dictionary" 157 | msgstr "" 158 | 159 | #: ../lib/mate-menu-config.py:86 ../lib/mate-menu-config.py:103 160 | #: ../mate_menu/plugins/places.py:149 161 | msgid "Computer" 162 | msgstr "" 163 | 164 | #. self.builder.get_object("applicationsLabel").set_text(_("Applications")) 165 | #. self.builder.get_object("favoritesLabel").set_text(_("Favorites")) 166 | #: ../lib/mate-menu-config.py:90 167 | msgid "Number of columns:" 168 | msgstr "" 169 | 170 | #: ../lib/mate-menu-config.py:91 ../lib/mate-menu-config.py:92 171 | #: ../lib/mate-menu-config.py:93 ../lib/mate-menu-config.py:94 172 | msgid "Icon size:" 173 | msgstr "" 174 | 175 | #: ../lib/mate-menu-config.py:95 176 | msgid "Hover delay (ms):" 177 | msgstr "" 178 | 179 | #: ../lib/mate-menu-config.py:96 180 | msgid "Search command:" 181 | msgstr "" 182 | 183 | #. Set 'heading' property for plugin 184 | #: ../lib/mate-menu-config.py:98 ../mate_menu/plugins/places.py:54 185 | msgid "Places" 186 | msgstr "" 187 | 188 | #: ../lib/mate-menu-config.py:99 ../lib/mate-menu-config.py:111 189 | msgid "Allow Scrollbar" 190 | msgstr "" 191 | 192 | #: ../lib/mate-menu-config.py:100 193 | msgid "Show GTK+ Bookmarks" 194 | msgstr "" 195 | 196 | #: ../lib/mate-menu-config.py:101 ../lib/mate-menu-config.py:112 197 | msgid "Height:" 198 | msgstr "" 199 | 200 | #: ../lib/mate-menu-config.py:102 201 | msgid "Toggle Default Places:" 202 | msgstr "" 203 | 204 | #: ../lib/mate-menu-config.py:104 ../mate_menu/plugins/places.py:156 205 | msgid "Home Folder" 206 | msgstr "" 207 | 208 | #: ../lib/mate-menu-config.py:105 ../mate_menu/plugins/places.py:165 209 | msgid "Network" 210 | msgstr "" 211 | 212 | #: ../lib/mate-menu-config.py:106 ../mate_menu/plugins/places.py:184 213 | msgid "Desktop" 214 | msgstr "" 215 | 216 | #: ../lib/mate-menu-config.py:107 ../mate_menu/plugins/places.py:191 217 | msgid "Trash" 218 | msgstr "" 219 | 220 | #: ../lib/mate-menu-config.py:108 221 | msgid "Custom Places:" 222 | msgstr "" 223 | 224 | #. Set 'heading' property for plugin 225 | #: ../lib/mate-menu-config.py:110 ../mate_menu/plugins/system_management.py:55 226 | msgid "System" 227 | msgstr "" 228 | 229 | #: ../lib/mate-menu-config.py:113 230 | msgid "Toggle Default Items:" 231 | msgstr "" 232 | 233 | #: ../lib/mate-menu-config.py:114 ../mate_menu/plugins/system_management.py:153 234 | #: ../mate_menu/plugins/system_management.py:156 235 | #: ../mate_menu/plugins/system_management.py:159 236 | #: ../mate_menu/plugins/system_management.py:162 237 | msgid "Package Manager" 238 | msgstr "" 239 | 240 | #: ../lib/mate-menu-config.py:115 ../mate_menu/plugins/system_management.py:172 241 | msgid "Control Center" 242 | msgstr "" 243 | 244 | #: ../lib/mate-menu-config.py:116 ../mate_menu/plugins/system_management.py:179 245 | msgid "Terminal" 246 | msgstr "" 247 | 248 | #: ../lib/mate-menu-config.py:117 ../mate_menu/plugins/system_management.py:193 249 | msgid "Lock Screen" 250 | msgstr "" 251 | 252 | #: ../lib/mate-menu-config.py:118 253 | msgid "Log Out" 254 | msgstr "" 255 | 256 | #: ../lib/mate-menu-config.py:119 ../mate_menu/plugins/system_management.py:211 257 | msgid "Quit" 258 | msgstr "" 259 | 260 | #: ../lib/mate-menu-config.py:121 261 | msgid "Edit Place" 262 | msgstr "" 263 | 264 | #: ../lib/mate-menu-config.py:122 265 | msgid "New Place" 266 | msgstr "" 267 | 268 | #: ../lib/mate-menu-config.py:123 269 | msgid "Select a folder" 270 | msgstr "" 271 | 272 | #: ../lib/mate-menu-config.py:150 273 | msgid "Keyboard shortcut:" 274 | msgstr "" 275 | 276 | #: ../lib/mate-menu-config.py:154 277 | msgid "Images" 278 | msgstr "" 279 | 280 | #: ../lib/mate-menu-config.py:259 281 | msgid "Name" 282 | msgstr "" 283 | 284 | #: ../lib/mate-menu-config.py:260 285 | msgid "Path" 286 | msgstr "" 287 | 288 | #: ../lib/mate-menu-config.py:354 ../lib/mate-menu-config.py:385 289 | msgid "Name:" 290 | msgstr "" 291 | 292 | #: ../lib/mate-menu-config.py:355 ../lib/mate-menu-config.py:386 293 | msgid "Path:" 294 | msgstr "" 295 | 296 | #. i18n 297 | #: ../mate_menu/plugins/applications.py:222 298 | msgid "Search:" 299 | msgstr "" 300 | 301 | #: ../mate_menu/plugins/applications.py:226 302 | msgid "All applications" 303 | msgstr "" 304 | 305 | #: ../mate_menu/plugins/applications.py:621 306 | #, python-format 307 | msgid "Search DuckDuckGo for %s" 308 | msgstr "" 309 | 310 | #: ../mate_menu/plugins/applications.py:632 311 | #, python-format 312 | msgid "Search Google for %s" 313 | msgstr "" 314 | 315 | #: ../mate_menu/plugins/applications.py:643 316 | #, python-format 317 | msgid "Search Wikipedia for %s" 318 | msgstr "" 319 | 320 | #: ../mate_menu/plugins/applications.py:664 321 | #, python-format 322 | msgid "Lookup %s in Dictionary" 323 | msgstr "" 324 | 325 | #: ../mate_menu/plugins/applications.py:674 326 | #, python-format 327 | msgid "Search Computer for %s" 328 | msgstr "" 329 | 330 | #. i18n 331 | #: ../mate_menu/plugins/applications.py:798 332 | #: ../mate_menu/plugins/applications.py:863 333 | msgid "Add to desktop" 334 | msgstr "" 335 | 336 | #: ../mate_menu/plugins/applications.py:799 337 | #: ../mate_menu/plugins/applications.py:864 338 | msgid "Add to panel" 339 | msgstr "" 340 | 341 | #: ../mate_menu/plugins/applications.py:801 342 | #: ../mate_menu/plugins/applications.py:842 343 | msgid "Insert space" 344 | msgstr "" 345 | 346 | #: ../mate_menu/plugins/applications.py:802 347 | #: ../mate_menu/plugins/applications.py:843 348 | msgid "Insert separator" 349 | msgstr "" 350 | 351 | #: ../mate_menu/plugins/applications.py:804 352 | #: ../mate_menu/plugins/applications.py:867 353 | msgid "Launch" 354 | msgstr "" 355 | 356 | #: ../mate_menu/plugins/applications.py:805 357 | msgid "Remove from favorites" 358 | msgstr "" 359 | 360 | #: ../mate_menu/plugins/applications.py:807 361 | #: ../mate_menu/plugins/applications.py:870 362 | msgid "Edit properties" 363 | msgstr "" 364 | 365 | #. i18n 366 | #: ../mate_menu/plugins/applications.py:841 367 | msgid "Remove" 368 | msgstr "" 369 | 370 | #: ../mate_menu/plugins/applications.py:866 371 | msgid "Show in my favorites" 372 | msgstr "" 373 | 374 | #: ../mate_menu/plugins/applications.py:868 375 | msgid "Delete from menu" 376 | msgstr "" 377 | 378 | #: ../mate_menu/plugins/applications.py:926 379 | msgid "Search DuckDuckGo" 380 | msgstr "" 381 | 382 | #: ../mate_menu/plugins/applications.py:930 383 | msgid "Search Google" 384 | msgstr "" 385 | 386 | #: ../mate_menu/plugins/applications.py:934 387 | msgid "Search Wikipedia" 388 | msgstr "" 389 | 390 | #: ../mate_menu/plugins/applications.py:941 391 | msgid "Lookup Dictionary" 392 | msgstr "" 393 | 394 | #: ../mate_menu/plugins/applications.py:948 395 | msgid "Search Computer" 396 | msgstr "" 397 | 398 | #: ../mate_menu/plugins/applications.py:1355 399 | msgid "" 400 | "Couldn't save favorites. Check if you have write access to ~/.config/mate-" 401 | "menu" 402 | msgstr "" 403 | 404 | #: ../mate_menu/plugins/applications.py:1565 405 | msgid "All" 406 | msgstr "" 407 | 408 | #: ../mate_menu/plugins/applications.py:1565 409 | msgid "Show all applications" 410 | msgstr "" 411 | 412 | #: ../mate_menu/plugins/system_management.py:167 413 | msgid "Install, remove and upgrade software packages" 414 | msgstr "" 415 | 416 | #: ../mate_menu/plugins/system_management.py:176 417 | msgid "Configure your system" 418 | msgstr "" 419 | 420 | #: ../mate_menu/plugins/system_management.py:190 421 | msgid "Use the command line" 422 | msgstr "" 423 | 424 | #: ../mate_menu/plugins/system_management.py:201 425 | msgid "Requires password to unlock" 426 | msgstr "" 427 | 428 | #: ../mate_menu/plugins/system_management.py:204 429 | msgid "Logout" 430 | msgstr "" 431 | 432 | #: ../mate_menu/plugins/system_management.py:208 433 | msgid "Log out or switch user" 434 | msgstr "" 435 | 436 | #: ../mate_menu/plugins/system_management.py:215 437 | msgid "Shutdown, restart, suspend or hibernate" 438 | msgstr "" 439 | 440 | #: ../mate_menu/plugins/places.py:153 441 | msgid "" 442 | "Browse all local and remote disks and folders accessible from this computer" 443 | msgstr "" 444 | 445 | #: ../mate_menu/plugins/places.py:160 446 | msgid "Open your personal folder" 447 | msgstr "" 448 | 449 | #: ../mate_menu/plugins/places.py:169 450 | msgid "Browse bookmarked and local network locations" 451 | msgstr "" 452 | 453 | #: ../mate_menu/plugins/places.py:188 454 | msgid "Browse items placed on the desktop" 455 | msgstr "" 456 | 457 | #: ../mate_menu/plugins/places.py:197 458 | msgid "Browse deleted files" 459 | msgstr "" 460 | 461 | #: ../mate_menu/plugins/places.py:246 462 | msgid "Empty trash" 463 | msgstr "" 464 | 465 | #. Set 'heading' property for plugin 466 | #: ../mate_menu/plugins/recent.py:48 467 | msgid "Recent documents" 468 | msgstr "" 469 | 470 | #: ../mate_menu/keybinding.py:220 471 | msgid "Click to set a new accelerator key for opening and closing the menu. " 472 | msgstr "" 473 | 474 | #: ../mate_menu/keybinding.py:221 475 | msgid "Press Escape or click again to cancel the operation. " 476 | msgstr "" 477 | 478 | #: ../mate_menu/keybinding.py:222 479 | msgid "Press Backspace to clear the existing keybinding." 480 | msgstr "" 481 | 482 | #: ../mate_menu/keybinding.py:241 483 | msgid "Pick an accelerator" 484 | msgstr "" 485 | 486 | #: ../mate_menu/keybinding.py:297 487 | msgid "" 488 | msgstr "" 489 | -------------------------------------------------------------------------------- /po/nqo.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the PACKAGE package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: MATE Desktop Environment\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2020-02-13 22:41+0000\n" 11 | "PO-Revision-Date: 2019-09-28 20:08+0000\n" 12 | "Last-Translator: Martin Wimpress \n" 13 | "Language-Team: N'ko (http://www.transifex.com/mate/MATE/language/nqo/)\n" 14 | "Language: nqo\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 | #: ../lib/mate-menu.py:58 21 | msgid "Menu" 22 | msgstr "" 23 | 24 | #. Fake class for MyPlugin 25 | #: ../lib/mate-menu.py:196 26 | msgid "Couldn't load plugin:" 27 | msgstr "" 28 | 29 | #: ../lib/mate-menu.py:265 30 | msgid "Couldn't initialize plugin" 31 | msgstr "" 32 | 33 | #: ../lib/mate-menu.py:640 34 | msgid "An Advanced Menu for the MATE Desktop" 35 | msgstr "" 36 | 37 | #: ../lib/mate-menu.py:759 38 | msgid "Preferences" 39 | msgstr "" 40 | 41 | #: ../lib/mate-menu.py:762 42 | msgid "Edit menu" 43 | msgstr "" 44 | 45 | #: ../lib/mate-menu.py:765 46 | msgid "Reload plugins" 47 | msgstr "" 48 | 49 | #: ../lib/mate-menu.py:768 50 | msgid "About" 51 | msgstr "" 52 | 53 | #. i18n 54 | #: ../lib/mate-menu-config.py:53 55 | msgid "Menu preferences" 56 | msgstr "" 57 | 58 | #: ../lib/mate-menu-config.py:56 59 | msgid "Always start with favorites pane" 60 | msgstr "" 61 | 62 | #: ../lib/mate-menu-config.py:57 63 | msgid "Show button icon" 64 | msgstr "" 65 | 66 | #: ../lib/mate-menu-config.py:58 67 | msgid "Show recent documents plugin" 68 | msgstr "" 69 | 70 | #: ../lib/mate-menu-config.py:59 71 | msgid "Show applications plugin" 72 | msgstr "" 73 | 74 | #: ../lib/mate-menu-config.py:60 75 | msgid "Show system plugin" 76 | msgstr "" 77 | 78 | #: ../lib/mate-menu-config.py:61 79 | msgid "Show places plugin" 80 | msgstr "" 81 | 82 | #: ../lib/mate-menu-config.py:63 83 | msgid "Show application comments" 84 | msgstr "" 85 | 86 | #: ../lib/mate-menu-config.py:64 87 | msgid "Show category icons" 88 | msgstr "" 89 | 90 | #: ../lib/mate-menu-config.py:65 91 | msgid "Hover" 92 | msgstr "" 93 | 94 | #: ../lib/mate-menu-config.py:66 95 | msgid "Remember the last category or search" 96 | msgstr "" 97 | 98 | #: ../lib/mate-menu-config.py:67 99 | msgid "Swap name and generic name" 100 | msgstr "" 101 | 102 | #: ../lib/mate-menu-config.py:69 103 | msgid "Border width:" 104 | msgstr "" 105 | 106 | #: ../lib/mate-menu-config.py:70 107 | msgid "pixels" 108 | msgstr "" 109 | 110 | #: ../lib/mate-menu-config.py:72 111 | msgid "Button text:" 112 | msgstr "" 113 | 114 | #: ../lib/mate-menu-config.py:73 115 | msgid "Options" 116 | msgstr "" 117 | 118 | #: ../lib/mate-menu-config.py:74 ../mate_menu/plugins/applications.py:227 119 | msgid "Applications" 120 | msgstr "" 121 | 122 | #: ../lib/mate-menu-config.py:76 ../mate_menu/plugins/applications.py:224 123 | #: ../mate_menu/plugins/applications.py:225 124 | msgid "Favorites" 125 | msgstr "" 126 | 127 | #: ../lib/mate-menu-config.py:77 128 | msgid "Main button" 129 | msgstr "" 130 | 131 | #: ../lib/mate-menu-config.py:78 132 | msgid "Plugins" 133 | msgstr "" 134 | 135 | #: ../lib/mate-menu-config.py:80 136 | msgid "Always show search suggestions" 137 | msgstr "" 138 | 139 | #: ../lib/mate-menu-config.py:81 140 | msgid "Search Engines:" 141 | msgstr "" 142 | 143 | #: ../lib/mate-menu-config.py:82 144 | msgid "DuckDuckGo" 145 | msgstr "" 146 | 147 | #: ../lib/mate-menu-config.py:83 148 | msgid "Google" 149 | msgstr "" 150 | 151 | #: ../lib/mate-menu-config.py:84 152 | msgid "Wikipedia" 153 | msgstr "" 154 | 155 | #: ../lib/mate-menu-config.py:85 156 | msgid "Dictionary" 157 | msgstr "" 158 | 159 | #: ../lib/mate-menu-config.py:86 ../lib/mate-menu-config.py:103 160 | #: ../mate_menu/plugins/places.py:149 161 | msgid "Computer" 162 | msgstr "" 163 | 164 | #. self.builder.get_object("applicationsLabel").set_text(_("Applications")) 165 | #. self.builder.get_object("favoritesLabel").set_text(_("Favorites")) 166 | #: ../lib/mate-menu-config.py:90 167 | msgid "Number of columns:" 168 | msgstr "" 169 | 170 | #: ../lib/mate-menu-config.py:91 ../lib/mate-menu-config.py:92 171 | #: ../lib/mate-menu-config.py:93 ../lib/mate-menu-config.py:94 172 | msgid "Icon size:" 173 | msgstr "" 174 | 175 | #: ../lib/mate-menu-config.py:95 176 | msgid "Hover delay (ms):" 177 | msgstr "" 178 | 179 | #: ../lib/mate-menu-config.py:96 180 | msgid "Search command:" 181 | msgstr "" 182 | 183 | #. Set 'heading' property for plugin 184 | #: ../lib/mate-menu-config.py:98 ../mate_menu/plugins/places.py:54 185 | msgid "Places" 186 | msgstr "" 187 | 188 | #: ../lib/mate-menu-config.py:99 ../lib/mate-menu-config.py:111 189 | msgid "Allow Scrollbar" 190 | msgstr "" 191 | 192 | #: ../lib/mate-menu-config.py:100 193 | msgid "Show GTK+ Bookmarks" 194 | msgstr "" 195 | 196 | #: ../lib/mate-menu-config.py:101 ../lib/mate-menu-config.py:112 197 | msgid "Height:" 198 | msgstr "" 199 | 200 | #: ../lib/mate-menu-config.py:102 201 | msgid "Toggle Default Places:" 202 | msgstr "" 203 | 204 | #: ../lib/mate-menu-config.py:104 ../mate_menu/plugins/places.py:156 205 | msgid "Home Folder" 206 | msgstr "" 207 | 208 | #: ../lib/mate-menu-config.py:105 ../mate_menu/plugins/places.py:165 209 | msgid "Network" 210 | msgstr "" 211 | 212 | #: ../lib/mate-menu-config.py:106 ../mate_menu/plugins/places.py:184 213 | msgid "Desktop" 214 | msgstr "" 215 | 216 | #: ../lib/mate-menu-config.py:107 ../mate_menu/plugins/places.py:191 217 | msgid "Trash" 218 | msgstr "" 219 | 220 | #: ../lib/mate-menu-config.py:108 221 | msgid "Custom Places:" 222 | msgstr "" 223 | 224 | #. Set 'heading' property for plugin 225 | #: ../lib/mate-menu-config.py:110 ../mate_menu/plugins/system_management.py:55 226 | msgid "System" 227 | msgstr "" 228 | 229 | #: ../lib/mate-menu-config.py:113 230 | msgid "Toggle Default Items:" 231 | msgstr "" 232 | 233 | #: ../lib/mate-menu-config.py:114 ../mate_menu/plugins/system_management.py:153 234 | #: ../mate_menu/plugins/system_management.py:156 235 | #: ../mate_menu/plugins/system_management.py:159 236 | #: ../mate_menu/plugins/system_management.py:162 237 | msgid "Package Manager" 238 | msgstr "" 239 | 240 | #: ../lib/mate-menu-config.py:115 ../mate_menu/plugins/system_management.py:172 241 | msgid "Control Center" 242 | msgstr "" 243 | 244 | #: ../lib/mate-menu-config.py:116 ../mate_menu/plugins/system_management.py:179 245 | msgid "Terminal" 246 | msgstr "" 247 | 248 | #: ../lib/mate-menu-config.py:117 ../mate_menu/plugins/system_management.py:193 249 | msgid "Lock Screen" 250 | msgstr "" 251 | 252 | #: ../lib/mate-menu-config.py:118 253 | msgid "Log Out" 254 | msgstr "" 255 | 256 | #: ../lib/mate-menu-config.py:119 ../mate_menu/plugins/system_management.py:211 257 | msgid "Quit" 258 | msgstr "" 259 | 260 | #: ../lib/mate-menu-config.py:121 261 | msgid "Edit Place" 262 | msgstr "" 263 | 264 | #: ../lib/mate-menu-config.py:122 265 | msgid "New Place" 266 | msgstr "" 267 | 268 | #: ../lib/mate-menu-config.py:123 269 | msgid "Select a folder" 270 | msgstr "" 271 | 272 | #: ../lib/mate-menu-config.py:150 273 | msgid "Keyboard shortcut:" 274 | msgstr "" 275 | 276 | #: ../lib/mate-menu-config.py:154 277 | msgid "Images" 278 | msgstr "" 279 | 280 | #: ../lib/mate-menu-config.py:259 281 | msgid "Name" 282 | msgstr "" 283 | 284 | #: ../lib/mate-menu-config.py:260 285 | msgid "Path" 286 | msgstr "" 287 | 288 | #: ../lib/mate-menu-config.py:354 ../lib/mate-menu-config.py:385 289 | msgid "Name:" 290 | msgstr "" 291 | 292 | #: ../lib/mate-menu-config.py:355 ../lib/mate-menu-config.py:386 293 | msgid "Path:" 294 | msgstr "" 295 | 296 | #. i18n 297 | #: ../mate_menu/plugins/applications.py:222 298 | msgid "Search:" 299 | msgstr "" 300 | 301 | #: ../mate_menu/plugins/applications.py:226 302 | msgid "All applications" 303 | msgstr "" 304 | 305 | #: ../mate_menu/plugins/applications.py:621 306 | #, python-format 307 | msgid "Search DuckDuckGo for %s" 308 | msgstr "" 309 | 310 | #: ../mate_menu/plugins/applications.py:632 311 | #, python-format 312 | msgid "Search Google for %s" 313 | msgstr "" 314 | 315 | #: ../mate_menu/plugins/applications.py:643 316 | #, python-format 317 | msgid "Search Wikipedia for %s" 318 | msgstr "" 319 | 320 | #: ../mate_menu/plugins/applications.py:664 321 | #, python-format 322 | msgid "Lookup %s in Dictionary" 323 | msgstr "" 324 | 325 | #: ../mate_menu/plugins/applications.py:674 326 | #, python-format 327 | msgid "Search Computer for %s" 328 | msgstr "" 329 | 330 | #. i18n 331 | #: ../mate_menu/plugins/applications.py:798 332 | #: ../mate_menu/plugins/applications.py:863 333 | msgid "Add to desktop" 334 | msgstr "" 335 | 336 | #: ../mate_menu/plugins/applications.py:799 337 | #: ../mate_menu/plugins/applications.py:864 338 | msgid "Add to panel" 339 | msgstr "" 340 | 341 | #: ../mate_menu/plugins/applications.py:801 342 | #: ../mate_menu/plugins/applications.py:842 343 | msgid "Insert space" 344 | msgstr "" 345 | 346 | #: ../mate_menu/plugins/applications.py:802 347 | #: ../mate_menu/plugins/applications.py:843 348 | msgid "Insert separator" 349 | msgstr "" 350 | 351 | #: ../mate_menu/plugins/applications.py:804 352 | #: ../mate_menu/plugins/applications.py:867 353 | msgid "Launch" 354 | msgstr "" 355 | 356 | #: ../mate_menu/plugins/applications.py:805 357 | msgid "Remove from favorites" 358 | msgstr "" 359 | 360 | #: ../mate_menu/plugins/applications.py:807 361 | #: ../mate_menu/plugins/applications.py:870 362 | msgid "Edit properties" 363 | msgstr "" 364 | 365 | #. i18n 366 | #: ../mate_menu/plugins/applications.py:841 367 | msgid "Remove" 368 | msgstr "" 369 | 370 | #: ../mate_menu/plugins/applications.py:866 371 | msgid "Show in my favorites" 372 | msgstr "" 373 | 374 | #: ../mate_menu/plugins/applications.py:868 375 | msgid "Delete from menu" 376 | msgstr "" 377 | 378 | #: ../mate_menu/plugins/applications.py:926 379 | msgid "Search DuckDuckGo" 380 | msgstr "" 381 | 382 | #: ../mate_menu/plugins/applications.py:930 383 | msgid "Search Google" 384 | msgstr "" 385 | 386 | #: ../mate_menu/plugins/applications.py:934 387 | msgid "Search Wikipedia" 388 | msgstr "" 389 | 390 | #: ../mate_menu/plugins/applications.py:941 391 | msgid "Lookup Dictionary" 392 | msgstr "" 393 | 394 | #: ../mate_menu/plugins/applications.py:948 395 | msgid "Search Computer" 396 | msgstr "" 397 | 398 | #: ../mate_menu/plugins/applications.py:1355 399 | msgid "" 400 | "Couldn't save favorites. Check if you have write access to ~/.config/mate-" 401 | "menu" 402 | msgstr "" 403 | 404 | #: ../mate_menu/plugins/applications.py:1565 405 | msgid "All" 406 | msgstr "ߓߍ߯" 407 | 408 | #: ../mate_menu/plugins/applications.py:1565 409 | msgid "Show all applications" 410 | msgstr "" 411 | 412 | #: ../mate_menu/plugins/system_management.py:167 413 | msgid "Install, remove and upgrade software packages" 414 | msgstr "" 415 | 416 | #: ../mate_menu/plugins/system_management.py:176 417 | msgid "Configure your system" 418 | msgstr "" 419 | 420 | #: ../mate_menu/plugins/system_management.py:190 421 | msgid "Use the command line" 422 | msgstr "" 423 | 424 | #: ../mate_menu/plugins/system_management.py:201 425 | msgid "Requires password to unlock" 426 | msgstr "" 427 | 428 | #: ../mate_menu/plugins/system_management.py:204 429 | msgid "Logout" 430 | msgstr "" 431 | 432 | #: ../mate_menu/plugins/system_management.py:208 433 | msgid "Log out or switch user" 434 | msgstr "" 435 | 436 | #: ../mate_menu/plugins/system_management.py:215 437 | msgid "Shutdown, restart, suspend or hibernate" 438 | msgstr "" 439 | 440 | #: ../mate_menu/plugins/places.py:153 441 | msgid "" 442 | "Browse all local and remote disks and folders accessible from this computer" 443 | msgstr "" 444 | 445 | #: ../mate_menu/plugins/places.py:160 446 | msgid "Open your personal folder" 447 | msgstr "" 448 | 449 | #: ../mate_menu/plugins/places.py:169 450 | msgid "Browse bookmarked and local network locations" 451 | msgstr "" 452 | 453 | #: ../mate_menu/plugins/places.py:188 454 | msgid "Browse items placed on the desktop" 455 | msgstr "" 456 | 457 | #: ../mate_menu/plugins/places.py:197 458 | msgid "Browse deleted files" 459 | msgstr "" 460 | 461 | #: ../mate_menu/plugins/places.py:246 462 | msgid "Empty trash" 463 | msgstr "" 464 | 465 | #. Set 'heading' property for plugin 466 | #: ../mate_menu/plugins/recent.py:48 467 | msgid "Recent documents" 468 | msgstr "" 469 | 470 | #: ../mate_menu/keybinding.py:220 471 | msgid "Click to set a new accelerator key for opening and closing the menu. " 472 | msgstr "" 473 | 474 | #: ../mate_menu/keybinding.py:221 475 | msgid "Press Escape or click again to cancel the operation. " 476 | msgstr "" 477 | 478 | #: ../mate_menu/keybinding.py:222 479 | msgid "Press Backspace to clear the existing keybinding." 480 | msgstr "" 481 | 482 | #: ../mate_menu/keybinding.py:241 483 | msgid "Pick an accelerator" 484 | msgstr "" 485 | 486 | #: ../mate_menu/keybinding.py:297 487 | msgid "" 488 | msgstr "" 489 | -------------------------------------------------------------------------------- /po/sco.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the PACKAGE package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: MATE Desktop Environment\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2020-02-13 22:41+0000\n" 11 | "PO-Revision-Date: 2019-09-28 20:08+0000\n" 12 | "Last-Translator: Martin Wimpress \n" 13 | "Language-Team: Scots (http://www.transifex.com/mate/MATE/language/sco/)\n" 14 | "Language: sco\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 | #: ../lib/mate-menu.py:58 21 | msgid "Menu" 22 | msgstr "" 23 | 24 | #. Fake class for MyPlugin 25 | #: ../lib/mate-menu.py:196 26 | msgid "Couldn't load plugin:" 27 | msgstr "" 28 | 29 | #: ../lib/mate-menu.py:265 30 | msgid "Couldn't initialize plugin" 31 | msgstr "" 32 | 33 | #: ../lib/mate-menu.py:640 34 | msgid "An Advanced Menu for the MATE Desktop" 35 | msgstr "" 36 | 37 | #: ../lib/mate-menu.py:759 38 | msgid "Preferences" 39 | msgstr "" 40 | 41 | #: ../lib/mate-menu.py:762 42 | msgid "Edit menu" 43 | msgstr "" 44 | 45 | #: ../lib/mate-menu.py:765 46 | msgid "Reload plugins" 47 | msgstr "" 48 | 49 | #: ../lib/mate-menu.py:768 50 | msgid "About" 51 | msgstr "" 52 | 53 | #. i18n 54 | #: ../lib/mate-menu-config.py:53 55 | msgid "Menu preferences" 56 | msgstr "" 57 | 58 | #: ../lib/mate-menu-config.py:56 59 | msgid "Always start with favorites pane" 60 | msgstr "" 61 | 62 | #: ../lib/mate-menu-config.py:57 63 | msgid "Show button icon" 64 | msgstr "" 65 | 66 | #: ../lib/mate-menu-config.py:58 67 | msgid "Show recent documents plugin" 68 | msgstr "" 69 | 70 | #: ../lib/mate-menu-config.py:59 71 | msgid "Show applications plugin" 72 | msgstr "" 73 | 74 | #: ../lib/mate-menu-config.py:60 75 | msgid "Show system plugin" 76 | msgstr "" 77 | 78 | #: ../lib/mate-menu-config.py:61 79 | msgid "Show places plugin" 80 | msgstr "" 81 | 82 | #: ../lib/mate-menu-config.py:63 83 | msgid "Show application comments" 84 | msgstr "" 85 | 86 | #: ../lib/mate-menu-config.py:64 87 | msgid "Show category icons" 88 | msgstr "" 89 | 90 | #: ../lib/mate-menu-config.py:65 91 | msgid "Hover" 92 | msgstr "" 93 | 94 | #: ../lib/mate-menu-config.py:66 95 | msgid "Remember the last category or search" 96 | msgstr "" 97 | 98 | #: ../lib/mate-menu-config.py:67 99 | msgid "Swap name and generic name" 100 | msgstr "" 101 | 102 | #: ../lib/mate-menu-config.py:69 103 | msgid "Border width:" 104 | msgstr "" 105 | 106 | #: ../lib/mate-menu-config.py:70 107 | msgid "pixels" 108 | msgstr "" 109 | 110 | #: ../lib/mate-menu-config.py:72 111 | msgid "Button text:" 112 | msgstr "" 113 | 114 | #: ../lib/mate-menu-config.py:73 115 | msgid "Options" 116 | msgstr "" 117 | 118 | #: ../lib/mate-menu-config.py:74 ../mate_menu/plugins/applications.py:227 119 | msgid "Applications" 120 | msgstr "" 121 | 122 | #: ../lib/mate-menu-config.py:76 ../mate_menu/plugins/applications.py:224 123 | #: ../mate_menu/plugins/applications.py:225 124 | msgid "Favorites" 125 | msgstr "" 126 | 127 | #: ../lib/mate-menu-config.py:77 128 | msgid "Main button" 129 | msgstr "" 130 | 131 | #: ../lib/mate-menu-config.py:78 132 | msgid "Plugins" 133 | msgstr "" 134 | 135 | #: ../lib/mate-menu-config.py:80 136 | msgid "Always show search suggestions" 137 | msgstr "" 138 | 139 | #: ../lib/mate-menu-config.py:81 140 | msgid "Search Engines:" 141 | msgstr "" 142 | 143 | #: ../lib/mate-menu-config.py:82 144 | msgid "DuckDuckGo" 145 | msgstr "" 146 | 147 | #: ../lib/mate-menu-config.py:83 148 | msgid "Google" 149 | msgstr "" 150 | 151 | #: ../lib/mate-menu-config.py:84 152 | msgid "Wikipedia" 153 | msgstr "" 154 | 155 | #: ../lib/mate-menu-config.py:85 156 | msgid "Dictionary" 157 | msgstr "" 158 | 159 | #: ../lib/mate-menu-config.py:86 ../lib/mate-menu-config.py:103 160 | #: ../mate_menu/plugins/places.py:149 161 | msgid "Computer" 162 | msgstr "" 163 | 164 | #. self.builder.get_object("applicationsLabel").set_text(_("Applications")) 165 | #. self.builder.get_object("favoritesLabel").set_text(_("Favorites")) 166 | #: ../lib/mate-menu-config.py:90 167 | msgid "Number of columns:" 168 | msgstr "" 169 | 170 | #: ../lib/mate-menu-config.py:91 ../lib/mate-menu-config.py:92 171 | #: ../lib/mate-menu-config.py:93 ../lib/mate-menu-config.py:94 172 | msgid "Icon size:" 173 | msgstr "" 174 | 175 | #: ../lib/mate-menu-config.py:95 176 | msgid "Hover delay (ms):" 177 | msgstr "" 178 | 179 | #: ../lib/mate-menu-config.py:96 180 | msgid "Search command:" 181 | msgstr "" 182 | 183 | #. Set 'heading' property for plugin 184 | #: ../lib/mate-menu-config.py:98 ../mate_menu/plugins/places.py:54 185 | msgid "Places" 186 | msgstr "" 187 | 188 | #: ../lib/mate-menu-config.py:99 ../lib/mate-menu-config.py:111 189 | msgid "Allow Scrollbar" 190 | msgstr "" 191 | 192 | #: ../lib/mate-menu-config.py:100 193 | msgid "Show GTK+ Bookmarks" 194 | msgstr "" 195 | 196 | #: ../lib/mate-menu-config.py:101 ../lib/mate-menu-config.py:112 197 | msgid "Height:" 198 | msgstr "" 199 | 200 | #: ../lib/mate-menu-config.py:102 201 | msgid "Toggle Default Places:" 202 | msgstr "" 203 | 204 | #: ../lib/mate-menu-config.py:104 ../mate_menu/plugins/places.py:156 205 | msgid "Home Folder" 206 | msgstr "" 207 | 208 | #: ../lib/mate-menu-config.py:105 ../mate_menu/plugins/places.py:165 209 | msgid "Network" 210 | msgstr "" 211 | 212 | #: ../lib/mate-menu-config.py:106 ../mate_menu/plugins/places.py:184 213 | msgid "Desktop" 214 | msgstr "" 215 | 216 | #: ../lib/mate-menu-config.py:107 ../mate_menu/plugins/places.py:191 217 | msgid "Trash" 218 | msgstr "" 219 | 220 | #: ../lib/mate-menu-config.py:108 221 | msgid "Custom Places:" 222 | msgstr "" 223 | 224 | #. Set 'heading' property for plugin 225 | #: ../lib/mate-menu-config.py:110 ../mate_menu/plugins/system_management.py:55 226 | msgid "System" 227 | msgstr "" 228 | 229 | #: ../lib/mate-menu-config.py:113 230 | msgid "Toggle Default Items:" 231 | msgstr "" 232 | 233 | #: ../lib/mate-menu-config.py:114 ../mate_menu/plugins/system_management.py:153 234 | #: ../mate_menu/plugins/system_management.py:156 235 | #: ../mate_menu/plugins/system_management.py:159 236 | #: ../mate_menu/plugins/system_management.py:162 237 | msgid "Package Manager" 238 | msgstr "" 239 | 240 | #: ../lib/mate-menu-config.py:115 ../mate_menu/plugins/system_management.py:172 241 | msgid "Control Center" 242 | msgstr "" 243 | 244 | #: ../lib/mate-menu-config.py:116 ../mate_menu/plugins/system_management.py:179 245 | msgid "Terminal" 246 | msgstr "" 247 | 248 | #: ../lib/mate-menu-config.py:117 ../mate_menu/plugins/system_management.py:193 249 | msgid "Lock Screen" 250 | msgstr "" 251 | 252 | #: ../lib/mate-menu-config.py:118 253 | msgid "Log Out" 254 | msgstr "" 255 | 256 | #: ../lib/mate-menu-config.py:119 ../mate_menu/plugins/system_management.py:211 257 | msgid "Quit" 258 | msgstr "" 259 | 260 | #: ../lib/mate-menu-config.py:121 261 | msgid "Edit Place" 262 | msgstr "" 263 | 264 | #: ../lib/mate-menu-config.py:122 265 | msgid "New Place" 266 | msgstr "" 267 | 268 | #: ../lib/mate-menu-config.py:123 269 | msgid "Select a folder" 270 | msgstr "" 271 | 272 | #: ../lib/mate-menu-config.py:150 273 | msgid "Keyboard shortcut:" 274 | msgstr "" 275 | 276 | #: ../lib/mate-menu-config.py:154 277 | msgid "Images" 278 | msgstr "" 279 | 280 | #: ../lib/mate-menu-config.py:259 281 | msgid "Name" 282 | msgstr "" 283 | 284 | #: ../lib/mate-menu-config.py:260 285 | msgid "Path" 286 | msgstr "" 287 | 288 | #: ../lib/mate-menu-config.py:354 ../lib/mate-menu-config.py:385 289 | msgid "Name:" 290 | msgstr "" 291 | 292 | #: ../lib/mate-menu-config.py:355 ../lib/mate-menu-config.py:386 293 | msgid "Path:" 294 | msgstr "" 295 | 296 | #. i18n 297 | #: ../mate_menu/plugins/applications.py:222 298 | msgid "Search:" 299 | msgstr "" 300 | 301 | #: ../mate_menu/plugins/applications.py:226 302 | msgid "All applications" 303 | msgstr "" 304 | 305 | #: ../mate_menu/plugins/applications.py:621 306 | #, python-format 307 | msgid "Search DuckDuckGo for %s" 308 | msgstr "" 309 | 310 | #: ../mate_menu/plugins/applications.py:632 311 | #, python-format 312 | msgid "Search Google for %s" 313 | msgstr "" 314 | 315 | #: ../mate_menu/plugins/applications.py:643 316 | #, python-format 317 | msgid "Search Wikipedia for %s" 318 | msgstr "" 319 | 320 | #: ../mate_menu/plugins/applications.py:664 321 | #, python-format 322 | msgid "Lookup %s in Dictionary" 323 | msgstr "" 324 | 325 | #: ../mate_menu/plugins/applications.py:674 326 | #, python-format 327 | msgid "Search Computer for %s" 328 | msgstr "" 329 | 330 | #. i18n 331 | #: ../mate_menu/plugins/applications.py:798 332 | #: ../mate_menu/plugins/applications.py:863 333 | msgid "Add to desktop" 334 | msgstr "" 335 | 336 | #: ../mate_menu/plugins/applications.py:799 337 | #: ../mate_menu/plugins/applications.py:864 338 | msgid "Add to panel" 339 | msgstr "" 340 | 341 | #: ../mate_menu/plugins/applications.py:801 342 | #: ../mate_menu/plugins/applications.py:842 343 | msgid "Insert space" 344 | msgstr "" 345 | 346 | #: ../mate_menu/plugins/applications.py:802 347 | #: ../mate_menu/plugins/applications.py:843 348 | msgid "Insert separator" 349 | msgstr "" 350 | 351 | #: ../mate_menu/plugins/applications.py:804 352 | #: ../mate_menu/plugins/applications.py:867 353 | msgid "Launch" 354 | msgstr "" 355 | 356 | #: ../mate_menu/plugins/applications.py:805 357 | msgid "Remove from favorites" 358 | msgstr "" 359 | 360 | #: ../mate_menu/plugins/applications.py:807 361 | #: ../mate_menu/plugins/applications.py:870 362 | msgid "Edit properties" 363 | msgstr "" 364 | 365 | #. i18n 366 | #: ../mate_menu/plugins/applications.py:841 367 | msgid "Remove" 368 | msgstr "" 369 | 370 | #: ../mate_menu/plugins/applications.py:866 371 | msgid "Show in my favorites" 372 | msgstr "" 373 | 374 | #: ../mate_menu/plugins/applications.py:868 375 | msgid "Delete from menu" 376 | msgstr "" 377 | 378 | #: ../mate_menu/plugins/applications.py:926 379 | msgid "Search DuckDuckGo" 380 | msgstr "" 381 | 382 | #: ../mate_menu/plugins/applications.py:930 383 | msgid "Search Google" 384 | msgstr "" 385 | 386 | #: ../mate_menu/plugins/applications.py:934 387 | msgid "Search Wikipedia" 388 | msgstr "" 389 | 390 | #: ../mate_menu/plugins/applications.py:941 391 | msgid "Lookup Dictionary" 392 | msgstr "" 393 | 394 | #: ../mate_menu/plugins/applications.py:948 395 | msgid "Search Computer" 396 | msgstr "" 397 | 398 | #: ../mate_menu/plugins/applications.py:1355 399 | msgid "" 400 | "Couldn't save favorites. Check if you have write access to ~/.config/mate-" 401 | "menu" 402 | msgstr "" 403 | 404 | #: ../mate_menu/plugins/applications.py:1565 405 | msgid "All" 406 | msgstr "" 407 | 408 | #: ../mate_menu/plugins/applications.py:1565 409 | msgid "Show all applications" 410 | msgstr "" 411 | 412 | #: ../mate_menu/plugins/system_management.py:167 413 | msgid "Install, remove and upgrade software packages" 414 | msgstr "" 415 | 416 | #: ../mate_menu/plugins/system_management.py:176 417 | msgid "Configure your system" 418 | msgstr "" 419 | 420 | #: ../mate_menu/plugins/system_management.py:190 421 | msgid "Use the command line" 422 | msgstr "" 423 | 424 | #: ../mate_menu/plugins/system_management.py:201 425 | msgid "Requires password to unlock" 426 | msgstr "" 427 | 428 | #: ../mate_menu/plugins/system_management.py:204 429 | msgid "Logout" 430 | msgstr "" 431 | 432 | #: ../mate_menu/plugins/system_management.py:208 433 | msgid "Log out or switch user" 434 | msgstr "" 435 | 436 | #: ../mate_menu/plugins/system_management.py:215 437 | msgid "Shutdown, restart, suspend or hibernate" 438 | msgstr "" 439 | 440 | #: ../mate_menu/plugins/places.py:153 441 | msgid "" 442 | "Browse all local and remote disks and folders accessible from this computer" 443 | msgstr "" 444 | 445 | #: ../mate_menu/plugins/places.py:160 446 | msgid "Open your personal folder" 447 | msgstr "" 448 | 449 | #: ../mate_menu/plugins/places.py:169 450 | msgid "Browse bookmarked and local network locations" 451 | msgstr "" 452 | 453 | #: ../mate_menu/plugins/places.py:188 454 | msgid "Browse items placed on the desktop" 455 | msgstr "" 456 | 457 | #: ../mate_menu/plugins/places.py:197 458 | msgid "Browse deleted files" 459 | msgstr "" 460 | 461 | #: ../mate_menu/plugins/places.py:246 462 | msgid "Empty trash" 463 | msgstr "" 464 | 465 | #. Set 'heading' property for plugin 466 | #: ../mate_menu/plugins/recent.py:48 467 | msgid "Recent documents" 468 | msgstr "" 469 | 470 | #: ../mate_menu/keybinding.py:220 471 | msgid "Click to set a new accelerator key for opening and closing the menu. " 472 | msgstr "" 473 | 474 | #: ../mate_menu/keybinding.py:221 475 | msgid "Press Escape or click again to cancel the operation. " 476 | msgstr "" 477 | 478 | #: ../mate_menu/keybinding.py:222 479 | msgid "Press Backspace to clear the existing keybinding." 480 | msgstr "" 481 | 482 | #: ../mate_menu/keybinding.py:241 483 | msgid "Pick an accelerator" 484 | msgstr "" 485 | 486 | #: ../mate_menu/keybinding.py:297 487 | msgid "" 488 | msgstr "" 489 | -------------------------------------------------------------------------------- /po/sw.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the PACKAGE package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: MATE Desktop Environment\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2020-02-13 22:41+0000\n" 11 | "PO-Revision-Date: 2019-09-28 20:08+0000\n" 12 | "Last-Translator: Martin Wimpress \n" 13 | "Language-Team: Swahili (http://www.transifex.com/mate/MATE/language/sw/)\n" 14 | "Language: sw\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 | #: ../lib/mate-menu.py:58 21 | msgid "Menu" 22 | msgstr "" 23 | 24 | #. Fake class for MyPlugin 25 | #: ../lib/mate-menu.py:196 26 | msgid "Couldn't load plugin:" 27 | msgstr "" 28 | 29 | #: ../lib/mate-menu.py:265 30 | msgid "Couldn't initialize plugin" 31 | msgstr "" 32 | 33 | #: ../lib/mate-menu.py:640 34 | msgid "An Advanced Menu for the MATE Desktop" 35 | msgstr "" 36 | 37 | #: ../lib/mate-menu.py:759 38 | msgid "Preferences" 39 | msgstr "" 40 | 41 | #: ../lib/mate-menu.py:762 42 | msgid "Edit menu" 43 | msgstr "" 44 | 45 | #: ../lib/mate-menu.py:765 46 | msgid "Reload plugins" 47 | msgstr "" 48 | 49 | #: ../lib/mate-menu.py:768 50 | msgid "About" 51 | msgstr "" 52 | 53 | #. i18n 54 | #: ../lib/mate-menu-config.py:53 55 | msgid "Menu preferences" 56 | msgstr "" 57 | 58 | #: ../lib/mate-menu-config.py:56 59 | msgid "Always start with favorites pane" 60 | msgstr "" 61 | 62 | #: ../lib/mate-menu-config.py:57 63 | msgid "Show button icon" 64 | msgstr "" 65 | 66 | #: ../lib/mate-menu-config.py:58 67 | msgid "Show recent documents plugin" 68 | msgstr "" 69 | 70 | #: ../lib/mate-menu-config.py:59 71 | msgid "Show applications plugin" 72 | msgstr "" 73 | 74 | #: ../lib/mate-menu-config.py:60 75 | msgid "Show system plugin" 76 | msgstr "" 77 | 78 | #: ../lib/mate-menu-config.py:61 79 | msgid "Show places plugin" 80 | msgstr "" 81 | 82 | #: ../lib/mate-menu-config.py:63 83 | msgid "Show application comments" 84 | msgstr "" 85 | 86 | #: ../lib/mate-menu-config.py:64 87 | msgid "Show category icons" 88 | msgstr "" 89 | 90 | #: ../lib/mate-menu-config.py:65 91 | msgid "Hover" 92 | msgstr "" 93 | 94 | #: ../lib/mate-menu-config.py:66 95 | msgid "Remember the last category or search" 96 | msgstr "" 97 | 98 | #: ../lib/mate-menu-config.py:67 99 | msgid "Swap name and generic name" 100 | msgstr "" 101 | 102 | #: ../lib/mate-menu-config.py:69 103 | msgid "Border width:" 104 | msgstr "" 105 | 106 | #: ../lib/mate-menu-config.py:70 107 | msgid "pixels" 108 | msgstr "" 109 | 110 | #: ../lib/mate-menu-config.py:72 111 | msgid "Button text:" 112 | msgstr "" 113 | 114 | #: ../lib/mate-menu-config.py:73 115 | msgid "Options" 116 | msgstr "" 117 | 118 | #: ../lib/mate-menu-config.py:74 ../mate_menu/plugins/applications.py:227 119 | msgid "Applications" 120 | msgstr "" 121 | 122 | #: ../lib/mate-menu-config.py:76 ../mate_menu/plugins/applications.py:224 123 | #: ../mate_menu/plugins/applications.py:225 124 | msgid "Favorites" 125 | msgstr "" 126 | 127 | #: ../lib/mate-menu-config.py:77 128 | msgid "Main button" 129 | msgstr "" 130 | 131 | #: ../lib/mate-menu-config.py:78 132 | msgid "Plugins" 133 | msgstr "" 134 | 135 | #: ../lib/mate-menu-config.py:80 136 | msgid "Always show search suggestions" 137 | msgstr "" 138 | 139 | #: ../lib/mate-menu-config.py:81 140 | msgid "Search Engines:" 141 | msgstr "" 142 | 143 | #: ../lib/mate-menu-config.py:82 144 | msgid "DuckDuckGo" 145 | msgstr "" 146 | 147 | #: ../lib/mate-menu-config.py:83 148 | msgid "Google" 149 | msgstr "" 150 | 151 | #: ../lib/mate-menu-config.py:84 152 | msgid "Wikipedia" 153 | msgstr "" 154 | 155 | #: ../lib/mate-menu-config.py:85 156 | msgid "Dictionary" 157 | msgstr "" 158 | 159 | #: ../lib/mate-menu-config.py:86 ../lib/mate-menu-config.py:103 160 | #: ../mate_menu/plugins/places.py:149 161 | msgid "Computer" 162 | msgstr "" 163 | 164 | #. self.builder.get_object("applicationsLabel").set_text(_("Applications")) 165 | #. self.builder.get_object("favoritesLabel").set_text(_("Favorites")) 166 | #: ../lib/mate-menu-config.py:90 167 | msgid "Number of columns:" 168 | msgstr "" 169 | 170 | #: ../lib/mate-menu-config.py:91 ../lib/mate-menu-config.py:92 171 | #: ../lib/mate-menu-config.py:93 ../lib/mate-menu-config.py:94 172 | msgid "Icon size:" 173 | msgstr "" 174 | 175 | #: ../lib/mate-menu-config.py:95 176 | msgid "Hover delay (ms):" 177 | msgstr "" 178 | 179 | #: ../lib/mate-menu-config.py:96 180 | msgid "Search command:" 181 | msgstr "" 182 | 183 | #. Set 'heading' property for plugin 184 | #: ../lib/mate-menu-config.py:98 ../mate_menu/plugins/places.py:54 185 | msgid "Places" 186 | msgstr "" 187 | 188 | #: ../lib/mate-menu-config.py:99 ../lib/mate-menu-config.py:111 189 | msgid "Allow Scrollbar" 190 | msgstr "" 191 | 192 | #: ../lib/mate-menu-config.py:100 193 | msgid "Show GTK+ Bookmarks" 194 | msgstr "" 195 | 196 | #: ../lib/mate-menu-config.py:101 ../lib/mate-menu-config.py:112 197 | msgid "Height:" 198 | msgstr "" 199 | 200 | #: ../lib/mate-menu-config.py:102 201 | msgid "Toggle Default Places:" 202 | msgstr "" 203 | 204 | #: ../lib/mate-menu-config.py:104 ../mate_menu/plugins/places.py:156 205 | msgid "Home Folder" 206 | msgstr "" 207 | 208 | #: ../lib/mate-menu-config.py:105 ../mate_menu/plugins/places.py:165 209 | msgid "Network" 210 | msgstr "" 211 | 212 | #: ../lib/mate-menu-config.py:106 ../mate_menu/plugins/places.py:184 213 | msgid "Desktop" 214 | msgstr "" 215 | 216 | #: ../lib/mate-menu-config.py:107 ../mate_menu/plugins/places.py:191 217 | msgid "Trash" 218 | msgstr "" 219 | 220 | #: ../lib/mate-menu-config.py:108 221 | msgid "Custom Places:" 222 | msgstr "" 223 | 224 | #. Set 'heading' property for plugin 225 | #: ../lib/mate-menu-config.py:110 ../mate_menu/plugins/system_management.py:55 226 | msgid "System" 227 | msgstr "" 228 | 229 | #: ../lib/mate-menu-config.py:113 230 | msgid "Toggle Default Items:" 231 | msgstr "" 232 | 233 | #: ../lib/mate-menu-config.py:114 ../mate_menu/plugins/system_management.py:153 234 | #: ../mate_menu/plugins/system_management.py:156 235 | #: ../mate_menu/plugins/system_management.py:159 236 | #: ../mate_menu/plugins/system_management.py:162 237 | msgid "Package Manager" 238 | msgstr "" 239 | 240 | #: ../lib/mate-menu-config.py:115 ../mate_menu/plugins/system_management.py:172 241 | msgid "Control Center" 242 | msgstr "" 243 | 244 | #: ../lib/mate-menu-config.py:116 ../mate_menu/plugins/system_management.py:179 245 | msgid "Terminal" 246 | msgstr "" 247 | 248 | #: ../lib/mate-menu-config.py:117 ../mate_menu/plugins/system_management.py:193 249 | msgid "Lock Screen" 250 | msgstr "" 251 | 252 | #: ../lib/mate-menu-config.py:118 253 | msgid "Log Out" 254 | msgstr "" 255 | 256 | #: ../lib/mate-menu-config.py:119 ../mate_menu/plugins/system_management.py:211 257 | msgid "Quit" 258 | msgstr "" 259 | 260 | #: ../lib/mate-menu-config.py:121 261 | msgid "Edit Place" 262 | msgstr "" 263 | 264 | #: ../lib/mate-menu-config.py:122 265 | msgid "New Place" 266 | msgstr "" 267 | 268 | #: ../lib/mate-menu-config.py:123 269 | msgid "Select a folder" 270 | msgstr "" 271 | 272 | #: ../lib/mate-menu-config.py:150 273 | msgid "Keyboard shortcut:" 274 | msgstr "" 275 | 276 | #: ../lib/mate-menu-config.py:154 277 | msgid "Images" 278 | msgstr "" 279 | 280 | #: ../lib/mate-menu-config.py:259 281 | msgid "Name" 282 | msgstr "" 283 | 284 | #: ../lib/mate-menu-config.py:260 285 | msgid "Path" 286 | msgstr "" 287 | 288 | #: ../lib/mate-menu-config.py:354 ../lib/mate-menu-config.py:385 289 | msgid "Name:" 290 | msgstr "" 291 | 292 | #: ../lib/mate-menu-config.py:355 ../lib/mate-menu-config.py:386 293 | msgid "Path:" 294 | msgstr "" 295 | 296 | #. i18n 297 | #: ../mate_menu/plugins/applications.py:222 298 | msgid "Search:" 299 | msgstr "" 300 | 301 | #: ../mate_menu/plugins/applications.py:226 302 | msgid "All applications" 303 | msgstr "" 304 | 305 | #: ../mate_menu/plugins/applications.py:621 306 | #, python-format 307 | msgid "Search DuckDuckGo for %s" 308 | msgstr "" 309 | 310 | #: ../mate_menu/plugins/applications.py:632 311 | #, python-format 312 | msgid "Search Google for %s" 313 | msgstr "" 314 | 315 | #: ../mate_menu/plugins/applications.py:643 316 | #, python-format 317 | msgid "Search Wikipedia for %s" 318 | msgstr "" 319 | 320 | #: ../mate_menu/plugins/applications.py:664 321 | #, python-format 322 | msgid "Lookup %s in Dictionary" 323 | msgstr "" 324 | 325 | #: ../mate_menu/plugins/applications.py:674 326 | #, python-format 327 | msgid "Search Computer for %s" 328 | msgstr "" 329 | 330 | #. i18n 331 | #: ../mate_menu/plugins/applications.py:798 332 | #: ../mate_menu/plugins/applications.py:863 333 | msgid "Add to desktop" 334 | msgstr "" 335 | 336 | #: ../mate_menu/plugins/applications.py:799 337 | #: ../mate_menu/plugins/applications.py:864 338 | msgid "Add to panel" 339 | msgstr "" 340 | 341 | #: ../mate_menu/plugins/applications.py:801 342 | #: ../mate_menu/plugins/applications.py:842 343 | msgid "Insert space" 344 | msgstr "" 345 | 346 | #: ../mate_menu/plugins/applications.py:802 347 | #: ../mate_menu/plugins/applications.py:843 348 | msgid "Insert separator" 349 | msgstr "" 350 | 351 | #: ../mate_menu/plugins/applications.py:804 352 | #: ../mate_menu/plugins/applications.py:867 353 | msgid "Launch" 354 | msgstr "" 355 | 356 | #: ../mate_menu/plugins/applications.py:805 357 | msgid "Remove from favorites" 358 | msgstr "" 359 | 360 | #: ../mate_menu/plugins/applications.py:807 361 | #: ../mate_menu/plugins/applications.py:870 362 | msgid "Edit properties" 363 | msgstr "" 364 | 365 | #. i18n 366 | #: ../mate_menu/plugins/applications.py:841 367 | msgid "Remove" 368 | msgstr "Toa kabisa" 369 | 370 | #: ../mate_menu/plugins/applications.py:866 371 | msgid "Show in my favorites" 372 | msgstr "" 373 | 374 | #: ../mate_menu/plugins/applications.py:868 375 | msgid "Delete from menu" 376 | msgstr "" 377 | 378 | #: ../mate_menu/plugins/applications.py:926 379 | msgid "Search DuckDuckGo" 380 | msgstr "" 381 | 382 | #: ../mate_menu/plugins/applications.py:930 383 | msgid "Search Google" 384 | msgstr "" 385 | 386 | #: ../mate_menu/plugins/applications.py:934 387 | msgid "Search Wikipedia" 388 | msgstr "" 389 | 390 | #: ../mate_menu/plugins/applications.py:941 391 | msgid "Lookup Dictionary" 392 | msgstr "" 393 | 394 | #: ../mate_menu/plugins/applications.py:948 395 | msgid "Search Computer" 396 | msgstr "" 397 | 398 | #: ../mate_menu/plugins/applications.py:1355 399 | msgid "" 400 | "Couldn't save favorites. Check if you have write access to ~/.config/mate-" 401 | "menu" 402 | msgstr "" 403 | 404 | #: ../mate_menu/plugins/applications.py:1565 405 | msgid "All" 406 | msgstr "" 407 | 408 | #: ../mate_menu/plugins/applications.py:1565 409 | msgid "Show all applications" 410 | msgstr "" 411 | 412 | #: ../mate_menu/plugins/system_management.py:167 413 | msgid "Install, remove and upgrade software packages" 414 | msgstr "" 415 | 416 | #: ../mate_menu/plugins/system_management.py:176 417 | msgid "Configure your system" 418 | msgstr "" 419 | 420 | #: ../mate_menu/plugins/system_management.py:190 421 | msgid "Use the command line" 422 | msgstr "" 423 | 424 | #: ../mate_menu/plugins/system_management.py:201 425 | msgid "Requires password to unlock" 426 | msgstr "" 427 | 428 | #: ../mate_menu/plugins/system_management.py:204 429 | msgid "Logout" 430 | msgstr "" 431 | 432 | #: ../mate_menu/plugins/system_management.py:208 433 | msgid "Log out or switch user" 434 | msgstr "" 435 | 436 | #: ../mate_menu/plugins/system_management.py:215 437 | msgid "Shutdown, restart, suspend or hibernate" 438 | msgstr "" 439 | 440 | #: ../mate_menu/plugins/places.py:153 441 | msgid "" 442 | "Browse all local and remote disks and folders accessible from this computer" 443 | msgstr "" 444 | 445 | #: ../mate_menu/plugins/places.py:160 446 | msgid "Open your personal folder" 447 | msgstr "" 448 | 449 | #: ../mate_menu/plugins/places.py:169 450 | msgid "Browse bookmarked and local network locations" 451 | msgstr "" 452 | 453 | #: ../mate_menu/plugins/places.py:188 454 | msgid "Browse items placed on the desktop" 455 | msgstr "" 456 | 457 | #: ../mate_menu/plugins/places.py:197 458 | msgid "Browse deleted files" 459 | msgstr "" 460 | 461 | #: ../mate_menu/plugins/places.py:246 462 | msgid "Empty trash" 463 | msgstr "" 464 | 465 | #. Set 'heading' property for plugin 466 | #: ../mate_menu/plugins/recent.py:48 467 | msgid "Recent documents" 468 | msgstr "" 469 | 470 | #: ../mate_menu/keybinding.py:220 471 | msgid "Click to set a new accelerator key for opening and closing the menu. " 472 | msgstr "" 473 | 474 | #: ../mate_menu/keybinding.py:221 475 | msgid "Press Escape or click again to cancel the operation. " 476 | msgstr "" 477 | 478 | #: ../mate_menu/keybinding.py:222 479 | msgid "Press Backspace to clear the existing keybinding." 480 | msgstr "" 481 | 482 | #: ../mate_menu/keybinding.py:241 483 | msgid "Pick an accelerator" 484 | msgstr "" 485 | 486 | #: ../mate_menu/keybinding.py:297 487 | msgid "" 488 | msgstr "" 489 | -------------------------------------------------------------------------------- /po/tt.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the PACKAGE package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: MATE Desktop Environment\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2020-02-13 22:41+0000\n" 11 | "PO-Revision-Date: 2019-09-28 20:08+0000\n" 12 | "Last-Translator: Martin Wimpress \n" 13 | "Language-Team: Tatar (http://www.transifex.com/mate/MATE/language/tt/)\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 | #: ../lib/mate-menu.py:58 21 | msgid "Menu" 22 | msgstr "" 23 | 24 | #. Fake class for MyPlugin 25 | #: ../lib/mate-menu.py:196 26 | msgid "Couldn't load plugin:" 27 | msgstr "" 28 | 29 | #: ../lib/mate-menu.py:265 30 | msgid "Couldn't initialize plugin" 31 | msgstr "" 32 | 33 | #: ../lib/mate-menu.py:640 34 | msgid "An Advanced Menu for the MATE Desktop" 35 | msgstr "" 36 | 37 | #: ../lib/mate-menu.py:759 38 | msgid "Preferences" 39 | msgstr "" 40 | 41 | #: ../lib/mate-menu.py:762 42 | msgid "Edit menu" 43 | msgstr "" 44 | 45 | #: ../lib/mate-menu.py:765 46 | msgid "Reload plugins" 47 | msgstr "" 48 | 49 | #: ../lib/mate-menu.py:768 50 | msgid "About" 51 | msgstr "Turında" 52 | 53 | #. i18n 54 | #: ../lib/mate-menu-config.py:53 55 | msgid "Menu preferences" 56 | msgstr "" 57 | 58 | #: ../lib/mate-menu-config.py:56 59 | msgid "Always start with favorites pane" 60 | msgstr "" 61 | 62 | #: ../lib/mate-menu-config.py:57 63 | msgid "Show button icon" 64 | msgstr "" 65 | 66 | #: ../lib/mate-menu-config.py:58 67 | msgid "Show recent documents plugin" 68 | msgstr "" 69 | 70 | #: ../lib/mate-menu-config.py:59 71 | msgid "Show applications plugin" 72 | msgstr "" 73 | 74 | #: ../lib/mate-menu-config.py:60 75 | msgid "Show system plugin" 76 | msgstr "" 77 | 78 | #: ../lib/mate-menu-config.py:61 79 | msgid "Show places plugin" 80 | msgstr "" 81 | 82 | #: ../lib/mate-menu-config.py:63 83 | msgid "Show application comments" 84 | msgstr "" 85 | 86 | #: ../lib/mate-menu-config.py:64 87 | msgid "Show category icons" 88 | msgstr "" 89 | 90 | #: ../lib/mate-menu-config.py:65 91 | msgid "Hover" 92 | msgstr "" 93 | 94 | #: ../lib/mate-menu-config.py:66 95 | msgid "Remember the last category or search" 96 | msgstr "" 97 | 98 | #: ../lib/mate-menu-config.py:67 99 | msgid "Swap name and generic name" 100 | msgstr "" 101 | 102 | #: ../lib/mate-menu-config.py:69 103 | msgid "Border width:" 104 | msgstr "" 105 | 106 | #: ../lib/mate-menu-config.py:70 107 | msgid "pixels" 108 | msgstr "" 109 | 110 | #: ../lib/mate-menu-config.py:72 111 | msgid "Button text:" 112 | msgstr "" 113 | 114 | #: ../lib/mate-menu-config.py:73 115 | msgid "Options" 116 | msgstr "" 117 | 118 | #: ../lib/mate-menu-config.py:74 ../mate_menu/plugins/applications.py:227 119 | msgid "Applications" 120 | msgstr "" 121 | 122 | #: ../lib/mate-menu-config.py:76 ../mate_menu/plugins/applications.py:224 123 | #: ../mate_menu/plugins/applications.py:225 124 | msgid "Favorites" 125 | msgstr "" 126 | 127 | #: ../lib/mate-menu-config.py:77 128 | msgid "Main button" 129 | msgstr "" 130 | 131 | #: ../lib/mate-menu-config.py:78 132 | msgid "Plugins" 133 | msgstr "" 134 | 135 | #: ../lib/mate-menu-config.py:80 136 | msgid "Always show search suggestions" 137 | msgstr "" 138 | 139 | #: ../lib/mate-menu-config.py:81 140 | msgid "Search Engines:" 141 | msgstr "" 142 | 143 | #: ../lib/mate-menu-config.py:82 144 | msgid "DuckDuckGo" 145 | msgstr "" 146 | 147 | #: ../lib/mate-menu-config.py:83 148 | msgid "Google" 149 | msgstr "" 150 | 151 | #: ../lib/mate-menu-config.py:84 152 | msgid "Wikipedia" 153 | msgstr "" 154 | 155 | #: ../lib/mate-menu-config.py:85 156 | msgid "Dictionary" 157 | msgstr "" 158 | 159 | #: ../lib/mate-menu-config.py:86 ../lib/mate-menu-config.py:103 160 | #: ../mate_menu/plugins/places.py:149 161 | msgid "Computer" 162 | msgstr "" 163 | 164 | #. self.builder.get_object("applicationsLabel").set_text(_("Applications")) 165 | #. self.builder.get_object("favoritesLabel").set_text(_("Favorites")) 166 | #: ../lib/mate-menu-config.py:90 167 | msgid "Number of columns:" 168 | msgstr "" 169 | 170 | #: ../lib/mate-menu-config.py:91 ../lib/mate-menu-config.py:92 171 | #: ../lib/mate-menu-config.py:93 ../lib/mate-menu-config.py:94 172 | msgid "Icon size:" 173 | msgstr "" 174 | 175 | #: ../lib/mate-menu-config.py:95 176 | msgid "Hover delay (ms):" 177 | msgstr "" 178 | 179 | #: ../lib/mate-menu-config.py:96 180 | msgid "Search command:" 181 | msgstr "" 182 | 183 | #. Set 'heading' property for plugin 184 | #: ../lib/mate-menu-config.py:98 ../mate_menu/plugins/places.py:54 185 | msgid "Places" 186 | msgstr "" 187 | 188 | #: ../lib/mate-menu-config.py:99 ../lib/mate-menu-config.py:111 189 | msgid "Allow Scrollbar" 190 | msgstr "" 191 | 192 | #: ../lib/mate-menu-config.py:100 193 | msgid "Show GTK+ Bookmarks" 194 | msgstr "" 195 | 196 | #: ../lib/mate-menu-config.py:101 ../lib/mate-menu-config.py:112 197 | msgid "Height:" 198 | msgstr "" 199 | 200 | #: ../lib/mate-menu-config.py:102 201 | msgid "Toggle Default Places:" 202 | msgstr "" 203 | 204 | #: ../lib/mate-menu-config.py:104 ../mate_menu/plugins/places.py:156 205 | msgid "Home Folder" 206 | msgstr "" 207 | 208 | #: ../lib/mate-menu-config.py:105 ../mate_menu/plugins/places.py:165 209 | msgid "Network" 210 | msgstr "" 211 | 212 | #: ../lib/mate-menu-config.py:106 ../mate_menu/plugins/places.py:184 213 | msgid "Desktop" 214 | msgstr "" 215 | 216 | #: ../lib/mate-menu-config.py:107 ../mate_menu/plugins/places.py:191 217 | msgid "Trash" 218 | msgstr "" 219 | 220 | #: ../lib/mate-menu-config.py:108 221 | msgid "Custom Places:" 222 | msgstr "" 223 | 224 | #. Set 'heading' property for plugin 225 | #: ../lib/mate-menu-config.py:110 ../mate_menu/plugins/system_management.py:55 226 | msgid "System" 227 | msgstr "" 228 | 229 | #: ../lib/mate-menu-config.py:113 230 | msgid "Toggle Default Items:" 231 | msgstr "" 232 | 233 | #: ../lib/mate-menu-config.py:114 ../mate_menu/plugins/system_management.py:153 234 | #: ../mate_menu/plugins/system_management.py:156 235 | #: ../mate_menu/plugins/system_management.py:159 236 | #: ../mate_menu/plugins/system_management.py:162 237 | msgid "Package Manager" 238 | msgstr "" 239 | 240 | #: ../lib/mate-menu-config.py:115 ../mate_menu/plugins/system_management.py:172 241 | msgid "Control Center" 242 | msgstr "" 243 | 244 | #: ../lib/mate-menu-config.py:116 ../mate_menu/plugins/system_management.py:179 245 | msgid "Terminal" 246 | msgstr "" 247 | 248 | #: ../lib/mate-menu-config.py:117 ../mate_menu/plugins/system_management.py:193 249 | msgid "Lock Screen" 250 | msgstr "" 251 | 252 | #: ../lib/mate-menu-config.py:118 253 | msgid "Log Out" 254 | msgstr "" 255 | 256 | #: ../lib/mate-menu-config.py:119 ../mate_menu/plugins/system_management.py:211 257 | msgid "Quit" 258 | msgstr "" 259 | 260 | #: ../lib/mate-menu-config.py:121 261 | msgid "Edit Place" 262 | msgstr "" 263 | 264 | #: ../lib/mate-menu-config.py:122 265 | msgid "New Place" 266 | msgstr "" 267 | 268 | #: ../lib/mate-menu-config.py:123 269 | msgid "Select a folder" 270 | msgstr "" 271 | 272 | #: ../lib/mate-menu-config.py:150 273 | msgid "Keyboard shortcut:" 274 | msgstr "" 275 | 276 | #: ../lib/mate-menu-config.py:154 277 | msgid "Images" 278 | msgstr "" 279 | 280 | #: ../lib/mate-menu-config.py:259 281 | msgid "Name" 282 | msgstr "" 283 | 284 | #: ../lib/mate-menu-config.py:260 285 | msgid "Path" 286 | msgstr "Yul" 287 | 288 | #: ../lib/mate-menu-config.py:354 ../lib/mate-menu-config.py:385 289 | msgid "Name:" 290 | msgstr "" 291 | 292 | #: ../lib/mate-menu-config.py:355 ../lib/mate-menu-config.py:386 293 | msgid "Path:" 294 | msgstr "" 295 | 296 | #. i18n 297 | #: ../mate_menu/plugins/applications.py:222 298 | msgid "Search:" 299 | msgstr "" 300 | 301 | #: ../mate_menu/plugins/applications.py:226 302 | msgid "All applications" 303 | msgstr "" 304 | 305 | #: ../mate_menu/plugins/applications.py:621 306 | #, python-format 307 | msgid "Search DuckDuckGo for %s" 308 | msgstr "" 309 | 310 | #: ../mate_menu/plugins/applications.py:632 311 | #, python-format 312 | msgid "Search Google for %s" 313 | msgstr "" 314 | 315 | #: ../mate_menu/plugins/applications.py:643 316 | #, python-format 317 | msgid "Search Wikipedia for %s" 318 | msgstr "" 319 | 320 | #: ../mate_menu/plugins/applications.py:664 321 | #, python-format 322 | msgid "Lookup %s in Dictionary" 323 | msgstr "" 324 | 325 | #: ../mate_menu/plugins/applications.py:674 326 | #, python-format 327 | msgid "Search Computer for %s" 328 | msgstr "" 329 | 330 | #. i18n 331 | #: ../mate_menu/plugins/applications.py:798 332 | #: ../mate_menu/plugins/applications.py:863 333 | msgid "Add to desktop" 334 | msgstr "" 335 | 336 | #: ../mate_menu/plugins/applications.py:799 337 | #: ../mate_menu/plugins/applications.py:864 338 | msgid "Add to panel" 339 | msgstr "" 340 | 341 | #: ../mate_menu/plugins/applications.py:801 342 | #: ../mate_menu/plugins/applications.py:842 343 | msgid "Insert space" 344 | msgstr "" 345 | 346 | #: ../mate_menu/plugins/applications.py:802 347 | #: ../mate_menu/plugins/applications.py:843 348 | msgid "Insert separator" 349 | msgstr "" 350 | 351 | #: ../mate_menu/plugins/applications.py:804 352 | #: ../mate_menu/plugins/applications.py:867 353 | msgid "Launch" 354 | msgstr "" 355 | 356 | #: ../mate_menu/plugins/applications.py:805 357 | msgid "Remove from favorites" 358 | msgstr "" 359 | 360 | #: ../mate_menu/plugins/applications.py:807 361 | #: ../mate_menu/plugins/applications.py:870 362 | msgid "Edit properties" 363 | msgstr "" 364 | 365 | #. i18n 366 | #: ../mate_menu/plugins/applications.py:841 367 | msgid "Remove" 368 | msgstr "" 369 | 370 | #: ../mate_menu/plugins/applications.py:866 371 | msgid "Show in my favorites" 372 | msgstr "" 373 | 374 | #: ../mate_menu/plugins/applications.py:868 375 | msgid "Delete from menu" 376 | msgstr "" 377 | 378 | #: ../mate_menu/plugins/applications.py:926 379 | msgid "Search DuckDuckGo" 380 | msgstr "" 381 | 382 | #: ../mate_menu/plugins/applications.py:930 383 | msgid "Search Google" 384 | msgstr "" 385 | 386 | #: ../mate_menu/plugins/applications.py:934 387 | msgid "Search Wikipedia" 388 | msgstr "" 389 | 390 | #: ../mate_menu/plugins/applications.py:941 391 | msgid "Lookup Dictionary" 392 | msgstr "" 393 | 394 | #: ../mate_menu/plugins/applications.py:948 395 | msgid "Search Computer" 396 | msgstr "" 397 | 398 | #: ../mate_menu/plugins/applications.py:1355 399 | msgid "" 400 | "Couldn't save favorites. Check if you have write access to ~/.config/mate-" 401 | "menu" 402 | msgstr "" 403 | 404 | #: ../mate_menu/plugins/applications.py:1565 405 | msgid "All" 406 | msgstr "" 407 | 408 | #: ../mate_menu/plugins/applications.py:1565 409 | msgid "Show all applications" 410 | msgstr "" 411 | 412 | #: ../mate_menu/plugins/system_management.py:167 413 | msgid "Install, remove and upgrade software packages" 414 | msgstr "" 415 | 416 | #: ../mate_menu/plugins/system_management.py:176 417 | msgid "Configure your system" 418 | msgstr "" 419 | 420 | #: ../mate_menu/plugins/system_management.py:190 421 | msgid "Use the command line" 422 | msgstr "" 423 | 424 | #: ../mate_menu/plugins/system_management.py:201 425 | msgid "Requires password to unlock" 426 | msgstr "" 427 | 428 | #: ../mate_menu/plugins/system_management.py:204 429 | msgid "Logout" 430 | msgstr "" 431 | 432 | #: ../mate_menu/plugins/system_management.py:208 433 | msgid "Log out or switch user" 434 | msgstr "" 435 | 436 | #: ../mate_menu/plugins/system_management.py:215 437 | msgid "Shutdown, restart, suspend or hibernate" 438 | msgstr "" 439 | 440 | #: ../mate_menu/plugins/places.py:153 441 | msgid "" 442 | "Browse all local and remote disks and folders accessible from this computer" 443 | msgstr "" 444 | 445 | #: ../mate_menu/plugins/places.py:160 446 | msgid "Open your personal folder" 447 | msgstr "" 448 | 449 | #: ../mate_menu/plugins/places.py:169 450 | msgid "Browse bookmarked and local network locations" 451 | msgstr "" 452 | 453 | #: ../mate_menu/plugins/places.py:188 454 | msgid "Browse items placed on the desktop" 455 | msgstr "" 456 | 457 | #: ../mate_menu/plugins/places.py:197 458 | msgid "Browse deleted files" 459 | msgstr "" 460 | 461 | #: ../mate_menu/plugins/places.py:246 462 | msgid "Empty trash" 463 | msgstr "" 464 | 465 | #. Set 'heading' property for plugin 466 | #: ../mate_menu/plugins/recent.py:48 467 | msgid "Recent documents" 468 | msgstr "" 469 | 470 | #: ../mate_menu/keybinding.py:220 471 | msgid "Click to set a new accelerator key for opening and closing the menu. " 472 | msgstr "" 473 | 474 | #: ../mate_menu/keybinding.py:221 475 | msgid "Press Escape or click again to cancel the operation. " 476 | msgstr "" 477 | 478 | #: ../mate_menu/keybinding.py:222 479 | msgid "Press Backspace to clear the existing keybinding." 480 | msgstr "" 481 | 482 | #: ../mate_menu/keybinding.py:241 483 | msgid "Pick an accelerator" 484 | msgstr "" 485 | 486 | #: ../mate_menu/keybinding.py:297 487 | msgid "" 488 | msgstr "" 489 | -------------------------------------------------------------------------------- /po/ur_PK.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the PACKAGE package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: MATE Desktop Environment\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2020-02-13 22:41+0000\n" 11 | "PO-Revision-Date: 2019-09-28 20:08+0000\n" 12 | "Last-Translator: Martin Wimpress \n" 13 | "Language-Team: Urdu (Pakistan) (http://www.transifex.com/mate/MATE/language/" 14 | "ur_PK/)\n" 15 | "Language: ur_PK\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 | #: ../lib/mate-menu.py:58 22 | msgid "Menu" 23 | msgstr "" 24 | 25 | #. Fake class for MyPlugin 26 | #: ../lib/mate-menu.py:196 27 | msgid "Couldn't load plugin:" 28 | msgstr "" 29 | 30 | #: ../lib/mate-menu.py:265 31 | msgid "Couldn't initialize plugin" 32 | msgstr "" 33 | 34 | #: ../lib/mate-menu.py:640 35 | msgid "An Advanced Menu for the MATE Desktop" 36 | msgstr "" 37 | 38 | #: ../lib/mate-menu.py:759 39 | msgid "Preferences" 40 | msgstr "" 41 | 42 | #: ../lib/mate-menu.py:762 43 | msgid "Edit menu" 44 | msgstr "" 45 | 46 | #: ../lib/mate-menu.py:765 47 | msgid "Reload plugins" 48 | msgstr "" 49 | 50 | #: ../lib/mate-menu.py:768 51 | msgid "About" 52 | msgstr "" 53 | 54 | #. i18n 55 | #: ../lib/mate-menu-config.py:53 56 | msgid "Menu preferences" 57 | msgstr "" 58 | 59 | #: ../lib/mate-menu-config.py:56 60 | msgid "Always start with favorites pane" 61 | msgstr "" 62 | 63 | #: ../lib/mate-menu-config.py:57 64 | msgid "Show button icon" 65 | msgstr "" 66 | 67 | #: ../lib/mate-menu-config.py:58 68 | msgid "Show recent documents plugin" 69 | msgstr "" 70 | 71 | #: ../lib/mate-menu-config.py:59 72 | msgid "Show applications plugin" 73 | msgstr "" 74 | 75 | #: ../lib/mate-menu-config.py:60 76 | msgid "Show system plugin" 77 | msgstr "" 78 | 79 | #: ../lib/mate-menu-config.py:61 80 | msgid "Show places plugin" 81 | msgstr "" 82 | 83 | #: ../lib/mate-menu-config.py:63 84 | msgid "Show application comments" 85 | msgstr "" 86 | 87 | #: ../lib/mate-menu-config.py:64 88 | msgid "Show category icons" 89 | msgstr "" 90 | 91 | #: ../lib/mate-menu-config.py:65 92 | msgid "Hover" 93 | msgstr "" 94 | 95 | #: ../lib/mate-menu-config.py:66 96 | msgid "Remember the last category or search" 97 | msgstr "" 98 | 99 | #: ../lib/mate-menu-config.py:67 100 | msgid "Swap name and generic name" 101 | msgstr "" 102 | 103 | #: ../lib/mate-menu-config.py:69 104 | msgid "Border width:" 105 | msgstr "" 106 | 107 | #: ../lib/mate-menu-config.py:70 108 | msgid "pixels" 109 | msgstr "" 110 | 111 | #: ../lib/mate-menu-config.py:72 112 | msgid "Button text:" 113 | msgstr "" 114 | 115 | #: ../lib/mate-menu-config.py:73 116 | msgid "Options" 117 | msgstr "" 118 | 119 | #: ../lib/mate-menu-config.py:74 ../mate_menu/plugins/applications.py:227 120 | msgid "Applications" 121 | msgstr "" 122 | 123 | #: ../lib/mate-menu-config.py:76 ../mate_menu/plugins/applications.py:224 124 | #: ../mate_menu/plugins/applications.py:225 125 | msgid "Favorites" 126 | msgstr "" 127 | 128 | #: ../lib/mate-menu-config.py:77 129 | msgid "Main button" 130 | msgstr "" 131 | 132 | #: ../lib/mate-menu-config.py:78 133 | msgid "Plugins" 134 | msgstr "" 135 | 136 | #: ../lib/mate-menu-config.py:80 137 | msgid "Always show search suggestions" 138 | msgstr "" 139 | 140 | #: ../lib/mate-menu-config.py:81 141 | msgid "Search Engines:" 142 | msgstr "" 143 | 144 | #: ../lib/mate-menu-config.py:82 145 | msgid "DuckDuckGo" 146 | msgstr "" 147 | 148 | #: ../lib/mate-menu-config.py:83 149 | msgid "Google" 150 | msgstr "" 151 | 152 | #: ../lib/mate-menu-config.py:84 153 | msgid "Wikipedia" 154 | msgstr "" 155 | 156 | #: ../lib/mate-menu-config.py:85 157 | msgid "Dictionary" 158 | msgstr "" 159 | 160 | #: ../lib/mate-menu-config.py:86 ../lib/mate-menu-config.py:103 161 | #: ../mate_menu/plugins/places.py:149 162 | msgid "Computer" 163 | msgstr "" 164 | 165 | #. self.builder.get_object("applicationsLabel").set_text(_("Applications")) 166 | #. self.builder.get_object("favoritesLabel").set_text(_("Favorites")) 167 | #: ../lib/mate-menu-config.py:90 168 | msgid "Number of columns:" 169 | msgstr "" 170 | 171 | #: ../lib/mate-menu-config.py:91 ../lib/mate-menu-config.py:92 172 | #: ../lib/mate-menu-config.py:93 ../lib/mate-menu-config.py:94 173 | msgid "Icon size:" 174 | msgstr "" 175 | 176 | #: ../lib/mate-menu-config.py:95 177 | msgid "Hover delay (ms):" 178 | msgstr "" 179 | 180 | #: ../lib/mate-menu-config.py:96 181 | msgid "Search command:" 182 | msgstr "" 183 | 184 | #. Set 'heading' property for plugin 185 | #: ../lib/mate-menu-config.py:98 ../mate_menu/plugins/places.py:54 186 | msgid "Places" 187 | msgstr "" 188 | 189 | #: ../lib/mate-menu-config.py:99 ../lib/mate-menu-config.py:111 190 | msgid "Allow Scrollbar" 191 | msgstr "" 192 | 193 | #: ../lib/mate-menu-config.py:100 194 | msgid "Show GTK+ Bookmarks" 195 | msgstr "" 196 | 197 | #: ../lib/mate-menu-config.py:101 ../lib/mate-menu-config.py:112 198 | msgid "Height:" 199 | msgstr "" 200 | 201 | #: ../lib/mate-menu-config.py:102 202 | msgid "Toggle Default Places:" 203 | msgstr "" 204 | 205 | #: ../lib/mate-menu-config.py:104 ../mate_menu/plugins/places.py:156 206 | msgid "Home Folder" 207 | msgstr "" 208 | 209 | #: ../lib/mate-menu-config.py:105 ../mate_menu/plugins/places.py:165 210 | msgid "Network" 211 | msgstr "" 212 | 213 | #: ../lib/mate-menu-config.py:106 ../mate_menu/plugins/places.py:184 214 | msgid "Desktop" 215 | msgstr "" 216 | 217 | #: ../lib/mate-menu-config.py:107 ../mate_menu/plugins/places.py:191 218 | msgid "Trash" 219 | msgstr "" 220 | 221 | #: ../lib/mate-menu-config.py:108 222 | msgid "Custom Places:" 223 | msgstr "" 224 | 225 | #. Set 'heading' property for plugin 226 | #: ../lib/mate-menu-config.py:110 ../mate_menu/plugins/system_management.py:55 227 | msgid "System" 228 | msgstr "" 229 | 230 | #: ../lib/mate-menu-config.py:113 231 | msgid "Toggle Default Items:" 232 | msgstr "" 233 | 234 | #: ../lib/mate-menu-config.py:114 ../mate_menu/plugins/system_management.py:153 235 | #: ../mate_menu/plugins/system_management.py:156 236 | #: ../mate_menu/plugins/system_management.py:159 237 | #: ../mate_menu/plugins/system_management.py:162 238 | msgid "Package Manager" 239 | msgstr "" 240 | 241 | #: ../lib/mate-menu-config.py:115 ../mate_menu/plugins/system_management.py:172 242 | msgid "Control Center" 243 | msgstr "" 244 | 245 | #: ../lib/mate-menu-config.py:116 ../mate_menu/plugins/system_management.py:179 246 | msgid "Terminal" 247 | msgstr "" 248 | 249 | #: ../lib/mate-menu-config.py:117 ../mate_menu/plugins/system_management.py:193 250 | msgid "Lock Screen" 251 | msgstr "" 252 | 253 | #: ../lib/mate-menu-config.py:118 254 | msgid "Log Out" 255 | msgstr "" 256 | 257 | #: ../lib/mate-menu-config.py:119 ../mate_menu/plugins/system_management.py:211 258 | msgid "Quit" 259 | msgstr "" 260 | 261 | #: ../lib/mate-menu-config.py:121 262 | msgid "Edit Place" 263 | msgstr "" 264 | 265 | #: ../lib/mate-menu-config.py:122 266 | msgid "New Place" 267 | msgstr "" 268 | 269 | #: ../lib/mate-menu-config.py:123 270 | msgid "Select a folder" 271 | msgstr "" 272 | 273 | #: ../lib/mate-menu-config.py:150 274 | msgid "Keyboard shortcut:" 275 | msgstr "" 276 | 277 | #: ../lib/mate-menu-config.py:154 278 | msgid "Images" 279 | msgstr "" 280 | 281 | #: ../lib/mate-menu-config.py:259 282 | msgid "Name" 283 | msgstr "" 284 | 285 | #: ../lib/mate-menu-config.py:260 286 | msgid "Path" 287 | msgstr "" 288 | 289 | #: ../lib/mate-menu-config.py:354 ../lib/mate-menu-config.py:385 290 | msgid "Name:" 291 | msgstr "" 292 | 293 | #: ../lib/mate-menu-config.py:355 ../lib/mate-menu-config.py:386 294 | msgid "Path:" 295 | msgstr "" 296 | 297 | #. i18n 298 | #: ../mate_menu/plugins/applications.py:222 299 | msgid "Search:" 300 | msgstr "" 301 | 302 | #: ../mate_menu/plugins/applications.py:226 303 | msgid "All applications" 304 | msgstr "" 305 | 306 | #: ../mate_menu/plugins/applications.py:621 307 | #, python-format 308 | msgid "Search DuckDuckGo for %s" 309 | msgstr "" 310 | 311 | #: ../mate_menu/plugins/applications.py:632 312 | #, python-format 313 | msgid "Search Google for %s" 314 | msgstr "" 315 | 316 | #: ../mate_menu/plugins/applications.py:643 317 | #, python-format 318 | msgid "Search Wikipedia for %s" 319 | msgstr "" 320 | 321 | #: ../mate_menu/plugins/applications.py:664 322 | #, python-format 323 | msgid "Lookup %s in Dictionary" 324 | msgstr "" 325 | 326 | #: ../mate_menu/plugins/applications.py:674 327 | #, python-format 328 | msgid "Search Computer for %s" 329 | msgstr "" 330 | 331 | #. i18n 332 | #: ../mate_menu/plugins/applications.py:798 333 | #: ../mate_menu/plugins/applications.py:863 334 | msgid "Add to desktop" 335 | msgstr "" 336 | 337 | #: ../mate_menu/plugins/applications.py:799 338 | #: ../mate_menu/plugins/applications.py:864 339 | msgid "Add to panel" 340 | msgstr "" 341 | 342 | #: ../mate_menu/plugins/applications.py:801 343 | #: ../mate_menu/plugins/applications.py:842 344 | msgid "Insert space" 345 | msgstr "" 346 | 347 | #: ../mate_menu/plugins/applications.py:802 348 | #: ../mate_menu/plugins/applications.py:843 349 | msgid "Insert separator" 350 | msgstr "" 351 | 352 | #: ../mate_menu/plugins/applications.py:804 353 | #: ../mate_menu/plugins/applications.py:867 354 | msgid "Launch" 355 | msgstr "" 356 | 357 | #: ../mate_menu/plugins/applications.py:805 358 | msgid "Remove from favorites" 359 | msgstr "" 360 | 361 | #: ../mate_menu/plugins/applications.py:807 362 | #: ../mate_menu/plugins/applications.py:870 363 | msgid "Edit properties" 364 | msgstr "" 365 | 366 | #. i18n 367 | #: ../mate_menu/plugins/applications.py:841 368 | msgid "Remove" 369 | msgstr "" 370 | 371 | #: ../mate_menu/plugins/applications.py:866 372 | msgid "Show in my favorites" 373 | msgstr "" 374 | 375 | #: ../mate_menu/plugins/applications.py:868 376 | msgid "Delete from menu" 377 | msgstr "" 378 | 379 | #: ../mate_menu/plugins/applications.py:926 380 | msgid "Search DuckDuckGo" 381 | msgstr "" 382 | 383 | #: ../mate_menu/plugins/applications.py:930 384 | msgid "Search Google" 385 | msgstr "" 386 | 387 | #: ../mate_menu/plugins/applications.py:934 388 | msgid "Search Wikipedia" 389 | msgstr "" 390 | 391 | #: ../mate_menu/plugins/applications.py:941 392 | msgid "Lookup Dictionary" 393 | msgstr "" 394 | 395 | #: ../mate_menu/plugins/applications.py:948 396 | msgid "Search Computer" 397 | msgstr "" 398 | 399 | #: ../mate_menu/plugins/applications.py:1355 400 | msgid "" 401 | "Couldn't save favorites. Check if you have write access to ~/.config/mate-" 402 | "menu" 403 | msgstr "" 404 | 405 | #: ../mate_menu/plugins/applications.py:1565 406 | msgid "All" 407 | msgstr "" 408 | 409 | #: ../mate_menu/plugins/applications.py:1565 410 | msgid "Show all applications" 411 | msgstr "" 412 | 413 | #: ../mate_menu/plugins/system_management.py:167 414 | msgid "Install, remove and upgrade software packages" 415 | msgstr "" 416 | 417 | #: ../mate_menu/plugins/system_management.py:176 418 | msgid "Configure your system" 419 | msgstr "" 420 | 421 | #: ../mate_menu/plugins/system_management.py:190 422 | msgid "Use the command line" 423 | msgstr "" 424 | 425 | #: ../mate_menu/plugins/system_management.py:201 426 | msgid "Requires password to unlock" 427 | msgstr "" 428 | 429 | #: ../mate_menu/plugins/system_management.py:204 430 | msgid "Logout" 431 | msgstr "" 432 | 433 | #: ../mate_menu/plugins/system_management.py:208 434 | msgid "Log out or switch user" 435 | msgstr "" 436 | 437 | #: ../mate_menu/plugins/system_management.py:215 438 | msgid "Shutdown, restart, suspend or hibernate" 439 | msgstr "" 440 | 441 | #: ../mate_menu/plugins/places.py:153 442 | msgid "" 443 | "Browse all local and remote disks and folders accessible from this computer" 444 | msgstr "" 445 | 446 | #: ../mate_menu/plugins/places.py:160 447 | msgid "Open your personal folder" 448 | msgstr "" 449 | 450 | #: ../mate_menu/plugins/places.py:169 451 | msgid "Browse bookmarked and local network locations" 452 | msgstr "" 453 | 454 | #: ../mate_menu/plugins/places.py:188 455 | msgid "Browse items placed on the desktop" 456 | msgstr "" 457 | 458 | #: ../mate_menu/plugins/places.py:197 459 | msgid "Browse deleted files" 460 | msgstr "" 461 | 462 | #: ../mate_menu/plugins/places.py:246 463 | msgid "Empty trash" 464 | msgstr "" 465 | 466 | #. Set 'heading' property for plugin 467 | #: ../mate_menu/plugins/recent.py:48 468 | msgid "Recent documents" 469 | msgstr "" 470 | 471 | #: ../mate_menu/keybinding.py:220 472 | msgid "Click to set a new accelerator key for opening and closing the menu. " 473 | msgstr "" 474 | 475 | #: ../mate_menu/keybinding.py:221 476 | msgid "Press Escape or click again to cancel the operation. " 477 | msgstr "" 478 | 479 | #: ../mate_menu/keybinding.py:222 480 | msgid "Press Backspace to clear the existing keybinding." 481 | msgstr "" 482 | 483 | #: ../mate_menu/keybinding.py:241 484 | msgid "Pick an accelerator" 485 | msgstr "" 486 | 487 | #: ../mate_menu/keybinding.py:297 488 | msgid "" 489 | msgstr "" 490 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | # -*- coding: utf-8 -*- 3 | 4 | # Copyright (C) 2015 by Mike Gabriel 5 | # 6 | # This program is free software; you can redistribute it and/or modify 7 | # it under the terms of the GNU General Public License as published by 8 | # the Free Software Foundation; either version 2 of the License, or 9 | # (at your option) any later version. 10 | # 11 | # This program 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, write to the 18 | # Free Software Foundation, Inc., 19 | # 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | import os 22 | import sys 23 | 24 | from glob import glob 25 | from setuptools import setup 26 | 27 | import DistUtilsExtra.command.build_extra 28 | import DistUtilsExtra.command.build_i18n 29 | import DistUtilsExtra.command.clean_i18n 30 | 31 | # to update i18n .mo files (and merge .pot file into .po files) run on Linux: 32 | # tx pull -a 33 | # python setup.py build_i18n -m 34 | # tx push -s 35 | 36 | # silence pyflakes, __VERSION__ is properly assigned below... 37 | __VERSION__ = '0.0.0.0' 38 | for line in open('lib/mate-menu.py').readlines(): 39 | if (line.startswith('__VERSION__')): 40 | exec(line.strip()) 41 | break 42 | 43 | PROGRAM_VERSION = __VERSION__ 44 | 45 | def datafilelist(installbase, sourcebase): 46 | datafileList = [] 47 | for root, subFolders, files in os.walk(sourcebase): 48 | fileList = [] 49 | for f in files: 50 | fileList.append(os.path.join(root, f)) 51 | datafileList.append((root.replace(sourcebase, installbase), fileList)) 52 | return datafileList 53 | 54 | data_files = [ 55 | ("share/man/man1".format(prefix=sys.prefix), glob("data/*.1")), 56 | ("share/glib-2.0/schemas".format(prefix=sys.prefix), 57 | [ 58 | "data/org.mate.mate-menu.gschema.xml" 59 | ] + glob("data/plugins/org.mate.mate-menu.plugins.*.gschema.xml"), 60 | ), 61 | ("share/mate-panel/applets".format(prefix=sys.prefix), 62 | [ 63 | "data/org.mate.panel.MateMenuApplet.mate-panel-applet", 64 | ] 65 | ), 66 | ("share/dbus-1/services".format(prefix=sys.prefix), 67 | [ 68 | "data/org.mate.panel.applet.MateMenuAppletFactory.service", 69 | ] 70 | ), 71 | ("share/mate-menu".format(prefix=sys.prefix), 72 | [ 73 | "data/mate-menu.glade", 74 | "data/mate-menu-config.glade", 75 | "data/popup.xml", 76 | "data/applications.list", 77 | ] 78 | ), 79 | ("share/mate-menu/plugins".format(prefix=sys.prefix), 80 | [ 81 | "data/plugins/applications.glade", 82 | "data/plugins/system_management.glade", 83 | "data/plugins/places.glade", 84 | "data/plugins/recent.glade", 85 | ] 86 | ), 87 | ("share/mate-menu/icons/search_engines".format(prefix=sys.prefix), 88 | [ 89 | "data/icons/ddg.png", 90 | "data/icons/google.png", 91 | "data/icons/wikipedia.png", 92 | ] 93 | ), 94 | ("lib/mate-menu".format(prefix=sys.prefix), glob("lib/*.py*")), 95 | ] 96 | data_files.extend(datafilelist("share/locale", 'build/mo')) 97 | 98 | if sys.argv[1] == "build": 99 | import compileall 100 | compileall.compile_dir("lib") 101 | 102 | cmdclass = { 103 | "build" : DistUtilsExtra.command.build_extra.build_extra, 104 | "build_i18n" : DistUtilsExtra.command.build_i18n.build_i18n, 105 | "clean": DistUtilsExtra.command.clean_i18n.clean_i18n, 106 | } 107 | 108 | setup( 109 | name = "mate-menu", 110 | version = PROGRAM_VERSION, 111 | description = "An advanced menu for MATE. Supports filtering, favorites, autosession, and many other features.", 112 | license = 'GPLv2+', 113 | author = 'Martin Wimpress', 114 | url = 'https://github.com/ubuntu-mate/mate-menu/', 115 | packages = [ 'mate_menu', 'mate_menu.plugins', ], 116 | # package_dir = { 117 | # '': '.', 118 | # }, 119 | data_files = data_files, 120 | install_requires = [ 'setuptools', 'configobj' ], 121 | scripts = [ 'mate-menu' ], 122 | cmdclass = cmdclass, 123 | zip_safe = True, 124 | ) 125 | --------------------------------------------------------------------------------