Compare commits
12 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| b1c45a618e | |||
| 8a4b245812 | |||
| 8453cf05a7 | |||
| 5cb2657df7 | |||
| 234cf96d39 | |||
| fbf3cf35a6 | |||
| 93040769d8 | |||
| 00959dbf47 | |||
| a17aff71d1 | |||
| 09a60a27ba | |||
| 243f700fa2 | |||
| 021037bfcd |
@@ -1,3 +1,14 @@
|
|||||||
|
3.24.2
|
||||||
|
======
|
||||||
|
* apps-menu: Mark copied launchers as trusted
|
||||||
|
* places-menu: Make icon lookup asynchronous
|
||||||
|
* updated translations (hr)
|
||||||
|
|
||||||
|
3.24.1
|
||||||
|
======
|
||||||
|
* apps-menu: Allow creating desktop launchers via DND
|
||||||
|
* updated translations (el, vi)
|
||||||
|
|
||||||
3.24.0
|
3.24.0
|
||||||
======
|
======
|
||||||
* updated translations (lv, tr)
|
* updated translations (lv, tr)
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
AC_PREREQ(2.63)
|
AC_PREREQ(2.63)
|
||||||
AC_INIT([gnome-shell-extensions],[3.24.0],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell&component=extensions])
|
AC_INIT([gnome-shell-extensions],[3.24.2],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell&component=extensions])
|
||||||
|
|
||||||
AC_CONFIG_MACRO_DIR([m4])
|
AC_CONFIG_MACRO_DIR([m4])
|
||||||
AC_CONFIG_AUX_DIR([config])
|
AC_CONFIG_AUX_DIR([config])
|
||||||
|
|||||||
@@ -1,16 +1,19 @@
|
|||||||
/* -*- mode: js2; js2-basic-offset: 4; indent-tabs-mode: nil -*- */
|
/* -*- mode: js2; js2-basic-offset: 4; indent-tabs-mode: nil -*- */
|
||||||
|
|
||||||
const Atk = imports.gi.Atk;
|
const Atk = imports.gi.Atk;
|
||||||
|
const DND = imports.ui.dnd;
|
||||||
const GMenu = imports.gi.GMenu;
|
const GMenu = imports.gi.GMenu;
|
||||||
const Lang = imports.lang;
|
const Lang = imports.lang;
|
||||||
const Shell = imports.gi.Shell;
|
const Shell = imports.gi.Shell;
|
||||||
const St = imports.gi.St;
|
const St = imports.gi.St;
|
||||||
const Clutter = imports.gi.Clutter;
|
const Clutter = imports.gi.Clutter;
|
||||||
const Main = imports.ui.main;
|
const Main = imports.ui.main;
|
||||||
|
const Meta = imports.gi.Meta;
|
||||||
const PanelMenu = imports.ui.panelMenu;
|
const PanelMenu = imports.ui.panelMenu;
|
||||||
const PopupMenu = imports.ui.popupMenu;
|
const PopupMenu = imports.ui.popupMenu;
|
||||||
const Gtk = imports.gi.Gtk;
|
const Gtk = imports.gi.Gtk;
|
||||||
const GLib = imports.gi.GLib;
|
const GLib = imports.gi.GLib;
|
||||||
|
const Gio = imports.gi.Gio;
|
||||||
const Signals = imports.signals;
|
const Signals = imports.signals;
|
||||||
const Pango = imports.gi.Pango;
|
const Pango = imports.gi.Pango;
|
||||||
|
|
||||||
@@ -70,6 +73,23 @@ const ApplicationMenuItem = new Lang.Class({
|
|||||||
textureCache.disconnect(iconThemeChangedId);
|
textureCache.disconnect(iconThemeChangedId);
|
||||||
}));
|
}));
|
||||||
this._updateIcon();
|
this._updateIcon();
|
||||||
|
|
||||||
|
this.actor._delegate = this;
|
||||||
|
let draggable = DND.makeDraggable(this.actor);
|
||||||
|
|
||||||
|
let maybeStartDrag = draggable._maybeStartDrag;
|
||||||
|
draggable._maybeStartDrag = (event) => {
|
||||||
|
if (this._dragEnabled)
|
||||||
|
return maybeStartDrag.call(draggable, event);
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
|
draggable.connect('drag-begin', () => {
|
||||||
|
Shell.util_set_hidden_from_pick(Main.legacyTray.actor, true);
|
||||||
|
});
|
||||||
|
draggable.connect('drag-end', () => {
|
||||||
|
Shell.util_set_hidden_from_pick(Main.legacyTray.actor, false);
|
||||||
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
activate: function(event) {
|
activate: function(event) {
|
||||||
@@ -85,8 +105,20 @@ const ApplicationMenuItem = new Lang.Class({
|
|||||||
this.parent(active, params);
|
this.parent(active, params);
|
||||||
},
|
},
|
||||||
|
|
||||||
|
setDragEnabled: function(enable) {
|
||||||
|
this._dragEnabled = enable;
|
||||||
|
},
|
||||||
|
|
||||||
|
getDragActor: function() {
|
||||||
|
return this._app.create_icon_texture(APPLICATION_ICON_SIZE);
|
||||||
|
},
|
||||||
|
|
||||||
|
getDragActorSource: function() {
|
||||||
|
return this._iconBin;
|
||||||
|
},
|
||||||
|
|
||||||
_updateIcon: function() {
|
_updateIcon: function() {
|
||||||
this._iconBin.set_child(this._app.create_icon_texture(APPLICATION_ICON_SIZE));
|
this._iconBin.set_child(this.getDragActor());
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -246,6 +278,144 @@ const ApplicationsMenu = new Lang.Class({
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
const DesktopTarget = new Lang.Class({
|
||||||
|
Name: 'DesktopTarget',
|
||||||
|
|
||||||
|
_init: function() {
|
||||||
|
this._desktop = null;
|
||||||
|
this._desktopDestroyedId = 0;
|
||||||
|
|
||||||
|
this._windowAddedId =
|
||||||
|
global.window_group.connect('actor-added',
|
||||||
|
Lang.bind(this, this._onWindowAdded));
|
||||||
|
|
||||||
|
global.get_window_actors().forEach(a => {
|
||||||
|
this._onWindowAdded(a.get_parent(), a);
|
||||||
|
});
|
||||||
|
},
|
||||||
|
|
||||||
|
get hasDesktop() {
|
||||||
|
return this._desktop != null;
|
||||||
|
},
|
||||||
|
|
||||||
|
_onWindowAdded: function(group, actor) {
|
||||||
|
if (!(actor instanceof Meta.WindowActor))
|
||||||
|
return;
|
||||||
|
|
||||||
|
if (actor.meta_window.get_window_type() == Meta.WindowType.DESKTOP)
|
||||||
|
this._setDesktop(actor);
|
||||||
|
},
|
||||||
|
|
||||||
|
_setDesktop: function(desktop) {
|
||||||
|
if (this._desktop) {
|
||||||
|
this._desktop.disconnect(this._desktopDestroyedId);
|
||||||
|
this._desktopDestroyedId = 0;
|
||||||
|
|
||||||
|
delete this._desktop._delegate;
|
||||||
|
}
|
||||||
|
|
||||||
|
this._desktop = desktop;
|
||||||
|
this.emit('desktop-changed');
|
||||||
|
|
||||||
|
if (this._desktop) {
|
||||||
|
this._desktopDestroyedId = this._desktop.connect('destroy', () => {
|
||||||
|
this._setDesktop(null);
|
||||||
|
});
|
||||||
|
this._desktop._delegate = this;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
_getSourceAppInfo: function(source) {
|
||||||
|
if (!(source instanceof ApplicationMenuItem))
|
||||||
|
return null;
|
||||||
|
return source._app.app_info;
|
||||||
|
},
|
||||||
|
|
||||||
|
_touchFile: function(file) {
|
||||||
|
let queryFlags = Gio.FileQueryInfoFlags.NONE;
|
||||||
|
let ioPriority = GLib.PRIORITY_DEFAULT;
|
||||||
|
|
||||||
|
let info = new Gio.FileInfo();
|
||||||
|
info.set_attribute_uint64(Gio.FILE_ATTRIBUTE_TIME_ACCESS,
|
||||||
|
GLib.get_real_time());
|
||||||
|
file.set_attributes_async (info, queryFlags, ioPriority, null,
|
||||||
|
(o, res) => {
|
||||||
|
try {
|
||||||
|
o.set_attributes_finish(res);
|
||||||
|
} catch(e) {
|
||||||
|
log('Failed to update access time: ' + e.message);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
},
|
||||||
|
|
||||||
|
_markTrusted: function(file) {
|
||||||
|
let modeAttr = Gio.FILE_ATTRIBUTE_UNIX_MODE;
|
||||||
|
let trustedAttr = 'metadata::trusted';
|
||||||
|
let queryFlags = Gio.FileQueryInfoFlags.NONE;
|
||||||
|
let ioPriority = GLib.PRIORITY_DEFAULT;
|
||||||
|
|
||||||
|
file.query_info_async(modeAttr, queryFlags, ioPriority, null,
|
||||||
|
(o, res) => {
|
||||||
|
try {
|
||||||
|
let info = o.query_info_finish(res);
|
||||||
|
let mode = info.get_attribute_uint32(modeAttr) | 0100;
|
||||||
|
|
||||||
|
info.set_attribute_uint32(modeAttr, mode);
|
||||||
|
info.set_attribute_string(trustedAttr, 'yes');
|
||||||
|
file.set_attributes_async (info, queryFlags, ioPriority, null,
|
||||||
|
(o, res) => {
|
||||||
|
o.set_attributes_finish(res);
|
||||||
|
|
||||||
|
// Hack: force nautilus to reload file info
|
||||||
|
this._touchFile(file);
|
||||||
|
});
|
||||||
|
} catch(e) {
|
||||||
|
log('Failed to mark file as trusted: ' + e.message);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
},
|
||||||
|
|
||||||
|
destroy: function() {
|
||||||
|
if (this._windowAddedId)
|
||||||
|
global.window_group.disconnect(this._windowAddedId);
|
||||||
|
this._windowAddedId = 0;
|
||||||
|
|
||||||
|
this._setDesktop(null);
|
||||||
|
},
|
||||||
|
|
||||||
|
handleDragOver: function(source, actor, x, y, time) {
|
||||||
|
let appInfo = this._getSourceAppInfo(source);
|
||||||
|
if (!appInfo)
|
||||||
|
return DND.DragMotionResult.CONTINUE;
|
||||||
|
|
||||||
|
return DND.DragMotionResult.COPY_DROP;
|
||||||
|
},
|
||||||
|
|
||||||
|
acceptDrop: function(source, actor, x, y, time) {
|
||||||
|
let appInfo = this._getSourceAppInfo(source);
|
||||||
|
if (!appInfo)
|
||||||
|
return false;
|
||||||
|
|
||||||
|
this.emit('app-dropped');
|
||||||
|
|
||||||
|
let desktop = GLib.get_user_special_dir(GLib.UserDirectory.DIRECTORY_DESKTOP);
|
||||||
|
|
||||||
|
let src = Gio.File.new_for_path(appInfo.get_filename());
|
||||||
|
let dst = Gio.File.new_for_path(GLib.build_filenamev([desktop, src.get_basename()]));
|
||||||
|
|
||||||
|
try {
|
||||||
|
// copy_async() isn't introspectable :-(
|
||||||
|
src.copy(dst, Gio.FileCopyFlags.OVERWRITE, null, null);
|
||||||
|
this._markTrusted(dst);
|
||||||
|
} catch(e) {
|
||||||
|
log('Failed to copy to desktop: ' + e.message);
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Signals.addSignalMethods(DesktopTarget.prototype);
|
||||||
|
|
||||||
const ApplicationsButton = new Lang.Class({
|
const ApplicationsButton = new Lang.Class({
|
||||||
Name: 'ApplicationsButton',
|
Name: 'ApplicationsButton',
|
||||||
Extends: PanelMenu.Button,
|
Extends: PanelMenu.Button,
|
||||||
@@ -286,6 +456,17 @@ const ApplicationsButton = new Lang.Class({
|
|||||||
Lang.bind(this, this._setKeybinding));
|
Lang.bind(this, this._setKeybinding));
|
||||||
this._setKeybinding();
|
this._setKeybinding();
|
||||||
|
|
||||||
|
this._desktopTarget = new DesktopTarget();
|
||||||
|
this._desktopTarget.connect('app-dropped', () => {
|
||||||
|
this.menu.close();
|
||||||
|
});
|
||||||
|
this._desktopTarget.connect('desktop-changed', () => {
|
||||||
|
this._applicationsButtons.forEach(item => {
|
||||||
|
item.setDragEnabled(this._desktopTarget.hasDesktop);
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
this._applicationsButtons = new Map();
|
||||||
this.reloadFlag = false;
|
this.reloadFlag = false;
|
||||||
this._createLayout();
|
this._createLayout();
|
||||||
this._display();
|
this._display();
|
||||||
@@ -329,6 +510,8 @@ const ApplicationsButton = new Lang.Class({
|
|||||||
Main.sessionMode.hasOverview ?
|
Main.sessionMode.hasOverview ?
|
||||||
Lang.bind(Main.overview, Main.overview.toggle) :
|
Lang.bind(Main.overview, Main.overview.toggle) :
|
||||||
null);
|
null);
|
||||||
|
|
||||||
|
this._desktopTarget.destroy();
|
||||||
},
|
},
|
||||||
|
|
||||||
_onCapturedEvent: function(actor, event) {
|
_onCapturedEvent: function(actor, event) {
|
||||||
@@ -485,7 +668,7 @@ const ApplicationsButton = new Lang.Class({
|
|||||||
this.applicationsBox = new St.BoxLayout({ vertical: true });
|
this.applicationsBox = new St.BoxLayout({ vertical: true });
|
||||||
this.applicationsScrollBox.add_actor(this.applicationsBox);
|
this.applicationsScrollBox.add_actor(this.applicationsBox);
|
||||||
this.categoriesBox = new St.BoxLayout({ vertical: true });
|
this.categoriesBox = new St.BoxLayout({ vertical: true });
|
||||||
this.categoriesScrollBox.add_actor(this.categoriesBox, { expand: true, x_fill: false });
|
this.categoriesScrollBox.add_actor(this.categoriesBox);
|
||||||
|
|
||||||
this.mainBox.add(this.leftBox);
|
this.mainBox.add(this.leftBox);
|
||||||
this.mainBox.add(this._createVertSeparator(), { expand: false, x_fill: false, y_fill: true});
|
this.mainBox.add(this._createVertSeparator(), { expand: false, x_fill: false, y_fill: true});
|
||||||
@@ -494,7 +677,7 @@ const ApplicationsButton = new Lang.Class({
|
|||||||
},
|
},
|
||||||
|
|
||||||
_display: function() {
|
_display: function() {
|
||||||
this._applicationsButtons = new Array();
|
this._applicationsButtons.clear();
|
||||||
this.mainBox.style=('width: 35em;');
|
this.mainBox.style=('width: 35em;');
|
||||||
this.mainBox.hide();
|
this.mainBox.hide();
|
||||||
|
|
||||||
@@ -553,12 +736,14 @@ const ApplicationsButton = new Lang.Class({
|
|||||||
if (apps) {
|
if (apps) {
|
||||||
for (let i = 0; i < apps.length; i++) {
|
for (let i = 0; i < apps.length; i++) {
|
||||||
let app = apps[i];
|
let app = apps[i];
|
||||||
if (!this._applicationsButtons[app]) {
|
let item = this._applicationsButtons.get(app);
|
||||||
let applicationMenuItem = new ApplicationMenuItem(this, app);
|
if (!item) {
|
||||||
this._applicationsButtons[app] = applicationMenuItem;
|
item = new ApplicationMenuItem(this, app);
|
||||||
|
item.setDragEnabled(this._desktopTarget.hasDesktop);
|
||||||
|
this._applicationsButtons.set(app, item);
|
||||||
}
|
}
|
||||||
if (!this._applicationsButtons[app].actor.get_parent())
|
if (!item.actor.get_parent())
|
||||||
this.applicationsBox.add_actor(this._applicationsButtons[app].actor);
|
this.applicationsBox.add_actor(item.actor);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -61,24 +61,31 @@ const PlaceInfo = new Lang.Class({
|
|||||||
},
|
},
|
||||||
|
|
||||||
getIcon: function() {
|
getIcon: function() {
|
||||||
try {
|
this.file.query_info_async('standard::symbolic-icon', 0, 0, null,
|
||||||
let info = this.file.query_info('standard::symbolic-icon', 0, null);
|
Lang.bind(this, function(file, result) {
|
||||||
return info.get_symbolic_icon();
|
try {
|
||||||
} catch(e if e instanceof Gio.IOErrorEnum) {
|
let info = file.query_info_finish(result);
|
||||||
// return a generic icon for this kind
|
this.icon = info.get_symbolic_icon();
|
||||||
switch (this.kind) {
|
this.emit('changed');
|
||||||
case 'network':
|
} catch(e if e instanceof Gio.IOErrorEnum) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}));
|
||||||
|
|
||||||
|
// return a generic icon for this kind for now, until we have the
|
||||||
|
// icon from the query info above
|
||||||
|
switch (this.kind) {
|
||||||
|
case 'network':
|
||||||
|
return new Gio.ThemedIcon({ name: 'folder-remote-symbolic' });
|
||||||
|
case 'devices':
|
||||||
|
return new Gio.ThemedIcon({ name: 'drive-harddisk-symbolic' });
|
||||||
|
case 'special':
|
||||||
|
case 'bookmarks':
|
||||||
|
default:
|
||||||
|
if (!this.file.is_native())
|
||||||
return new Gio.ThemedIcon({ name: 'folder-remote-symbolic' });
|
return new Gio.ThemedIcon({ name: 'folder-remote-symbolic' });
|
||||||
case 'devices':
|
else
|
||||||
return new Gio.ThemedIcon({ name: 'drive-harddisk-symbolic' });
|
return new Gio.ThemedIcon({ name: 'folder-symbolic' });
|
||||||
case 'special':
|
|
||||||
case 'bookmarks':
|
|
||||||
default:
|
|
||||||
if (!this.file.is_native())
|
|
||||||
return new Gio.ThemedIcon({ name: 'folder-remote-symbolic' });
|
|
||||||
else
|
|
||||||
return new Gio.ThemedIcon({ name: 'folder-symbolic' });
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
@@ -26,6 +26,7 @@ gl
|
|||||||
gu
|
gu
|
||||||
he
|
he
|
||||||
hi
|
hi
|
||||||
|
hr
|
||||||
hu
|
hu
|
||||||
id
|
id
|
||||||
is
|
is
|
||||||
|
|||||||
@@ -9,45 +9,47 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: gnome-shell-extensions master\n"
|
"Project-Id-Version: gnome-shell-extensions master\n"
|
||||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
|
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
|
||||||
"shell&keywords=I18N+L10N&component=extensions\n"
|
"shell&keywords=I18N+L10N&component=extensions\n"
|
||||||
"POT-Creation-Date: 2015-01-23 08:34+0000\n"
|
"POT-Creation-Date: 2017-02-22 18:40+0000\n"
|
||||||
"PO-Revision-Date: 2015-01-23 23:57+0300\n"
|
"PO-Revision-Date: 2017-04-08 22:12+0300\n"
|
||||||
"Last-Translator: Dimitris Spingos (Δημήτρης Σπίγγος) <dmtrs32@gmail.com>\n"
|
"Last-Translator: Tom Tryfonidis <tomtryf@gnome.org>\n"
|
||||||
"Language-Team: team@lists.gnome.gr\n"
|
"Language-Team: team@lists.gnome.gr\n"
|
||||||
"Language: el\n"
|
"Language: el\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
"X-Generator: Virtaal 0.7.1\n"
|
"X-Generator: Poedit 1.8.11\n"
|
||||||
"X-Project-Style: gnome\n"
|
"X-Project-Style: gnome\n"
|
||||||
|
|
||||||
#: ../data/gnome-classic.desktop.in.h:1
|
#: data/gnome-classic.desktop.in:3 data/gnome-classic.session.desktop.in:3
|
||||||
#: ../data/gnome-classic.session.desktop.in.in.h:1
|
|
||||||
msgid "GNOME Classic"
|
msgid "GNOME Classic"
|
||||||
msgstr "GNOME Classic"
|
msgstr "GNOME Classic"
|
||||||
|
|
||||||
#: ../data/gnome-classic.desktop.in.h:2
|
#: data/gnome-classic.desktop.in:4
|
||||||
msgid "This session logs you into GNOME Classic"
|
msgid "This session logs you into GNOME Classic"
|
||||||
msgstr "Αυτή η συνεδρία σας συνδέει στο GNOME Classic"
|
msgstr "Αυτή η συνεδρία σας συνδέει στο GNOME Classic"
|
||||||
|
|
||||||
#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:1
|
#: data/org.gnome.shell.extensions.classic-overrides.gschema.xml:7
|
||||||
msgid "Attach modal dialog to the parent window"
|
msgid "Attach modal dialog to the parent window"
|
||||||
msgstr "Προσάρτηση αποκλειστικού διαλόγου στο γονικό παράθυρο"
|
msgstr "Προσάρτηση αποκλειστικού διαλόγου στο γονικό παράθυρο"
|
||||||
|
|
||||||
#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:2
|
#: data/org.gnome.shell.extensions.classic-overrides.gschema.xml:8
|
||||||
|
#: data/org.gnome.shell.extensions.classic-overrides.gschema.xml:25
|
||||||
|
#: data/org.gnome.shell.extensions.classic-overrides.gschema.xml:33
|
||||||
|
#: data/org.gnome.shell.extensions.classic-overrides.gschema.xml:41
|
||||||
msgid ""
|
msgid ""
|
||||||
"This key overrides the key in org.gnome.mutter when running GNOME Shell."
|
"This key overrides the key in org.gnome.mutter when running GNOME Shell."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Αυτό το κλειδί επικαλύπτει το κλειδί στο org.gnome.mutter όταν εκτελείται το "
|
"Αυτό το κλειδί επικαλύπτει το κλειδί στο org.gnome.mutter όταν εκτελείται το "
|
||||||
"GNOME Shell."
|
"GNOME Shell."
|
||||||
|
|
||||||
#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:3
|
#: data/org.gnome.shell.extensions.classic-overrides.gschema.xml:16
|
||||||
msgid "Arrangement of buttons on the titlebar"
|
msgid "Arrangement of buttons on the titlebar"
|
||||||
msgstr "Διάταξη κουμπιών της γραμμής τίτλου"
|
msgstr "Διάταξη κουμπιών της γραμμής τίτλου"
|
||||||
|
|
||||||
#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:4
|
#: data/org.gnome.shell.extensions.classic-overrides.gschema.xml:17
|
||||||
msgid ""
|
msgid ""
|
||||||
"This key overrides the key in org.gnome.desktop.wm.preferences when running "
|
"This key overrides the key in org.gnome.desktop.wm.preferences when running "
|
||||||
"GNOME Shell."
|
"GNOME Shell."
|
||||||
@@ -55,59 +57,59 @@ msgstr ""
|
|||||||
"Αυτό το κλειδί επικαλύπτει το κλειδί στο org.gnome.mutter όταν εκτελείται το "
|
"Αυτό το κλειδί επικαλύπτει το κλειδί στο org.gnome.mutter όταν εκτελείται το "
|
||||||
"GNOME Shell."
|
"GNOME Shell."
|
||||||
|
|
||||||
#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:5
|
#: data/org.gnome.shell.extensions.classic-overrides.gschema.xml:24
|
||||||
msgid "Enable edge tiling when dropping windows on screen edges"
|
msgid "Enable edge tiling when dropping windows on screen edges"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Ενεργοποίηση προσκόλλησης στην άκρη, όταν αφήνονται παράθυρα στα άκρα της "
|
"Ενεργοποίηση προσκόλλησης στην άκρη, όταν αφήνονται παράθυρα στα άκρα της "
|
||||||
"οθόνης"
|
"οθόνης"
|
||||||
|
|
||||||
#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:6
|
#: data/org.gnome.shell.extensions.classic-overrides.gschema.xml:32
|
||||||
msgid "Workspaces only on primary monitor"
|
msgid "Workspaces only on primary monitor"
|
||||||
msgstr "Χώροι εργασίας μόνο στην κύρια οθόνη"
|
msgstr "Χώροι εργασίας μόνο στην κύρια οθόνη"
|
||||||
|
|
||||||
#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:7
|
#: data/org.gnome.shell.extensions.classic-overrides.gschema.xml:40
|
||||||
msgid "Delay focus changes in mouse mode until the pointer stops moving"
|
msgid "Delay focus changes in mouse mode until the pointer stops moving"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Καθυστέρηση εστίασης αλλαγών στην κατάσταση ποντικιού μέχρι να σταματήσει να "
|
"Καθυστέρηση εστίασης αλλαγών στην κατάσταση ποντικιού μέχρι να σταματήσει να "
|
||||||
"κινείται ο δείκτης"
|
"κινείται ο δείκτης"
|
||||||
|
|
||||||
#: ../extensions/alternate-tab/prefs.js:20
|
#: extensions/alternate-tab/prefs.js:20
|
||||||
msgid "Thumbnail only"
|
msgid "Thumbnail only"
|
||||||
msgstr "Μόνο μικρογραφία"
|
msgstr "Μόνο μικρογραφία"
|
||||||
|
|
||||||
#: ../extensions/alternate-tab/prefs.js:21
|
#: extensions/alternate-tab/prefs.js:21
|
||||||
msgid "Application icon only"
|
msgid "Application icon only"
|
||||||
msgstr "Μόνο εικονίδιο εφαρμογής"
|
msgstr "Μόνο εικονίδιο εφαρμογής"
|
||||||
|
|
||||||
#: ../extensions/alternate-tab/prefs.js:22
|
#: extensions/alternate-tab/prefs.js:22
|
||||||
msgid "Thumbnail and application icon"
|
msgid "Thumbnail and application icon"
|
||||||
msgstr "Μικρογραφία και εικονίδιο εφαρμογής"
|
msgstr "Μικρογραφία και εικονίδιο εφαρμογής"
|
||||||
|
|
||||||
#: ../extensions/alternate-tab/prefs.js:38
|
#: extensions/alternate-tab/prefs.js:38
|
||||||
msgid "Present windows as"
|
msgid "Present windows as"
|
||||||
msgstr "Παρουσίαση παραθύρων ως"
|
msgstr "Παρουσίαση παραθύρων ως"
|
||||||
|
|
||||||
#: ../extensions/alternate-tab/prefs.js:69
|
#: extensions/alternate-tab/prefs.js:69
|
||||||
msgid "Show only windows in the current workspace"
|
msgid "Show only windows in the current workspace"
|
||||||
msgstr "Εμφάνιση μόνο των παραθύρων του τρέχοντος χώρου εργασίας"
|
msgstr "Εμφάνιση μόνο των παραθύρων του τρέχοντος χώρου εργασίας"
|
||||||
|
|
||||||
#: ../extensions/apps-menu/extension.js:39
|
#: extensions/apps-menu/extension.js:38
|
||||||
msgid "Activities Overview"
|
msgid "Activities Overview"
|
||||||
msgstr "Επισκόπηση δραστηριοτήτων"
|
msgstr "Επισκόπηση δραστηριοτήτων"
|
||||||
|
|
||||||
#: ../extensions/apps-menu/extension.js:114
|
#: extensions/apps-menu/extension.js:109
|
||||||
msgid "Favorites"
|
msgid "Favorites"
|
||||||
msgstr "Αγαπημένα"
|
msgstr "Αγαπημένα"
|
||||||
|
|
||||||
#: ../extensions/apps-menu/extension.js:283
|
#: extensions/apps-menu/extension.js:266
|
||||||
msgid "Applications"
|
msgid "Applications"
|
||||||
msgstr "Εφαρμογές"
|
msgstr "Εφαρμογές"
|
||||||
|
|
||||||
#: ../extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml.in.h:1
|
#: extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml:6
|
||||||
msgid "Application and workspace list"
|
msgid "Application and workspace list"
|
||||||
msgstr "Λίστα εφαρμογών και χώρου εργασίας"
|
msgstr "Λίστα εφαρμογών και χώρου εργασίας"
|
||||||
|
|
||||||
#: ../extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml.in.h:2
|
#: extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml:7
|
||||||
msgid ""
|
msgid ""
|
||||||
"A list of strings, each containing an application id (desktop file name), "
|
"A list of strings, each containing an application id (desktop file name), "
|
||||||
"followed by a colon and the workspace number"
|
"followed by a colon and the workspace number"
|
||||||
@@ -116,49 +118,49 @@ msgstr ""
|
|||||||
"(όνομα αρχείου επιφάνειας εργασίας), ακολουθούμενη από άνω-κάτω τελεία και "
|
"(όνομα αρχείου επιφάνειας εργασίας), ακολουθούμενη από άνω-κάτω τελεία και "
|
||||||
"τον αριθμό του χώρου εργασίας"
|
"τον αριθμό του χώρου εργασίας"
|
||||||
|
|
||||||
#: ../extensions/auto-move-windows/prefs.js:60
|
#: extensions/auto-move-windows/prefs.js:60
|
||||||
msgid "Application"
|
msgid "Application"
|
||||||
msgstr "Εφαρμογή"
|
msgstr "Εφαρμογή"
|
||||||
|
|
||||||
#: ../extensions/auto-move-windows/prefs.js:69
|
#: extensions/auto-move-windows/prefs.js:69
|
||||||
#: ../extensions/auto-move-windows/prefs.js:127
|
#: extensions/auto-move-windows/prefs.js:127
|
||||||
msgid "Workspace"
|
msgid "Workspace"
|
||||||
msgstr "Χώρος εργασίας"
|
msgstr "Χώρος εργασίας"
|
||||||
|
|
||||||
#: ../extensions/auto-move-windows/prefs.js:85
|
#: extensions/auto-move-windows/prefs.js:85
|
||||||
msgid "Add Rule"
|
msgid "Add Rule"
|
||||||
msgstr "Προσθήκη κανόνα"
|
msgstr "Προσθήκη κανόνα"
|
||||||
|
|
||||||
#: ../extensions/auto-move-windows/prefs.js:106
|
#: extensions/auto-move-windows/prefs.js:106
|
||||||
msgid "Create new matching rule"
|
msgid "Create new matching rule"
|
||||||
msgstr "Δημιουργία νέου κανόνα αντιστοίχισης"
|
msgstr "Δημιουργία νέου κανόνα αντιστοίχισης"
|
||||||
|
|
||||||
#: ../extensions/auto-move-windows/prefs.js:111
|
#: extensions/auto-move-windows/prefs.js:111
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Προσθήκη"
|
msgstr "Προσθήκη"
|
||||||
|
|
||||||
#: ../extensions/drive-menu/extension.js:106
|
#: extensions/drive-menu/extension.js:106
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Ejecting drive '%s' failed:"
|
msgid "Ejecting drive “%s” failed:"
|
||||||
msgstr "Αποτυχία εξαγωγής του δίσκου '%s':"
|
msgstr "Αποτυχία εξαγωγής του δίσκου «%s»:"
|
||||||
|
|
||||||
#: ../extensions/drive-menu/extension.js:124
|
#: extensions/drive-menu/extension.js:124
|
||||||
msgid "Removable devices"
|
msgid "Removable devices"
|
||||||
msgstr "Αφαιρούμενες συσκευές"
|
msgstr "Αφαιρούμενες συσκευές"
|
||||||
|
|
||||||
#: ../extensions/drive-menu/extension.js:151
|
#: extensions/drive-menu/extension.js:149
|
||||||
msgid "Open File"
|
msgid "Open File"
|
||||||
msgstr "Άνοιγμα αρχείου"
|
msgstr "Άνοιγμα αρχείου"
|
||||||
|
|
||||||
#: ../extensions/example/extension.js:17
|
#: extensions/example/extension.js:17
|
||||||
msgid "Hello, world!"
|
msgid "Hello, world!"
|
||||||
msgstr "Γεια σου, κόσμε!"
|
msgstr "Γεια σου, κόσμε!"
|
||||||
|
|
||||||
#: ../extensions/example/org.gnome.shell.extensions.example.gschema.xml.in.h:1
|
#: extensions/example/org.gnome.shell.extensions.example.gschema.xml:5
|
||||||
msgid "Alternative greeting text."
|
msgid "Alternative greeting text."
|
||||||
msgstr "Εναλλακτικό κείμενο χαιρετισμού."
|
msgstr "Εναλλακτικό κείμενο χαιρετισμού."
|
||||||
|
|
||||||
#: ../extensions/example/org.gnome.shell.extensions.example.gschema.xml.in.h:2
|
#: extensions/example/org.gnome.shell.extensions.example.gschema.xml:6
|
||||||
msgid ""
|
msgid ""
|
||||||
"If not empty, it contains the text that will be shown when clicking on the "
|
"If not empty, it contains the text that will be shown when clicking on the "
|
||||||
"panel."
|
"panel."
|
||||||
@@ -166,26 +168,28 @@ msgstr ""
|
|||||||
"Αν δεν είναι κενό, περιέχει το κείμενο που θα εμφανιστεί όταν γίνεται κλικ "
|
"Αν δεν είναι κενό, περιέχει το κείμενο που θα εμφανιστεί όταν γίνεται κλικ "
|
||||||
"στον πίνακα εφαρμογών."
|
"στον πίνακα εφαρμογών."
|
||||||
|
|
||||||
#: ../extensions/example/prefs.js:30
|
#: extensions/example/prefs.js:30
|
||||||
msgid "Message"
|
msgid "Message"
|
||||||
msgstr "Μήνυμα"
|
msgstr "Μήνυμα"
|
||||||
|
|
||||||
#: ../extensions/example/prefs.js:43
|
#. TRANSLATORS: Example is the name of the extension, should not be
|
||||||
|
#. translated
|
||||||
|
#: extensions/example/prefs.js:43
|
||||||
msgid ""
|
msgid ""
|
||||||
"Example aims to show how to build well behaved extensions for the Shell and "
|
"Example aims to show how to build well behaved extensions for the Shell and "
|
||||||
"as such it has little functionality on its own.\n"
|
"as such it has little functionality on its own.\n"
|
||||||
"Nevertheless it's possible to customize the greeting message."
|
"Nevertheless it’s possible to customize the greeting message."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Το παράδειγμα στοχεύει να δείξει πώς δημιουργούμε επεκτάσεις που "
|
"Το παράδειγμα στοχεύει να δείξει πώς δημιουργούμε επεκτάσεις που "
|
||||||
"συμπεριφέρονται σωστά για το Shell και ως τέτοιο έχει μικρή λειτουργικότητα "
|
"συμπεριφέρονται σωστά στο κέλυφος και ως τέτοιο έχει μικρή λειτουργικότητα "
|
||||||
"από μόνο του.\n"
|
"από μόνο του.\n"
|
||||||
"Παρ' όλα αυτά είναι δυνατό να προσαρμόσετε το μήνυμα χαιρετισμού."
|
"Παρ' όλα αυτά είναι δυνατό να προσαρμόσετε το μήνυμα χαιρετισμού."
|
||||||
|
|
||||||
#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:1
|
#: extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml:5
|
||||||
msgid "Use more screen for windows"
|
msgid "Use more screen for windows"
|
||||||
msgstr "Χρησιμοποιήστε περισσότερη οθόνη για τα παράθυρα"
|
msgstr "Χρησιμοποιήστε περισσότερη οθόνη για τα παράθυρα"
|
||||||
|
|
||||||
#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:2
|
#: extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml:6
|
||||||
msgid ""
|
msgid ""
|
||||||
"Try to use more screen for placing window thumbnails by adapting to screen "
|
"Try to use more screen for placing window thumbnails by adapting to screen "
|
||||||
"aspect ratio, and consolidating them further to reduce the bounding box. "
|
"aspect ratio, and consolidating them further to reduce the bounding box. "
|
||||||
@@ -196,11 +200,11 @@ msgstr ""
|
|||||||
"εδραιώνοντας τους περαιτέρω για να μειώσετε το πλαίσιο οριοθέτησης. Αυτή η "
|
"εδραιώνοντας τους περαιτέρω για να μειώσετε το πλαίσιο οριοθέτησης. Αυτή η "
|
||||||
"ρύθμιση ισχύει μόνο με την στρατηγική φυσικής τοποθέτησης."
|
"ρύθμιση ισχύει μόνο με την στρατηγική φυσικής τοποθέτησης."
|
||||||
|
|
||||||
#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:3
|
#: extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml:11
|
||||||
msgid "Place window captions on top"
|
msgid "Place window captions on top"
|
||||||
msgstr "Τοποθέτηση τίτλων παράθυρου στην κορυφή"
|
msgstr "Τοποθέτηση τίτλων παράθυρου στην κορυφή"
|
||||||
|
|
||||||
#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:4
|
#: extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml:12
|
||||||
msgid ""
|
msgid ""
|
||||||
"If true, place window captions on top the respective thumbnail, overriding "
|
"If true, place window captions on top the respective thumbnail, overriding "
|
||||||
"shell default of placing it at the bottom. Changing this setting requires "
|
"shell default of placing it at the bottom. Changing this setting requires "
|
||||||
@@ -211,117 +215,109 @@ msgstr ""
|
|||||||
"στο κάτω μέρος. Η αλλαγή αυτής της ρύθμισης απαιτεί επανεκκίνηση του "
|
"στο κάτω μέρος. Η αλλαγή αυτής της ρύθμισης απαιτεί επανεκκίνηση του "
|
||||||
"κελύφους για να υπάρξει κάποιο αποτέλεσμα."
|
"κελύφους για να υπάρξει κάποιο αποτέλεσμα."
|
||||||
|
|
||||||
#: ../extensions/places-menu/extension.js:78
|
#: extensions/places-menu/extension.js:78
|
||||||
#: ../extensions/places-menu/extension.js:81
|
#: extensions/places-menu/extension.js:81
|
||||||
msgid "Places"
|
msgid "Places"
|
||||||
msgstr "Τοποθεσίες"
|
msgstr "Τοποθεσίες"
|
||||||
|
|
||||||
#: ../extensions/places-menu/placeDisplay.js:57
|
#: extensions/places-menu/placeDisplay.js:59
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Failed to launch \"%s\""
|
msgid "Failed to launch “%s”"
|
||||||
msgstr "Αποτυχία εκκίνησης \"%s\""
|
msgstr "Αποτυχία εκκίνησης «%s»"
|
||||||
|
|
||||||
#: ../extensions/places-menu/placeDisplay.js:99
|
#: extensions/places-menu/placeDisplay.js:101
|
||||||
#: ../extensions/places-menu/placeDisplay.js:122
|
#: extensions/places-menu/placeDisplay.js:124
|
||||||
msgid "Computer"
|
msgid "Computer"
|
||||||
msgstr "Υπολογιστής"
|
msgstr "Υπολογιστής"
|
||||||
|
|
||||||
#: ../extensions/places-menu/placeDisplay.js:200
|
#: extensions/places-menu/placeDisplay.js:267
|
||||||
msgid "Home"
|
msgid "Home"
|
||||||
msgstr "Προσωπικός φάκελος"
|
msgstr "Προσωπικός φάκελος"
|
||||||
|
|
||||||
#: ../extensions/places-menu/placeDisplay.js:287
|
#: extensions/places-menu/placeDisplay.js:311
|
||||||
msgid "Browse Network"
|
msgid "Browse Network"
|
||||||
msgstr "Περιήγηση δικτύου"
|
msgstr "Περιήγηση δικτύου"
|
||||||
|
|
||||||
#: ../extensions/screenshot-window-sizer/org.gnome.shell.extensions.screenshot-window-sizer.gschema.xml.in.h:1
|
#: extensions/screenshot-window-sizer/org.gnome.shell.extensions.screenshot-window-sizer.gschema.xml:7
|
||||||
msgid "Cycle Screenshot Sizes"
|
msgid "Cycle Screenshot Sizes"
|
||||||
msgstr "Περιδιάβαση τα μεγέθη των στιγμιοτύπων"
|
msgstr "Περιδιάβαση τα μεγέθη των στιγμιοτύπων"
|
||||||
|
|
||||||
#: ../extensions/systemMonitor/extension.js:214
|
#: extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml:5
|
||||||
msgid "CPU"
|
|
||||||
msgstr "CPU"
|
|
||||||
|
|
||||||
#: ../extensions/systemMonitor/extension.js:267
|
|
||||||
msgid "Memory"
|
|
||||||
msgstr "Μνήμη"
|
|
||||||
|
|
||||||
#: ../extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml.in.h:1
|
|
||||||
msgid "Theme name"
|
msgid "Theme name"
|
||||||
msgstr "Όνομα θέματος"
|
msgstr "Όνομα θέματος"
|
||||||
|
|
||||||
#: ../extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml.in.h:2
|
#: extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml:6
|
||||||
msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
|
msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Το όνομα του θέματος που θα φορτωθεί από το ~ /.themes/name/gnome-shell"
|
"Το όνομα του θέματος που θα φορτωθεί από το ~ /.themes/name/gnome-shell"
|
||||||
|
|
||||||
#: ../extensions/window-list/extension.js:110
|
#: extensions/window-list/extension.js:110
|
||||||
msgid "Close"
|
msgid "Close"
|
||||||
msgstr "Κλείσιμο"
|
msgstr "Κλείσιμο"
|
||||||
|
|
||||||
#: ../extensions/window-list/extension.js:120
|
#: extensions/window-list/extension.js:120
|
||||||
msgid "Unminimize"
|
msgid "Unminimize"
|
||||||
msgstr "Αποελαχιστοποίηση"
|
msgstr "Αποελαχιστοποίηση"
|
||||||
|
|
||||||
#: ../extensions/window-list/extension.js:121
|
#: extensions/window-list/extension.js:121
|
||||||
msgid "Minimize"
|
msgid "Minimize"
|
||||||
msgstr "Ελαχιστοποίηση"
|
msgstr "Ελαχιστοποίηση"
|
||||||
|
|
||||||
#: ../extensions/window-list/extension.js:127
|
#: extensions/window-list/extension.js:127
|
||||||
msgid "Unmaximize"
|
msgid "Unmaximize"
|
||||||
msgstr "Απομεγιστοποίηση"
|
msgstr "Απομεγιστοποίηση"
|
||||||
|
|
||||||
#: ../extensions/window-list/extension.js:128
|
#: extensions/window-list/extension.js:128
|
||||||
msgid "Maximize"
|
msgid "Maximize"
|
||||||
msgstr "Μεγιστοποίηση"
|
msgstr "Μεγιστοποίηση"
|
||||||
|
|
||||||
#: ../extensions/window-list/extension.js:390
|
#: extensions/window-list/extension.js:411
|
||||||
msgid "Minimize all"
|
msgid "Minimize all"
|
||||||
msgstr "Ελαχιστοποίηση όλων"
|
msgstr "Ελαχιστοποίηση όλων"
|
||||||
|
|
||||||
#: ../extensions/window-list/extension.js:398
|
#: extensions/window-list/extension.js:419
|
||||||
msgid "Unminimize all"
|
msgid "Unminimize all"
|
||||||
msgstr "Αποελαχιστοποίηση όλων"
|
msgstr "Αποελαχιστοποίηση όλων"
|
||||||
|
|
||||||
#: ../extensions/window-list/extension.js:406
|
#: extensions/window-list/extension.js:427
|
||||||
msgid "Maximize all"
|
msgid "Maximize all"
|
||||||
msgstr "Μεγιστοποίηση όλων"
|
msgstr "Μεγιστοποίηση όλων"
|
||||||
|
|
||||||
#: ../extensions/window-list/extension.js:415
|
#: extensions/window-list/extension.js:436
|
||||||
msgid "Unmaximize all"
|
msgid "Unmaximize all"
|
||||||
msgstr "Απομεγιστοποίηση όλων"
|
msgstr "Απομεγιστοποίηση όλων"
|
||||||
|
|
||||||
#: ../extensions/window-list/extension.js:424
|
#: extensions/window-list/extension.js:445
|
||||||
msgid "Close all"
|
msgid "Close all"
|
||||||
msgstr "Κλείσιμο όλων"
|
msgstr "Κλείσιμο όλων"
|
||||||
|
|
||||||
#: ../extensions/window-list/extension.js:706
|
#: extensions/window-list/extension.js:669
|
||||||
#: ../extensions/workspace-indicator/extension.js:30
|
#: extensions/workspace-indicator/extension.js:30
|
||||||
msgid "Workspace Indicator"
|
msgid "Workspace Indicator"
|
||||||
msgstr "Δείκτης χώρου εργασίας"
|
msgstr "Δείκτης χώρου εργασίας"
|
||||||
|
|
||||||
#: ../extensions/window-list/extension.js:870
|
#: extensions/window-list/extension.js:833
|
||||||
msgid "Window List"
|
msgid "Window List"
|
||||||
msgstr "Λίστα παραθύρου"
|
msgstr "Λίστα παραθύρου"
|
||||||
|
|
||||||
#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:1
|
#: extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml:12
|
||||||
msgid "When to group windows"
|
msgid "When to group windows"
|
||||||
msgstr "Πότε θα ομαδοποιούνται τα παράθυρα"
|
msgstr "Πότε θα ομαδοποιούνται τα παράθυρα"
|
||||||
|
|
||||||
#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:2
|
#: extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml:13
|
||||||
msgid ""
|
msgid ""
|
||||||
"Decides when to group windows from the same application on the window list. "
|
"Decides when to group windows from the same application on the window list. "
|
||||||
"Possible values are \"never\", \"auto\" and \"always\"."
|
"Possible values are “never”, “auto” and “always”."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Αποφασίζει πότε θα ομαδοποιούνται παράθυρα από την ίδια εφαρμογή στη λίστα "
|
"Αποφασίζει πότε θα ομαδοποιούνται παράθυρα από την ίδια εφαρμογή στη λίστα "
|
||||||
"παραθύρου. Δυνατές τιμές είναι \"never\" (ποτέ), \"auto\" (αυτόματα) και "
|
"παραθύρου. Δυνατές τιμές είναι «never» (ποτέ), «auto» (αυτόματα) και "
|
||||||
"\"always\" (πάντα)."
|
"«always» (πάντα)."
|
||||||
|
|
||||||
#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:3
|
#: extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml:20
|
||||||
msgid "Show the window list on all monitors"
|
msgid "Show the window list on all monitors"
|
||||||
msgstr "Να εμφανίζεται ο κατάλογος παραθύρων σε όλες τις οθόνες"
|
msgstr "Να εμφανίζεται ο κατάλογος παραθύρων σε όλες τις οθόνες"
|
||||||
|
|
||||||
#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:4
|
#: extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml:21
|
||||||
msgid ""
|
msgid ""
|
||||||
"Whether to show the window list on all connected monitors or only on the "
|
"Whether to show the window list on all connected monitors or only on the "
|
||||||
"primary one."
|
"primary one."
|
||||||
@@ -329,39 +325,45 @@ msgstr ""
|
|||||||
"Αν θα εμφανίζεται ο κατάλογος παραθύρων όλων των συνδεμένων οθονών ή μόνο "
|
"Αν θα εμφανίζεται ο κατάλογος παραθύρων όλων των συνδεμένων οθονών ή μόνο "
|
||||||
"της κύριας οθόνης."
|
"της κύριας οθόνης."
|
||||||
|
|
||||||
#: ../extensions/window-list/prefs.js:32
|
#: extensions/window-list/prefs.js:32
|
||||||
msgid "Window Grouping"
|
msgid "Window Grouping"
|
||||||
msgstr "Ομαδοποίηση παραθύρου"
|
msgstr "Ομαδοποίηση παραθύρου"
|
||||||
|
|
||||||
#: ../extensions/window-list/prefs.js:50
|
#: extensions/window-list/prefs.js:50
|
||||||
msgid "Never group windows"
|
msgid "Never group windows"
|
||||||
msgstr "Να μη γίνεται ποτέ ομαδοποίηση παραθύρων"
|
msgstr "Να μη γίνεται ποτέ ομαδοποίηση παραθύρων"
|
||||||
|
|
||||||
#: ../extensions/window-list/prefs.js:51
|
#: extensions/window-list/prefs.js:51
|
||||||
msgid "Group windows when space is limited"
|
msgid "Group windows when space is limited"
|
||||||
msgstr "Ομαδοποίηση παραθύρων όταν ο χώρος είναι περιορισμένος"
|
msgstr "Ομαδοποίηση παραθύρων όταν ο χώρος είναι περιορισμένος"
|
||||||
|
|
||||||
#: ../extensions/window-list/prefs.js:52
|
#: extensions/window-list/prefs.js:52
|
||||||
msgid "Always group windows"
|
msgid "Always group windows"
|
||||||
msgstr "Να γίνεται πάντα ομαδοποίηση παραθύρων"
|
msgstr "Να γίνεται πάντα ομαδοποίηση παραθύρων"
|
||||||
|
|
||||||
#: ../extensions/window-list/prefs.js:75
|
#: extensions/window-list/prefs.js:75
|
||||||
msgid "Show on all monitors"
|
msgid "Show on all monitors"
|
||||||
msgstr "Να εμφανίζεται σε όλες τις οθόνες"
|
msgstr "Να εμφανίζεται σε όλες τις οθόνες"
|
||||||
|
|
||||||
#: ../extensions/workspace-indicator/prefs.js:141
|
#: extensions/workspace-indicator/prefs.js:141
|
||||||
msgid "Workspace Names"
|
msgid "Workspace Names"
|
||||||
msgstr "Ονόματα χώρων εργασίας:"
|
msgstr "Ονόματα χώρων εργασίας:"
|
||||||
|
|
||||||
#: ../extensions/workspace-indicator/prefs.js:157
|
#: extensions/workspace-indicator/prefs.js:157
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr "Όνομα"
|
msgstr "Όνομα"
|
||||||
|
|
||||||
#: ../extensions/workspace-indicator/prefs.js:198
|
#: extensions/workspace-indicator/prefs.js:198
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Workspace %d"
|
msgid "Workspace %d"
|
||||||
msgstr "Χώρος εργασίας %d"
|
msgstr "Χώρος εργασίας %d"
|
||||||
|
|
||||||
|
#~ msgid "CPU"
|
||||||
|
#~ msgstr "CPU"
|
||||||
|
|
||||||
|
#~ msgid "Memory"
|
||||||
|
#~ msgstr "Μνήμη"
|
||||||
|
|
||||||
#~ msgid "GNOME Shell Classic"
|
#~ msgid "GNOME Shell Classic"
|
||||||
#~ msgstr "GNOME Shell Classic"
|
#~ msgstr "GNOME Shell Classic"
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,346 @@
|
|||||||
|
# Croatian translation for gnome-shell-extensions.
|
||||||
|
# Copyright (C) 2017 gnome-shell-extensions's COPYRIGHT HOLDER
|
||||||
|
# This file is distributed under the same license as the gnome-shell-extensions package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: gnome-shell-extensions master\n"
|
||||||
|
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
|
||||||
|
"shell&keywords=I18N+L10N&component=extensions\n"
|
||||||
|
"POT-Creation-Date: 2017-04-11 00:22+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-04-11 15:24+0200\n"
|
||||||
|
"Language-Team: Croatian <hr@li.org>\n"
|
||||||
|
"Language: hr\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||||
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
|
"Last-Translator: gogo <trebelnik2@gmail.com>\n"
|
||||||
|
"X-Generator: Poedit 1.8.7.1\n"
|
||||||
|
|
||||||
|
#: data/gnome-classic.desktop.in:3 data/gnome-classic.session.desktop.in:3
|
||||||
|
msgid "GNOME Classic"
|
||||||
|
msgstr "GNOME klasičan"
|
||||||
|
|
||||||
|
#: data/gnome-classic.desktop.in:4
|
||||||
|
msgid "This session logs you into GNOME Classic"
|
||||||
|
msgstr "Ova sesija vas prijavljuje u klasičan GNOME"
|
||||||
|
|
||||||
|
#: data/org.gnome.shell.extensions.classic-overrides.gschema.xml:7
|
||||||
|
msgid "Attach modal dialog to the parent window"
|
||||||
|
msgstr "Pričvrsti prozore dijaloga na nadređeni prozor"
|
||||||
|
|
||||||
|
#: data/org.gnome.shell.extensions.classic-overrides.gschema.xml:8
|
||||||
|
#: data/org.gnome.shell.extensions.classic-overrides.gschema.xml:25
|
||||||
|
#: data/org.gnome.shell.extensions.classic-overrides.gschema.xml:33
|
||||||
|
#: data/org.gnome.shell.extensions.classic-overrides.gschema.xml:41
|
||||||
|
msgid ""
|
||||||
|
"This key overrides the key in org.gnome.mutter when running GNOME Shell."
|
||||||
|
msgstr ""
|
||||||
|
"Ova vrijednost zaobilazi org.gnome.mutter kada je pokrenuta GNOME ljuska."
|
||||||
|
|
||||||
|
#: data/org.gnome.shell.extensions.classic-overrides.gschema.xml:16
|
||||||
|
msgid "Arrangement of buttons on the titlebar"
|
||||||
|
msgstr "Poravnanja tipka naslovne trake"
|
||||||
|
|
||||||
|
#: data/org.gnome.shell.extensions.classic-overrides.gschema.xml:17
|
||||||
|
msgid ""
|
||||||
|
"This key overrides the key in org.gnome.desktop.wm.preferences when running "
|
||||||
|
"GNOME Shell."
|
||||||
|
msgstr ""
|
||||||
|
"Ova vrijednost zaobilazi org.gnome.desktop.wm.preferences kada je pokrenuta "
|
||||||
|
"GNOME ljuska."
|
||||||
|
|
||||||
|
#: data/org.gnome.shell.extensions.classic-overrides.gschema.xml:24
|
||||||
|
msgid "Enable edge tiling when dropping windows on screen edges"
|
||||||
|
msgstr "Omogući rubno popločavanje pri ispuštanju prozora na rubovima zaslona"
|
||||||
|
|
||||||
|
#: data/org.gnome.shell.extensions.classic-overrides.gschema.xml:32
|
||||||
|
msgid "Workspaces only on primary monitor"
|
||||||
|
msgstr "Radni prostori samo na glavnom zaslonu"
|
||||||
|
|
||||||
|
#: data/org.gnome.shell.extensions.classic-overrides.gschema.xml:40
|
||||||
|
msgid "Delay focus changes in mouse mode until the pointer stops moving"
|
||||||
|
msgstr ""
|
||||||
|
"Odgodi promjenu fokusa u načinu rada s mišem dok se pokazivač ne prestane "
|
||||||
|
"pomicati"
|
||||||
|
|
||||||
|
#: extensions/alternate-tab/prefs.js:20
|
||||||
|
msgid "Thumbnail only"
|
||||||
|
msgstr "Samo ikone"
|
||||||
|
|
||||||
|
#: extensions/alternate-tab/prefs.js:21
|
||||||
|
msgid "Application icon only"
|
||||||
|
msgstr "Samo ikone aplikacija"
|
||||||
|
|
||||||
|
#: extensions/alternate-tab/prefs.js:22
|
||||||
|
msgid "Thumbnail and application icon"
|
||||||
|
msgstr "Ikone minijatura i aplikacija"
|
||||||
|
|
||||||
|
#: extensions/alternate-tab/prefs.js:38
|
||||||
|
msgid "Present windows as"
|
||||||
|
msgstr "Sadašnji prozora kao"
|
||||||
|
|
||||||
|
#: extensions/alternate-tab/prefs.js:69
|
||||||
|
msgid "Show only windows in the current workspace"
|
||||||
|
msgstr "Prikaži samo prozore u trenutnom radnom prostoru"
|
||||||
|
|
||||||
|
#: extensions/apps-menu/extension.js:41
|
||||||
|
msgid "Activities Overview"
|
||||||
|
msgstr "Pregled aktivnosti"
|
||||||
|
|
||||||
|
#: extensions/apps-menu/extension.js:141
|
||||||
|
msgid "Favorites"
|
||||||
|
msgstr "Omiljeni"
|
||||||
|
|
||||||
|
#: extensions/apps-menu/extension.js:391
|
||||||
|
msgid "Applications"
|
||||||
|
msgstr "Aplikacije"
|
||||||
|
|
||||||
|
#: extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml:6
|
||||||
|
msgid "Application and workspace list"
|
||||||
|
msgstr "Aplikacije i popis radnih prozora"
|
||||||
|
|
||||||
|
#: extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml:7
|
||||||
|
msgid ""
|
||||||
|
"A list of strings, each containing an application id (desktop file name), "
|
||||||
|
"followed by a colon and the workspace number"
|
||||||
|
msgstr ""
|
||||||
|
"Popis nizova, svaki sadrži aplikaciju (naziv datoteke prečaca), slijedeći "
|
||||||
|
"stupac i broj radnog prostora"
|
||||||
|
|
||||||
|
#: extensions/auto-move-windows/prefs.js:60
|
||||||
|
msgid "Application"
|
||||||
|
msgstr "Aplikacija"
|
||||||
|
|
||||||
|
#: extensions/auto-move-windows/prefs.js:69
|
||||||
|
#: extensions/auto-move-windows/prefs.js:127
|
||||||
|
msgid "Workspace"
|
||||||
|
msgstr "Radni prostor"
|
||||||
|
|
||||||
|
#: extensions/auto-move-windows/prefs.js:85
|
||||||
|
msgid "Add Rule"
|
||||||
|
msgstr "Dodaj pravilo"
|
||||||
|
|
||||||
|
#: extensions/auto-move-windows/prefs.js:106
|
||||||
|
msgid "Create new matching rule"
|
||||||
|
msgstr "Dodaj novo pravilo"
|
||||||
|
|
||||||
|
#: extensions/auto-move-windows/prefs.js:111
|
||||||
|
msgid "Add"
|
||||||
|
msgstr "Dodaj"
|
||||||
|
|
||||||
|
#: extensions/drive-menu/extension.js:106
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Ejecting drive “%s” failed:"
|
||||||
|
msgstr "Izbacivanje uređaja “%s” neuspjelo:"
|
||||||
|
|
||||||
|
#: extensions/drive-menu/extension.js:124
|
||||||
|
msgid "Removable devices"
|
||||||
|
msgstr "Prijenosni uređaji"
|
||||||
|
|
||||||
|
#: extensions/drive-menu/extension.js:149
|
||||||
|
msgid "Open File"
|
||||||
|
msgstr "Otvori datoteku"
|
||||||
|
|
||||||
|
#: extensions/example/extension.js:17
|
||||||
|
msgid "Hello, world!"
|
||||||
|
msgstr "Pozdrav svijete!"
|
||||||
|
|
||||||
|
#: extensions/example/org.gnome.shell.extensions.example.gschema.xml:5
|
||||||
|
msgid "Alternative greeting text."
|
||||||
|
msgstr "Zamjenski tekst pozdrava."
|
||||||
|
|
||||||
|
#: extensions/example/org.gnome.shell.extensions.example.gschema.xml:6
|
||||||
|
msgid ""
|
||||||
|
"If not empty, it contains the text that will be shown when clicking on the "
|
||||||
|
"panel."
|
||||||
|
msgstr "Ako nije prazno, sadrži tekst koji će se prikazati pri kliku na panel."
|
||||||
|
|
||||||
|
#: extensions/example/prefs.js:30
|
||||||
|
msgid "Message"
|
||||||
|
msgstr "Poruka"
|
||||||
|
|
||||||
|
#. TRANSLATORS: Example is the name of the extension, should not be
|
||||||
|
#. translated
|
||||||
|
#: extensions/example/prefs.js:43
|
||||||
|
msgid ""
|
||||||
|
"Example aims to show how to build well behaved extensions for the Shell and "
|
||||||
|
"as such it has little functionality on its own.\n"
|
||||||
|
"Nevertheless it’s possible to customize the greeting message."
|
||||||
|
msgstr ""
|
||||||
|
"Cilj primjera je prikazati kako izgraditi proširenje koje se dobro ponaša u "
|
||||||
|
"ljusci i kao takvo ima ograničenu funkcionalnost.\n"
|
||||||
|
"Unatoč tome još uvijek je moguće promijeniti poruku pozdrava."
|
||||||
|
|
||||||
|
#: extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml:5
|
||||||
|
msgid "Use more screen for windows"
|
||||||
|
msgstr "Koristi više zaslona za prozore"
|
||||||
|
|
||||||
|
#: extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml:6
|
||||||
|
msgid ""
|
||||||
|
"Try to use more screen for placing window thumbnails by adapting to screen "
|
||||||
|
"aspect ratio, and consolidating them further to reduce the bounding box. "
|
||||||
|
"This setting applies only with the natural placement strategy."
|
||||||
|
msgstr ""
|
||||||
|
"Pokušaj koristiti više zaslona za smještaj minijatura prozora prilagodbi "
|
||||||
|
"omjeru prikaza zaslona, i njihovim budućim objedinjiavanjem u svrhu "
|
||||||
|
"smanjenja graničnog okvira. Ova postavka se samo primjenjuje sa strategijom "
|
||||||
|
"prirodnog smještaja."
|
||||||
|
|
||||||
|
#: extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml:11
|
||||||
|
msgid "Place window captions on top"
|
||||||
|
msgstr "Smjesti naslov prozora na vrh"
|
||||||
|
|
||||||
|
#: extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml:12
|
||||||
|
msgid ""
|
||||||
|
"If true, place window captions on top the respective thumbnail, overriding "
|
||||||
|
"shell default of placing it at the bottom. Changing this setting requires "
|
||||||
|
"restarting the shell to have any effect."
|
||||||
|
msgstr ""
|
||||||
|
"Ako je odabrano, smjesti naslov prozora na vrh odgovarajuće minijature, "
|
||||||
|
"zaobilazeći zadano smještanje ljuske na dnu. Promjena ove postavke zahtijeva "
|
||||||
|
"ponovno pokretanje ljuske kako bi se primijenila."
|
||||||
|
|
||||||
|
#: extensions/places-menu/extension.js:78
|
||||||
|
#: extensions/places-menu/extension.js:81
|
||||||
|
msgid "Places"
|
||||||
|
msgstr "Lokacije"
|
||||||
|
|
||||||
|
#: extensions/places-menu/placeDisplay.js:59
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Failed to launch “%s”"
|
||||||
|
msgstr "Neuspješno pokretanje “%s”"
|
||||||
|
|
||||||
|
#: extensions/places-menu/placeDisplay.js:101
|
||||||
|
#: extensions/places-menu/placeDisplay.js:124
|
||||||
|
msgid "Computer"
|
||||||
|
msgstr "Računalo"
|
||||||
|
|
||||||
|
#: extensions/places-menu/placeDisplay.js:267
|
||||||
|
msgid "Home"
|
||||||
|
msgstr "Osobna mapa"
|
||||||
|
|
||||||
|
#: extensions/places-menu/placeDisplay.js:311
|
||||||
|
msgid "Browse Network"
|
||||||
|
msgstr "Pregledaj mrežu"
|
||||||
|
|
||||||
|
#: extensions/screenshot-window-sizer/org.gnome.shell.extensions.screenshot-window-sizer.gschema.xml:7
|
||||||
|
msgid "Cycle Screenshot Sizes"
|
||||||
|
msgstr "Veličina slijeda snimke zaslona"
|
||||||
|
|
||||||
|
#: extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml:5
|
||||||
|
msgid "Theme name"
|
||||||
|
msgstr "Naziv teme"
|
||||||
|
|
||||||
|
#: extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml:6
|
||||||
|
msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
|
||||||
|
msgstr "Naziv teme, mora se učitati iz ~/.themes/name/gnome-shell"
|
||||||
|
|
||||||
|
#: extensions/window-list/extension.js:110
|
||||||
|
msgid "Close"
|
||||||
|
msgstr "Zatvori"
|
||||||
|
|
||||||
|
#: extensions/window-list/extension.js:120
|
||||||
|
msgid "Unminimize"
|
||||||
|
msgstr "Vrati"
|
||||||
|
|
||||||
|
#: extensions/window-list/extension.js:121
|
||||||
|
msgid "Minimize"
|
||||||
|
msgstr "Smanji"
|
||||||
|
|
||||||
|
#: extensions/window-list/extension.js:127
|
||||||
|
msgid "Unmaximize"
|
||||||
|
msgstr "Prikaži u prozoru"
|
||||||
|
|
||||||
|
#: extensions/window-list/extension.js:128
|
||||||
|
msgid "Maximize"
|
||||||
|
msgstr "Uvećaj"
|
||||||
|
|
||||||
|
#: extensions/window-list/extension.js:411
|
||||||
|
msgid "Minimize all"
|
||||||
|
msgstr "Smanji sve"
|
||||||
|
|
||||||
|
#: extensions/window-list/extension.js:419
|
||||||
|
msgid "Unminimize all"
|
||||||
|
msgstr "Vrati sve"
|
||||||
|
|
||||||
|
#: extensions/window-list/extension.js:427
|
||||||
|
msgid "Maximize all"
|
||||||
|
msgstr "Uvećaj sve"
|
||||||
|
|
||||||
|
#: extensions/window-list/extension.js:436
|
||||||
|
msgid "Unmaximize all"
|
||||||
|
msgstr "Prikaži u prozoru sve"
|
||||||
|
|
||||||
|
#: extensions/window-list/extension.js:445
|
||||||
|
msgid "Close all"
|
||||||
|
msgstr "Zatvori sve"
|
||||||
|
|
||||||
|
#: extensions/window-list/extension.js:669
|
||||||
|
#: extensions/workspace-indicator/extension.js:30
|
||||||
|
msgid "Workspace Indicator"
|
||||||
|
msgstr "Indikator radnog prostora"
|
||||||
|
|
||||||
|
#: extensions/window-list/extension.js:833
|
||||||
|
msgid "Window List"
|
||||||
|
msgstr "Popis prozora"
|
||||||
|
|
||||||
|
#: extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml:12
|
||||||
|
msgid "When to group windows"
|
||||||
|
msgstr "Kada grupirati prozore"
|
||||||
|
|
||||||
|
#: extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml:13
|
||||||
|
msgid ""
|
||||||
|
"Decides when to group windows from the same application on the window list. "
|
||||||
|
"Possible values are “never”, “auto” and “always”."
|
||||||
|
msgstr ""
|
||||||
|
"Odlučuje kada grupirati prozore od iste aplikacije u popisu prozora. Moguće "
|
||||||
|
"vrijednosti su: “never”, “auto” i “always”."
|
||||||
|
|
||||||
|
#: extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml:20
|
||||||
|
msgid "Show the window list on all monitors"
|
||||||
|
msgstr "Prikaži ikone radne površine na svim zaslonima"
|
||||||
|
|
||||||
|
#: extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml:21
|
||||||
|
msgid ""
|
||||||
|
"Whether to show the window list on all connected monitors or only on the "
|
||||||
|
"primary one."
|
||||||
|
msgstr ""
|
||||||
|
"Treba li prikazati popis prozora na svim povezanim zaslonima ili smo na "
|
||||||
|
"glavnom."
|
||||||
|
|
||||||
|
#: extensions/window-list/prefs.js:32
|
||||||
|
msgid "Window Grouping"
|
||||||
|
msgstr "Grupiranje prozora"
|
||||||
|
|
||||||
|
#: extensions/window-list/prefs.js:50
|
||||||
|
msgid "Never group windows"
|
||||||
|
msgstr "Nikada grupiraj prozore"
|
||||||
|
|
||||||
|
#: extensions/window-list/prefs.js:51
|
||||||
|
msgid "Group windows when space is limited"
|
||||||
|
msgstr "Grupiraj prozore kada je prostor ograničen"
|
||||||
|
|
||||||
|
#: extensions/window-list/prefs.js:52
|
||||||
|
msgid "Always group windows"
|
||||||
|
msgstr "Uvijek grupiraj prozore"
|
||||||
|
|
||||||
|
#: extensions/window-list/prefs.js:75
|
||||||
|
msgid "Show on all monitors"
|
||||||
|
msgstr "Prikaži na svim zaslonima"
|
||||||
|
|
||||||
|
#: extensions/workspace-indicator/prefs.js:141
|
||||||
|
msgid "Workspace Names"
|
||||||
|
msgstr "Nazivi radnih prostora"
|
||||||
|
|
||||||
|
#: extensions/workspace-indicator/prefs.js:157
|
||||||
|
msgid "Name"
|
||||||
|
msgstr "Naziv"
|
||||||
|
|
||||||
|
#: extensions/workspace-indicator/prefs.js:198
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Workspace %d"
|
||||||
|
msgstr "Radni prostor %d"
|
||||||
@@ -2,15 +2,15 @@
|
|||||||
# Copyright © 2016 GNOME i18n Project for Vietnamese.
|
# Copyright © 2016 GNOME i18n Project for Vietnamese.
|
||||||
# This file is distributed under the same license as the gnome-shell-extensions package.
|
# This file is distributed under the same license as the gnome-shell-extensions package.
|
||||||
# Nguyễn Thái Ngọc Duy <pclouds@gmail.com>, 2011.
|
# Nguyễn Thái Ngọc Duy <pclouds@gmail.com>, 2011.
|
||||||
# Trần Ngọc Quân <vnwildman@gmail.com>, 2014, 2016.
|
# Trần Ngọc Quân <vnwildman@gmail.com>, 2014, 2016, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: gnome-shell-extensions master\n"
|
"Project-Id-Version: gnome-shell-extensions master\n"
|
||||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
|
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
|
||||||
"shell&keywords=I18N+L10N&component=extensions\n"
|
"shell&keywords=I18N+L10N&component=extensions\n"
|
||||||
"POT-Creation-Date: 2016-08-29 23:17+0000\n"
|
"POT-Creation-Date: 2017-03-22 18:33+0000\n"
|
||||||
"PO-Revision-Date: 2016-09-05 15:11+0700\n"
|
"PO-Revision-Date: 2017-03-27 15:17+0700\n"
|
||||||
"Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n"
|
"Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n"
|
||||||
"Language-Team: Vietnamese <gnome-vi-list@gnome.org>\n"
|
"Language-Team: Vietnamese <gnome-vi-list@gnome.org>\n"
|
||||||
"Language: vi\n"
|
"Language: vi\n"
|
||||||
@@ -85,15 +85,15 @@ msgstr "Cửa sổ hiện tại như là"
|
|||||||
msgid "Show only windows in the current workspace"
|
msgid "Show only windows in the current workspace"
|
||||||
msgstr "Chỉ hiển thị các cửa sổ trong không gian làm việc hiện tại"
|
msgstr "Chỉ hiển thị các cửa sổ trong không gian làm việc hiện tại"
|
||||||
|
|
||||||
#: extensions/apps-menu/extension.js:38
|
#: extensions/apps-menu/extension.js:41
|
||||||
msgid "Activities Overview"
|
msgid "Activities Overview"
|
||||||
msgstr "Tổng quan hoạt động"
|
msgstr "Tổng quan hoạt động"
|
||||||
|
|
||||||
#: extensions/apps-menu/extension.js:109
|
#: extensions/apps-menu/extension.js:141
|
||||||
msgid "Favorites"
|
msgid "Favorites"
|
||||||
msgstr "Ưa thích"
|
msgstr "Ưa thích"
|
||||||
|
|
||||||
#: extensions/apps-menu/extension.js:266
|
#: extensions/apps-menu/extension.js:391
|
||||||
msgid "Applications"
|
msgid "Applications"
|
||||||
msgstr "Ứng dụng"
|
msgstr "Ứng dụng"
|
||||||
|
|
||||||
@@ -132,7 +132,7 @@ msgstr "Thêm"
|
|||||||
|
|
||||||
#: extensions/drive-menu/extension.js:106
|
#: extensions/drive-menu/extension.js:106
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Ejecting drive '%s' failed:"
|
msgid "Ejecting drive “%s” failed:"
|
||||||
msgstr "Gặp lỗi khi đẩy đĩa “%s” ra:"
|
msgstr "Gặp lỗi khi đẩy đĩa “%s” ra:"
|
||||||
|
|
||||||
#: extensions/drive-menu/extension.js:124
|
#: extensions/drive-menu/extension.js:124
|
||||||
@@ -169,7 +169,7 @@ msgstr "Thông báo"
|
|||||||
msgid ""
|
msgid ""
|
||||||
"Example aims to show how to build well behaved extensions for the Shell and "
|
"Example aims to show how to build well behaved extensions for the Shell and "
|
||||||
"as such it has little functionality on its own.\n"
|
"as such it has little functionality on its own.\n"
|
||||||
"Nevertheless it's possible to customize the greeting message."
|
"Nevertheless it’s possible to customize the greeting message."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Ví dụ có mục đích hướng dẫn làm cách nào để xây dựng các phần mở rộng chạy "
|
"Ví dụ có mục đích hướng dẫn làm cách nào để xây dựng các phần mở rộng chạy "
|
||||||
"tốt cho Hệ vỏ và do vậy nó chỉ có một ít chức năng.\n"
|
"tốt cho Hệ vỏ và do vậy nó chỉ có một ít chức năng.\n"
|
||||||
@@ -210,7 +210,7 @@ msgstr "Mở nhanh"
|
|||||||
|
|
||||||
#: extensions/places-menu/placeDisplay.js:59
|
#: extensions/places-menu/placeDisplay.js:59
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Failed to launch \"%s\""
|
msgid "Failed to launch “%s”"
|
||||||
msgstr "Gặp lỗi khi khởi chạy \"%s\""
|
msgstr "Gặp lỗi khi khởi chạy \"%s\""
|
||||||
|
|
||||||
#: extensions/places-menu/placeDisplay.js:101
|
#: extensions/places-menu/placeDisplay.js:101
|
||||||
@@ -258,32 +258,32 @@ msgstr "Thôi phóng lớn"
|
|||||||
msgid "Maximize"
|
msgid "Maximize"
|
||||||
msgstr "Phóng to hết cỡ"
|
msgstr "Phóng to hết cỡ"
|
||||||
|
|
||||||
#: extensions/window-list/extension.js:403
|
#: extensions/window-list/extension.js:411
|
||||||
msgid "Minimize all"
|
msgid "Minimize all"
|
||||||
msgstr "Thu nhỏ tất cả"
|
msgstr "Thu nhỏ tất cả"
|
||||||
|
|
||||||
#: extensions/window-list/extension.js:411
|
#: extensions/window-list/extension.js:419
|
||||||
msgid "Unminimize all"
|
msgid "Unminimize all"
|
||||||
msgstr "Thôi thu nhỏ tất cả"
|
msgstr "Thôi thu nhỏ tất cả"
|
||||||
|
|
||||||
#: extensions/window-list/extension.js:419
|
#: extensions/window-list/extension.js:427
|
||||||
msgid "Maximize all"
|
msgid "Maximize all"
|
||||||
msgstr "Phóng to tất cả"
|
msgstr "Phóng to tất cả"
|
||||||
|
|
||||||
#: extensions/window-list/extension.js:428
|
#: extensions/window-list/extension.js:436
|
||||||
msgid "Unmaximize all"
|
msgid "Unmaximize all"
|
||||||
msgstr "Thôi phóng to tất cả"
|
msgstr "Thôi phóng to tất cả"
|
||||||
|
|
||||||
#: extensions/window-list/extension.js:437
|
#: extensions/window-list/extension.js:445
|
||||||
msgid "Close all"
|
msgid "Close all"
|
||||||
msgstr "Đóng tất cả"
|
msgstr "Đóng tất cả"
|
||||||
|
|
||||||
#: extensions/window-list/extension.js:661
|
#: extensions/window-list/extension.js:669
|
||||||
#: extensions/workspace-indicator/extension.js:30
|
#: extensions/workspace-indicator/extension.js:30
|
||||||
msgid "Workspace Indicator"
|
msgid "Workspace Indicator"
|
||||||
msgstr "Bộ chỉ thị không gian làm việc"
|
msgstr "Bộ chỉ thị không gian làm việc"
|
||||||
|
|
||||||
#: extensions/window-list/extension.js:820
|
#: extensions/window-list/extension.js:833
|
||||||
msgid "Window List"
|
msgid "Window List"
|
||||||
msgstr "Danh sách cửa sổ"
|
msgstr "Danh sách cửa sổ"
|
||||||
|
|
||||||
@@ -294,10 +294,10 @@ msgstr "Khi nào thì nhóm các cửa sổ lại"
|
|||||||
#: extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml:13
|
#: extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml:13
|
||||||
msgid ""
|
msgid ""
|
||||||
"Decides when to group windows from the same application on the window list. "
|
"Decides when to group windows from the same application on the window list. "
|
||||||
"Possible values are \"never\", \"auto\" and \"always\"."
|
"Possible values are “never”, “auto” and “always”."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Quyết định khi nào thì nhóm các cửa sổ của cùng một ứng dụng trên danh sách "
|
"Quyết định khi nào thì nhóm các cửa sổ của cùng một ứng dụng trên danh sách "
|
||||||
"cửa số. Các giá trị có thể là \"never\", \"auto\" và \"always\"."
|
"cửa số. Các giá trị có thể là “never”, “auto” và “always”."
|
||||||
|
|
||||||
#: extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml:20
|
#: extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml:20
|
||||||
msgid "Show the window list on all monitors"
|
msgid "Show the window list on all monitors"
|
||||||
|
|||||||
Reference in New Issue
Block a user