Compare commits

...

44 Commits

Author SHA1 Message Date
Cédric Valmary
c64f195e96 Added Occitan translation 2015-05-16 07:17:17 +00:00
Daniel Mustieles
247546d531 Updated Spanish translation 2014-10-06 13:01:13 +02:00
Sam Friedmann
44252b052d Updated French translation 2014-04-07 10:53:41 +00:00
Simon McVittie
226032d2e1 Specifically ask for Telepathy 0.x
Telepathy 1.0 will not be compatible, and will probably require
source changes. telepathy-glib 0.12 and telepathy-logger 0.2 are
the 0.x ABIs (they were the first stable-branches to have g-i).

Bug: https://bugzilla.gnome.org/show_bug.cgi?id=721704
Reviewed-by: Giovanni Campagna
2014-03-25 17:19:57 +00:00
Wylmer Wang
53f28074ad Updated Chinese (China) translation 2014-03-10 12:06:14 +00:00
Gil Forcada
2993e02c33 [l10n] Update Catalan translation 2014-02-21 23:26:26 +01:00
Ankit Patel
628bfc8311 Updated Gujarati translations 2014-02-03 17:51:19 +05:30
Shankar Prasad
27bfaf9b35 updated kn.po 2014-02-03 16:59:07 +05:30
A S Alam
e4e87d03c5 update translation for 3.8 branch 2014-02-01 17:03:08 -06:00
Wylmer Wang
956d89fbec Update Chinese simplified translation 2014-01-14 18:41:18 +08:00
Мирослав Николић
1ad62527ea Updated Serbian translation 2014-01-13 09:49:54 +01:00
Мирослав Николић
1d79d74e97 Updated Serbian translation 2014-01-13 09:24:04 +01:00
Christian Kirbach
b90183665f Updated German translation 2014-01-02 14:48:37 +01:00
Andika Triwidada
73fde364c8 Updated Indonesian translation 2013-12-30 13:38:18 +07:00
Marek Černocký
21b05e8150 Updated Czech translation 2013-12-30 00:03:09 +01:00
Marek Černocký
e8391a726d Updated Czech translation 2013-12-29 23:54:11 +01:00
Aurimas Černius
fb85a476a1 Updated Lithuanian translation 2013-12-21 16:32:53 +02:00
Andika Triwidada
047acb887e Updated Indonesian translation 2013-12-20 23:10:15 +07:00
Muhammet Kara
eaadeb8ef4 [l10n]Updated Turkish translation 2013-12-07 08:37:01 +02:00
Shantha kumar
03946a9621 Updated Tamil Translations 2013-11-11 14:56:49 +05:30
Florian Müllner
820f689f77 popupMenu: Fix removing the active menu from PopupMenuManager
Commit b42af9aa99 changed the parameter list of _closeMenu()
to account for changes in the GrabHelper ungrab mechanism, but
didn't update other callers.

https://bugzilla.gnome.org/show_bug.cgi?id=709806
2013-11-07 00:13:43 +01:00
Lasse Liehu
724f99cc62 Finnish translation update 2013-11-05 08:02:42 +02:00
Yuri Myasoedov
83125c4849 Updated Russian translation 2013-11-01 23:29:03 +04:00
Antonio Fernandes C. Neto
d8a1ce0871 Updated Brazilian Portuguese translation, proofread by Enrico Nicoletto 2013-10-30 23:35:03 -02:00
Мирослав Николић
e156e1a438 Updated Serbian translation 2013-10-25 22:31:28 +02:00
Stas Solovey
83f3084415 Updated Russian translation 2013-10-18 18:31:50 +04:00
Мирослав Николић
81e93d083e Updated Serbian translation 2013-10-15 19:56:50 +02:00
Мирослав Николић
542353b8d8 Updated Serbian translation 2013-10-15 19:50:28 +02:00
Balázs Úr
8868d3aa6d Updated Hungarian translation 2013-10-13 13:43:29 +02:00
Andika Triwidada
c419649fe7 Updated Indonesian translation 2013-10-08 17:10:12 +07:00
Aurimas Černius
130c726fff Updated Lithuanian translation 2013-10-05 16:49:08 +03:00
Adel Gadllah
ac478727cc layout: Use monitor index when adding bg managers
Don't assume that this._bgManagers.push() (i.e adding to the end) is always
correct.

On startup we call _createPrimaryBackground which passes in the primary index
which may not be 0.
2013-10-02 15:59:32 +02:00
Adel Gadllah
331c73002f background: Disconnect settings signal handler on destroy
We connect to the changed signal in _init() but never actually disconnect from
it. The callback has a reference to "this" which results into the background
object not getting garbage collected.

Fix that leaks by disconnecting in _destroy()

https://bugzilla.gnome.org/show_bug.cgi?id=709263
2013-10-02 15:44:57 +02:00
Marek Černocký
95a587e81b Updated Czech translation 2013-10-02 09:56:07 +02:00
Nilamdyuti Goswami
38a45b4f0f Assamese translation updated 2013-10-01 11:27:23 +05:30
Dimitris Spingos
c730cd3296 Updated Greek translation 2013-09-30 17:45:35 +03:00
Daniel Mustieles
c10a18ab71 Updated Spanish translation 2013-09-30 12:13:12 +02:00
Matej Urbančič
ca2f7597b4 Updated Slovenian translation 2013-09-28 21:31:19 +02:00
Fran Diéguez
3c70435969 Updated Galician translations 2013-09-28 16:26:41 +02:00
Adel Gadllah
0a1b9867fc Revert "background: fix asynchronous management of background loading operations"
This reverts commit 1020d8a0f8.

https://bugzilla.gnome.org/show_bug.cgi?id=704646
2013-08-16 14:52:22 +02:00
Giovanni Campagna
d8177a8f3b ScreenShield: don't allow events through the lock dialog
Make the lock dialog group reactive, to intercept any events
before they go to the actors below.
In the future, we may restructure our chrome to have a clear
layer system, but for now it fixes a security issue in the lock
screen (you can see the contents of the windows by dragging
if the screen was locked with the overview active)

https://bugzilla.gnome.org/show_bug.cgi?id=705840
2013-08-13 17:11:44 +02:00
Adel Gadllah
52417a8363 st-scroll-view: Unconditionally allocate scrollbars
Commit cfecd063c9 changed the allocation logic to not allocate
scrollbars when the *_visible booleans are false. This breaks the
fade effect as well as the NEVER policy. We do not paint scrollbars
when they are not supposed to be visible, so not allocating them
and thus leaving them in a "needs allocation" state just causes problems.

I am not convinced that it solved any problem to begin with (we don't paint
them anyway).

As the previous condition has basically always been true, just do it
unconditionally.

https://bugzilla.gnome.org/show_bug.cgi?id=705664
2013-08-11 18:19:56 +02:00
Inaki Larranaga Murgoitio
8191e10665 Updated Basque language 2013-08-05 10:24:19 +02:00
Adel Gadllah
a6f39a12d7 overview: Reset opacity when not animating
We are not resetting the opacity when we are not animating, which can cause
a hidden window to end up with opacity 0 if we remove the tween to early.
2013-08-04 11:38:40 +02:00
33 changed files with 8316 additions and 7441 deletions

View File

@@ -142,40 +142,33 @@ const BackgroundCache = new Lang.Class({
cancellable: null, cancellable: null,
onFinished: null }); onFinished: null });
let fileLoad = { filename: params.filename, for (let i = 0; i < this._pendingFileLoads.length; i++) {
style: params.style, if (this._pendingFileLoads[i].filename == params.filename &&
shouldCopy: false, this._pendingFileLoads[i].style == params.style) {
monitorIndex: params.monitorIndex, this._pendingFileLoads[i].callers.push({ shouldCopy: true,
effects: params.effects, monitorIndex: params.monitorIndex,
onFinished: params.onFinished, effects: params.effects,
cancellable: new Gio.Cancellable(), }; onFinished: params.onFinished });
this._pendingFileLoads.push(fileLoad); return;
}
if (params.cancellable) {
params.cancellable.connect(Lang.bind(this, function(c) {
fileLoad.cancellable.cancel();
}));
} }
this._pendingFileLoads.push({ filename: params.filename,
style: params.style,
callers: [{ shouldCopy: false,
monitorIndex: params.monitorIndex,
effects: params.effects,
onFinished: params.onFinished }] });
let content = new Meta.Background({ meta_screen: global.screen, let content = new Meta.Background({ meta_screen: global.screen,
monitor: params.monitorIndex, monitor: params.monitorIndex,
effects: params.effects }); effects: params.effects });
content.load_file_async(params.filename, content.load_file_async(params.filename,
params.style, params.style,
fileLoad.cancellable, params.cancellable,
Lang.bind(this, Lang.bind(this,
function(object, result) { function(object, result) {
if (fileLoad.cancellable.is_cancelled()) {
if (params.cancellable && params.cancellable.is_cancelled()) {
if (params.onFinished)
params.onFinished(null);
this._removePendingFileLoad(fileLoad);
return;
}
return;
}
try { try {
content.load_file_finish(result); content.load_file_finish(result);
@@ -185,25 +178,22 @@ const BackgroundCache = new Lang.Class({
content = null; content = null;
} }
let needsCopy = false;
for (let i = 0; i < this._pendingFileLoads.length; i++) { for (let i = 0; i < this._pendingFileLoads.length; i++) {
let pendingLoad = this._pendingFileLoads[i]; let pendingLoad = this._pendingFileLoads[i];
if (pendingLoad.filename != params.filename || if (pendingLoad.filename != params.filename ||
pendingLoad.style != params.style) pendingLoad.style != params.style)
continue; continue;
if (pendingLoad.cancellable.is_cancelled()) for (let j = 0; j < pendingLoad.callers.length; j++) {
continue; if (pendingLoad.callers[j].onFinished) {
if (content && pendingLoad.callers[j].shouldCopy) {
content = object.copy(pendingLoad.callers[j].monitorIndex,
pendingLoad.callers[j].effects);
pendingLoad.cancellable.cancel(); }
if (pendingLoad.onFinished) {
if (content && needsCopy) { pendingLoad.callers[j].onFinished(content);
content = object.copy(pendingLoad.monitorIndex,
pendingLoad.effects);
} }
needsCopy = true;
pendingLoad.onFinished(content);
} }
this._pendingFileLoads.splice(i, 1); this._pendingFileLoads.splice(i, 1);
@@ -211,15 +201,6 @@ const BackgroundCache = new Lang.Class({
})); }));
}, },
_removePendingFileLoad: function(fileLoad) {
for (let i = 0; i < this._pendingFileLoads.length; i++) {
if (this._pendingFileLoads[i].cancellable == fileLoad.cancellable) {
this._pendingFileLoads.splice(i, 1);
break;
}
}
},
getImageContent: function(params) { getImageContent: function(params) {
params = Params.parse(params, { monitorIndex: 0, params = Params.parse(params, { monitorIndex: 0,
style: null, style: null,
@@ -337,9 +318,9 @@ const Background = new Lang.Class({
this._cancellable = new Gio.Cancellable(); this._cancellable = new Gio.Cancellable();
this.isLoaded = false; this.isLoaded = false;
this._settings.connect('changed', Lang.bind(this, function() { this._settingsChangedSignalId = this._settings.connect('changed', Lang.bind(this, function() {
this.emit('changed'); this.emit('changed');
})); }));
this._load(); this._load();
}, },
@@ -380,6 +361,10 @@ const Background = new Lang.Class({
this.actor.disconnect(this._destroySignalId); this.actor.disconnect(this._destroySignalId);
this._destroySignalId = 0; this._destroySignalId = 0;
if (this._settingsChangedSignalId != 0)
this._settings.disconnect(this._settingsChangedSignalId);
this._settingsChangedSignalId = 0;
}, },
_setLoaded: function() { _setLoaded: function() {

View File

@@ -5,6 +5,8 @@ imports.gi.versions.Gio = '2.0';
imports.gi.versions.Gdk = '3.0'; imports.gi.versions.Gdk = '3.0';
imports.gi.versions.GdkPixbuf = '2.0'; imports.gi.versions.GdkPixbuf = '2.0';
imports.gi.versions.Gtk = '3.0'; imports.gi.versions.Gtk = '3.0';
imports.gi.versions.TelepathyGLib = '0.12';
imports.gi.versions.TelepathyLogger = '0.2';
const Clutter = imports.gi.Clutter;; const Clutter = imports.gi.Clutter;;
const Gettext = imports.gettext; const Gettext = imports.gettext;

View File

@@ -347,7 +347,7 @@ const LayoutManager = new Lang.Class({
BackgroundMenu.addBackgroundMenu(bgManager.background.actor); BackgroundMenu.addBackgroundMenu(bgManager.background.actor);
})); }));
this._bgManagers.push(bgManager); this._bgManagers[monitorIndex] = bgManager;
return bgManager.background; return bgManager.background;
}, },

View File

@@ -2106,7 +2106,7 @@ const PopupMenuManager = new Lang.Class({
removeMenu: function(menu) { removeMenu: function(menu) {
if (menu == this.activeMenu) if (menu == this.activeMenu)
this._closeMenu(menu); this._closeMenu(false, menu);
let position = this._findMenu(menu); let position = this._findMenu(menu);
if (position == -1) // not a menu we manage if (position == -1) // not a menu we manage

View File

@@ -478,6 +478,7 @@ const ScreenShield = new Lang.Class({
this._lockDialogGroup = new St.Widget({ x_expand: true, this._lockDialogGroup = new St.Widget({ x_expand: true,
y_expand: true, y_expand: true,
reactive: true,
opacity: 0, opacity: 0,
pivot_point: new Clutter.Point({ x: 0.5, y: 0.5 }), pivot_point: new Clutter.Point({ x: 0.5, y: 0.5 }),
name: 'lockDialogGroup' }); name: 'lockDialogGroup' });

View File

@@ -1094,6 +1094,7 @@ const Workspace = new Lang.Class({
Tweener.removeTweens(clone.actor); Tweener.removeTweens(clone.actor);
clone.actor.set_position(x, y); clone.actor.set_position(x, y);
clone.actor.set_scale(scale, scale); clone.actor.set_scale(scale, scale);
clone.actor.set_opacity(255);
clone.overlay.relayout(false); clone.overlay.relayout(false);
this._showWindowOverlay(clone, overlay, isOnCurrentWorkspace); this._showWindowOverlay(clone, overlay, isOnCurrentWorkspace);
} }

View File

@@ -46,6 +46,7 @@ ms
nb nb
nl nl
nn nn
oc
or or
pa pa
pl pl

588
po/as.po

File diff suppressed because it is too large Load Diff

521
po/ca.po

File diff suppressed because it is too large Load Diff

525
po/cs.po

File diff suppressed because it is too large Load Diff

477
po/de.po

File diff suppressed because it is too large Load Diff

598
po/el.po

File diff suppressed because it is too large Load Diff

662
po/es.po

File diff suppressed because it is too large Load Diff

View File

@@ -1244,7 +1244,7 @@ msgstr "Ezezaguna"
#, c-format #, c-format
msgid "%d new message" msgid "%d new message"
msgid_plural "%d new messages" msgid_plural "%d new messages"
msgstr[0] "Mezu berri &d" msgstr[0] "Mezu berri %d"
msgstr[1] "%d mezu berri" msgstr[1] "%d mezu berri"
#: ../js/ui/overview.js:84 #: ../js/ui/overview.js:84

646
po/fi.po

File diff suppressed because it is too large Load Diff

523
po/fr.po

File diff suppressed because it is too large Load Diff

595
po/gl.po

File diff suppressed because it is too large Load Diff

688
po/gu.po

File diff suppressed because it is too large Load Diff

508
po/hu.po

File diff suppressed because it is too large Load Diff

577
po/id.po

File diff suppressed because it is too large Load Diff

728
po/kn.po

File diff suppressed because it is too large Load Diff

273
po/lt.po
View File

@@ -11,9 +11,9 @@ msgstr ""
"Project-Id-Version: gnome-shell master\n" "Project-Id-Version: gnome-shell master\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
"shell&keywords=I18N+L10N&component=general\n" "shell&keywords=I18N+L10N&component=general\n"
"POT-Creation-Date: 2013-03-23 11:49+0000\n" "POT-Creation-Date: 2013-12-20 16:10+0000\n"
"PO-Revision-Date: 2013-03-26 22:43+0200\n" "PO-Revision-Date: 2013-12-21 16:31+0200\n"
"Last-Translator: Mantas Kriaučiūnas <mantas@akl.lt>\n" "Last-Translator: Aurimas Černius <aurisc4@gmail.com>\n"
"Language-Team: Lietuvių <gnome-lt@lists.akl.lt>\n" "Language-Team: Lietuvių <gnome-lt@lists.akl.lt>\n"
"Language: lt\n" "Language: lt\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -360,7 +360,7 @@ msgstr "Darbalaukiai tik pagrindiniame monitoriuje"
#: ../js/extensionPrefs/main.js:125 #: ../js/extensionPrefs/main.js:125
#, c-format #, c-format
msgid "There was an error loading the preferences dialog for %s:" msgid "There was an error loading the preferences dialog for %s:"
msgstr "Įvyko klaida įkeliant %s nustatymų dialogą:" msgstr "Kilo klaida įkeliant %s nustatymų dialogą:"
#: ../js/extensionPrefs/main.js:165 #: ../js/extensionPrefs/main.js:165
msgid "Extension" msgid "Extension"
@@ -370,43 +370,50 @@ msgstr "Plėtinys"
msgid "Select an extension to configure using the combobox above." msgid "Select an extension to configure using the combobox above."
msgstr "Išskleidžiamajame sąraše pasirinkite konfigūruotiną plėtinį." msgstr "Išskleidžiamajame sąraše pasirinkite konfigūruotiną plėtinį."
#: ../js/gdm/loginDialog.js:405 #: ../js/gdm/loginDialog.js:371
msgid "Session…" msgid "Session…"
msgstr "Seansas…" msgstr "Seansas…"
#. translators: this message is shown below the user list on the #. translators: this message is shown below the user list on the
#. login screen. It can be activated to reveal an entry for #. login screen. It can be activated to reveal an entry for
#. manually entering the username. #. manually entering the username.
#: ../js/gdm/loginDialog.js:630 #: ../js/gdm/loginDialog.js:601
msgid "Not listed?" msgid "Not listed?"
msgstr "Nėra sąraše?" msgstr "Nėra sąraše?"
#: ../js/gdm/loginDialog.js:786 ../js/ui/components/networkAgent.js:137 #: ../js/gdm/loginDialog.js:776 ../js/ui/components/networkAgent.js:137
#: ../js/ui/components/polkitAgent.js:162 ../js/ui/endSessionDialog.js:375 #: ../js/ui/components/polkitAgent.js:161 ../js/ui/endSessionDialog.js:376
#: ../js/ui/extensionDownloader.js:195 ../js/ui/shellMountOperation.js:399 #: ../js/ui/extensionDownloader.js:195 ../js/ui/shellMountOperation.js:399
#: ../js/ui/status/bluetooth.js:415 ../js/ui/unlockDialog.js:99 #: ../js/ui/status/bluetooth.js:415 ../js/ui/unlockDialog.js:96
#: ../js/ui/userMenu.js:938 #: ../js/ui/userMenu.js:938
msgid "Cancel" msgid "Cancel"
msgstr "Atsisakyti" msgstr "Atsisakyti"
#: ../js/gdm/loginDialog.js:802 #: ../js/gdm/loginDialog.js:791
msgctxt "button" msgctxt "button"
msgid "Sign In" msgid "Sign In"
msgstr "Prisijungti" msgstr "Prisijungti"
#: ../js/gdm/loginDialog.js:802 #: ../js/gdm/loginDialog.js:791
msgid "Next" msgid "Next"
msgstr "Kitas" msgstr "Kitas"
#. Translators: this message is shown below the username entry field
#. to clue the user in on how to login to the local network realm
#: ../js/gdm/loginDialog.js:888
#, c-format
msgid "(e.g., user or %s)"
msgstr "(pvz., naudotojas arba %s)"
#. TTLS and PEAP are actually much more complicated, but this complication #. TTLS and PEAP are actually much more complicated, but this complication
#. is not visible here since we only care about phase2 authentication #. is not visible here since we only care about phase2 authentication
#. (and don't even care of which one) #. (and don't even care of which one)
#: ../js/gdm/loginDialog.js:917 ../js/ui/components/networkAgent.js:260 #: ../js/gdm/loginDialog.js:892 ../js/ui/components/networkAgent.js:260
#: ../js/ui/components/networkAgent.js:278 #: ../js/ui/components/networkAgent.js:278
msgid "Username: " msgid "Username: "
msgstr "Naudotojo vardas: " msgstr "Naudotojo vardas: "
#: ../js/gdm/loginDialog.js:1173 #: ../js/gdm/loginDialog.js:1158
msgid "Login Window" msgid "Login Window"
msgstr "Prisijungimo langas" msgstr "Prisijungimo langas"
@@ -429,21 +436,16 @@ msgstr "Paleisti iš naujo"
msgid "Power Off" msgid "Power Off"
msgstr "Išjungti" msgstr "Išjungti"
#: ../js/gdm/util.js:249 #: ../js/gdm/util.js:248
msgid "Authentication error" msgid "Authentication error"
msgstr "Tapatybės patvirtinimo klaida" msgstr "Tapatybės patvirtinimo klaida"
#. Translators: this message is shown below the password entry field #. Translators: this message is shown below the password entry field
#. to indicate the user can swipe their finger instead #. to indicate the user can swipe their finger instead
#: ../js/gdm/util.js:366 #: ../js/gdm/util.js:365
msgid "(or swipe finger)" msgid "(or swipe finger)"
msgstr "(arba perbraukite pirštu)" msgstr "(arba perbraukite pirštu)"
#: ../js/gdm/util.js:391
#, c-format
msgid "(e.g., user or %s)"
msgstr "(pvz., naudotojas arba %s)"
#: ../js/misc/util.js:97 #: ../js/misc/util.js:97
msgid "Command not found" msgid "Command not found"
msgstr "Komanda nerasta" msgstr "Komanda nerasta"
@@ -459,23 +461,23 @@ msgstr "Nepavyko perskaityti komandos:"
msgid "Execution of '%s' failed:" msgid "Execution of '%s' failed:"
msgstr "Nepavyko įvykdyti „%s“:" msgstr "Nepavyko įvykdyti „%s“:"
#: ../js/ui/appDisplay.js:349 #: ../js/ui/appDisplay.js:392
msgid "Frequent" msgid "Frequent"
msgstr "Dažnai naudojamos" msgstr "Dažnai naudojamos"
#: ../js/ui/appDisplay.js:356 #: ../js/ui/appDisplay.js:399
msgid "All" msgid "All"
msgstr "Visos" msgstr "Visos"
#: ../js/ui/appDisplay.js:914 #: ../js/ui/appDisplay.js:977
msgid "New Window" msgid "New Window"
msgstr "Naujas langas" msgstr "Naujas langas"
#: ../js/ui/appDisplay.js:917 ../js/ui/dash.js:284 #: ../js/ui/appDisplay.js:980 ../js/ui/dash.js:284
msgid "Remove from Favorites" msgid "Remove from Favorites"
msgstr "Pašalinti iš mėgstamų" msgstr "Pašalinti iš mėgstamų"
#: ../js/ui/appDisplay.js:918 #: ../js/ui/appDisplay.js:981
msgid "Add to Favorites" msgid "Add to Favorites"
msgstr "Pridėti prie mėgstamų" msgstr "Pridėti prie mėgstamų"
@@ -512,7 +514,7 @@ msgctxt "event list time"
msgid "%H\\u2236%M" msgid "%H\\u2236%M"
msgstr "%H\\u2236%M" msgstr "%H\\u2236%M"
#. Transators: Shown in calendar event list, if 12h format, #. Translators: Shown in calendar event list, if 12h format,
#. \u2236 is a ratio character, similar to : and \u2009 is #. \u2236 is a ratio character, similar to : and \u2009 is
#. a thin space #. a thin space
#: ../js/ui/calendar.js:77 #: ../js/ui/calendar.js:77
@@ -667,11 +669,11 @@ msgstr "Atverti su %s"
msgid "Eject" msgid "Eject"
msgstr "Išimti" msgstr "Išimti"
#: ../js/ui/components/keyring.js:82 ../js/ui/components/polkitAgent.js:268 #: ../js/ui/components/keyring.js:88 ../js/ui/components/polkitAgent.js:280
msgid "Password:" msgid "Password:"
msgstr "Slaptažodis:" msgstr "Slaptažodis:"
#: ../js/ui/components/keyring.js:101 #: ../js/ui/components/keyring.js:107
msgid "Type again:" msgid "Type again:"
msgstr "Įveskite dar kartą:" msgstr "Įveskite dar kartą:"
@@ -751,15 +753,15 @@ msgstr "Mobiliojo plačiajuosčio tinklo slaptažodis"
msgid "A password is required to connect to '%s'." msgid "A password is required to connect to '%s'."
msgstr "Būtinas slaptažodis norint prisijungti prie „%s“" msgstr "Būtinas slaptažodis norint prisijungti prie „%s“"
#: ../js/ui/components/polkitAgent.js:55 #: ../js/ui/components/polkitAgent.js:54
msgid "Authentication Required" msgid "Authentication Required"
msgstr "Reikia patvirtinti tapatybę" msgstr "Reikia patvirtinti tapatybę"
#: ../js/ui/components/polkitAgent.js:93 #: ../js/ui/components/polkitAgent.js:92
msgid "Administrator" msgid "Administrator"
msgstr "Administratorius" msgstr "Administratorius"
#: ../js/ui/components/polkitAgent.js:165 #: ../js/ui/components/polkitAgent.js:170
msgid "Authenticate" msgid "Authenticate"
msgstr "Patvirtinti tapatybę" msgstr "Patvirtinti tapatybę"
@@ -767,12 +769,12 @@ msgstr "Patvirtinti tapatybę"
#. * requested authentication was not gained; this can happen #. * requested authentication was not gained; this can happen
#. * because of an authentication error (like invalid password), #. * because of an authentication error (like invalid password),
#. * for instance. #. * for instance.
#: ../js/ui/components/polkitAgent.js:256 ../js/ui/shellMountOperation.js:383 #: ../js/ui/components/polkitAgent.js:266 ../js/ui/shellMountOperation.js:383
msgid "Sorry, that didn't work. Please try again." msgid "Sorry, that didn't work. Please try again."
msgstr "Atsiprašome, tai nesuveikė. Bandykite dar kartą." msgstr "Atsiprašome, tai nesuveikė. Bandykite dar kartą."
#. Translators: this is a filename used for screencast recording #. Translators: this is a filename used for screencast recording
#: ../js/ui/components/recorder.js:48 #: ../js/ui/components/recorder.js:47
#, no-c-format #, no-c-format
msgid "Screencast from %d %t" msgid "Screencast from %d %t"
msgstr "Ekrano vaizdo įrašas iš %d %t" msgstr "Ekrano vaizdo įrašas iš %d %t"
@@ -831,14 +833,14 @@ msgstr "<b>%B</b> <b>%d</b> <b>%Y</b>, <b>%H:%M</b> "
#. Translators: this is the other person changing their old IM name to their new #. Translators: this is the other person changing their old IM name to their new
#. IM name. #. IM name.
#: ../js/ui/components/telepathyClient.js:985 #: ../js/ui/components/telepathyClient.js:986
#, c-format #, c-format
msgid "%s is now known as %s" msgid "%s is now known as %s"
msgstr "%s nuo šiol vadinasi %s" msgstr "%s nuo šiol vadinasi %s"
#. translators: argument is a room name like #. translators: argument is a room name like
#. * room@jabber.org for example. #. * room@jabber.org for example.
#: ../js/ui/components/telepathyClient.js:1088 #: ../js/ui/components/telepathyClient.js:1089
#, c-format #, c-format
msgid "Invitation to %s" msgid "Invitation to %s"
msgstr "Kvietimas į %s" msgstr "Kvietimas į %s"
@@ -846,38 +848,38 @@ msgstr "Kvietimas į %s"
#. translators: first argument is the name of a contact and the second #. translators: first argument is the name of a contact and the second
#. * one the name of a room. "Alice is inviting you to join room@jabber.org #. * one the name of a room. "Alice is inviting you to join room@jabber.org
#. * for example. #. * for example.
#: ../js/ui/components/telepathyClient.js:1096 #: ../js/ui/components/telepathyClient.js:1097
#, c-format #, c-format
msgid "%s is inviting you to join %s" msgid "%s is inviting you to join %s"
msgstr "%s jus kviečia prisijungti prie %s" msgstr "%s jus kviečia prisijungti prie %s"
#: ../js/ui/components/telepathyClient.js:1098 #: ../js/ui/components/telepathyClient.js:1099
#: ../js/ui/components/telepathyClient.js:1137 #: ../js/ui/components/telepathyClient.js:1138
#: ../js/ui/components/telepathyClient.js:1177 #: ../js/ui/components/telepathyClient.js:1178
#: ../js/ui/components/telepathyClient.js:1240 #: ../js/ui/components/telepathyClient.js:1241
msgid "Decline" msgid "Decline"
msgstr "Atmesti" msgstr "Atmesti"
#: ../js/ui/components/telepathyClient.js:1099 #: ../js/ui/components/telepathyClient.js:1100
#: ../js/ui/components/telepathyClient.js:1178 #: ../js/ui/components/telepathyClient.js:1179
#: ../js/ui/components/telepathyClient.js:1241 #: ../js/ui/components/telepathyClient.js:1242
msgid "Accept" msgid "Accept"
msgstr "Priimti" msgstr "Priimti"
#. translators: argument is a contact name like Alice for example. #. translators: argument is a contact name like Alice for example.
#: ../js/ui/components/telepathyClient.js:1129 #: ../js/ui/components/telepathyClient.js:1130
#, c-format #, c-format
msgid "Video call from %s" msgid "Video call from %s"
msgstr "Vaizdo skambutis nuo %s" msgstr "Vaizdo skambutis nuo %s"
#. translators: argument is a contact name like Alice for example. #. translators: argument is a contact name like Alice for example.
#: ../js/ui/components/telepathyClient.js:1132 #: ../js/ui/components/telepathyClient.js:1133
#, c-format #, c-format
msgid "Call from %s" msgid "Call from %s"
msgstr "Skambutis nuo %s" msgstr "Skambutis nuo %s"
#. translators: this is a button label (verb), not a noun #. translators: this is a button label (verb), not a noun
#: ../js/ui/components/telepathyClient.js:1139 #: ../js/ui/components/telepathyClient.js:1140
msgid "Answer" msgid "Answer"
msgstr "Atsiliepti" msgstr "Atsiliepti"
@@ -886,110 +888,110 @@ msgstr "Atsiliepti"
#. * file name. The string will be something #. * file name. The string will be something
#. * like: "Alice is sending you test.ogg" #. * like: "Alice is sending you test.ogg"
#. #.
#: ../js/ui/components/telepathyClient.js:1171 #: ../js/ui/components/telepathyClient.js:1172
#, c-format #, c-format
msgid "%s is sending you %s" msgid "%s is sending you %s"
msgstr "%s jums siunčia %s" msgstr "%s jums siunčia %s"
#. To translators: The parameter is the contact's alias #. To translators: The parameter is the contact's alias
#: ../js/ui/components/telepathyClient.js:1206 #: ../js/ui/components/telepathyClient.js:1207
#, c-format #, c-format
msgid "%s would like permission to see when you are online" msgid "%s would like permission to see when you are online"
msgstr "%s pageidauja matyti, kai esate prisijungę prie interneto" msgstr "%s pageidauja matyti, kai esate prisijungę prie interneto"
#: ../js/ui/components/telepathyClient.js:1298 #: ../js/ui/components/telepathyClient.js:1299
msgid "Network error" msgid "Network error"
msgstr "Tinklo klaida" msgstr "Tinklo klaida"
#: ../js/ui/components/telepathyClient.js:1300 #: ../js/ui/components/telepathyClient.js:1301
msgid "Authentication failed" msgid "Authentication failed"
msgstr "Nepavyko patvirtinti tapatybės" msgstr "Nepavyko patvirtinti tapatybės"
#: ../js/ui/components/telepathyClient.js:1302 #: ../js/ui/components/telepathyClient.js:1303
msgid "Encryption error" msgid "Encryption error"
msgstr "Šifravimo klaida" msgstr "Šifravimo klaida"
#: ../js/ui/components/telepathyClient.js:1304 #: ../js/ui/components/telepathyClient.js:1305
msgid "Certificate not provided" msgid "Certificate not provided"
msgstr "Liudijimas nepateiktas" msgstr "Liudijimas nepateiktas"
#: ../js/ui/components/telepathyClient.js:1306 #: ../js/ui/components/telepathyClient.js:1307
msgid "Certificate untrusted" msgid "Certificate untrusted"
msgstr "Liudijimas nepatikimas" msgstr "Liudijimas nepatikimas"
#: ../js/ui/components/telepathyClient.js:1308 #: ../js/ui/components/telepathyClient.js:1309
msgid "Certificate expired" msgid "Certificate expired"
msgstr "Liudijimo galiojimas pasibaigęs" msgstr "Liudijimo galiojimas pasibaigęs"
#: ../js/ui/components/telepathyClient.js:1310 #: ../js/ui/components/telepathyClient.js:1311
msgid "Certificate not activated" msgid "Certificate not activated"
msgstr "Liudijimas neaktyvuotas" msgstr "Liudijimas neaktyvuotas"
#: ../js/ui/components/telepathyClient.js:1312 #: ../js/ui/components/telepathyClient.js:1313
msgid "Certificate hostname mismatch" msgid "Certificate hostname mismatch"
msgstr "Liudijimo serverio vardo nesutapimas" msgstr "Liudijimo serverio vardo nesutapimas"
#: ../js/ui/components/telepathyClient.js:1314 #: ../js/ui/components/telepathyClient.js:1315
msgid "Certificate fingerprint mismatch" msgid "Certificate fingerprint mismatch"
msgstr "Liudijimo piršto atspaudo nesutapimas" msgstr "Liudijimo piršto atspaudo nesutapimas"
#: ../js/ui/components/telepathyClient.js:1316 #: ../js/ui/components/telepathyClient.js:1317
msgid "Certificate self-signed" msgid "Certificate self-signed"
msgstr "Liudijimas pačių pasirašytas" msgstr "Liudijimas pačių pasirašytas"
#: ../js/ui/components/telepathyClient.js:1318 #: ../js/ui/components/telepathyClient.js:1319
msgid "Status is set to offline" msgid "Status is set to offline"
msgstr "Nustatyta atsijungimo būsena" msgstr "Nustatyta atsijungimo būsena"
#: ../js/ui/components/telepathyClient.js:1320 #: ../js/ui/components/telepathyClient.js:1321
msgid "Encryption is not available" msgid "Encryption is not available"
msgstr "Šifravimas negalimas" msgstr "Šifravimas negalimas"
#: ../js/ui/components/telepathyClient.js:1322 #: ../js/ui/components/telepathyClient.js:1323
msgid "Certificate is invalid" msgid "Certificate is invalid"
msgstr "Liudijimas netinkamas" msgstr "Liudijimas netinkamas"
#: ../js/ui/components/telepathyClient.js:1324 #: ../js/ui/components/telepathyClient.js:1325
msgid "Connection has been refused" msgid "Connection has been refused"
msgstr "Ryšys atmestas" msgstr "Ryšys atmestas"
#: ../js/ui/components/telepathyClient.js:1326 #: ../js/ui/components/telepathyClient.js:1327
msgid "Connection can't be established" msgid "Connection can't be established"
msgstr "Nepavyko užmegzti ryšio" msgstr "Nepavyko užmegzti ryšio"
#: ../js/ui/components/telepathyClient.js:1328 #: ../js/ui/components/telepathyClient.js:1329
msgid "Connection has been lost" msgid "Connection has been lost"
msgstr "Ryšys nutrūko" msgstr "Ryšys nutrūko"
#: ../js/ui/components/telepathyClient.js:1330 #: ../js/ui/components/telepathyClient.js:1331
msgid "This account is already connected to the server" msgid "This account is already connected to the server"
msgstr "Ši paskyra jau prijungta prie serverio" msgstr "Ši paskyra jau prijungta prie serverio"
#: ../js/ui/components/telepathyClient.js:1332 #: ../js/ui/components/telepathyClient.js:1333
msgid "" msgid ""
"Connection has been replaced by a new connection using the same resource" "Connection has been replaced by a new connection using the same resource"
msgstr "Ryšys pakeistas nauju ryšiu naudojant tą patį išteklių" msgstr "Ryšys pakeistas nauju ryšiu naudojant tą patį išteklių"
#: ../js/ui/components/telepathyClient.js:1334 #: ../js/ui/components/telepathyClient.js:1335
msgid "The account already exists on the server" msgid "The account already exists on the server"
msgstr "Tokia paskyra serveryje jau yra" msgstr "Tokia paskyra serveryje jau yra"
#: ../js/ui/components/telepathyClient.js:1336 #: ../js/ui/components/telepathyClient.js:1337
msgid "Server is currently too busy to handle the connection" msgid "Server is currently too busy to handle the connection"
msgstr "Šiuo metu serveris per daug užimtas šiai užklausai apdoroti" msgstr "Šiuo metu serveris per daug užimtas šiai užklausai apdoroti"
#: ../js/ui/components/telepathyClient.js:1338 #: ../js/ui/components/telepathyClient.js:1339
msgid "Certificate has been revoked" msgid "Certificate has been revoked"
msgstr "Liudijimas atšauktas" msgstr "Liudijimas atšauktas"
#: ../js/ui/components/telepathyClient.js:1340 #: ../js/ui/components/telepathyClient.js:1341
msgid "" msgid ""
"Certificate uses an insecure cipher algorithm or is cryptographically weak" "Certificate uses an insecure cipher algorithm or is cryptographically weak"
msgstr "" msgstr ""
"Liudijimui naudojamas nesaugus šifravimo algoritmas arba jis kriptografiškai " "Liudijimui naudojamas nesaugus šifravimo algoritmas arba jis kriptografiškai "
"silpnas" "silpnas"
#: ../js/ui/components/telepathyClient.js:1342 #: ../js/ui/components/telepathyClient.js:1343
msgid "" msgid ""
"The length of the server certificate, or the depth of the server certificate " "The length of the server certificate, or the depth of the server certificate "
"chain, exceed the limits imposed by the cryptography library" "chain, exceed the limits imposed by the cryptography library"
@@ -997,22 +999,22 @@ msgstr ""
"Serverio liudijimo ilgis arba liudijimų eilės dydis viršija kriptografijos " "Serverio liudijimo ilgis arba liudijimų eilės dydis viršija kriptografijos "
"bibliotekos apribojimus" "bibliotekos apribojimus"
#: ../js/ui/components/telepathyClient.js:1344 #: ../js/ui/components/telepathyClient.js:1345
msgid "Internal error" msgid "Internal error"
msgstr "Vidinė klaida" msgstr "Vidinė klaida"
#. translators: argument is the account name, like #. translators: argument is the account name, like
#. * name@jabber.org for example. #. * name@jabber.org for example.
#: ../js/ui/components/telepathyClient.js:1354 #: ../js/ui/components/telepathyClient.js:1355
#, c-format #, c-format
msgid "Unable to connect to %s" msgid "Unable to connect to %s"
msgstr "Nepavyksta prisijungti prie %s" msgstr "Nepavyksta prisijungti prie %s"
#: ../js/ui/components/telepathyClient.js:1359 #: ../js/ui/components/telepathyClient.js:1360
msgid "View account" msgid "View account"
msgstr "Rodyti paskyrą" msgstr "Rodyti paskyrą"
#: ../js/ui/components/telepathyClient.js:1398 #: ../js/ui/components/telepathyClient.js:1399
msgid "Unknown reason" msgid "Unknown reason"
msgstr "Nežinoma priežastis" msgstr "Nežinoma priežastis"
@@ -1026,7 +1028,7 @@ msgstr "Paleisti programas"
#. Translators: this is the name of the dock/favorites area on #. Translators: this is the name of the dock/favorites area on
#. the left of the overview #. the left of the overview
#: ../js/ui/dash.js:435 #: ../js/ui/dash.js:445
msgid "Dash" msgid "Dash"
msgstr "Paleidimo sritis" msgstr "Paleidimo sritis"
@@ -1038,14 +1040,14 @@ msgstr "Atverti kalendorių"
msgid "Open Clocks" msgid "Open Clocks"
msgstr "Atverti laikrodžius" msgstr "Atverti laikrodžius"
#: ../js/ui/dateMenu.js:105 #: ../js/ui/dateMenu.js:104
msgid "Date & Time Settings" msgid "Date & Time Settings"
msgstr "Datos ir laiko nustatymai" msgstr "Datos ir laiko nustatymai"
#. Translators: This is the date format to use when the calendar popup is #. Translators: This is the date format to use when the calendar popup is
#. * shown - it is shown just below the time in the shell (e.g. "Tue 9:29 AM"). #. * shown - it is shown just below the time in the shell (e.g. "Tue 9:29 AM").
#. #.
#: ../js/ui/dateMenu.js:215 #: ../js/ui/dateMenu.js:216
msgid "%A %B %e, %Y" msgid "%A %B %e, %Y"
msgstr "%A, %Y m. %B %d d." msgstr "%A, %Y m. %B %d d."
@@ -1156,7 +1158,7 @@ msgstr "Įdiegti"
msgid "Download and install '%s' from extensions.gnome.org?" msgid "Download and install '%s' from extensions.gnome.org?"
msgstr "Atsiųsti ir įdiegti „%s“ iš extensions.gnome.org?" msgstr "Atsiųsti ir įdiegti „%s“ iš extensions.gnome.org?"
#: ../js/ui/keyboard.js:619 ../js/ui/status/keyboard.js:314 #: ../js/ui/keyboard.js:619 ../js/ui/status/keyboard.js:333
#: ../js/ui/status/power.js:211 #: ../js/ui/status/power.js:211
msgid "Keyboard" msgid "Keyboard"
msgstr "Klaviatūra" msgstr "Klaviatūra"
@@ -1183,7 +1185,9 @@ msgstr "Rodyti klaidas"
msgid "Enabled" msgid "Enabled"
msgstr "Įjungta" msgstr "Įjungta"
#: ../js/ui/lookingGlass.js:769 #. translators:
#. * The device has been disabled
#: ../js/ui/lookingGlass.js:769 ../src/gvc/gvc-mixer-control.c:1830
msgid "Disabled" msgid "Disabled"
msgstr "Išjungta" msgstr "Išjungta"
@@ -1223,19 +1227,19 @@ msgstr "Išvalyti pranešimus"
msgid "Notification Settings" msgid "Notification Settings"
msgstr "Pranešimų nustatymai" msgstr "Pranešimų nustatymai"
#: ../js/ui/messageTray.js:1709 #: ../js/ui/messageTray.js:1707
msgid "No Messages" msgid "No Messages"
msgstr "Nėra pranešimų" msgstr "Nėra pranešimų"
#: ../js/ui/messageTray.js:1782 #: ../js/ui/messageTray.js:1783
msgid "Message Tray" msgid "Message Tray"
msgstr "Pranešimų juosta" msgstr "Pranešimų juosta"
#: ../js/ui/messageTray.js:2810 #: ../js/ui/messageTray.js:2822
msgid "System Information" msgid "System Information"
msgstr "Sistemos informacija" msgstr "Sistemos informacija"
#: ../js/ui/notificationDaemon.js:629 ../src/shell-app.c:374 #: ../js/ui/notificationDaemon.js:629 ../src/shell-app.c:392
msgctxt "program" msgctxt "program"
msgid "Unknown" msgid "Unknown"
msgstr "Nežinoma" msgstr "Nežinoma"
@@ -1264,17 +1268,17 @@ msgstr "Apžvalga"
msgid "Type to search…" msgid "Type to search…"
msgstr "Rašykite, ko ieškote…" msgstr "Rašykite, ko ieškote…"
#: ../js/ui/panel.js:612 #: ../js/ui/panel.js:636
msgid "Quit" msgid "Quit"
msgstr "Užverti" msgstr "Užverti"
#. Translators: If there is no suitable word for "Activities" #. Translators: If there is no suitable word for "Activities"
#. in your language, you can use the word for "Overview". #. in your language, you can use the word for "Overview".
#: ../js/ui/panel.js:636 #: ../js/ui/panel.js:687
msgid "Activities" msgid "Activities"
msgstr "Apžvalga" msgstr "Apžvalga"
#: ../js/ui/panel.js:933 #: ../js/ui/panel.js:983
msgid "Top Bar" msgid "Top Bar"
msgstr "Viršutinė juosta" msgstr "Viršutinė juosta"
@@ -1283,15 +1287,15 @@ msgstr "Viršutinė juosta"
#. "ON" and "OFF") or "toggle-switch-intl" (for toggle #. "ON" and "OFF") or "toggle-switch-intl" (for toggle
#. switches containing "◯" and "|"). Other values will #. switches containing "◯" and "|"). Other values will
#. simply result in invisible toggle switches. #. simply result in invisible toggle switches.
#: ../js/ui/popupMenu.js:727 #: ../js/ui/popupMenu.js:740
msgid "toggle-switch-us" msgid "toggle-switch-us"
msgstr "toggle-switch-intl" msgstr "toggle-switch-intl"
#: ../js/ui/runDialog.js:73 #: ../js/ui/runDialog.js:74
msgid "Enter a Command" msgid "Enter a Command"
msgstr "Įveskite komandą" msgstr "Įveskite komandą"
#: ../js/ui/runDialog.js:109 #: ../js/ui/runDialog.js:110
msgid "Close" msgid "Close"
msgstr "Užverti" msgstr "Užverti"
@@ -1313,7 +1317,7 @@ msgstr[2] "%d naujų pranešimų"
msgid "Lock" msgid "Lock"
msgstr "Užrakinti" msgstr "Užrakinti"
#: ../js/ui/screenShield.js:637 #: ../js/ui/screenShield.js:642
msgid "GNOME needs to lock the screen" msgid "GNOME needs to lock the screen"
msgstr "GNOME aplinkai reikia užrakinti ekraną" msgstr "GNOME aplinkai reikia užrakinti ekraną"
@@ -1324,11 +1328,11 @@ msgstr "GNOME aplinkai reikia užrakinti ekraną"
#. #.
#. XXX: another option is to kick the user into the gdm login #. XXX: another option is to kick the user into the gdm login
#. screen, where we're not affected by grabs #. screen, where we're not affected by grabs
#: ../js/ui/screenShield.js:758 ../js/ui/screenShield.js:1194 #: ../js/ui/screenShield.js:765 ../js/ui/screenShield.js:1201
msgid "Unable to lock" msgid "Unable to lock"
msgstr "Nepavyksta užrakinti" msgstr "Nepavyksta užrakinti"
#: ../js/ui/screenShield.js:759 ../js/ui/screenShield.js:1195 #: ../js/ui/screenShield.js:766 ../js/ui/screenShield.js:1202
msgid "Lock was blocked by an application" msgid "Lock was blocked by an application"
msgstr "Programa užblokavo užrakinimą" msgstr "Programa užblokavo užrakinimą"
@@ -1340,19 +1344,19 @@ msgstr "Ieškoma…"
msgid "No results." msgid "No results."
msgstr "Nerasta atitikmenų." msgstr "Nerasta atitikmenų."
#: ../js/ui/shellEntry.js:29 #: ../js/ui/shellEntry.js:27
msgid "Copy" msgid "Copy"
msgstr "Kopijuoti" msgstr "Kopijuoti"
#: ../js/ui/shellEntry.js:34 #: ../js/ui/shellEntry.js:32
msgid "Paste" msgid "Paste"
msgstr "Įdėti" msgstr "Įdėti"
#: ../js/ui/shellEntry.js:106 #: ../js/ui/shellEntry.js:99
msgid "Show Text" msgid "Show Text"
msgstr "Rodyti tekstą" msgstr "Rodyti tekstą"
#: ../js/ui/shellEntry.js:108 #: ../js/ui/shellEntry.js:101
msgid "Hide Text" msgid "Hide Text"
msgstr "Slėpti tekstą" msgstr "Slėpti tekstą"
@@ -1364,7 +1368,7 @@ msgstr "Slaptažodis"
msgid "Remember Password" msgid "Remember Password"
msgstr "Atsiminti slaptažodį" msgstr "Atsiminti slaptažodį"
#: ../js/ui/shellMountOperation.js:403 ../js/ui/unlockDialog.js:113 #: ../js/ui/shellMountOperation.js:403 ../js/ui/unlockDialog.js:109
msgid "Unlock" msgid "Unlock"
msgstr "Atrakinti" msgstr "Atrakinti"
@@ -1533,11 +1537,12 @@ msgstr "Įveskite PIN, nurodytą įrenginyje."
msgid "OK" msgid "OK"
msgstr "Gerai" msgstr "Gerai"
#: ../js/ui/status/keyboard.js:368 #: ../js/ui/status/keyboard.js:396
msgid "Show Keyboard Layout" msgid "Show Keyboard Layout"
msgstr "Rodyti klaviatūros išdėstymą" msgstr "Rodyti klaviatūros išdėstymą"
#: ../js/ui/status/keyboard.js:373 #: ../js/ui/status/keyboard.js:401
#| msgid "Date & Time Settings"
msgid "Region & Language Settings" msgid "Region & Language Settings"
msgstr "Regiono ir kalbos nustatymai" msgstr "Regiono ir kalbos nustatymai"
@@ -1655,7 +1660,7 @@ msgstr "Nepavyko prisijungti"
msgid "Activation of network connection failed" msgid "Activation of network connection failed"
msgstr "Tinklo ryšio nepavyko aktyvuoti" msgstr "Tinklo ryšio nepavyko aktyvuoti"
#: ../js/ui/status/network.js:2276 #: ../js/ui/status/network.js:2282
msgid "Networking is disabled" msgid "Networking is disabled"
msgstr "Tinklas išjungtas" msgstr "Tinklas išjungtas"
@@ -1773,11 +1778,11 @@ msgstr "Garsumas"
msgid "Microphone" msgid "Microphone"
msgstr "Mikrofonas" msgstr "Mikrofonas"
#: ../js/ui/unlockDialog.js:124 #: ../js/ui/unlockDialog.js:120
msgid "Log in as another user" msgid "Log in as another user"
msgstr "Prisijungti kitu naudotoju" msgstr "Prisijungti kitu naudotoju"
#: ../js/ui/unlockDialog.js:145 #: ../js/ui/unlockDialog.js:141
msgid "Unlock Window" msgid "Unlock Window"
msgstr "Atrakinimo langas" msgstr "Atrakinimo langas"
@@ -1885,32 +1890,56 @@ msgstr "„%s“ yra pasirengusi"
msgid "Evolution Calendar" msgid "Evolution Calendar"
msgstr "Evolution kalendorius" msgstr "Evolution kalendorius"
#: ../src/main.c:347 #. translators:
#. * The number of sound outputs on a particular device
#: ../src/gvc/gvc-mixer-control.c:1837
#, c-format
msgid "%u Output"
msgid_plural "%u Outputs"
msgstr[0] "%u išvestis"
msgstr[1] "%u išvestys"
msgstr[2] "%u išvesčių"
#. translators:
#. * The number of sound inputs on a particular device
#: ../src/gvc/gvc-mixer-control.c:1847
#, c-format
msgid "%u Input"
msgid_plural "%u Inputs"
msgstr[0] "%u įvestis"
msgstr[1] "%u įvestys"
msgstr[2] "%u įvesčių"
#: ../src/gvc/gvc-mixer-control.c:2373
msgid "System Sounds"
msgstr "Sistemos garsai"
#: ../src/main.c:328
msgid "Print version" msgid "Print version"
msgstr "Išvesti versijos numerį" msgstr "Išvesti versijos numerį"
#: ../src/main.c:353 #: ../src/main.c:334
msgid "Mode used by GDM for login screen" msgid "Mode used by GDM for login screen"
msgstr "Veiksena, naudojama GDM prisijungimo ekrane" msgstr "Veiksena, naudojama GDM prisijungimo ekrane"
#: ../src/main.c:359 #: ../src/main.c:340
msgid "Use a specific mode, e.g. \"gdm\" for login screen" msgid "Use a specific mode, e.g. \"gdm\" for login screen"
msgstr "Naudoti konkrečią veikseną, pvz., „gdm“ prisijungimo ekranui" msgstr "Naudoti konkrečią veikseną, pvz., „gdm“ prisijungimo ekranui"
#: ../src/main.c:365 #: ../src/main.c:346
msgid "List possible modes" msgid "List possible modes"
msgstr "Išvardinti galimas veiksenas" msgstr "Išvardinti galimas veiksenas"
#: ../src/shell-app.c:622 #: ../src/shell-app.c:640
#, c-format #, c-format
msgid "Failed to launch '%s'" msgid "Failed to launch '%s'"
msgstr "Nepavyko paleisti „%s“" msgstr "Nepavyko paleisti „%s“"
#: ../src/shell-keyring-prompt.c:708 #: ../src/shell-keyring-prompt.c:714
msgid "Passwords do not match." msgid "Passwords do not match."
msgstr "Slaptažodžiai nesutampa." msgstr "Slaptažodžiai nesutampa."
#: ../src/shell-keyring-prompt.c:716 #: ../src/shell-keyring-prompt.c:722
msgid "Password cannot be blank" msgid "Password cannot be blank"
msgstr "Slaptažodis negali būti tuščias" msgstr "Slaptažodis negali būti tuščias"
@@ -1918,17 +1947,17 @@ msgstr "Slaptažodis negali būti tuščias"
msgid "Authentication dialog was dismissed by the user" msgid "Authentication dialog was dismissed by the user"
msgstr "Naudotojas užvėrė tapatybės patvirtinimo dialogą" msgstr "Naudotojas užvėrė tapatybės patvirtinimo dialogą"
#~ msgid "%u Output" #~ msgctxt "event list time"
#~ msgid_plural "%u Outputs" #~ msgid "%H%M"
#~ msgstr[0] "%u išvestis" #~ msgstr "%H%M"
#~ msgstr[1] "%u išvestys"
#~ msgstr[2] "%u išvesčių"
#~ msgid "%u Input" #~ msgctxt "event list time"
#~ msgid_plural "%u Inputs" #~ msgid "%l%M%p"
#~ msgstr[0] "%u įvestis" #~ msgstr "%l%M"
#~ msgstr[1] "%u įvestys"
#~ msgstr[2] "%u įvesčių"
#~ msgid "System Sounds" #~ msgid "calendar:MY"
#~ msgstr "Sistemos garsai" #~ msgstr "calendar:YM"
#~| msgid "Network error"
#~ msgid "Network"
#~ msgstr "Tinklas"

2487
po/oc.po Normal file

File diff suppressed because it is too large Load Diff

603
po/pa.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

532
po/ru.po

File diff suppressed because it is too large Load Diff

528
po/sl.po

File diff suppressed because it is too large Load Diff

522
po/sr.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

958
po/ta.po

File diff suppressed because it is too large Load Diff

566
po/tr.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -598,42 +598,36 @@ st_scroll_view_allocate (ClutterActor *actor,
*/ */
/* Vertical scrollbar */ /* Vertical scrollbar */
if (vscrollbar_visible) if (clutter_actor_get_text_direction (actor) == CLUTTER_TEXT_DIRECTION_RTL)
{ {
if (clutter_actor_get_text_direction (actor) == CLUTTER_TEXT_DIRECTION_RTL) child_box.x1 = content_box.x1;
{ child_box.x2 = content_box.x1 + sb_width;
child_box.x1 = content_box.x1; }
child_box.x2 = content_box.x1 + sb_width; else
} {
else child_box.x1 = content_box.x2 - sb_width;
{ child_box.x2 = content_box.x2;
child_box.x1 = content_box.x2 - sb_width; }
child_box.x2 = content_box.x2; child_box.y1 = content_box.y1;
} child_box.y2 = content_box.y2 - (hscrollbar_visible ? sb_height : 0);
child_box.y1 = content_box.y1;
child_box.y2 = content_box.y2 - (hscrollbar_visible ? sb_height : 0);
clutter_actor_allocate (priv->vscroll, &child_box, flags); clutter_actor_allocate (priv->vscroll, &child_box, flags);
}
/* Horizontal scrollbar */ /* Horizontal scrollbar */
if (hscrollbar_visible) if (clutter_actor_get_text_direction (actor) == CLUTTER_TEXT_DIRECTION_RTL)
{ {
if (clutter_actor_get_text_direction (actor) == CLUTTER_TEXT_DIRECTION_RTL) child_box.x1 = content_box.x1 + (vscrollbar_visible ? sb_width : 0);
{ child_box.x2 = content_box.x2;
child_box.x1 = content_box.x1 + (vscrollbar_visible ? sb_width : 0); }
child_box.x2 = content_box.x2; else
} {
else child_box.x1 = content_box.x1;
{ child_box.x2 = content_box.x2 - (vscrollbar_visible ? sb_width : 0);
child_box.x1 = content_box.x1; }
child_box.x2 = content_box.x2 - (vscrollbar_visible ? sb_width : 0); child_box.y1 = content_box.y2 - sb_height;
} child_box.y2 = content_box.y2;
child_box.y1 = content_box.y2 - sb_height;
child_box.y2 = content_box.y2;
clutter_actor_allocate (priv->hscroll, &child_box, flags); clutter_actor_allocate (priv->hscroll, &child_box, flags);
}
/* In case the scrollbar policy is NEVER or scrollbars should be /* In case the scrollbar policy is NEVER or scrollbars should be
* overlayed, we don't trim the content box allocation by the * overlayed, we don't trim the content box allocation by the