Compare commits

...

30 Commits

Author SHA1 Message Date
Jakub Steiner
2eb5df9320 workspace: update window close
- match the updated visuals

https://bugzilla.gnome.org/show_bug.cgi?id=783953
2017-08-10 11:27:39 +02:00
Florian Müllner
6ecfedaa08 workspace: Show window chrome on long-press
Pointer hover and keyboard focus aren't available on touch devices,
so add long-press as alternative to reveal preview title and close
button.

https://bugzilla.gnome.org/show_bug.cgi?id=783953
2017-08-10 11:27:39 +02:00
Florian Müllner
1e6fec0d1e workspace: Move decision to show/hide chrome to clone
Currently the chrome layer decides itself which events on the window
clone should show or hide the chrome, which makes it harder to extent.
Instead, move the decision to the window clone by letting it emit
show/hide-chrome events when appropriate.

https://bugzilla.gnome.org/show_bug.cgi?id=783953
2017-08-10 11:27:39 +02:00
Florian Müllner
ed537da0e0 workspace: Allow full-sized window previews
Previews are currently limited to at most 70% of the actual window
size. This was done to indicate more clearly that the overview is
active and the window cannot be interacted with. However since then
other indications like the vignette effect have been added, so
artificially limiting the preview size doesn't look necessary anymore.

https://bugzilla.gnome.org/show_bug.cgi?id=783953
2017-08-10 11:27:39 +02:00
Florian Müllner
e1ea2a6881 workspace: Don't restrict title width to window preview
Now that only one window title is visible at any time, it no longer
matters if a title extends into other window previews, so we can
always show the full title.

https://bugzilla.gnome.org/show_bug.cgi?id=783953
2017-08-10 11:27:39 +02:00
Florian Müllner
152fc448b7 workspace: Only reveal title captions on hover
While the new title position gives the previews more space, they now
overlay the content which may hide valuable information. Address this
by only revealing the title as additional information on hover, like
we do for other auxiliary elements.

https://bugzilla.gnome.org/show_bug.cgi?id=783953
2017-08-10 11:27:39 +02:00
Florian Müllner
3b59ade4c0 workspace: Reduce spacing between window previews
With the window titles no longer being shown as part of the previews
grid, we can reduce the spacing to have more space available to the
window previews themselves.

https://bugzilla.gnome.org/show_bug.cgi?id=783953
2017-08-10 11:27:39 +02:00
Florian Müllner
90b173a581 workspace: Move window captions
We consider the window previews the primary way to identify a window,
so it makes sense to give them as much space as possible. So in order
to not have title captions take up too much vertical space, overlay
them on top of the preview borders.

https://bugzilla.gnome.org/show_bug.cgi?id=783953
2017-08-10 11:27:39 +02:00
Florian Müllner
6ac53bf5ec overview: Don't expand workspace thumbnails by default
We currently expand the workspace switcher when workspaces are being
used, that is when there are any windows on a non-active workspace.
While this helps with the switcher's discoverability, it does eat into
the space available for window previews. By now the component should
be well established, so we can afford opting for space efficiency and
only expand the switcher while the user actually interacts with it.

https://bugzilla.gnome.org/show_bug.cgi?id=783953
2017-08-10 11:27:39 +02:00
Florian Müllner
7baaf4341a workspaceThumbnails: Reduce maximum thumbnail size
The overview's window picker is primarily about windows, and as the
previews that represent them are more effective the bigger they are,
it makes sense to scale down competing elements; start by reducing
the size of workspace thumbnails on the right ...

https://bugzilla.gnome.org/show_bug.cgi?id=783953
2017-08-10 11:27:39 +02:00
Florian Müllner
dff3e4e0b9 ui: Add InhibitShortcutsDialog
https://bugzilla.gnome.org/show_bug.cgi?id=783342
2017-08-02 11:27:42 +01:00
Florian Müllner
942831f6ee build: Bump mutter API version
Mutter bumped its API version to make all the new goodness
parallel-installable with current stable ones, adjust to
that.
2017-08-01 16:40:52 +01:00
Fabio Tomat
a9b816ab36 Update Friulian translation 2017-08-01 11:11:06 +00:00
Cosimo Cecchi
a432653c87 background: use of CHANGES_DONE_HINT events to avoid reloads
Instead of potentially loading a background mid-way when it changes, and
loading it again for every file monitor event, leverage
CHANGES_DONE_HINT events, which allow us to ignore CREATED and CHANGED
signals from the file monitor.

https://bugzilla.gnome.org/show_bug.cgi?id=747794
2017-07-31 16:17:35 +01:00
Cosimo Cecchi
c1e478eb53 windowManager: use Meta.MonitorManager.get_display_configuration_timeout()
Instead of hardcoding a 20 seconds limit.

https://bugzilla.gnome.org/show_bug.cgi?id=767805
2017-07-31 15:37:34 +01:00
Matej Urbančič
5f73693391 Updated Slovenian translation 2017-07-28 13:04:35 +02:00
Baurzhan Muftakhidinov
1fd5196818 Update Kazakh translation 2017-07-27 12:10:41 +00:00
Daniel Mustieles
679c21b27f Updated Spanish translation 2017-07-25 20:15:15 +02:00
gogo
25678747cc Update Croatian translation 2017-07-25 18:07:47 +00:00
Fabio Tomat
0320a04a8b Update Friulian translation 2017-07-25 13:43:59 +00:00
Aurimas Černius
fc90833475 Updated Lithuanian translation 2017-07-24 23:46:14 +03:00
Pawan Chitrakar
1dd12d2d78 Update Nepali translation 2017-07-24 11:30:13 +00:00
Carlos Garnacho
08ad345f23 keyboard: Only rebuild keyboard actor on keyboard type changes
About every other situation can do with synchronizing keyboard visibility,
and keyboard layout changes are already handled internally in the Keyboard
object.

A downside of this approach is that once created, there will always be a
Keyboard instance and its full actor hierarchy. Seems reasonable to do that
since we can't tell it won't ever be needed.

https://bugzilla.gnome.org/show_bug.cgi?id=785309
2017-07-23 16:06:04 +02:00
Carlos Garnacho
775d77bf6d keyboard: Remove dead code
There's no Caribou daemon proxy anymore, no need to shut it down either.

https://bugzilla.gnome.org/show_bug.cgi?id=785309
2017-07-23 16:06:04 +02:00
Fabio Tomat
737ba1483c Update Friulian translation 2017-07-22 21:01:29 +00:00
Florian Müllner
734511a9ae workspace: Switch back to using the :has-pointer property
In case where a method- and property name overlap, using the method
is less unambiguous than I thought - mozjs52-based gjs will only see
the method, while mozjs38-based gjs will only see the property. We
are in luck though, and the real property name contains dashes that
allow us to refer to the property in a way that works for all gjs
versions.

https://bugzilla.gnome.org/show_bug.cgi?id=785090
2017-07-22 20:31:46 +02:00
Emmanuele Bassi
825f1cc072 Revert "networkAgent: Adjust to introspection change"
This reverts commit 4181035981.

The commit that caused this change was reverted in GLib.
2017-07-21 15:34:50 +01:00
Florian Müllner
4181035981 networkAgent: Adjust to introspection change
GLib commit fd329f4853f1 added annotations to GKeyFile methods that
change the API on the JS level, so adjust to that.
2017-07-20 17:16:50 +02:00
Florian Müllner
ae0eeb0dca build: Fix portal installation with meson
Gah, this fell through the cracks ...
2017-07-20 01:49:37 +02:00
Florian Müllner
2aceeac7e0 build: Update gvc subproject 2017-07-20 01:28:35 +02:00
26 changed files with 3238 additions and 2394 deletions

View File

@@ -43,7 +43,7 @@ AC_SUBST(PYTHON)
# We depend on a specific version of the libmutter API. The mutter variants of
# the Cogl and Clutter libraries also use this API version.
LIBMUTTER_API_VERSION=0
LIBMUTTER_API_VERSION=1
LIBMUTTER=libmutter-$LIBMUTTER_API_VERSION
LIBMUTTER_COGL=mutter-cogl-$LIBMUTTER_API_VERSION

View File

@@ -72,6 +72,7 @@ configure_file(
)
install_data('gnome-shell.portal', install_dir: portaldir)
install_data('50-gnome-shell-system.xml', install_dir: keysdir)

View File

@@ -7,7 +7,6 @@
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.0"
@@ -16,137 +15,72 @@
y="0px"
width="32"
height="32"
viewBox="0 0 23.272727 23.272727"
viewBox="0 0 32 32"
enable-background="new 0 0 16 16"
xml:space="preserve"
sodipodi:version="0.32"
inkscape:version="0.48+devel r10081 custom"
inkscape:version="0.92+devel unknown"
sodipodi:docname="close-window.svg"
inkscape:output_extension="org.inkscape.output.svg.inkscape"><metadata
id="metadata2399"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
id="defs2397"><linearGradient
id="linearGradient3173"><stop
style="stop-color:#c4c4c4;stop-opacity:1;"
offset="0"
id="stop3175" /><stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="1"
id="stop3177" /></linearGradient><inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 8 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="16 : 8 : 1"
inkscape:persp3d-origin="8 : 5.3333333 : 1"
id="perspective2401" /><filter
color-interpolation-filters="sRGB"
inkscape:collect="always"
id="filter16494-4"
x="-0.20989846"
width="1.4197969"
y="-0.20903821"
height="1.4180764"><feGaussianBlur
inkscape:collect="always"
stdDeviation="1.3282637"
id="feGaussianBlur16496-8" /></filter><radialGradient
inkscape:collect="always"
xlink:href="#linearGradient16498-6"
id="radialGradient16504-1"
cx="7.6582627"
cy="5.8191104"
fx="7.6582627"
fy="5.8191104"
r="8.6928644"
gradientTransform="matrix(1.0474339,0,0,1.0517402,-0.3632615,-0.42032492)"
gradientUnits="userSpaceOnUse" /><linearGradient
inkscape:collect="always"
id="linearGradient16498-6"><stop
style="stop-color:#7b7b7b;stop-opacity:1"
offset="0"
id="stop16500-8" /><stop
style="stop-color:#101010;stop-opacity:1"
offset="1"
id="stop16502-0" /></linearGradient><filter
color-interpolation-filters="sRGB"
inkscape:collect="always"
id="filter16524-9"
x="-0.212979"
width="1.425958"
y="-0.21305652"
height="1.426113"><feGaussianBlur
inkscape:collect="always"
stdDeviation="0.71020915"
id="feGaussianBlur16526-0" /></filter></defs><sodipodi:namedview
inkscape:window-height="1114"
inkscape:window-width="1463"
inkscape:pageshadow="2"
inkscape:pageopacity="0"
guidetolerance="10.0"
gridtolerance="10.0"
objecttolerance="10.0"
borderopacity="1.0"
bordercolor="#666666"
pagecolor="#000000"
id="base"
showgrid="false"
inkscape:zoom="1"
inkscape:cx="10.720189"
inkscape:cy="13.739577"
inkscape:window-x="0"
inkscape:window-y="26"
inkscape:current-layer="Foreground"
showguides="true"
inkscape:guide-bbox="true"
borderlayer="true"
inkscape:showpageshadow="false"
inkscape:window-maximized="0"><inkscape:grid
type="xygrid"
id="grid11246"
empspacing="5"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true" /></sodipodi:namedview>
<g
style="display:inline"
id="g16402-8"
transform="translate(4.7533483,2.8238929)"><g
id="g3175-4"><path
sodipodi:type="inkscape:offset"
inkscape:radius="0"
inkscape:original="M 7.65625 0.125 C 3.2589349 0.125 -0.3125 3.7070002 -0.3125 8.125 C -0.3125 12.543001 3.2589349 16.125 7.65625 16.125 C 12.053566 16.125 15.625 12.543001 15.625 8.125 C 15.625 3.7070002 12.053566 0.125 7.65625 0.125 z "
xlink:href="#path2394-32"
style="opacity:0.52994014;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2.18181825;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;filter:url(#filter16494-4);enable-background:accumulate"
id="path16480-5"
inkscape:href="#path2394-32"
d="m 7.65625,0.125 c -4.3973151,0 -7.96875,3.5820002 -7.96875,8 0,4.418001 3.5714349,8 7.96875,8 4.397316,0 7.96875,-3.581999 7.96875,-8 0,-4.4179998 -3.571434,-8 -7.96875,-8 z"
transform="translate(0,1.028519)" /><path
clip-rule="evenodd"
d="m -0.30428257,8.1237596 c 0,-4.4179998 3.56522987,-7.9999996 7.96254497,-7.9999996 4.3973156,0 7.9625456,3.5819998 7.9625456,7.9999996 0,4.4180014 -3.56523,8.0000004 -7.9625456,8.0000004 -4.3973151,0 -7.96254497,-3.581999 -7.96254497,-8.0000004 z"
id="path2394-32"
style="color:#000000;fill:url(#radialGradient16504-1);fill-opacity:1;fill-rule:nonzero;stroke:#eeeeec;stroke-width:1.4545455;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
sodipodi:nodetypes="csssc"
inkscape:connector-curvature="0" /><g
id="g3172-6" /></g><g
transform="matrix(0.72727273,0,0,0.72727273,2.368236,2.1803254)"
style="fill:#ffffff;fill-opacity:1;display:inline"
id="g27275-6-6"
inkscape:label="window-close"><g
style="fill:#ffffff;fill-opacity:1;display:inline"
id="g27277-1-1"
transform="translate(-41,-760)"><path
sodipodi:type="inkscape:offset"
inkscape:radius="0"
inkscape:original="M 44.21875 764.1875 L 44.21875 765.1875 C 44.19684 765.46825 44.289258 765.74287 44.5 765.9375 L 46.78125 768.21875 L 44.5 770.46875 C 44.31181 770.65692 44.218747 770.92221 44.21875 771.1875 L 44.21875 772.1875 L 45.21875 772.1875 C 45.48404 772.1875 45.749336 772.09444 45.9375 771.90625 L 48.21875 769.625 L 50.5 771.90625 C 50.688164 772.0944 50.953449 772.18749 51.21875 772.1875 L 52.21875 772.1875 L 52.21875 771.1875 C 52.218742 770.9222 52.125688 770.65692 51.9375 770.46875 L 49.6875 768.21875 L 51.96875 765.9375 C 52.18441 765.73815 52.21875 765.47397 52.21875 765.1875 L 52.21875 764.1875 L 51.21875 764.1875 C 50.977922 764.1945 50.796875 764.2695 50.53125 764.5 L 48.21875 766.78125 L 45.9375 764.5 C 45.75987 764.31608 45.504951 764.1987 45.25 764.1875 C 45.23954 764.18704 45.22912 764.18738 45.21875 764.1875 L 44.21875 764.1875 z "
xlink:href="#path27279-0-5"
style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#bebebe;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;visibility:visible;display:inline;overflow:visible;filter:url(#filter16524-9);enable-background:new;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
id="path16506-5"
inkscape:href="#path27279-0-5"
d="m 44.21875,764.1875 0,1 c -0.02191,0.28075 0.07051,0.55537 0.28125,0.75 l 2.28125,2.28125 -2.28125,2.25 c -0.18819,0.18817 -0.281253,0.45346 -0.28125,0.71875 l 0,1 1,0 c 0.26529,0 0.530586,-0.0931 0.71875,-0.28125 L 48.21875,769.625 50.5,771.90625 c 0.188164,0.18815 0.453449,0.28124 0.71875,0.28125 l 1,0 0,-1 c -8e-6,-0.2653 -0.09306,-0.53058 -0.28125,-0.71875 l -2.25,-2.25 2.28125,-2.28125 c 0.21566,-0.19935 0.25,-0.46353 0.25,-0.75 l 0,-1 -1,0 c -0.240828,0.007 -0.421875,0.082 -0.6875,0.3125 l -2.3125,2.28125 L 45.9375,764.5 c -0.17763,-0.18392 -0.432549,-0.3013 -0.6875,-0.3125 -0.01046,-4.6e-4 -0.02088,-1.2e-4 -0.03125,0 l -1,0 z"
transform="translate(0,1.3535534)" /><path
sodipodi:nodetypes="ccsccccccccccccccccccccccc"
style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#bebebe;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new;font-family:Andale Mono;-inkscape-font-specification:Andale Mono"
id="path27279-0-5"
inkscape:connector-curvature="0"
d="m 44.226475,764.17222 1,0 c 0.01037,-1.2e-4 0.02079,-4.6e-4 0.03125,0 0.254951,0.0112 0.50987,0.12858 0.6875,0.3125 l 2.28125,2.28125 2.3125,-2.28125 c 0.265625,-0.2305 0.446672,-0.3055 0.6875,-0.3125 l 1,0 0,1 c 0,0.28647 -0.03434,0.55065 -0.25,0.75 l -2.28125,2.28125 2.25,2.25 c 0.188188,0.18817 0.281242,0.45345 0.28125,0.71875 l 0,1 -1,0 c -0.265301,-1e-5 -0.530586,-0.0931 -0.71875,-0.28125 l -2.28125,-2.28125 -2.28125,2.28125 c -0.188164,0.18819 -0.45346,0.28125 -0.71875,0.28125 l -1,0 0,-1 c -3e-6,-0.26529 0.09306,-0.53058 0.28125,-0.71875 l 2.28125,-2.25 -2.28125,-2.28125 c -0.210742,-0.19463 -0.30316,-0.46925 -0.28125,-0.75 l 0,-1 z" /></g></g></g></svg>
id="metadata2399"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs2397"><linearGradient
id="linearGradient3173"><stop
style="stop-color:#c4c4c4;stop-opacity:1;"
offset="0"
id="stop3175" /><stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="1"
id="stop3177" /></linearGradient><inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 11 : 1"
inkscape:vp_y="0 : 1375 : 0"
inkscape:vp_z="22 : 11 : 1"
inkscape:persp3d-origin="11 : 7.3333334 : 1"
id="perspective2401" /></defs><sodipodi:namedview
inkscape:window-height="1376"
inkscape:window-width="3440"
inkscape:pageshadow="2"
inkscape:pageopacity="0"
guidetolerance="10.0"
gridtolerance="10.0"
objecttolerance="10.0"
borderopacity="1.0"
bordercolor="#666666"
pagecolor="#797979"
id="base"
showgrid="false"
inkscape:zoom="8"
inkscape:cx="-17.664395"
inkscape:cy="7.2420799"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:current-layer="Foreground"
showguides="true"
inkscape:guide-bbox="true"
borderlayer="true"
inkscape:showpageshadow="false"
inkscape:window-maximized="1"
inkscape:document-rotation="0"><inkscape:grid
type="xygrid"
id="grid11246"
empspacing="5"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true" /></sodipodi:namedview><path
clip-rule="evenodd"
d="m 4.4362021,15.860384 c 0,-6.410121 5.1728276,-11.6072804 11.5529359,-11.6072804 6.380109,0 11.552937,5.1971594 11.552937,11.6072804 0,6.410122 -5.172828,11.607281 -11.552937,11.607281 -6.3801083,0 -11.5529359,-5.197159 -11.5529359,-11.607281 z"
id="path2394-32"
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#2975c4;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
sodipodi:nodetypes="csssc"
inkscape:connector-curvature="0" /><path
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.49900004;fill:#4a90d9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.74932218;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
d="m 6.4654832,15.001321 c -0.025906,0.288419 -0.044417,0.579469 -0.044417,0.874662 0,5.313347 4.2883848,9.621271 9.5768588,9.621271 5.288466,0 9.575143,-4.307924 9.575143,-9.621271 0,-0.295193 -0.01852,-0.586243 -0.04441,-0.874662 -0.440376,4.903023 -4.536071,8.746611 -9.53073,8.746611 -4.994659,0 -9.0920617,-3.843588 -9.5324391,-8.746611 z"
id="path2561"
inkscape:connector-curvature="0" /><path
d="m 11.718386,11.639547 h 1.055207 c 0.01091,-1.26e-4 0.02193,-4.86e-4 0.03298,0 0.269026,0.01183 0.538019,0.135679 0.725455,0.329752 l 2.407192,2.407192 2.440166,-2.407192 c 0.28029,-0.243226 0.471333,-0.322366 0.725455,-0.329752 h 1.055207 v 1.055208 c 0,0.302285 -0.03623,0.581049 -0.263801,0.791405 l -2.407191,2.407191 2.374217,2.374216 c 0.198577,0.198559 0.296768,0.478484 0.296775,0.758432 v 1.055206 h -1.055211 c -0.279947,-10e-6 -0.559877,-0.09824 -0.75843,-0.296777 l -2.407192,-2.407192 -2.407192,2.407192 c -0.198551,0.198579 -0.478493,0.296777 -0.758429,0.296777 H 11.71839 v -1.055206 c -3e-6,-0.279936 0.0982,-0.559873 0.296777,-0.758432 L 14.422359,15.893351 12.015167,13.48616 C 11.79279,13.280784 11.69527,12.991003 11.71839,12.694755 Z"
inkscape:connector-curvature="0"
id="path27279-0-5"
style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#4a90d9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.87958801;marker:none;enable-background:new"
sodipodi:nodetypes="ccsccccccccccccccccccccccc" /></svg>

Before

Width:  |  Height:  |  Size: 9.4 KiB

After

Width:  |  Height:  |  Size: 5.3 KiB

View File

@@ -454,6 +454,10 @@ StScrollBar {
.extension-dialog .message-dialog-title {
color: #b2b2a9; }
/* Inhibit-Shortcuts Dialog */
.inhibit-shortcuts-dialog {
spacing: 30px; }
/* Network Agent Dialog */
.network-dialog-secret-table {
spacing-rows: 15px;
@@ -1090,13 +1094,11 @@ StScrollBar {
padding-bottom: 32px; }
.window-picker {
-horizontal-spacing: 32px;
-vertical-spacing: 32px;
padding-left: 32px;
padding-right: 32px;
padding-bottom: 48px; }
-horizontal-spacing: 16px;
-vertical-spacing: 16px;
padding: 0 16px 16px; }
.window-picker.external-monitor {
padding: 32px; }
padding: 16px; }
.window-clone-border {
border: 4px solid #215d9c;
@@ -1105,14 +1107,10 @@ StScrollBar {
.window-caption {
spacing: 25px;
color: #eeeeec;
background-color: rgba(46, 52, 54, 0.7);
color: #ffffff;
background-color: #215d9c;
border-radius: 8px;
padding: 4px 12px;
-shell-caption-spacing: 12px; }
.window-caption:hover {
background-color: #215d9c;
color: #ffffff; }
padding: 4px 12px; }
.search-entry {
width: 320px;

View File

@@ -454,6 +454,10 @@ StScrollBar {
.extension-dialog .message-dialog-title {
color: #b2b2a9; }
/* Inhibit-Shortcuts Dialog */
.inhibit-shortcuts-dialog {
spacing: 30px; }
/* Network Agent Dialog */
.network-dialog-secret-table {
spacing-rows: 15px;
@@ -1090,13 +1094,11 @@ StScrollBar {
padding-bottom: 32px; }
.window-picker {
-horizontal-spacing: 32px;
-vertical-spacing: 32px;
padding-left: 32px;
padding-right: 32px;
padding-bottom: 48px; }
-horizontal-spacing: 16px;
-vertical-spacing: 16px;
padding: 0 16px 16px; }
.window-picker.external-monitor {
padding: 32px; }
padding: 16px; }
.window-clone-border {
border: 4px solid #215d9c;
@@ -1105,14 +1107,10 @@ StScrollBar {
.window-caption {
spacing: 25px;
color: #eeeeec;
background-color: rgba(46, 52, 54, 0.7);
color: #ffffff;
background-color: #215d9c;
border-radius: 8px;
padding: 4px 12px;
-shell-caption-spacing: 12px; }
.window-caption:hover {
background-color: #215d9c;
color: #ffffff; }
padding: 4px 12px; }
.search-entry {
width: 320px;

View File

@@ -59,6 +59,7 @@
<file>ui/grabHelper.js</file>
<file>ui/ibusCandidatePopup.js</file>
<file>ui/iconGrid.js</file>
<file>ui/inhibitShortcutsDialog.js</file>
<file>ui/keyboard.js</file>
<file>ui/layout.js</file>
<file>ui/lightbox.js</file>

View File

@@ -154,8 +154,12 @@ var BackgroundCache = new Lang.Class({
let monitor = file.monitor(Gio.FileMonitorFlags.NONE, null);
monitor.connect('changed',
Lang.bind(this, function() {
this.emit('file-changed', file);
Lang.bind(this, function(obj, file, otherFile, eventType) {
// Ignore CHANGED and CREATED events, since in both cases
// we'll get a CHANGES_DONE_HINT event when done.
if (eventType != Gio.FileMonitorEvent.CHANGED &&
eventType != Gio.FileMonitorEvent.CREATED)
this.emit('file-changed', file);
}));
this._fileMonitors[key] = monitor;

View File

@@ -0,0 +1,94 @@
const Clutter = imports.gi.Clutter;
const Gio = imports.gi.Gio;
const GObject = imports.gi.GObject;
const Gtk = imports.gi.Gtk;
const Lang = imports.lang;
const Meta = imports.gi.Meta;
const Shell = imports.gi.Shell;
const St = imports.gi.St;
const Dialog = imports.ui.dialog;
const ModalDialog = imports.ui.modalDialog;
const WAYLAND_KEYBINDINGS_SCHEMA = 'org.gnome.mutter.wayland.keybindings';
var DialogResponse = Meta.InhibitShortcutsDialogResponse;
var InhibitShortcutsDialog = new Lang.Class({
Name: 'InhibitShortcutsDialog',
Extends: GObject.Object,
Implements: [Meta.InhibitShortcutsDialog],
Properties: {
'window': GObject.ParamSpec.override('window', Meta.InhibitShortcutsDialog)
},
_init: function(window) {
this.parent();
this._window = window;
this._dialog = new ModalDialog.ModalDialog();
this._buildLayout();
},
get window() {
return this._window;
},
set window(window) {
this._window = window;
},
_getRestoreAccel: function() {
let settings = new Gio.Settings({ schema_id: WAYLAND_KEYBINDINGS_SCHEMA });
let accel = settings.get_strv('restore-shortcuts')[0] || '';
return Gtk.accelerator_get_label.apply(null,
Gtk.accelerator_parse(accel));
},
_buildLayout: function() {
let windowTracker = Shell.WindowTracker.get_default();
let app = windowTracker.get_window_app(this._window);
let name = app ? app.get_name() : this._window.title;
/* Translators: %s is an application name like "Settings" */
let title = name ? _("%s wants to inhibit shortcuts").format(name)
: _("Application wants to inhibit shortcuts");
let icon = new Gio.ThemedIcon({ name: 'dialog-warning-symbolic' });
let contentParams = { icon, title };
/* Translators: %s is a keyboard shortcut like "Super+x" */
let restoreAccel = this._getRestoreAccel();
if (restoreAccel)
contentParams.subtitle =
_("You can restore shortcuts by pressing %s.").format(restoreAccel);
let content = new Dialog.MessageDialogContent(contentParams);
this._dialog.contentLayout.add_actor(content);
this._dialog.addButton({ label: _("Deny"),
action: () => {
this._emitResponse(DialogResponse.DENY);
},
key: Clutter.KEY_Escape });
this._dialog.addButton({ label: _("Allow"),
action: () => {
this._emitResponse(DialogResponse.ALLOW);
},
default: true });
},
_emitResponse: function(response) {
this.emit('response', response);
this._dialog.close();
},
vfunc_show: function() {
this._dialog.open();
},
vfunc_hide: function() {
this._dialog.close();
}
});

View File

@@ -171,8 +171,7 @@ var Keyboard = new Lang.Class({
this._keyboardSettings = new Gio.Settings({ schema_id: KEYBOARD_SCHEMA });
this._keyboardSettings.connect('changed', Lang.bind(this, this._sync));
this._a11yApplicationsSettings = new Gio.Settings({ schema_id: A11Y_APPLICATIONS_SCHEMA });
this._a11yApplicationsSettings.connect('changed', Lang.bind(this, this._sync));
this._daemonProxy = null;
this._a11yApplicationsSettings.connect('changed', Lang.bind(this, this._syncEnabled));
this._lastDeviceId = null;
Caribou.DisplayAdapter.set_default(new LocalAdapter());
@@ -184,7 +183,7 @@ var Keyboard = new Lang.Class({
if (device.get_device_name().indexOf('XTEST') < 0) {
this._lastDeviceId = deviceId;
this._sync();
this._syncEnabled();
}
}));
this._sync();
@@ -305,24 +304,32 @@ var Keyboard = new Lang.Class({
return device.get_device_type() == Clutter.InputDeviceType.TOUCHSCREEN_DEVICE;
},
_sync: function () {
_syncEnabled: function () {
this._enableKeyboard = this._a11yApplicationsSettings.get_boolean(SHOW_KEYBOARD) ||
this._lastDeviceIsTouchscreen();
if (!this._enableKeyboard && !this._keyboard)
return;
if (this._enableKeyboard && this._keyboard &&
this._keyboard.keyboard_type == this._keyboardSettings.get_string(KEYBOARD_TYPE))
return;
this._setCaretTrackerEnabled(this._enableKeyboard);
if (this._keyboard)
this._destroyKeyboard();
if (this._enableKeyboard)
this._setupKeyboard();
else
if (this._enableKeyboard) {
if (!this._keyboard)
this._setupKeyboard();
else
Main.layoutManager.showKeyboard();
} else {
Main.layoutManager.hideKeyboard(true);
}
},
_sync: function () {
if (this._keyboard &&
this._keyboard.keyboard_type != this._keyboardSettings.get_string(KEYBOARD_TYPE)) {
this._destroyKeyboard();
this._setupKeyboard();
}
this._syncEnabled();
},
_destroyKeyboard: function() {
@@ -339,15 +346,6 @@ var Keyboard = new Lang.Class({
this.actor = null;
this._destroySource();
if (this._daemonProxy) {
this._daemonProxy.QuitRemote(function (result, error) {
if (error) {
log(error.message);
return;
}
});
this._daemonProxy = null;
}
},
_setupKeyboard: function() {

View File

@@ -254,18 +254,12 @@ var ThumbnailsSlider = new Lang.Class({
Main.layoutManager.connect('monitors-changed', Lang.bind(this, this._updateSlide));
this.actor.connect('notify::hover', Lang.bind(this, this._updateSlide));
global.window_manager.connect('switch-workspace', Lang.bind(this, this._updateSlide));
this._thumbnailsBox.actor.bind_property('visible', this.actor, 'visible', GObject.BindingFlags.SYNC_CREATE);
},
_getAlwaysZoomOut: function() {
// Always show the pager when hover, during a drag, or if workspaces are
// actually used, e.g. there are windows on any non-active workspace
let alwaysZoomOut = this.actor.hover ||
this._inDrag ||
!Meta.prefs_get_dynamic_workspaces() ||
global.screen.n_workspaces > 2 ||
global.screen.get_active_workspace_index() != 0;
// Always show the pager on hover or during a drag
let alwaysZoomOut = this.actor.hover || this._inDrag;
if (!alwaysZoomOut) {
let monitors = Main.layoutManager.monitors;

View File

@@ -14,6 +14,7 @@ const Signals = imports.signals;
const AltTab = imports.ui.altTab;
const Dialog = imports.ui.dialog;
const WorkspaceSwitcherPopup = imports.ui.workspaceSwitcherPopup;
const InhibitShortcutsDialog = imports.ui.inhibitShortcutsDialog;
const Main = imports.ui.main;
const ModalDialog = imports.ui.modalDialog;
const Tweener = imports.ui.tweener;
@@ -33,7 +34,6 @@ var DIM_BRIGHTNESS = -0.3;
var DIM_TIME = 0.500;
var UNDIM_TIME = 0.250;
var DISPLAY_REVERT_TIMEOUT = 20; // in seconds - keep in sync with mutter
var ONE_SECOND = 1000; // in ms
const GSD_WACOM_BUS_NAME = 'org.gnome.SettingsDaemon.Wacom';
@@ -64,7 +64,7 @@ var DisplayChangeDialog = new Lang.Class({
this._wm = wm;
this._countDown = DISPLAY_REVERT_TIMEOUT;
this._countDown = Meta.MonitorManager.get_display_configuration_timeout();
let iconName = 'preferences-desktop-display-symbolic';
let icon = new Gio.ThemedIcon({ name: iconName });
@@ -712,6 +712,7 @@ var WindowManager = new Lang.Class({
this._shellwm.connect('filter-keybinding', Lang.bind(this, this._filterKeybinding));
this._shellwm.connect('confirm-display-change', Lang.bind(this, this._confirmDisplayChange));
this._shellwm.connect('create-close-dialog', Lang.bind(this, this._createCloseDialog));
this._shellwm.connect('create-inhibit-shortcuts-dialog', Lang.bind(this, this._createInhibitShortcutsDialog));
global.screen.connect('restacked', Lang.bind(this, this._syncStacking));
this._workspaceSwitcherPopup = null;
@@ -1977,6 +1978,10 @@ var WindowManager = new Lang.Class({
return new CloseDialog.CloseDialog(window);
},
_createInhibitShortcutsDialog: function (shellwm, window) {
return new InhibitShortcutsDialog.InhibitShortcutsDialog(window);
},
_showResizePopup: function(display, show, rect, displayW, displayH) {
if (show) {
if (!this._resizePopup)

View File

@@ -20,7 +20,7 @@ const WindowManager = imports.ui.windowManager;
var WINDOW_DND_SIZE = 256;
var WINDOW_CLONE_MAXIMUM_SCALE = 0.7;
var WINDOW_CLONE_MAXIMUM_SCALE = 1.0;
var CLOSE_BUTTON_FADE_TIME = 0.1;
@@ -157,6 +157,12 @@ var WindowClone = new Lang.Class({
this.actor.connect('destroy', Lang.bind(this, this._onDestroy));
this.actor.connect('key-press-event', Lang.bind(this, this._onKeyPress));
this.actor.connect('enter-event', () => { this.emit('show-chrome'); });
this.actor.connect('key-focus-in', () => { this.emit('show-chrome'); });
this.actor.connect('leave-event', () => { this.emit('hide-chrome'); });
this.actor.connect('key-focus-out', () => { this.emit('hide-chrome'); });
this._draggable = DND.makeDraggable(this.actor,
{ restoreOnSuccess: true,
manualMode: true,
@@ -374,6 +380,8 @@ var WindowClone = new Lang.Class({
action.release();
this._draggable.startDrag(x, y, global.get_current_time(), this._dragTouchSequence);
}));
} else {
this.emit('show-chrome');
}
return true;
},
@@ -439,7 +447,6 @@ var WindowOverlay = new Lang.Class({
let title = new St.Label({ style_class: 'window-caption',
text: metaWindow.title });
title.clutter_text.ellipsize = Pango.EllipsizeMode.END;
title._spacing = 0;
windowClone.actor.label_actor = title;
this._updateCaptionId = metaWindow.connect('notify::title',
@@ -455,18 +462,13 @@ var WindowOverlay = new Lang.Class({
button.connect('clicked', Lang.bind(this, this._closeWindow));
windowClone.actor.connect('destroy', Lang.bind(this, this._onDestroy));
windowClone.actor.connect('enter-event',
Lang.bind(this, this._onEnter));
windowClone.actor.connect('leave-event',
Lang.bind(this, this._onLeave));
windowClone.actor.connect('key-focus-in',
Lang.bind(this, this._onEnter));
windowClone.actor.connect('key-focus-out',
Lang.bind(this, this._onLeave));
windowClone.connect('show-chrome', Lang.bind(this, this._onShowChrome));
windowClone.connect('hide-chrome', Lang.bind(this, this._onHideChrome));
this._windowAddedId = 0;
button.hide();
title.hide();
this.title = title;
this.closeButton = button;
@@ -475,8 +477,8 @@ var WindowOverlay = new Lang.Class({
Shell.util_set_hidden_from_pick(this.title, true);
Shell.util_set_hidden_from_pick(this.border, true);
parentActor.add_actor(this.title);
parentActor.add_actor(this.border);
parentActor.add_actor(this.title);
parentActor.add_actor(this.closeButton);
title.connect('style-changed',
Lang.bind(this, this._onStyleChanged));
@@ -491,7 +493,6 @@ var WindowOverlay = new Lang.Class({
hide: function() {
this._hidden = true;
this.title.hide();
this.hideCloseButton();
},
@@ -499,14 +500,13 @@ var WindowOverlay = new Lang.Class({
show: function() {
this._hidden = false;
this.title.show();
if (this._windowClone.actor.has_pointer())
if (this._windowClone.actor['has-pointer'])
this._animateVisible();
},
chromeHeights: function () {
return [Math.max(this.borderSize, this.closeButton.height - this.closeButton._overlap),
this.title.height + this.title._spacing];
(this.title.height - this.borderSize) / 2];
},
chromeWidths: function () {
@@ -540,24 +540,13 @@ var WindowOverlay = new Lang.Class({
else
button.set_position(Math.floor(buttonX), Math.floor(buttonY));
// Clutter.Actor.get_preferred_width() will return the fixed width if one
// is set, so we need to reset the width by calling set_width(-1), to forward
// the call down to StLabel.
// We also need to save and restore the current width, otherwise the animation
// starts from the wrong point.
let prevTitleWidth = title.width;
title.set_width(-1);
let [titleMinWidth, titleNatWidth] = title.get_preferred_width(-1);
let titleWidth = Math.max(titleMinWidth, Math.min(titleNatWidth, cloneWidth));
title.width = prevTitleWidth;
let titleX = cloneX + (cloneWidth - title.width) / 2;
let titleY = cloneY + cloneHeight - (title.height - this.borderSize) / 2;
let titleX = cloneX + (cloneWidth - titleWidth) / 2;
let titleY = cloneY + cloneHeight + title._spacing;
if (animate)
this._animateOverlayActor(title, Math.floor(titleX), Math.floor(titleY), titleWidth);
else {
title.width = titleWidth;
if (animate) {
this._animateOverlayActor(title, Math.floor(titleX), Math.floor(titleY), title.width);
} else {
title.width = title.width;
title.set_position(Math.floor(titleX), Math.floor(titleY));
}
@@ -640,67 +629,54 @@ var WindowOverlay = new Lang.Class({
_animateVisible: function() {
this._parentActor.raise_top();
if (this._windowCanClose()) {
this.closeButton.show();
this.closeButton.opacity = 0;
Tweener.addTween(this.closeButton,
let toAnimate = [this.border, this.title];
if (this._windowCanClose())
toAnimate.push(this.closeButton);
toAnimate.forEach(a => {
a.show();
a.opacity = 0;
Tweener.addTween(a,
{ opacity: 255,
time: CLOSE_BUTTON_FADE_TIME,
transition: 'easeOutQuad' });
}
this.border.show();
this.border.opacity = 0;
Tweener.addTween(this.border,
{ opacity: 255,
time: CLOSE_BUTTON_FADE_TIME,
transition: 'easeOutQuad' });
this.title.add_style_pseudo_class('hover');
});
},
_animateInvisible: function() {
this.closeButton.opacity = 255;
Tweener.addTween(this.closeButton,
{ opacity: 0,
time: CLOSE_BUTTON_FADE_TIME,
transition: 'easeInQuad' });
this.border.opacity = 255;
Tweener.addTween(this.border,
{ opacity: 0,
time: CLOSE_BUTTON_FADE_TIME,
transition: 'easeInQuad' });
this.title.remove_style_pseudo_class('hover');
[this.closeButton, this.border, this.title].forEach(a => {
a.opacity = 255;
Tweener.addTween(a,
{ opacity: 0,
time: CLOSE_BUTTON_FADE_TIME,
transition: 'easeInQuad' });
});
},
_onEnter: function() {
_onShowChrome: function() {
// We might get enter events on the clone while the overlay is
// hidden, e.g. during animations, we ignore these events,
// as the close button will be shown as needed when the overlays
// are shown again
if (this._hidden)
return Clutter.EVENT_PROPAGATE;
return;
this._animateVisible();
this.emit('show-close-button');
return Clutter.EVENT_PROPAGATE;
},
_onLeave: function() {
_onHideChrome: function() {
if (this._idleToggleCloseId == 0) {
this._idleToggleCloseId = Mainloop.timeout_add(750, Lang.bind(this, this._idleToggleCloseButton));
GLib.Source.set_name_by_id(this._idleToggleCloseId, '[gnome-shell] this._idleToggleCloseButton');
}
return Clutter.EVENT_PROPAGATE;
},
_idleToggleCloseButton: function() {
this._idleToggleCloseId = 0;
if (!this._windowClone.actor.has_pointer() &&
!this.closeButton.has_pointer())
if (!this._windowClone.actor['has-pointer'] &&
!this.closeButton['has-pointer'])
this._animateInvisible();
return GLib.SOURCE_REMOVE;
@@ -713,13 +689,10 @@ var WindowOverlay = new Lang.Class({
}
this.closeButton.hide();
this.border.hide();
this.title.remove_style_pseudo_class('hover');
this.title.hide();
},
_onStyleChanged: function() {
let titleNode = this.title.get_theme_node();
this.title._spacing = titleNode.get_length('-shell-caption-spacing');
let closeNode = this.closeButton.get_theme_node();
this.closeButton._overlap = closeNode.get_length('-shell-close-overlap');
@@ -1951,19 +1924,16 @@ var Workspace = new Lang.Class({
right: node.get_padding(St.Side.RIGHT),
};
let closeButtonHeight, captionHeight;
let leftBorder, rightBorder;
// All of the overlays have the same chrome sizes,
// so just pick the first one.
let overlay = this._windowOverlays[0];
[closeButtonHeight, captionHeight] = overlay.chromeHeights();
[leftBorder, rightBorder] = overlay.chromeWidths();
let [topBorder, bottomBorder] = overlay.chromeHeights();
let [leftBorder, rightBorder] = overlay.chromeWidths();
rowSpacing += captionHeight;
rowSpacing += (topBorder + bottomBorder) / 2;
columnSpacing += (rightBorder + leftBorder) / 2;
padding.top += closeButtonHeight;
padding.bottom += captionHeight;
padding.top += topBorder;
padding.bottom += bottomBorder;
padding.left += leftBorder;
padding.right += rightBorder;

View File

@@ -18,8 +18,8 @@ const WindowManager = imports.ui.windowManager;
const Workspace = imports.ui.workspace;
const WorkspacesView = imports.ui.workspacesView;
// The maximum size of a thumbnail is 1/8 the width and height of the screen
let MAX_THUMBNAIL_SCALE = 1/8.;
// The maximum size of a thumbnail is 1/10 the width and height of the screen
let MAX_THUMBNAIL_SCALE = 1/10.;
var RESCALE_ANIMATION_TIME = 0.2;
var SLIDE_ANIMATION_TIME = 0.2;

View File

@@ -6,7 +6,7 @@ project('gnome-shell', 'c',
# We depend on a specific version of the libmutter API. The mutter variants of
# the Cogl and Clutter libraries also use this API version.
mutter_api_version = '0'
mutter_api_version = '1'
clutter_pc = 'mutter-clutter-' + mutter_api_version
cogl_pc = 'mutter-cogl-' + mutter_api_version
@@ -53,6 +53,7 @@ desktopdir = join_paths(datadir, 'applications')
ifacedir = join_paths(datadir, 'dbus-1', 'interfaces')
localedir = join_paths(datadir, 'locale')
mozplugindir = join_paths(libdir, 'mozilla', 'plugins')
portaldir = join_paths(datadir, 'xdg-desktop-portal', 'portals')
schemadir = join_paths(datadir, 'glib-2.0', 'schemas')
servicedir = join_paths(datadir, 'dbus-1', 'services')

316
po/es.po
View File

@@ -3,16 +3,15 @@
# This file is distributed under the same license as the gnome-shell package.
# Jorge González <jorgegonz@svn.gnome.org>, 2009, 2010, 2011.
# Benjamín Valero Espinosa <benjavalero@gmail.com>, 2011.
#
# Daniel Mustieles <daniel.mustieles@gmail.com>, 2010-2017.
# Daniel Mustieles <daniel.mustieles@gmail.com>, 2010-2017, 2017.
#
msgid ""
msgstr ""
"Project-Id-Version: gnome-shell.master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
"shell&keywords=I18N+L10N&component=general\n"
"POT-Creation-Date: 2017-03-20 18:14+0000\n"
"PO-Revision-Date: 2017-03-21 12:42+0100\n"
"POT-Creation-Date: 2017-07-20 03:49+0000\n"
"PO-Revision-Date: 2017-07-24 15:38+0200\n"
"Last-Translator: Daniel Mustieles <daniel.mustieles@gmail.com>\n"
"Language-Team: es <gnome-es-list@gnome.org>\n"
"Language: es\n"
@@ -47,7 +46,7 @@ msgid "Open the application menu"
msgstr "Abrir el menú de la aplicación"
#: data/gnome-shell-extension-prefs.desktop.in.in:4
#: js/extensionPrefs/main.js:149
#: js/extensionPrefs/main.js:152
msgid "Shell Extensions"
msgstr "Extensiones de la Shell"
@@ -342,15 +341,15 @@ msgstr "Inicio de sesión de la red"
msgid "network-workgroup"
msgstr "network-workgroup"
#: js/extensionPrefs/main.js:117
#: js/extensionPrefs/main.js:120
#, javascript-format
msgid "There was an error loading the preferences dialog for %s:"
msgstr "Hubo un error al lanzar el diálogo de preferencias para %s:"
#: js/gdm/authPrompt.js:149 js/ui/audioDeviceSelection.js:71
#: js/ui/components/networkAgent.js:145 js/ui/components/polkitAgent.js:179
#: js/ui/endSessionDialog.js:482 js/ui/extensionDownloader.js:195
#: js/ui/shellMountOperation.js:399 js/ui/status/network.js:947
#: js/ui/components/networkAgent.js:117 js/ui/components/polkitAgent.js:148
#: js/ui/endSessionDialog.js:482 js/ui/extensionDownloader.js:197
#: js/ui/shellMountOperation.js:344 js/ui/status/network.js:947
msgid "Cancel"
msgstr "Cancelar"
@@ -358,7 +357,7 @@ msgstr "Cancelar"
msgid "Next"
msgstr "Siguiente"
#: js/gdm/authPrompt.js:214 js/ui/shellMountOperation.js:403
#: js/gdm/authPrompt.js:214 js/ui/shellMountOperation.js:348
#: js/ui/unlockDialog.js:59
msgid "Unlock"
msgstr "Desbloquear"
@@ -368,20 +367,20 @@ msgctxt "button"
msgid "Sign In"
msgstr "Iniciar sesión"
#: js/gdm/loginDialog.js:285
#: js/gdm/loginDialog.js:308
msgid "Choose Session"
msgstr "Elegir sesión"
#. translators: this message is shown below the user list on the
#. login screen. It can be activated to reveal an entry for
#. manually entering the username.
#: js/gdm/loginDialog.js:435
#: js/gdm/loginDialog.js:458
msgid "Not listed?"
msgstr "¿No está en la lista?"
#. 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:859
#: js/gdm/loginDialog.js:888
#, javascript-format
msgid "(e.g., user or %s)"
msgstr "(ej., usuario o %s)"
@@ -389,16 +388,16 @@ msgstr "(ej., usuario o %s)"
#. TTLS and PEAP are actually much more complicated, but this complication
#. is not visible here since we only care about phase2 authentication
#. (and don't even care of which one)
#: js/gdm/loginDialog.js:864 js/ui/components/networkAgent.js:271
#: js/ui/components/networkAgent.js:289
#: js/gdm/loginDialog.js:893 js/ui/components/networkAgent.js:243
#: js/ui/components/networkAgent.js:261
msgid "Username: "
msgstr "Nombre de usuario:"
#: js/gdm/loginDialog.js:1201
#: js/gdm/loginDialog.js:1236
msgid "Login Window"
msgstr "Ventana de inicio de sesión"
#: js/gdm/util.js:342
#: js/gdm/util.js:346
msgid "Authentication error"
msgstr "Error de autenticación"
@@ -407,7 +406,7 @@ msgstr "Error de autenticación"
#. as a cue to display our own message.
#. Translators: this message is shown below the password entry field
#. to indicate the user can swipe their finger instead
#: js/gdm/util.js:474
#: js/gdm/util.js:478
msgid "(or swipe finger)"
msgstr "(o pase el dedo)"
@@ -477,20 +476,20 @@ msgstr[0] "Hace %d año"
msgstr[1] "Hace %d años"
#. Translators: Time in 24h format
#: js/misc/util.js:229
#: js/misc/util.js:228
msgid "%H%M"
msgstr "%H%M"
#. Translators: this is the word "Yesterday" followed by a
#. time string in 24h format. i.e. "Yesterday, 14:30"
#: js/misc/util.js:235
#: js/misc/util.js:234
#, no-c-format
msgid "Yesterday, %H%M"
msgstr "Ayer, %H%M"
#. Translators: this is the week day name followed by a time
#. string in 24h format. i.e. "Monday, 14:30"
#: js/misc/util.js:241
#: js/misc/util.js:240
#, no-c-format
msgid "%A, %H%M"
msgstr "%A, %H%M"
@@ -498,7 +497,7 @@ msgstr "%A, %H%M"
#. Translators: this is the month name and day number
#. followed by a time string in 24h format.
#. i.e. "May 25, 14:30"
#: js/misc/util.js:247
#: js/misc/util.js:246
#, no-c-format
msgid "%B %d, %H%M"
msgstr "%d de %B, %H%M"
@@ -506,26 +505,26 @@ msgstr "%d de %B, %H%M"
#. Translators: this is the month name, day number, year
#. number followed by a time string in 24h format.
#. i.e. "May 25 2012, 14:30"
#: js/misc/util.js:253
#: js/misc/util.js:252
#, no-c-format
msgid "%B %d %Y, %H%M"
msgstr "%d de %B de %Y, %H%M"
#. Translators: Time in 12h format
#: js/misc/util.js:258
#: js/misc/util.js:257
msgid "%l%M %p"
msgstr "%l%M %p"
#. Translators: this is the word "Yesterday" followed by a
#. time string in 12h format. i.e. "Yesterday, 2:30 pm"
#: js/misc/util.js:264
#: js/misc/util.js:263
#, no-c-format
msgid "Yesterday, %l%M %p"
msgstr "Ayer a las %l%M %p"
#. Translators: this is the week day name followed by a time
#. string in 12h format. i.e. "Monday, 2:30 pm"
#: js/misc/util.js:270
#: js/misc/util.js:269
#, no-c-format
msgid "%A, %l%M %p"
msgstr "%A, %l%M %p"
@@ -533,7 +532,7 @@ msgstr "%A, %l%M %p"
#. Translators: this is the month name and day number
#. followed by a time string in 12h format.
#. i.e. "May 25, 2:30 pm"
#: js/misc/util.js:276
#: js/misc/util.js:275
#, no-c-format
msgid "%B %d, %l%M %p"
msgstr "%d de %B, %l%M %p"
@@ -541,17 +540,17 @@ msgstr "%d de %B, %l%M %p"
#. Translators: this is the month name, day number, year
#. number followed by a time string in 12h format.
#. i.e. "May 25 2012, 2:30 pm"
#: js/misc/util.js:282
#: js/misc/util.js:281
#, no-c-format
msgid "%B %d %Y, %l%M %p"
msgstr "%d de %B de %Y, %l%M %p"
#. TRANSLATORS: this is the title of the wifi captive portal login window
#: js/portalHelper/main.js:67
#: js/portalHelper/main.js:66
msgid "Hotspot Login"
msgstr "Inicio de sesión en el punto de acceso"
#: js/portalHelper/main.js:113
#: js/portalHelper/main.js:112
msgid ""
"Your connection to this hotspot login is not secure. Passwords or other "
"information you enter on this page can be viewed by people nearby."
@@ -561,11 +560,11 @@ msgstr ""
#. No support for non-modal system dialogs, so ignore the option
#. let modal = options['modal'] || true;
#: js/ui/accessDialog.js:62 js/ui/status/location.js:405
#: js/ui/accessDialog.js:63 js/ui/status/location.js:395
msgid "Deny Access"
msgstr "Denegar acceso"
#: js/ui/accessDialog.js:63 js/ui/status/location.js:408
#: js/ui/accessDialog.js:64 js/ui/status/location.js:398
msgid "Grant Access"
msgstr "Conceder acceso"
@@ -581,32 +580,32 @@ msgstr "Frecuentes"
msgid "All"
msgstr "Todas"
#: js/ui/appDisplay.js:1892
#: js/ui/appDisplay.js:1895
msgid "New Window"
msgstr "Ventana nueva"
#: js/ui/appDisplay.js:1906
#: js/ui/appDisplay.js:1909
msgid "Launch using Dedicated Graphics Card"
msgstr "Lanzar usando la tarjeta gráfica dedicada"
#: js/ui/appDisplay.js:1933 js/ui/dash.js:289
#: js/ui/appDisplay.js:1936 js/ui/dash.js:289
msgid "Remove from Favorites"
msgstr "Quitar de los favoritos"
#: js/ui/appDisplay.js:1939
#: js/ui/appDisplay.js:1942
msgid "Add to Favorites"
msgstr "Añadir a los favoritos"
#: js/ui/appDisplay.js:1949
#: js/ui/appDisplay.js:1952
msgid "Show Details"
msgstr "Mostrar detalles"
#: js/ui/appFavorites.js:138
#: js/ui/appFavorites.js:140
#, javascript-format
msgid "%s has been added to your favorites."
msgstr "Se ha añadido %s a sus favoritos."
#: js/ui/appFavorites.js:172
#: js/ui/appFavorites.js:174
#, javascript-format
msgid "%s has been removed from your favorites."
msgstr "Se ha quitado %s de sus favoritos."
@@ -627,7 +626,7 @@ msgstr "Auriculares"
msgid "Headset"
msgstr "Manos libres"
#: js/ui/audioDeviceSelection.js:82 js/ui/status/volume.js:213
#: js/ui/audioDeviceSelection.js:82 js/ui/status/volume.js:221
msgid "Microphone"
msgstr "Micrófono"
@@ -639,7 +638,7 @@ msgstr "Cambiar el fondo…"
msgid "Display Settings"
msgstr "Configuración de pantalla"
#: js/ui/backgroundMenu.js:22 js/ui/status/system.js:401
#: js/ui/backgroundMenu.js:22 js/ui/status/system.js:407
msgid "Settings"
msgstr "Configuración"
@@ -743,6 +742,29 @@ msgstr "No hay eventos"
msgid "Clear All"
msgstr "Limpiar todo"
#. Translators: %s is an application name
#: js/ui/closeDialog.js:44
#, javascript-format
#| msgid "“%s” is ready"
msgid "“%s” is not responding."
msgstr "«%s» no responde."
#: js/ui/closeDialog.js:45
msgid ""
"You may choose to wait a short while for it to continue or force the "
"application to quit entirely."
msgstr ""
"Puede elegir esperar un momento para que continúe o forzar a la aplicación a "
"terminar."
#: js/ui/closeDialog.js:61
msgid "Force Quit"
msgstr "Forzar la salida"
#: js/ui/closeDialog.js:64
msgid "Wait"
msgstr "Esperar"
#: js/ui/components/automountManager.js:91
msgid "External drive connected"
msgstr "Dispositivo externo conectado"
@@ -751,53 +773,53 @@ msgstr "Dispositivo externo conectado"
msgid "External drive disconnected"
msgstr "Dispositivo externo desconectado"
#: js/ui/components/autorunManager.js:356
#: js/ui/components/autorunManager.js:354
#, javascript-format
msgid "Open with %s"
msgstr "Abrir con %s"
#: js/ui/components/keyring.js:120 js/ui/components/polkitAgent.js:315
#: js/ui/components/keyring.js:107 js/ui/components/polkitAgent.js:284
msgid "Password:"
msgstr "Contraseña:"
#: js/ui/components/keyring.js:153
#: js/ui/components/keyring.js:140
msgid "Type again:"
msgstr "Escriba de nuevo:"
#: js/ui/components/networkAgent.js:140 js/ui/status/network.js:272
#: js/ui/components/networkAgent.js:112 js/ui/status/network.js:272
#: js/ui/status/network.js:366 js/ui/status/network.js:950
msgid "Connect"
msgstr "Conectar"
#. Cisco LEAP
#: js/ui/components/networkAgent.js:233 js/ui/components/networkAgent.js:245
#: js/ui/components/networkAgent.js:273 js/ui/components/networkAgent.js:293
#: js/ui/components/networkAgent.js:303
#: js/ui/components/networkAgent.js:205 js/ui/components/networkAgent.js:217
#: js/ui/components/networkAgent.js:245 js/ui/components/networkAgent.js:265
#: js/ui/components/networkAgent.js:275
msgid "Password: "
msgstr "Contraseña: "
#. static WEP
#: js/ui/components/networkAgent.js:238
#: js/ui/components/networkAgent.js:210
msgid "Key: "
msgstr "Clave:"
#: js/ui/components/networkAgent.js:277
#: js/ui/components/networkAgent.js:249
msgid "Identity: "
msgstr "Identidad:"
#: js/ui/components/networkAgent.js:279
#: js/ui/components/networkAgent.js:251
msgid "Private key password: "
msgstr "Contraseña de la clave privada:"
#: js/ui/components/networkAgent.js:291
#: js/ui/components/networkAgent.js:263
msgid "Service: "
msgstr "Servicio:"
#: js/ui/components/networkAgent.js:320 js/ui/components/networkAgent.js:666
#: js/ui/components/networkAgent.js:292 js/ui/components/networkAgent.js:638
msgid "Authentication required by wireless network"
msgstr "La red inalámbrica requiere autenticación"
#: js/ui/components/networkAgent.js:321 js/ui/components/networkAgent.js:667
#: js/ui/components/networkAgent.js:293 js/ui/components/networkAgent.js:639
#, javascript-format
msgid ""
"Passwords or encryption keys are required to access the wireless network "
@@ -806,53 +828,53 @@ msgstr ""
"Se necesitan contraseñas o claves de cifrado para acceder a la red "
"inalámbrica «%s»."
#: js/ui/components/networkAgent.js:325 js/ui/components/networkAgent.js:670
#: js/ui/components/networkAgent.js:297 js/ui/components/networkAgent.js:642
msgid "Wired 802.1X authentication"
msgstr "Autenticación 802.1X cableada"
#: js/ui/components/networkAgent.js:327
#: js/ui/components/networkAgent.js:299
msgid "Network name: "
msgstr "Nombre de la red: "
#: js/ui/components/networkAgent.js:332 js/ui/components/networkAgent.js:674
#: js/ui/components/networkAgent.js:304 js/ui/components/networkAgent.js:646
msgid "DSL authentication"
msgstr "Autenticación DSL"
#: js/ui/components/networkAgent.js:339 js/ui/components/networkAgent.js:680
#: js/ui/components/networkAgent.js:311 js/ui/components/networkAgent.js:652
msgid "PIN code required"
msgstr "Código PIN requerido"
#: js/ui/components/networkAgent.js:340 js/ui/components/networkAgent.js:681
#: js/ui/components/networkAgent.js:312 js/ui/components/networkAgent.js:653
msgid "PIN code is needed for the mobile broadband device"
msgstr "Se necesita un código PIN para el dispositivo de banda ancha móvil"
#: js/ui/components/networkAgent.js:341
#: js/ui/components/networkAgent.js:313
msgid "PIN: "
msgstr "PIN: "
#: js/ui/components/networkAgent.js:348 js/ui/components/networkAgent.js:687
#: js/ui/components/networkAgent.js:320 js/ui/components/networkAgent.js:659
msgid "Mobile broadband network password"
msgstr "Contraseña de la red de banda ancha móvil"
#: js/ui/components/networkAgent.js:349 js/ui/components/networkAgent.js:671
#: js/ui/components/networkAgent.js:675 js/ui/components/networkAgent.js:688
#: js/ui/components/networkAgent.js:321 js/ui/components/networkAgent.js:643
#: js/ui/components/networkAgent.js:647 js/ui/components/networkAgent.js:660
#, javascript-format
msgid "A password is required to connect to “%s”."
msgstr "Se requiere una contraseña para conectarse a «%s»."
#: js/ui/components/networkAgent.js:655 js/ui/status/network.js:1755
#: js/ui/components/networkAgent.js:627 js/ui/status/network.js:1760
msgid "Network Manager"
msgstr "Gestor de la red"
#: js/ui/components/polkitAgent.js:60
#: js/ui/components/polkitAgent.js:43
msgid "Authentication Required"
msgstr "Se necesita autenticación"
#: js/ui/components/polkitAgent.js:102
#: js/ui/components/polkitAgent.js:71
msgid "Administrator"
msgstr "Administrador"
#: js/ui/components/polkitAgent.js:182
#: js/ui/components/polkitAgent.js:151
msgid "Authenticate"
msgstr "Autenticar"
@@ -860,7 +882,7 @@ msgstr "Autenticar"
#. * requested authentication was not gained; this can happen
#. * because of an authentication error (like invalid password),
#. * for instance.
#: js/ui/components/polkitAgent.js:301 js/ui/shellMountOperation.js:383
#: js/ui/components/polkitAgent.js:270 js/ui/shellMountOperation.js:328
msgid "Sorry, that didnt work. Please try again."
msgstr "Eso no ha funcionado. Inténtelo de nuevo."
@@ -871,7 +893,7 @@ msgstr "Eso no ha funcionado. Inténtelo de nuevo."
msgid "%s is now known as %s"
msgstr "Ahora %s se llama %s"
#: js/ui/ctrlAltTab.js:29 js/ui/viewSelector.js:178
#: js/ui/ctrlAltTab.js:29 js/ui/viewSelector.js:179
msgid "Windows"
msgstr "Ventanas"
@@ -940,7 +962,6 @@ msgid "%s, then %s, followed by %s later."
msgstr "%s, luego %s seguido de %s."
#: js/ui/dateMenu.js:300
#| msgid "Select a network"
msgid "Select a location…"
msgstr "Seleccionar ubicación…"
@@ -1111,16 +1132,16 @@ msgstr "%s (remoto)"
msgid "%s (console)"
msgstr "%s (consola)"
#: js/ui/extensionDownloader.js:199
#: js/ui/extensionDownloader.js:201
msgid "Install"
msgstr "Instalar"
#: js/ui/extensionDownloader.js:204
#: js/ui/extensionDownloader.js:206
#, javascript-format
msgid "Download and install “%s” from extensions.gnome.org?"
msgstr "¿Descargar e instalar «%s» desde extensions.gnome.org?"
#: js/ui/keyboard.js:742 js/ui/status/keyboard.js:782
#: js/ui/keyboard.js:740 js/ui/status/keyboard.js:782
msgid "Keyboard"
msgstr "Teclado"
@@ -1157,7 +1178,7 @@ msgstr "Activado"
#. translators:
#. * The device has been disabled
#: js/ui/lookingGlass.js:718 src/gvc/gvc-mixer-control.c:1866
#: js/ui/lookingGlass.js:718 subprojects/gvc/gvc-mixer-control.c:1866
msgid "Disabled"
msgstr "Desactivado"
@@ -1231,27 +1252,27 @@ msgstr "Cambiar monitor"
msgid "Assign keystroke"
msgstr "Asignar pulsación"
#: js/ui/padOsd.js:209
#: js/ui/padOsd.js:220
msgid "Done"
msgstr "Hecho"
#: js/ui/padOsd.js:698
#: js/ui/padOsd.js:734
msgid "Edit…"
msgstr "Editar…"
#: js/ui/padOsd.js:738 js/ui/padOsd.js:800
#: js/ui/padOsd.js:774 js/ui/padOsd.js:879
msgid "None"
msgstr "Nada"
#: js/ui/padOsd.js:783
#: js/ui/padOsd.js:833
msgid "Press a button to configure"
msgstr "Pulse un botón para configurar"
#: js/ui/padOsd.js:784
#: js/ui/padOsd.js:834
msgid "Press Esc to exit"
msgstr "Pulse Esc para salir"
#: js/ui/padOsd.js:787
#: js/ui/padOsd.js:837
msgid "Press any key to exit"
msgstr "Pulse cualquier tecla para salir"
@@ -1270,7 +1291,7 @@ msgctxt "System menu in the top bar"
msgid "System"
msgstr "Sistema"
#: js/ui/panel.js:810
#: js/ui/panel.js:812
msgid "Top Bar"
msgstr "Barra superior"
@@ -1279,7 +1300,7 @@ msgstr "Barra superior"
#. "ON" and "OFF") or "toggle-switch-intl" (for toggle
#. switches containing "◯" and "|"). Other values will
#. simply result in invisible toggle switches.
#: js/ui/popupMenu.js:289
#: js/ui/popupMenu.js:291
msgid "toggle-switch-us"
msgstr "toggle-switch-intl"
@@ -1319,7 +1340,7 @@ msgid_plural "%d new notifications"
msgstr[0] "%d notificación nueva"
msgstr[1] "%d notificaciones nuevas"
#: js/ui/screenShield.js:452 js/ui/status/system.js:409
#: js/ui/screenShield.js:452 js/ui/status/system.js:415
msgid "Lock"
msgstr "Bloquear"
@@ -1342,14 +1363,19 @@ msgstr "No se pudo bloquear"
msgid "Lock was blocked by an application"
msgstr "Una aplicación impidió el bloqueo"
#: js/ui/search.js:617
#: js/ui/search.js:651
msgid "Searching…"
msgstr "Buscando…"
#: js/ui/search.js:619
#: js/ui/search.js:653
msgid "No results."
msgstr "No se encontraron resultados."
#: js/ui/search.js:768
#, javascript-format
msgid "%d more"
msgstr "%d más"
#: js/ui/shellEntry.js:25
msgid "Copy"
msgstr "Copiar"
@@ -1366,11 +1392,11 @@ msgstr "Mostrar texto"
msgid "Hide Text"
msgstr "Ocultar texto"
#: js/ui/shellMountOperation.js:370
#: js/ui/shellMountOperation.js:315
msgid "Password"
msgstr "Contraseña"
#: js/ui/shellMountOperation.js:391
#: js/ui/shellMountOperation.js:336
msgid "Remember Password"
msgstr "Recordar contraseña"
@@ -1448,7 +1474,7 @@ msgstr "Encender"
#: js/ui/status/bluetooth.js:142 js/ui/status/network.js:181
#: js/ui/status/network.js:367 js/ui/status/network.js:1310
#: js/ui/status/network.js:1425 js/ui/status/nightLight.js:47
#: js/ui/status/network.js:1429 js/ui/status/nightLight.js:47
#: js/ui/status/rfkill.js:90 js/ui/status/rfkill.js:117
msgid "Turn Off"
msgstr "Apagar"
@@ -1461,37 +1487,37 @@ msgstr "Brillo"
msgid "Show Keyboard Layout"
msgstr "Mostrar la distribución del teclado"
#: js/ui/status/location.js:88 js/ui/status/location.js:196
#: js/ui/status/location.js:89 js/ui/status/location.js:197
msgid "Location Enabled"
msgstr "Ubicación activada"
#: js/ui/status/location.js:89 js/ui/status/location.js:197
#: js/ui/status/location.js:90 js/ui/status/location.js:198
msgid "Disable"
msgstr "Desactivar"
#: js/ui/status/location.js:90
#: js/ui/status/location.js:91
msgid "Privacy Settings"
msgstr "Configuración de privacidad"
#: js/ui/status/location.js:195
#: js/ui/status/location.js:196
msgid "Location In Use"
msgstr "Ubicación en uso"
#: js/ui/status/location.js:199
#: js/ui/status/location.js:200
msgid "Location Disabled"
msgstr "Ubicación desactivada"
#: js/ui/status/location.js:200
#: js/ui/status/location.js:201
msgid "Enable"
msgstr "Activar"
#. Translators: %s is an application name
#: js/ui/status/location.js:414
#: js/ui/status/location.js:388
#, javascript-format
msgid "Give %s access to your location?"
msgstr "¿Conceder acceso a %s a su ubicación?"
#: js/ui/status/location.js:416
#: js/ui/status/location.js:389
msgid "Location access can be changed at any time from the privacy settings."
msgstr ""
"Los servicios de ubicación se pueden cambiar en cualquier momento desde la "
@@ -1644,62 +1670,62 @@ msgstr "Punto de acceso %s activo"
msgid "%s Not Connected"
msgstr "%s no conectado"
#: js/ui/status/network.js:1442
#: js/ui/status/network.js:1446
msgid "connecting…"
msgstr "conectando…"
#. Translators: this is for network connections that require some kind of key or password
#: js/ui/status/network.js:1445
#: js/ui/status/network.js:1449
msgid "authentication required"
msgstr "se necesita autenticación"
#: js/ui/status/network.js:1447
#: js/ui/status/network.js:1451
msgid "connection failed"
msgstr "falló la conexión"
#: js/ui/status/network.js:1513 js/ui/status/network.js:1608
#: js/ui/status/network.js:1517 js/ui/status/network.js:1612
#: js/ui/status/rfkill.js:93
msgid "Network Settings"
msgstr "Configuración de la red"
#: js/ui/status/network.js:1515
#: js/ui/status/network.js:1519
msgid "VPN Settings"
msgstr "Configuración de VPN"
#: js/ui/status/network.js:1534
#: js/ui/status/network.js:1538
msgid "VPN"
msgstr "VPN"
#: js/ui/status/network.js:1544
#: js/ui/status/network.js:1548
msgid "VPN Off"
msgstr "VPN apagada"
#: js/ui/status/network.js:1639
#: js/ui/status/network.js:1643
#, javascript-format
msgid "%s Wired Connection"
msgid_plural "%s Wired Connections"
msgstr[0] "%s conexión cableada"
msgstr[1] "%s conexiones cableadas"
#: js/ui/status/network.js:1643
#: js/ui/status/network.js:1647
#, javascript-format
msgid "%s Wi-Fi Connection"
msgid_plural "%s Wi-Fi Connections"
msgstr[0] "%s conexión inalámbrica"
msgstr[1] "%s conexiones inalámbricas"
#: js/ui/status/network.js:1647
#: js/ui/status/network.js:1651
#, javascript-format
msgid "%s Modem Connection"
msgid_plural "%s Modem Connections"
msgstr[0] "%s conexión por módem"
msgstr[1] "%s conexiones por módem"
#: js/ui/status/network.js:1794
#: js/ui/status/network.js:1799
msgid "Connection failed"
msgstr "Falló la conexión"
#: js/ui/status/network.js:1795
#: js/ui/status/network.js:1800
msgid "Activation of network connection failed"
msgstr "Falló la activación de la conexión de red"
@@ -1757,35 +1783,35 @@ msgstr "%d%%"
msgid "Airplane Mode On"
msgstr "Modo avión activado"
#: js/ui/status/system.js:378
#: js/ui/status/system.js:384
msgid "Switch User"
msgstr "Cambiar de usuario"
#: js/ui/status/system.js:383
#: js/ui/status/system.js:389
msgid "Log Out"
msgstr "Cerrar la sesión"
#: js/ui/status/system.js:388
#: js/ui/status/system.js:394
msgid "Account Settings"
msgstr "Configuración de la cuenta"
#: js/ui/status/system.js:405
#: js/ui/status/system.js:411
msgid "Orientation Lock"
msgstr "Bloqueo de orientación"
#: js/ui/status/system.js:413
#: js/ui/status/system.js:419
msgid "Suspend"
msgstr "Suspender"
#: js/ui/status/system.js:416
#: js/ui/status/system.js:422
msgid "Power Off"
msgstr "Apagar"
#: js/ui/status/volume.js:127
#: js/ui/status/volume.js:128
msgid "Volume changed"
msgstr "Volumen modificado"
#: js/ui/status/volume.js:162
#: js/ui/status/volume.js:170
msgid "Volume"
msgstr "Volumen"
@@ -1797,11 +1823,11 @@ msgstr "Iniciar sesión como otro usuario"
msgid "Unlock Window"
msgstr "Desbloquear ventana"
#: js/ui/viewSelector.js:182
#: js/ui/viewSelector.js:183
msgid "Applications"
msgstr "Aplicaciones"
#: js/ui/viewSelector.js:186
#: js/ui/viewSelector.js:187
msgid "Search"
msgstr "Buscar"
@@ -1810,22 +1836,22 @@ msgstr "Buscar"
msgid "“%s” is ready"
msgstr "«%s» está preparado"
#: js/ui/windowManager.js:84
#: js/ui/windowManager.js:71
msgid "Do you want to keep these display settings?"
msgstr "¿Quiere mantener esta configuración de la pantalla?"
#. Translators: this and the following message should be limited in lenght,
#. to avoid ellipsizing the labels.
#.
#: js/ui/windowManager.js:103
#: js/ui/windowManager.js:83
msgid "Revert Settings"
msgstr "Revertir configuración"
#: js/ui/windowManager.js:106
#: js/ui/windowManager.js:86
msgid "Keep Changes"
msgstr "Mantener cambios"
#: js/ui/windowManager.js:124
#: js/ui/windowManager.js:104
#, javascript-format
msgid "Settings changes will revert in %d second"
msgid_plural "Settings changes will revert in %d seconds"
@@ -1834,7 +1860,7 @@ msgstr[1] "La configuración se revertirá en %d segundos"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
#: js/ui/windowManager.js:679
#: js/ui/windowManager.js:659
#, javascript-format
msgid "%d × %d"
msgstr "%d × %d"
@@ -1912,28 +1938,6 @@ msgstr "Calendario de Evolution"
msgid "evolution"
msgstr "evolution"
#. translators:
#. * The number of sound outputs on a particular device
#: src/gvc/gvc-mixer-control.c:1873
#, c-format
msgid "%u Output"
msgid_plural "%u Outputs"
msgstr[0] "%u salida"
msgstr[1] "%u salidas"
#. translators:
#. * The number of sound inputs on a particular device
#: src/gvc/gvc-mixer-control.c:1883
#, c-format
msgid "%u Input"
msgid_plural "%u Inputs"
msgstr[0] "%u entrada"
msgstr[1] "%u entradas"
#: src/gvc/gvc-mixer-control.c:2738
msgid "System Sounds"
msgstr "Sonidos del sistema"
#: src/main.c:372
msgid "Print version"
msgstr "Imprimir versión"
@@ -1974,6 +1978,28 @@ msgstr "La contraseña no puede estar vacía"
msgid "Authentication dialog was dismissed by the user"
msgstr "El usuario rechazó el diálogo de autenticación"
#. translators:
#. * The number of sound outputs on a particular device
#: subprojects/gvc/gvc-mixer-control.c:1873
#, c-format
msgid "%u Output"
msgid_plural "%u Outputs"
msgstr[0] "%u salida"
msgstr[1] "%u salidas"
#. translators:
#. * The number of sound inputs on a particular device
#: subprojects/gvc/gvc-mixer-control.c:1883
#, c-format
msgid "%u Input"
msgid_plural "%u Inputs"
msgstr[0] "%u entrada"
msgstr[1] "%u entradas"
#: subprojects/gvc/gvc-mixer-control.c:2738
msgid "System Sounds"
msgstr "Sonidos del sistema"
#~ msgid "Events"
#~ msgstr "Eventos"

106
po/fur.po
View File

@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: video-subtitles master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
"shell&keywords=I18N+L10N&component=general\n"
"POT-Creation-Date: 2017-07-16 17:31+0000\n"
"PO-Revision-Date: 2017-07-17 11:49+0200\n"
"POT-Creation-Date: 2017-07-28 11:38+0000\n"
"PO-Revision-Date: 2017-07-25 15:43+0200\n"
"Last-Translator: Fabio Tomat <f.t.public@gmail.com>\n"
"Language-Team: Friulian <fur@li.org>\n"
"Language: fur\n"
@@ -113,7 +113,7 @@ msgid ""
msgstr ""
"GNOME Shell al cjarie nome lis estensions che a disin di supuartâ la version "
"di GNOME Shell atualmentri in esecuzion. Abilitant cheste opzion il control "
"nol vegnarà plui fat e al cirarà di cjariâ dutis lis estensions ignorant la "
"nol vignarà plui fat e al cirarà di cjariâ dutis lis estensions ignorant la "
"version che a disin di supuartâ."
#: data/org.gnome.shell.gschema.xml.in:43
@@ -125,7 +125,7 @@ msgid ""
"The applications corresponding to these identifiers will be displayed in the "
"favorites area."
msgstr ""
"Lis aplicazions che a corispuindin a chescj indentificatôrs a vegnaran "
"Lis aplicazions che a corispuindin a chescj identificadôrs a vignaran "
"mostrâts te aree dai preferîts."
#: data/org.gnome.shell.gschema.xml.in:51
@@ -190,7 +190,7 @@ msgid ""
msgstr ""
"La shell e mostrarà un menù Bluetooth nome se un adatatôr Bluetooth al è "
"alimentât, o se a son dispositîfs configurâts e associâts cul adatatôr "
"predefinît. Chest al vegnarà azerât se l'adatatôr predefinît nol à mai vût "
"predefinît. Chest al vignarà azerât se l'adatatôr predefinît nol à mai vût "
"dispositîfs associâts."
#: data/org.gnome.shell.gschema.xml.in:101
@@ -340,7 +340,7 @@ msgstr ""
#: js/gdm/authPrompt.js:149 js/ui/audioDeviceSelection.js:71
#: js/ui/components/networkAgent.js:117 js/ui/components/polkitAgent.js:148
#: js/ui/endSessionDialog.js:482 js/ui/extensionDownloader.js:195
#: js/ui/endSessionDialog.js:482 js/ui/extensionDownloader.js:197
#: js/ui/shellMountOperation.js:344 js/ui/status/network.js:947
msgid "Cancel"
msgstr "Anule"
@@ -561,35 +561,35 @@ msgstr "Dinee acès"
msgid "Grant Access"
msgstr "Garantìs l'acès"
#: js/ui/appDisplay.js:813
#: js/ui/appDisplay.js:806
msgid "Frequently used applications will appear here"
msgstr "Lis aplicazions dopradis dispès a vegnaran mostradis culì"
msgstr "Lis aplicazions dopradis dispès a vignaran mostradis culì"
#: js/ui/appDisplay.js:934
#: js/ui/appDisplay.js:927
msgid "Frequent"
msgstr "Dispès"
#: js/ui/appDisplay.js:941
#: js/ui/appDisplay.js:934
msgid "All"
msgstr "Dutis"
#: js/ui/appDisplay.js:1902
#: js/ui/appDisplay.js:1895
msgid "New Window"
msgstr "Gnûf barcon"
#: js/ui/appDisplay.js:1916
#: js/ui/appDisplay.js:1909
msgid "Launch using Dedicated Graphics Card"
msgstr "Invie doprant une schede grafiche dedicade"
#: js/ui/appDisplay.js:1943 js/ui/dash.js:289
#: js/ui/appDisplay.js:1936 js/ui/dash.js:289
msgid "Remove from Favorites"
msgstr "Gjave dai preferîts"
#: js/ui/appDisplay.js:1949
#: js/ui/appDisplay.js:1942
msgid "Add to Favorites"
msgstr "Zonte tai preferîts"
#: js/ui/appDisplay.js:1959
#: js/ui/appDisplay.js:1952
msgid "Show Details"
msgstr "Mostre Detais"
@@ -738,7 +738,6 @@ msgstr "Nete dut"
#. Translators: %s is an application name
#: js/ui/closeDialog.js:44
#, javascript-format
#| msgid "“%s” is ready"
msgid "“%s” is not responding."
msgstr "“%s” nol rispuint."
@@ -766,7 +765,7 @@ msgstr "Dispositîf esterni tacât"
msgid "External drive disconnected"
msgstr "Dispositîf esterni distacât"
#: js/ui/components/autorunManager.js:355
#: js/ui/components/autorunManager.js:354
#, javascript-format
msgid "Open with %s"
msgstr "Vierç cun %s"
@@ -1096,7 +1095,7 @@ msgid ""
"%s %s will be installed after restart. Upgrade installation can take a long "
"time: ensure that you have backed up and that the computer is plugged in."
msgstr ""
"%s %s al vegnarà instalât dopo vê tornât a inviâ il computer. La instalazion "
"%s %s al vignarà instalât dopo vê tornât a inviâ il computer. La instalazion "
"dal avanzament e pues tirâ a dilunc: siguriti di vê fat i backup e che il to "
"computer al sedi tacât."
@@ -1126,16 +1125,16 @@ msgstr "%s (rimot)"
msgid "%s (console)"
msgstr "%s (locâl vie tastiere)"
#: js/ui/extensionDownloader.js:199
#: js/ui/extensionDownloader.js:201
msgid "Install"
msgstr "Instale"
#: js/ui/extensionDownloader.js:204
#: js/ui/extensionDownloader.js:206
#, javascript-format
msgid "Download and install “%s” from extensions.gnome.org?"
msgstr "Scjariâ e instalâ '%s' da extensions.gnome.org?"
#: js/ui/keyboard.js:740 js/ui/status/keyboard.js:782
#: js/ui/keyboard.js:738 js/ui/status/keyboard.js:782
msgid "Keyboard"
msgstr "Tastiere"
@@ -1172,7 +1171,7 @@ msgstr "Abilitât"
#. translators:
#. * The device has been disabled
#: js/ui/lookingGlass.js:718 src/gvc/gvc-mixer-control.c:1866
#: js/ui/lookingGlass.js:718 subprojects/gvc/gvc-mixer-control.c:1866
msgid "Disabled"
msgstr "Disabilitât"
@@ -1246,28 +1245,28 @@ msgstr "Cambie visôr"
msgid "Assign keystroke"
msgstr "Assegne batidure"
#: js/ui/padOsd.js:209
#: js/ui/padOsd.js:220
msgid "Done"
msgstr "Fat"
#: js/ui/padOsd.js:708
#: js/ui/padOsd.js:734
msgid "Edit…"
msgstr "Modifiche..."
# masculin o feminin
#: js/ui/padOsd.js:748 js/ui/padOsd.js:810
#: js/ui/padOsd.js:774 js/ui/padOsd.js:879
msgid "None"
msgstr "Nissune"
#: js/ui/padOsd.js:793
#: js/ui/padOsd.js:833
msgid "Press a button to configure"
msgstr "Frache un boton par configurâ"
#: js/ui/padOsd.js:794
#: js/ui/padOsd.js:834
msgid "Press Esc to exit"
msgstr "Frache Esc par jessî"
#: js/ui/padOsd.js:797
#: js/ui/padOsd.js:837
msgid "Press any key to exit"
msgstr "Frache un tast par jessî"
@@ -1367,10 +1366,11 @@ msgstr "Daûr a cirî..."
msgid "No results."
msgstr "Nissun risultât."
# o ancjemò %d
#: js/ui/search.js:768
#, javascript-format
msgid "%d more"
msgstr ""
msgstr "Ancjemò %d"
#: js/ui/shellEntry.js:25
msgid "Copy"
@@ -1852,9 +1852,9 @@ msgstr "Ten lis modifichis"
msgid "Settings changes will revert in %d second"
msgid_plural "Settings changes will revert in %d seconds"
msgstr[0] ""
"Lis modifichis as impostazions a vegnaran ripristinadis chi di %d secont"
"Lis modifichis as impostazions a vignaran ripristinadis chi di %d secont"
msgstr[1] ""
"Lis modifichis as impostazions a vegnaran ripristinadis chi di %d seconts"
"Lis modifichis as impostazions a vignaran ripristinadis chi di %d seconts"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
@@ -1936,28 +1936,6 @@ msgstr "Calendari di Evolution"
msgid "evolution"
msgstr "evolution"
#. translators:
#. * The number of sound outputs on a particular device
#: src/gvc/gvc-mixer-control.c:1873
#, c-format
msgid "%u Output"
msgid_plural "%u Outputs"
msgstr[0] "%u jessude"
msgstr[1] "%u jessudis"
#. translators:
#. * The number of sound inputs on a particular device
#: src/gvc/gvc-mixer-control.c:1883
#, c-format
msgid "%u Input"
msgid_plural "%u Inputs"
msgstr[0] "%u jentrade"
msgstr[1] "%u jentradis"
#: src/gvc/gvc-mixer-control.c:2738
msgid "System Sounds"
msgstr "Suns di sisteme"
#: src/main.c:372
msgid "Print version"
msgstr "Stampe version"
@@ -1996,6 +1974,28 @@ msgstr "La password no pues jessi vueide"
msgid "Authentication dialog was dismissed by the user"
msgstr "Dialic di autenticazion anulât dal utent"
#. translators:
#. * The number of sound outputs on a particular device
#: subprojects/gvc/gvc-mixer-control.c:1873
#, c-format
msgid "%u Output"
msgid_plural "%u Outputs"
msgstr[0] "%u jessude"
msgstr[1] "%u jessudis"
#. translators:
#. * The number of sound inputs on a particular device
#: subprojects/gvc/gvc-mixer-control.c:1883
#, c-format
msgid "%u Input"
msgid_plural "%u Inputs"
msgstr[0] "%u jentrade"
msgstr[1] "%u jentradis"
#: subprojects/gvc/gvc-mixer-control.c:2738
msgid "System Sounds"
msgstr "Suns di sisteme"
#~ msgid "Events"
#~ msgstr "Events"

287
po/hr.po
View File

@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: gnome-shell master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
"shell&keywords=I18N+L10N&component=general\n"
"POT-Creation-Date: 2017-04-07 12:28+0000\n"
"PO-Revision-Date: 2017-04-08 17:15+0200\n"
"POT-Creation-Date: 2017-07-20 03:49+0000\n"
"PO-Revision-Date: 2017-07-25 20:05+0200\n"
"Last-Translator: gogo <trebelnik2@gmail.com>\n"
"Language-Team: Croatian <hr@li.org>\n"
"Language: hr\n"
@@ -18,7 +18,7 @@ msgstr ""
"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"
"X-Generator: Poedit 1.8.7.1\n"
"X-Generator: Poedit 2.0.2\n"
#: data/50-gnome-shell-system.xml:6
msgid "System"
@@ -45,7 +45,7 @@ msgid "Open the application menu"
msgstr "Otvori izbornik aplikacija"
#: data/gnome-shell-extension-prefs.desktop.in.in:4
#: js/extensionPrefs/main.js:149
#: js/extensionPrefs/main.js:152
msgid "Shell Extensions"
msgstr "Proširenja ljuske"
@@ -332,15 +332,15 @@ msgstr "Mrežna prijava"
msgid "network-workgroup"
msgstr "network-workgroup"
#: js/extensionPrefs/main.js:117
#: js/extensionPrefs/main.js:120
#, javascript-format
msgid "There was an error loading the preferences dialog for %s:"
msgstr "Dogodila se greška učitavanja dijaloga osobitosti za %s:"
#: js/gdm/authPrompt.js:149 js/ui/audioDeviceSelection.js:71
#: js/ui/components/networkAgent.js:145 js/ui/components/polkitAgent.js:179
#: js/ui/endSessionDialog.js:482 js/ui/extensionDownloader.js:195
#: js/ui/shellMountOperation.js:399 js/ui/status/network.js:947
#: js/ui/components/networkAgent.js:117 js/ui/components/polkitAgent.js:148
#: js/ui/endSessionDialog.js:482 js/ui/extensionDownloader.js:197
#: js/ui/shellMountOperation.js:344 js/ui/status/network.js:947
msgid "Cancel"
msgstr "Odustani"
@@ -348,7 +348,7 @@ msgstr "Odustani"
msgid "Next"
msgstr "Sljedeće"
#: js/gdm/authPrompt.js:214 js/ui/shellMountOperation.js:403
#: js/gdm/authPrompt.js:214 js/ui/shellMountOperation.js:348
#: js/ui/unlockDialog.js:59
msgid "Unlock"
msgstr "Otključaj"
@@ -358,20 +358,20 @@ msgctxt "button"
msgid "Sign In"
msgstr "Prijava"
#: js/gdm/loginDialog.js:285
#: js/gdm/loginDialog.js:308
msgid "Choose Session"
msgstr "Odaberi sesiju"
#. translators: this message is shown below the user list on the
#. login screen. It can be activated to reveal an entry for
#. manually entering the username.
#: js/gdm/loginDialog.js:435
#: js/gdm/loginDialog.js:458
msgid "Not listed?"
msgstr "Nije na popisu?"
#. 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:859
#: js/gdm/loginDialog.js:888
#, javascript-format
msgid "(e.g., user or %s)"
msgstr "(npr., korisnik ili %s)"
@@ -379,16 +379,16 @@ msgstr "(npr., korisnik ili %s)"
#. TTLS and PEAP are actually much more complicated, but this complication
#. is not visible here since we only care about phase2 authentication
#. (and don't even care of which one)
#: js/gdm/loginDialog.js:864 js/ui/components/networkAgent.js:271
#: js/ui/components/networkAgent.js:289
#: js/gdm/loginDialog.js:893 js/ui/components/networkAgent.js:243
#: js/ui/components/networkAgent.js:261
msgid "Username: "
msgstr "Korisničko ime:"
#: js/gdm/loginDialog.js:1201
#: js/gdm/loginDialog.js:1236
msgid "Login Window"
msgstr "Prozor prijave"
#: js/gdm/util.js:342
#: js/gdm/util.js:346
msgid "Authentication error"
msgstr "Greška ovjere"
@@ -397,7 +397,7 @@ msgstr "Greška ovjere"
#. as a cue to display our own message.
#. Translators: this message is shown below the password entry field
#. to indicate the user can swipe their finger instead
#: js/gdm/util.js:474
#: js/gdm/util.js:478
msgid "(or swipe finger)"
msgstr "(ili pomakni prst)"
@@ -473,20 +473,20 @@ msgstr[1] "Prije %d godine"
msgstr[2] "Prije %d godina"
#. Translators: Time in 24h format
#: js/misc/util.js:229
#: js/misc/util.js:228
msgid "%H%M"
msgstr "%H:%M"
#. Translators: this is the word "Yesterday" followed by a
#. time string in 24h format. i.e. "Yesterday, 14:30"
#: js/misc/util.js:235
#: js/misc/util.js:234
#, no-c-format
msgid "Yesterday, %H%M"
msgstr "Jučer, %H%M"
#. Translators: this is the week day name followed by a time
#. string in 24h format. i.e. "Monday, 14:30"
#: js/misc/util.js:241
#: js/misc/util.js:240
#, no-c-format
msgid "%A, %H%M"
msgstr "%A, %H%M"
@@ -494,7 +494,7 @@ msgstr "%A, %H%M"
#. Translators: this is the month name and day number
#. followed by a time string in 24h format.
#. i.e. "May 25, 14:30"
#: js/misc/util.js:247
#: js/misc/util.js:246
#, no-c-format
msgid "%B %d, %H%M"
msgstr "%B %d, %H%M"
@@ -502,26 +502,26 @@ msgstr "%B %d, %H%M"
#. Translators: this is the month name, day number, year
#. number followed by a time string in 24h format.
#. i.e. "May 25 2012, 14:30"
#: js/misc/util.js:253
#: js/misc/util.js:252
#, no-c-format
msgid "%B %d %Y, %H%M"
msgstr "%B %d %Y, %H%M"
#. Translators: Time in 12h format
#: js/misc/util.js:258
#: js/misc/util.js:257
msgid "%l%M %p"
msgstr "%l:%M %p"
#. Translators: this is the word "Yesterday" followed by a
#. time string in 12h format. i.e. "Yesterday, 2:30 pm"
#: js/misc/util.js:264
#: js/misc/util.js:263
#, no-c-format
msgid "Yesterday, %l%M %p"
msgstr "Jučer, %l%M %p"
#. Translators: this is the week day name followed by a time
#. string in 12h format. i.e. "Monday, 2:30 pm"
#: js/misc/util.js:270
#: js/misc/util.js:269
#, no-c-format
msgid "%A, %l%M %p"
msgstr "%A, %l%M %p"
@@ -529,7 +529,7 @@ msgstr "%A, %l%M %p"
#. Translators: this is the month name and day number
#. followed by a time string in 12h format.
#. i.e. "May 25, 2:30 pm"
#: js/misc/util.js:276
#: js/misc/util.js:275
#, no-c-format
msgid "%B %d, %l%M %p"
msgstr "%B %d, %l%M %p"
@@ -537,7 +537,7 @@ msgstr "%B %d, %l%M %p"
#. Translators: this is the month name, day number, year
#. number followed by a time string in 12h format.
#. i.e. "May 25 2012, 2:30 pm"
#: js/misc/util.js:282
#: js/misc/util.js:281
#, no-c-format
msgid "%B %d %Y, %l%M %p"
msgstr "%B %d %Y, %l%M %p"
@@ -558,11 +558,11 @@ msgstr ""
#. No support for non-modal system dialogs, so ignore the option
#. let modal = options['modal'] || true;
#: js/ui/accessDialog.js:62 js/ui/status/location.js:405
#: js/ui/accessDialog.js:63 js/ui/status/location.js:395
msgid "Deny Access"
msgstr "Zabrani pristup"
#: js/ui/accessDialog.js:63 js/ui/status/location.js:408
#: js/ui/accessDialog.js:64 js/ui/status/location.js:398
msgid "Grant Access"
msgstr "Dopusti pristup"
@@ -578,32 +578,32 @@ msgstr "Najčešće"
msgid "All"
msgstr "Sve"
#: js/ui/appDisplay.js:1892
#: js/ui/appDisplay.js:1895
msgid "New Window"
msgstr "Novi prozor"
#: js/ui/appDisplay.js:1906
#: js/ui/appDisplay.js:1909
msgid "Launch using Dedicated Graphics Card"
msgstr "Pokreni pomoću namjenske grafičke kartice"
#: js/ui/appDisplay.js:1933 js/ui/dash.js:289
#: js/ui/appDisplay.js:1936 js/ui/dash.js:289
msgid "Remove from Favorites"
msgstr "Ukloni iz omiljenih"
#: js/ui/appDisplay.js:1939
#: js/ui/appDisplay.js:1942
msgid "Add to Favorites"
msgstr "Dodaj u omiljene"
#: js/ui/appDisplay.js:1949
#: js/ui/appDisplay.js:1952
msgid "Show Details"
msgstr "Prikaži pojedinosti"
#: js/ui/appFavorites.js:138
#: js/ui/appFavorites.js:140
#, javascript-format
msgid "%s has been added to your favorites."
msgstr "%s je dodan u omiljene."
#: js/ui/appFavorites.js:172
#: js/ui/appFavorites.js:174
#, javascript-format
msgid "%s has been removed from your favorites."
msgstr "%s je uklonjen iz omiljenih."
@@ -624,7 +624,7 @@ msgstr "Slušalice"
msgid "Headset"
msgstr "Slušalice s mikrofonom"
#: js/ui/audioDeviceSelection.js:82 js/ui/status/volume.js:213
#: js/ui/audioDeviceSelection.js:82 js/ui/status/volume.js:221
msgid "Microphone"
msgstr "Mikrofon"
@@ -636,7 +636,7 @@ msgstr "Promijeni pozadinu..."
msgid "Display Settings"
msgstr "Postavke prikaza"
#: js/ui/backgroundMenu.js:22 js/ui/status/system.js:401
#: js/ui/backgroundMenu.js:22 js/ui/status/system.js:407
msgid "Settings"
msgstr "Postavke"
@@ -740,6 +740,28 @@ msgstr "Nema događaja"
msgid "Clear All"
msgstr "Obriši sve"
#. Translators: %s is an application name
#: js/ui/closeDialog.js:44
#, javascript-format
msgid "“%s” is not responding."
msgstr "“%s” ne reagira."
#: js/ui/closeDialog.js:45
msgid ""
"You may choose to wait a short while for it to continue or force the "
"application to quit entirely."
msgstr ""
"Možda ste odabrali kratko čekanje do nastavka izvođenja ili prisile "
"aplikacije da se u potpunosti zatvori."
#: js/ui/closeDialog.js:61
msgid "Force Quit"
msgstr "Prisilno zatvori"
#: js/ui/closeDialog.js:64
msgid "Wait"
msgstr "Čekaj"
#: js/ui/components/automountManager.js:91
msgid "External drive connected"
msgstr "Vanjski uređaj povezan"
@@ -748,53 +770,53 @@ msgstr "Vanjski uređaj povezan"
msgid "External drive disconnected"
msgstr "Vanjski uređaj odspojen"
#: js/ui/components/autorunManager.js:356
#: js/ui/components/autorunManager.js:354
#, javascript-format
msgid "Open with %s"
msgstr "Otvori s(a) %s"
#: js/ui/components/keyring.js:120 js/ui/components/polkitAgent.js:315
#: js/ui/components/keyring.js:107 js/ui/components/polkitAgent.js:284
msgid "Password:"
msgstr "Lozinka:"
#: js/ui/components/keyring.js:153
#: js/ui/components/keyring.js:140
msgid "Type again:"
msgstr "Pokušaj ponovno:"
#: js/ui/components/networkAgent.js:140 js/ui/status/network.js:272
#: js/ui/components/networkAgent.js:112 js/ui/status/network.js:272
#: js/ui/status/network.js:366 js/ui/status/network.js:950
msgid "Connect"
msgstr "Povezivanje"
#. Cisco LEAP
#: js/ui/components/networkAgent.js:233 js/ui/components/networkAgent.js:245
#: js/ui/components/networkAgent.js:273 js/ui/components/networkAgent.js:293
#: js/ui/components/networkAgent.js:303
#: js/ui/components/networkAgent.js:205 js/ui/components/networkAgent.js:217
#: js/ui/components/networkAgent.js:245 js/ui/components/networkAgent.js:265
#: js/ui/components/networkAgent.js:275
msgid "Password: "
msgstr "Lozinka:"
#. static WEP
#: js/ui/components/networkAgent.js:238
#: js/ui/components/networkAgent.js:210
msgid "Key: "
msgstr "Ključ:"
#: js/ui/components/networkAgent.js:277
#: js/ui/components/networkAgent.js:249
msgid "Identity: "
msgstr "Identitet:"
#: js/ui/components/networkAgent.js:279
#: js/ui/components/networkAgent.js:251
msgid "Private key password: "
msgstr "Lozinka privatnog ključa:"
#: js/ui/components/networkAgent.js:291
#: js/ui/components/networkAgent.js:263
msgid "Service: "
msgstr "Usluga:"
#: js/ui/components/networkAgent.js:320 js/ui/components/networkAgent.js:666
#: js/ui/components/networkAgent.js:292 js/ui/components/networkAgent.js:638
msgid "Authentication required by wireless network"
msgstr "Potrebna je ovjera za bežičnu mrežu"
#: js/ui/components/networkAgent.js:321 js/ui/components/networkAgent.js:667
#: js/ui/components/networkAgent.js:293 js/ui/components/networkAgent.js:639
#, javascript-format
msgid ""
"Passwords or encryption keys are required to access the wireless network "
@@ -802,53 +824,53 @@ msgid ""
msgstr ""
"Lozinka ili ključevi šifriranja su potrebni za pristup bežičnoj mreži “%s”."
#: js/ui/components/networkAgent.js:325 js/ui/components/networkAgent.js:670
#: js/ui/components/networkAgent.js:297 js/ui/components/networkAgent.js:642
msgid "Wired 802.1X authentication"
msgstr "Wired 802.1X ovjera"
#: js/ui/components/networkAgent.js:327
#: js/ui/components/networkAgent.js:299
msgid "Network name: "
msgstr "Naziv mreže:"
#: js/ui/components/networkAgent.js:332 js/ui/components/networkAgent.js:674
#: js/ui/components/networkAgent.js:304 js/ui/components/networkAgent.js:646
msgid "DSL authentication"
msgstr "DSL ovjera"
#: js/ui/components/networkAgent.js:339 js/ui/components/networkAgent.js:680
#: js/ui/components/networkAgent.js:311 js/ui/components/networkAgent.js:652
msgid "PIN code required"
msgstr "PIN kôd je potreban"
#: js/ui/components/networkAgent.js:340 js/ui/components/networkAgent.js:681
#: js/ui/components/networkAgent.js:312 js/ui/components/networkAgent.js:653
msgid "PIN code is needed for the mobile broadband device"
msgstr "PIN kôd je potreban za uređaj mobilnog interneta"
#: js/ui/components/networkAgent.js:341
#: js/ui/components/networkAgent.js:313
msgid "PIN: "
msgstr "PIN:"
#: js/ui/components/networkAgent.js:348 js/ui/components/networkAgent.js:687
#: js/ui/components/networkAgent.js:320 js/ui/components/networkAgent.js:659
msgid "Mobile broadband network password"
msgstr "Lozinka mreže mobilnog interneta"
#: js/ui/components/networkAgent.js:349 js/ui/components/networkAgent.js:671
#: js/ui/components/networkAgent.js:675 js/ui/components/networkAgent.js:688
#: js/ui/components/networkAgent.js:321 js/ui/components/networkAgent.js:643
#: js/ui/components/networkAgent.js:647 js/ui/components/networkAgent.js:660
#, javascript-format
msgid "A password is required to connect to “%s”."
msgstr "Potrebna je lozinka za povezivanje s “%s”."
#: js/ui/components/networkAgent.js:655 js/ui/status/network.js:1759
#: js/ui/components/networkAgent.js:627 js/ui/status/network.js:1760
msgid "Network Manager"
msgstr "Mrežni upravitelj"
#: js/ui/components/polkitAgent.js:60
#: js/ui/components/polkitAgent.js:43
msgid "Authentication Required"
msgstr "Potrebna je ovjera"
#: js/ui/components/polkitAgent.js:102
#: js/ui/components/polkitAgent.js:71
msgid "Administrator"
msgstr "Administrator"
#: js/ui/components/polkitAgent.js:182
#: js/ui/components/polkitAgent.js:151
msgid "Authenticate"
msgstr "Ovjeri"
@@ -856,7 +878,7 @@ msgstr "Ovjeri"
#. * requested authentication was not gained; this can happen
#. * because of an authentication error (like invalid password),
#. * for instance.
#: js/ui/components/polkitAgent.js:301 js/ui/shellMountOperation.js:383
#: js/ui/components/polkitAgent.js:270 js/ui/shellMountOperation.js:328
msgid "Sorry, that didnt work. Please try again."
msgstr "Nažalost, to ne radi. Pokušajte ponovno."
@@ -1114,16 +1136,16 @@ msgstr "%s (udaljeno)"
msgid "%s (console)"
msgstr "%s (konzola)"
#: js/ui/extensionDownloader.js:199
#: js/ui/extensionDownloader.js:201
msgid "Install"
msgstr "Instaliraj"
#: js/ui/extensionDownloader.js:204
#: js/ui/extensionDownloader.js:206
#, javascript-format
msgid "Download and install “%s” from extensions.gnome.org?"
msgstr "Preuzmi i instaliraj “%s” sa extensions.gnome.org?"
#: js/ui/keyboard.js:742 js/ui/status/keyboard.js:782
#: js/ui/keyboard.js:740 js/ui/status/keyboard.js:782
msgid "Keyboard"
msgstr "Tipkovnica"
@@ -1160,7 +1182,7 @@ msgstr "Omogućeno"
#. translators:
#. * The device has been disabled
#: js/ui/lookingGlass.js:718 src/gvc/gvc-mixer-control.c:1866
#: js/ui/lookingGlass.js:718 subprojects/gvc/gvc-mixer-control.c:1866
msgid "Disabled"
msgstr "Onemogućen"
@@ -1234,27 +1256,27 @@ msgstr "Prebaci zaslon"
msgid "Assign keystroke"
msgstr "Pošalji pritisak tipke"
#: js/ui/padOsd.js:209
#: js/ui/padOsd.js:220
msgid "Done"
msgstr "Završeno"
#: js/ui/padOsd.js:698
#: js/ui/padOsd.js:734
msgid "Edit…"
msgstr "Uredi..."
#: js/ui/padOsd.js:738 js/ui/padOsd.js:800
#: js/ui/padOsd.js:774 js/ui/padOsd.js:879
msgid "None"
msgstr "Nedodjeljeno"
#: js/ui/padOsd.js:783
#: js/ui/padOsd.js:833
msgid "Press a button to configure"
msgstr "Pritisni tipku za podešavanje"
#: js/ui/padOsd.js:784
#: js/ui/padOsd.js:834
msgid "Press Esc to exit"
msgstr "Pritisni Esc za prekidanje"
#: js/ui/padOsd.js:787
#: js/ui/padOsd.js:837
msgid "Press any key to exit"
msgstr "Pritisni bilo koju tipku za prekidanje"
@@ -1273,7 +1295,7 @@ msgctxt "System menu in the top bar"
msgid "System"
msgstr "Sustav"
#: js/ui/panel.js:810
#: js/ui/panel.js:812
msgid "Top Bar"
msgstr "Gornja traka"
@@ -1282,7 +1304,7 @@ msgstr "Gornja traka"
#. "ON" and "OFF") or "toggle-switch-intl" (for toggle
#. switches containing "◯" and "|"). Other values will
#. simply result in invisible toggle switches.
#: js/ui/popupMenu.js:289
#: js/ui/popupMenu.js:291
msgid "toggle-switch-us"
msgstr ""
@@ -1324,7 +1346,7 @@ msgstr[0] "%d nova obavijest"
msgstr[1] "%d nove obavijesti"
msgstr[2] "%d novih obavijesti"
#: js/ui/screenShield.js:452 js/ui/status/system.js:409
#: js/ui/screenShield.js:452 js/ui/status/system.js:415
msgid "Lock"
msgstr "Zaključaj"
@@ -1347,14 +1369,19 @@ msgstr "Nemoguće zaključavanje"
msgid "Lock was blocked by an application"
msgstr "Zaključavanje je blokirala apliakcija"
#: js/ui/search.js:617
#: js/ui/search.js:651
msgid "Searching…"
msgstr "Pretraživanje…"
#: js/ui/search.js:619
#: js/ui/search.js:653
msgid "No results."
msgstr "Nema rezultata."
#: js/ui/search.js:768
#, javascript-format
msgid "%d more"
msgstr "Još %d"
#: js/ui/shellEntry.js:25
msgid "Copy"
msgstr "Kopiraj"
@@ -1371,11 +1398,11 @@ msgstr "Prikaži tekst"
msgid "Hide Text"
msgstr "Sakrij tekst"
#: js/ui/shellMountOperation.js:370
#: js/ui/shellMountOperation.js:315
msgid "Password"
msgstr "Lozinka"
#: js/ui/shellMountOperation.js:391
#: js/ui/shellMountOperation.js:336
msgid "Remember Password"
msgstr "Zapamti lozinku"
@@ -1467,37 +1494,37 @@ msgstr "Svjetlina"
msgid "Show Keyboard Layout"
msgstr "Prikaži raspored tipkovnice"
#: js/ui/status/location.js:88 js/ui/status/location.js:196
#: js/ui/status/location.js:89 js/ui/status/location.js:197
msgid "Location Enabled"
msgstr "Lokacija omogućena"
#: js/ui/status/location.js:89 js/ui/status/location.js:197
#: js/ui/status/location.js:90 js/ui/status/location.js:198
msgid "Disable"
msgstr "Onemogući"
#: js/ui/status/location.js:90
#: js/ui/status/location.js:91
msgid "Privacy Settings"
msgstr "Postavke privatnost"
#: js/ui/status/location.js:195
#: js/ui/status/location.js:196
msgid "Location In Use"
msgstr "Lokacija se već koristi"
#: js/ui/status/location.js:199
#: js/ui/status/location.js:200
msgid "Location Disabled"
msgstr "Lokacija onemogućena"
#: js/ui/status/location.js:200
#: js/ui/status/location.js:201
msgid "Enable"
msgstr "Omogući"
#. Translators: %s is an application name
#: js/ui/status/location.js:414
#: js/ui/status/location.js:388
#, javascript-format
msgid "Give %s access to your location?"
msgstr "Dopustite %s pristup vašoj lokaciji?"
#: js/ui/status/location.js:416
#: js/ui/status/location.js:389
msgid "Location access can be changed at any time from the privacy settings."
msgstr ""
"Pristup lokaciji može se promijeniti u svako vrijeme iz postavka privatnosti."
@@ -1703,11 +1730,11 @@ msgstr[0] "%s modemsko povezivanje"
msgstr[1] "%s modemska povezivanja"
msgstr[2] "%s modemskih povezivanja"
#: js/ui/status/network.js:1798
#: js/ui/status/network.js:1799
msgid "Connection failed"
msgstr "Neuspješno povezivanje"
#: js/ui/status/network.js:1799
#: js/ui/status/network.js:1800
msgid "Activation of network connection failed"
msgstr "Aktiviranje mrežnog povezivanja je neuspjelo"
@@ -1765,35 +1792,35 @@ msgstr "%d%%"
msgid "Airplane Mode On"
msgstr "Zrakoplovni način rada uključen"
#: js/ui/status/system.js:378
#: js/ui/status/system.js:384
msgid "Switch User"
msgstr "Zamijeni korisnika"
#: js/ui/status/system.js:383
#: js/ui/status/system.js:389
msgid "Log Out"
msgstr "Odjava"
#: js/ui/status/system.js:388
#: js/ui/status/system.js:394
msgid "Account Settings"
msgstr "Postavke računa"
#: js/ui/status/system.js:405
#: js/ui/status/system.js:411
msgid "Orientation Lock"
msgstr "Zaključavanje orjentacije"
#: js/ui/status/system.js:413
#: js/ui/status/system.js:419
msgid "Suspend"
msgstr "Suspendiraj"
#: js/ui/status/system.js:416
#: js/ui/status/system.js:422
msgid "Power Off"
msgstr "Isključivanje"
#: js/ui/status/volume.js:127
#: js/ui/status/volume.js:128
msgid "Volume changed"
msgstr "Glasnoća zvuka promijenjena"
#: js/ui/status/volume.js:162
#: js/ui/status/volume.js:170
msgid "Volume"
msgstr "Glasnoća zvuka"
@@ -1818,22 +1845,22 @@ msgstr "Pretraži"
msgid "“%s” is ready"
msgstr "“%s” je spreman"
#: js/ui/windowManager.js:84
#: js/ui/windowManager.js:71
msgid "Do you want to keep these display settings?"
msgstr "Želite li zadržati ove postavke zaslona?"
#. Translators: this and the following message should be limited in lenght,
#. to avoid ellipsizing the labels.
#.
#: js/ui/windowManager.js:103
#: js/ui/windowManager.js:83
msgid "Revert Settings"
msgstr "Vrati postavke"
#: js/ui/windowManager.js:106
#: js/ui/windowManager.js:86
msgid "Keep Changes"
msgstr "Zadrži promjene"
#: js/ui/windowManager.js:124
#: js/ui/windowManager.js:104
#, javascript-format
msgid "Settings changes will revert in %d second"
msgid_plural "Settings changes will revert in %d seconds"
@@ -1843,10 +1870,10 @@ msgstr[2] "Promjene postavka će se vratiti za %d sekundi"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
#: js/ui/windowManager.js:679
#: js/ui/windowManager.js:659
#, javascript-format
msgid "%d × %d"
msgstr ""
msgstr "%d × %d"
#: js/ui/windowMenu.js:34
msgid "Minimize"
@@ -1921,30 +1948,6 @@ msgstr "Evolution kalendar"
msgid "evolution"
msgstr "evolution"
#. translators:
#. * The number of sound outputs on a particular device
#: src/gvc/gvc-mixer-control.c:1873
#, c-format
msgid "%u Output"
msgid_plural "%u Outputs"
msgstr[0] "%u izlaz"
msgstr[1] "%u izlaza"
msgstr[2] "%u izlaza"
#. translators:
#. * The number of sound inputs on a particular device
#: src/gvc/gvc-mixer-control.c:1883
#, c-format
msgid "%u Input"
msgid_plural "%u Inputs"
msgstr[0] "%u ulaz"
msgstr[1] "%u ulaza"
msgstr[2] "%u ulaza"
#: src/gvc/gvc-mixer-control.c:2738
msgid "System Sounds"
msgstr "Zvukovi sustava"
#: src/main.c:372
msgid "Print version"
msgstr "Ispiši inačicu"
@@ -1983,6 +1986,30 @@ msgstr "Lozinka ne može biti prazna"
msgid "Authentication dialog was dismissed by the user"
msgstr "Dijalog ovjere je prekinut od strane korisnika"
#. translators:
#. * The number of sound outputs on a particular device
#: subprojects/gvc/gvc-mixer-control.c:1873
#, c-format
msgid "%u Output"
msgid_plural "%u Outputs"
msgstr[0] "%u izlaz"
msgstr[1] "%u izlaza"
msgstr[2] "%u izlaza"
#. translators:
#. * The number of sound inputs on a particular device
#: subprojects/gvc/gvc-mixer-control.c:1883
#, c-format
msgid "%u Input"
msgid_plural "%u Inputs"
msgstr[0] "%u ulaz"
msgstr[1] "%u ulaza"
msgstr[2] "%u ulaza"
#: subprojects/gvc/gvc-mixer-control.c:2738
msgid "System Sounds"
msgstr "Zvukovi sustava"
#~ msgid "GNOME Shell Extension Preferences"
#~ msgstr "Osobitosti proširenja GNOME ljuske"

308
po/kk.po
View File

@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
"shell&keywords=I18N+L10N&component=general\n"
"POT-Creation-Date: 2017-03-20 18:14+0000\n"
"PO-Revision-Date: 2017-03-21 08:59+0500\n"
"POT-Creation-Date: 2017-07-20 03:49+0000\n"
"PO-Revision-Date: 2017-07-27 17:09+0500\n"
"Last-Translator: Baurzhan Muftakhidinov <baurthefirst@gmail.com>\n"
"Language-Team: Kazakh <kk_KZ@googlegroups.com>\n"
"Language: kk\n"
@@ -44,7 +44,7 @@ msgid "Open the application menu"
msgstr "Қолданбалар мәзірін ашу"
#: data/gnome-shell-extension-prefs.desktop.in.in:4
#: js/extensionPrefs/main.js:149
#: js/extensionPrefs/main.js:152
msgid "Shell Extensions"
msgstr "Қоршам кеңейтулері"
@@ -331,15 +331,15 @@ msgstr "Желілік кіру"
msgid "network-workgroup"
msgstr "network-workgroup"
#: js/extensionPrefs/main.js:117
#: js/extensionPrefs/main.js:120
#, javascript-format
msgid "There was an error loading the preferences dialog for %s:"
msgstr "%s үшін баптаулар сұхбатын жүктеу кезінде қате орын алды:"
#: js/gdm/authPrompt.js:149 js/ui/audioDeviceSelection.js:71
#: js/ui/components/networkAgent.js:145 js/ui/components/polkitAgent.js:179
#: js/ui/endSessionDialog.js:482 js/ui/extensionDownloader.js:195
#: js/ui/shellMountOperation.js:399 js/ui/status/network.js:947
#: js/ui/components/networkAgent.js:117 js/ui/components/polkitAgent.js:148
#: js/ui/endSessionDialog.js:482 js/ui/extensionDownloader.js:197
#: js/ui/shellMountOperation.js:344 js/ui/status/network.js:947
msgid "Cancel"
msgstr "Бас тарту"
@@ -347,7 +347,7 @@ msgstr "Бас тарту"
msgid "Next"
msgstr "Келесі"
#: js/gdm/authPrompt.js:214 js/ui/shellMountOperation.js:403
#: js/gdm/authPrompt.js:214 js/ui/shellMountOperation.js:348
#: js/ui/unlockDialog.js:59
msgid "Unlock"
msgstr "Босату"
@@ -357,20 +357,20 @@ msgctxt "button"
msgid "Sign In"
msgstr "Кіру"
#: js/gdm/loginDialog.js:285
#: js/gdm/loginDialog.js:308
msgid "Choose Session"
msgstr "Сессияны таңдау"
#. translators: this message is shown below the user list on the
#. login screen. It can be activated to reveal an entry for
#. manually entering the username.
#: js/gdm/loginDialog.js:435
#: js/gdm/loginDialog.js:458
msgid "Not listed?"
msgstr "Тізімде жоқсыз ба?"
#. 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:859
#: js/gdm/loginDialog.js:888
#, javascript-format
msgid "(e.g., user or %s)"
msgstr "(мыс., пайдаланушы не %s)"
@@ -378,16 +378,16 @@ msgstr "(мыс., пайдаланушы не %s)"
#. TTLS and PEAP are actually much more complicated, but this complication
#. is not visible here since we only care about phase2 authentication
#. (and don't even care of which one)
#: js/gdm/loginDialog.js:864 js/ui/components/networkAgent.js:271
#: js/ui/components/networkAgent.js:289
#: js/gdm/loginDialog.js:893 js/ui/components/networkAgent.js:243
#: js/ui/components/networkAgent.js:261
msgid "Username: "
msgstr "Пайдаланушы аты:"
#: js/gdm/loginDialog.js:1201
#: js/gdm/loginDialog.js:1236
msgid "Login Window"
msgstr "Жүйеге кіру терезесі"
#: js/gdm/util.js:342
#: js/gdm/util.js:346
msgid "Authentication error"
msgstr "Аутентификация қатесі"
@@ -396,7 +396,7 @@ msgstr "Аутентификация қатесі"
#. as a cue to display our own message.
#. Translators: this message is shown below the password entry field
#. to indicate the user can swipe their finger instead
#: js/gdm/util.js:474
#: js/gdm/util.js:478
msgid "(or swipe finger)"
msgstr "(немесе саусағыңызды өткізіңіз)"
@@ -460,20 +460,20 @@ msgid_plural "%d years ago"
msgstr[0] "%d жыл бұрын"
#. Translators: Time in 24h format
#: js/misc/util.js:229
#: js/misc/util.js:228
msgid "%H%M"
msgstr "%H%M"
#. Translators: this is the word "Yesterday" followed by a
#. time string in 24h format. i.e. "Yesterday, 14:30"
#: js/misc/util.js:235
#: js/misc/util.js:234
#, no-c-format
msgid "Yesterday, %H%M"
msgstr "Кеше, %H%M"
#. Translators: this is the week day name followed by a time
#. string in 24h format. i.e. "Monday, 14:30"
#: js/misc/util.js:241
#: js/misc/util.js:240
#, no-c-format
msgid "%A, %H%M"
msgstr "%A, %H%M"
@@ -481,7 +481,7 @@ msgstr "%A, %H%M"
#. Translators: this is the month name and day number
#. followed by a time string in 24h format.
#. i.e. "May 25, 14:30"
#: js/misc/util.js:247
#: js/misc/util.js:246
#, no-c-format
msgid "%B %d, %H%M"
msgstr "%B %d, %H%M"
@@ -489,26 +489,26 @@ msgstr "%B %d, %H%M"
#. Translators: this is the month name, day number, year
#. number followed by a time string in 24h format.
#. i.e. "May 25 2012, 14:30"
#: js/misc/util.js:253
#: js/misc/util.js:252
#, no-c-format
msgid "%B %d %Y, %H%M"
msgstr "%B %d %Y, %H%M"
#. Translators: Time in 12h format
#: js/misc/util.js:258
#: js/misc/util.js:257
msgid "%l%M %p"
msgstr "%l%M %p"
#. Translators: this is the word "Yesterday" followed by a
#. time string in 12h format. i.e. "Yesterday, 2:30 pm"
#: js/misc/util.js:264
#: js/misc/util.js:263
#, no-c-format
msgid "Yesterday, %l%M %p"
msgstr "Кеше, %l%M %p"
#. Translators: this is the week day name followed by a time
#. string in 12h format. i.e. "Monday, 2:30 pm"
#: js/misc/util.js:270
#: js/misc/util.js:269
#, no-c-format
msgid "%A, %l%M %p"
msgstr "%A, %l%M %p"
@@ -516,7 +516,7 @@ msgstr "%A, %l%M %p"
#. Translators: this is the month name and day number
#. followed by a time string in 12h format.
#. i.e. "May 25, 2:30 pm"
#: js/misc/util.js:276
#: js/misc/util.js:275
#, no-c-format
msgid "%B %d, %l%M %p"
msgstr "%B %d, %l%M %p"
@@ -524,17 +524,17 @@ msgstr "%B %d, %l%M %p"
#. Translators: this is the month name, day number, year
#. number followed by a time string in 12h format.
#. i.e. "May 25 2012, 2:30 pm"
#: js/misc/util.js:282
#: js/misc/util.js:281
#, no-c-format
msgid "%B %d %Y, %l%M %p"
msgstr "%B %d %Y, %l%M %p"
#. TRANSLATORS: this is the title of the wifi captive portal login window
#: js/portalHelper/main.js:67
#: js/portalHelper/main.js:66
msgid "Hotspot Login"
msgstr "Қатынау нүктесіне кіру"
#: js/portalHelper/main.js:113
#: js/portalHelper/main.js:112
msgid ""
"Your connection to this hotspot login is not secure. Passwords or other "
"information you enter on this page can be viewed by people nearby."
@@ -545,11 +545,11 @@ msgstr ""
#. No support for non-modal system dialogs, so ignore the option
#. let modal = options['modal'] || true;
#: js/ui/accessDialog.js:62 js/ui/status/location.js:405
#: js/ui/accessDialog.js:63 js/ui/status/location.js:395
msgid "Deny Access"
msgstr "Тыйым салу"
#: js/ui/accessDialog.js:63 js/ui/status/location.js:408
#: js/ui/accessDialog.js:64 js/ui/status/location.js:398
msgid "Grant Access"
msgstr "Рұқсат ету"
@@ -565,32 +565,32 @@ msgstr "Жиі қолданылатын"
msgid "All"
msgstr "Барлығы"
#: js/ui/appDisplay.js:1892
#: js/ui/appDisplay.js:1895
msgid "New Window"
msgstr "Жаңа терезе"
#: js/ui/appDisplay.js:1906
#: js/ui/appDisplay.js:1909
msgid "Launch using Dedicated Graphics Card"
msgstr "Бөлек графикалық картаны пайдаланып жөнелту"
#: js/ui/appDisplay.js:1933 js/ui/dash.js:289
#: js/ui/appDisplay.js:1936 js/ui/dash.js:289
msgid "Remove from Favorites"
msgstr "Таңдамалылардан өшіру"
#: js/ui/appDisplay.js:1939
#: js/ui/appDisplay.js:1942
msgid "Add to Favorites"
msgstr "Таңдамалыларға қосу"
#: js/ui/appDisplay.js:1949
#: js/ui/appDisplay.js:1952
msgid "Show Details"
msgstr "Деректерді көрсету"
#: js/ui/appFavorites.js:138
#: js/ui/appFavorites.js:140
#, javascript-format
msgid "%s has been added to your favorites."
msgstr "%s таңдамалыларыңызға қосылды."
#: js/ui/appFavorites.js:172
#: js/ui/appFavorites.js:174
#, javascript-format
msgid "%s has been removed from your favorites."
msgstr "%s таңдамалыларыңыздан өшірілді."
@@ -611,7 +611,7 @@ msgstr "Құлаққап"
msgid "Headset"
msgstr "Микрофонды құлаққап"
#: js/ui/audioDeviceSelection.js:82 js/ui/status/volume.js:213
#: js/ui/audioDeviceSelection.js:82 js/ui/status/volume.js:221
msgid "Microphone"
msgstr "Микрофон"
@@ -623,7 +623,7 @@ msgstr "Фонды өзгерту..."
msgid "Display Settings"
msgstr "Экран баптаулары"
#: js/ui/backgroundMenu.js:22 js/ui/status/system.js:401
#: js/ui/backgroundMenu.js:22 js/ui/status/system.js:407
msgid "Settings"
msgstr "Баптаулар"
@@ -727,6 +727,28 @@ msgstr "Оқиғалар жоқ"
msgid "Clear All"
msgstr "Барлығын тазарту"
#. Translators: %s is an application name
#: js/ui/closeDialog.js:44
#, javascript-format
msgid "“%s” is not responding."
msgstr "\"%s\" жауап бермейді."
#: js/ui/closeDialog.js:45
msgid ""
"You may choose to wait a short while for it to continue or force the "
"application to quit entirely."
msgstr ""
"Сіз оның жалғастыруын біраз уақыт бойы күте аласыз, немесе қолданбаны "
"толықтай шығуды мәжбүрлете аласыз."
#: js/ui/closeDialog.js:61
msgid "Force Quit"
msgstr "Мәжбүрлі тоқтату"
#: js/ui/closeDialog.js:64
msgid "Wait"
msgstr "Күту"
#: js/ui/components/automountManager.js:91
msgid "External drive connected"
msgstr "Сыртқы диск қосылды"
@@ -735,53 +757,53 @@ msgstr "Сыртқы диск қосылды"
msgid "External drive disconnected"
msgstr "Сыртқы диск алынды"
#: js/ui/components/autorunManager.js:356
#: js/ui/components/autorunManager.js:354
#, javascript-format
msgid "Open with %s"
msgstr "%s көмегімен ашу"
#: js/ui/components/keyring.js:120 js/ui/components/polkitAgent.js:315
#: js/ui/components/keyring.js:107 js/ui/components/polkitAgent.js:284
msgid "Password:"
msgstr "Пароль:"
#: js/ui/components/keyring.js:153
#: js/ui/components/keyring.js:140
msgid "Type again:"
msgstr "Қайтадан енгізіңіз:"
#: js/ui/components/networkAgent.js:140 js/ui/status/network.js:272
#: js/ui/components/networkAgent.js:112 js/ui/status/network.js:272
#: js/ui/status/network.js:366 js/ui/status/network.js:950
msgid "Connect"
msgstr "Байланысу"
#. Cisco LEAP
#: js/ui/components/networkAgent.js:233 js/ui/components/networkAgent.js:245
#: js/ui/components/networkAgent.js:273 js/ui/components/networkAgent.js:293
#: js/ui/components/networkAgent.js:303
#: js/ui/components/networkAgent.js:205 js/ui/components/networkAgent.js:217
#: js/ui/components/networkAgent.js:245 js/ui/components/networkAgent.js:265
#: js/ui/components/networkAgent.js:275
msgid "Password: "
msgstr "Пароль:"
#. static WEP
#: js/ui/components/networkAgent.js:238
#: js/ui/components/networkAgent.js:210
msgid "Key: "
msgstr "Кілт:"
#: js/ui/components/networkAgent.js:277
#: js/ui/components/networkAgent.js:249
msgid "Identity: "
msgstr "Анықтағыш:"
#: js/ui/components/networkAgent.js:279
#: js/ui/components/networkAgent.js:251
msgid "Private key password: "
msgstr "Жеке кілт паролі:"
#: js/ui/components/networkAgent.js:291
#: js/ui/components/networkAgent.js:263
msgid "Service: "
msgstr "Қызмет:"
#: js/ui/components/networkAgent.js:320 js/ui/components/networkAgent.js:666
#: js/ui/components/networkAgent.js:292 js/ui/components/networkAgent.js:638
msgid "Authentication required by wireless network"
msgstr "Сымсыз желісі аутентификацияны талап етеді"
#: js/ui/components/networkAgent.js:321 js/ui/components/networkAgent.js:667
#: js/ui/components/networkAgent.js:293 js/ui/components/networkAgent.js:639
#, javascript-format
msgid ""
"Passwords or encryption keys are required to access the wireless network "
@@ -789,53 +811,53 @@ msgid ""
msgstr ""
"\"%s\" сымсыз желісіне қатынау үшін парольдер не шифрлеу кілттері керек."
#: js/ui/components/networkAgent.js:325 js/ui/components/networkAgent.js:670
#: js/ui/components/networkAgent.js:297 js/ui/components/networkAgent.js:642
msgid "Wired 802.1X authentication"
msgstr "Сымды 802.1X аутентификациясы"
#: js/ui/components/networkAgent.js:327
#: js/ui/components/networkAgent.js:299
msgid "Network name: "
msgstr "Желі аты:"
#: js/ui/components/networkAgent.js:332 js/ui/components/networkAgent.js:674
#: js/ui/components/networkAgent.js:304 js/ui/components/networkAgent.js:646
msgid "DSL authentication"
msgstr "DSL аутентификациясы"
#: js/ui/components/networkAgent.js:339 js/ui/components/networkAgent.js:680
#: js/ui/components/networkAgent.js:311 js/ui/components/networkAgent.js:652
msgid "PIN code required"
msgstr "PIN коды керек"
#: js/ui/components/networkAgent.js:340 js/ui/components/networkAgent.js:681
#: js/ui/components/networkAgent.js:312 js/ui/components/networkAgent.js:653
msgid "PIN code is needed for the mobile broadband device"
msgstr "Сымсыз кеңжолақты құрылғы үшін PIN коды керек"
#: js/ui/components/networkAgent.js:341
#: js/ui/components/networkAgent.js:313
msgid "PIN: "
msgstr "PIN: "
#: js/ui/components/networkAgent.js:348 js/ui/components/networkAgent.js:687
#: js/ui/components/networkAgent.js:320 js/ui/components/networkAgent.js:659
msgid "Mobile broadband network password"
msgstr "Сымсыз кеңжолақты желісінің паролі"
#: js/ui/components/networkAgent.js:349 js/ui/components/networkAgent.js:671
#: js/ui/components/networkAgent.js:675 js/ui/components/networkAgent.js:688
#: js/ui/components/networkAgent.js:321 js/ui/components/networkAgent.js:643
#: js/ui/components/networkAgent.js:647 js/ui/components/networkAgent.js:660
#, javascript-format
msgid "A password is required to connect to “%s”."
msgstr "\"%s\" үшін байланысты орнату үшін пароль керек."
#: js/ui/components/networkAgent.js:655 js/ui/status/network.js:1755
#: js/ui/components/networkAgent.js:627 js/ui/status/network.js:1760
msgid "Network Manager"
msgstr "Желілер басқарушысы"
#: js/ui/components/polkitAgent.js:60
#: js/ui/components/polkitAgent.js:43
msgid "Authentication Required"
msgstr "Аутентификация керек"
#: js/ui/components/polkitAgent.js:102
#: js/ui/components/polkitAgent.js:71
msgid "Administrator"
msgstr "Әкімші"
#: js/ui/components/polkitAgent.js:182
#: js/ui/components/polkitAgent.js:151
msgid "Authenticate"
msgstr "Аутентификация"
@@ -843,7 +865,7 @@ msgstr "Аутентификация"
#. * requested authentication was not gained; this can happen
#. * because of an authentication error (like invalid password),
#. * for instance.
#: js/ui/components/polkitAgent.js:301 js/ui/shellMountOperation.js:383
#: js/ui/components/polkitAgent.js:270 js/ui/shellMountOperation.js:328
msgid "Sorry, that didnt work. Please try again."
msgstr "Кешіріңіз, талап сәтсіз. Қайтадан көріңіз."
@@ -854,7 +876,7 @@ msgstr "Кешіріңіз, талап сәтсіз. Қайтадан көрің
msgid "%s is now known as %s"
msgstr "%s енді %s ретінде белгілі"
#: js/ui/ctrlAltTab.js:29 js/ui/viewSelector.js:178
#: js/ui/ctrlAltTab.js:29 js/ui/viewSelector.js:179
msgid "Windows"
msgstr "Терезелер"
@@ -923,7 +945,6 @@ msgid "%s, then %s, followed by %s later."
msgstr "%s, одан кейін %s, одан кейін %s."
#: js/ui/dateMenu.js:300
#| msgid "Select a network"
msgid "Select a location…"
msgstr "Орналасуды таңдаңыз…"
@@ -1088,16 +1109,16 @@ msgstr "%s (қашықтағы)"
msgid "%s (console)"
msgstr "%s (консоль)"
#: js/ui/extensionDownloader.js:199
#: js/ui/extensionDownloader.js:201
msgid "Install"
msgstr "Орнату"
#: js/ui/extensionDownloader.js:204
#: js/ui/extensionDownloader.js:206
#, javascript-format
msgid "Download and install “%s” from extensions.gnome.org?"
msgstr "extensions.gnome.org адресінен \"%s\" жүктеп алып, орнату керек пе?"
#: js/ui/keyboard.js:742 js/ui/status/keyboard.js:782
#: js/ui/keyboard.js:740 js/ui/status/keyboard.js:782
msgid "Keyboard"
msgstr "Пернетақта"
@@ -1134,7 +1155,7 @@ msgstr "Іске қосылған"
#. translators:
#. * The device has been disabled
#: js/ui/lookingGlass.js:718 src/gvc/gvc-mixer-control.c:1866
#: js/ui/lookingGlass.js:718 subprojects/gvc/gvc-mixer-control.c:1866
msgid "Disabled"
msgstr "Сөндірулі"
@@ -1208,27 +1229,27 @@ msgstr "Мониторды ауыстыру"
msgid "Assign keystroke"
msgstr "Пернелер жарлығын тағайындау"
#: js/ui/padOsd.js:209
#: js/ui/padOsd.js:220
msgid "Done"
msgstr "Дайын"
#: js/ui/padOsd.js:698
#: js/ui/padOsd.js:734
msgid "Edit…"
msgstr "Түзету…"
#: js/ui/padOsd.js:738 js/ui/padOsd.js:800
#: js/ui/padOsd.js:774 js/ui/padOsd.js:879
msgid "None"
msgstr "Ешнәрсе"
#: js/ui/padOsd.js:783
#: js/ui/padOsd.js:833
msgid "Press a button to configure"
msgstr "Баптау үшін батырманы басыңыз"
#: js/ui/padOsd.js:784
#: js/ui/padOsd.js:834
msgid "Press Esc to exit"
msgstr "Шығу үшін Esc басыңыз"
#: js/ui/padOsd.js:787
#: js/ui/padOsd.js:837
msgid "Press any key to exit"
msgstr "Шығу үшін кез-келген батырманы басыңыз"
@@ -1247,7 +1268,7 @@ msgctxt "System menu in the top bar"
msgid "System"
msgstr "Жүйелік"
#: js/ui/panel.js:810
#: js/ui/panel.js:812
msgid "Top Bar"
msgstr "Үстідегі панель"
@@ -1256,7 +1277,7 @@ msgstr "Үстідегі панель"
#. "ON" and "OFF") or "toggle-switch-intl" (for toggle
#. switches containing "◯" and "|"). Other values will
#. simply result in invisible toggle switches.
#: js/ui/popupMenu.js:289
#: js/ui/popupMenu.js:291
msgid "toggle-switch-us"
msgstr "toggle-switch-intl"
@@ -1294,7 +1315,7 @@ msgid "%d new notification"
msgid_plural "%d new notifications"
msgstr[0] "%d жаңа ескерту"
#: js/ui/screenShield.js:452 js/ui/status/system.js:409
#: js/ui/screenShield.js:452 js/ui/status/system.js:415
msgid "Lock"
msgstr "Блоктау"
@@ -1317,14 +1338,19 @@ msgstr "Блоктау мүмкін емес"
msgid "Lock was blocked by an application"
msgstr "Блоктауды басқа қолданба болдырмады"
#: js/ui/search.js:617
#: js/ui/search.js:651
msgid "Searching…"
msgstr "Іздеу..."
#: js/ui/search.js:619
#: js/ui/search.js:653
msgid "No results."
msgstr "Нәтижелер жоқ."
#: js/ui/search.js:768
#, javascript-format
msgid "%d more"
msgstr "тағы %d"
#: js/ui/shellEntry.js:25
msgid "Copy"
msgstr "Көшіру"
@@ -1341,11 +1367,11 @@ msgstr "Мәтінді көрсету"
msgid "Hide Text"
msgstr "Мәтінді жасыру"
#: js/ui/shellMountOperation.js:370
#: js/ui/shellMountOperation.js:315
msgid "Password"
msgstr "Пароль"
#: js/ui/shellMountOperation.js:391
#: js/ui/shellMountOperation.js:336
msgid "Remember Password"
msgstr "Парольді есте сақтау"
@@ -1422,7 +1448,7 @@ msgstr "Іске қосу"
#: js/ui/status/bluetooth.js:142 js/ui/status/network.js:181
#: js/ui/status/network.js:367 js/ui/status/network.js:1310
#: js/ui/status/network.js:1425 js/ui/status/nightLight.js:47
#: js/ui/status/network.js:1429 js/ui/status/nightLight.js:47
#: js/ui/status/rfkill.js:90 js/ui/status/rfkill.js:117
msgid "Turn Off"
msgstr "Сөндіру"
@@ -1435,37 +1461,37 @@ msgstr "Жарықтылығы"
msgid "Show Keyboard Layout"
msgstr "Пернетақта жаймасын көрсету"
#: js/ui/status/location.js:88 js/ui/status/location.js:196
#: js/ui/status/location.js:89 js/ui/status/location.js:197
msgid "Location Enabled"
msgstr "Орналасу іске қосулы тұр"
#: js/ui/status/location.js:89 js/ui/status/location.js:197
#: js/ui/status/location.js:90 js/ui/status/location.js:198
msgid "Disable"
msgstr "Сөндіру"
#: js/ui/status/location.js:90
#: js/ui/status/location.js:91
msgid "Privacy Settings"
msgstr "Жекелік баптаулары"
#: js/ui/status/location.js:195
#: js/ui/status/location.js:196
msgid "Location In Use"
msgstr "Орналасу қолданылуда"
#: js/ui/status/location.js:199
#: js/ui/status/location.js:200
msgid "Location Disabled"
msgstr "Орналасу сөндірулі тұр"
#: js/ui/status/location.js:200
#: js/ui/status/location.js:201
msgid "Enable"
msgstr "Іске қосу"
#. Translators: %s is an application name
#: js/ui/status/location.js:414
#: js/ui/status/location.js:388
#, javascript-format
msgid "Give %s access to your location?"
msgstr "%s үшін орналасуыңызға рұқсат ету керек пе?"
#: js/ui/status/location.js:416
#: js/ui/status/location.js:389
msgid "Location access can be changed at any time from the privacy settings."
msgstr ""
"Орналасуыңызға қатынауды кез-кезген кезде жекелік баптауларының ішінен "
@@ -1618,59 +1644,59 @@ msgstr "%s қатынау нүктесі белсенді"
msgid "%s Not Connected"
msgstr "%s байланыспаған"
#: js/ui/status/network.js:1442
#: js/ui/status/network.js:1446
msgid "connecting…"
msgstr "байланысты орнату…"
#. Translators: this is for network connections that require some kind of key or password
#: js/ui/status/network.js:1445
#: js/ui/status/network.js:1449
msgid "authentication required"
msgstr "аутентификация керек"
#: js/ui/status/network.js:1447
#: js/ui/status/network.js:1451
msgid "connection failed"
msgstr "байланысты орнату сәтсіз"
#: js/ui/status/network.js:1513 js/ui/status/network.js:1608
#: js/ui/status/network.js:1517 js/ui/status/network.js:1612
#: js/ui/status/rfkill.js:93
msgid "Network Settings"
msgstr "Желі баптаулары"
#: js/ui/status/network.js:1515
#: js/ui/status/network.js:1519
msgid "VPN Settings"
msgstr "VPN баптаулары"
#: js/ui/status/network.js:1534
#: js/ui/status/network.js:1538
msgid "VPN"
msgstr "VPN"
#: js/ui/status/network.js:1544
#: js/ui/status/network.js:1548
msgid "VPN Off"
msgstr "VPN сөндірілген"
#: js/ui/status/network.js:1639
#: js/ui/status/network.js:1643
#, javascript-format
msgid "%s Wired Connection"
msgid_plural "%s Wired Connections"
msgstr[0] "%s сымды желі байланысы"
#: js/ui/status/network.js:1643
#: js/ui/status/network.js:1647
#, javascript-format
msgid "%s Wi-Fi Connection"
msgid_plural "%s Wi-Fi Connections"
msgstr[0] "%s Wi-Fi желі байланысы"
#: js/ui/status/network.js:1647
#: js/ui/status/network.js:1651
#, javascript-format
msgid "%s Modem Connection"
msgid_plural "%s Modem Connections"
msgstr[0] "%s модем желі байланысы"
#: js/ui/status/network.js:1794
#: js/ui/status/network.js:1799
msgid "Connection failed"
msgstr "Байланыс орнату сәтсіз"
#: js/ui/status/network.js:1795
#: js/ui/status/network.js:1800
msgid "Activation of network connection failed"
msgstr "Желілік байланысты белсендіру сәтсіз"
@@ -1728,35 +1754,35 @@ msgstr "%d%%"
msgid "Airplane Mode On"
msgstr "Ұшақтағы режим іске қосулы"
#: js/ui/status/system.js:378
#: js/ui/status/system.js:384
msgid "Switch User"
msgstr "Пайдаланушыны ауыстыру"
#: js/ui/status/system.js:383
#: js/ui/status/system.js:389
msgid "Log Out"
msgstr "Жүйеден шығу"
#: js/ui/status/system.js:388
#: js/ui/status/system.js:394
msgid "Account Settings"
msgstr "Тіркелгі баптаулары"
#: js/ui/status/system.js:405
#: js/ui/status/system.js:411
msgid "Orientation Lock"
msgstr "Бағдарды бекіту"
#: js/ui/status/system.js:413
#: js/ui/status/system.js:419
msgid "Suspend"
msgstr "Ұйықтату"
#: js/ui/status/system.js:416
#: js/ui/status/system.js:422
msgid "Power Off"
msgstr "Сөндіру"
#: js/ui/status/volume.js:127
#: js/ui/status/volume.js:128
msgid "Volume changed"
msgstr "Дыбыс өзгертілді"
#: js/ui/status/volume.js:162
#: js/ui/status/volume.js:170
msgid "Volume"
msgstr "Дыбыс деңгейі"
@@ -1768,11 +1794,11 @@ msgstr "Басқа пайдаланушы ретінде жүйеге кіру"
msgid "Unlock Window"
msgstr "Блоктауды алу терезесі"
#: js/ui/viewSelector.js:182
#: js/ui/viewSelector.js:183
msgid "Applications"
msgstr "Қолданбалар"
#: js/ui/viewSelector.js:186
#: js/ui/viewSelector.js:187
msgid "Search"
msgstr "Іздеу"
@@ -1781,22 +1807,22 @@ msgstr "Іздеу"
msgid "“%s” is ready"
msgstr "\"%s\" дайын"
#: js/ui/windowManager.js:84
#: js/ui/windowManager.js:71
msgid "Do you want to keep these display settings?"
msgstr "Экранның бұл баптауларын сақтауды қалайсыз ба?"
#. Translators: this and the following message should be limited in lenght,
#. to avoid ellipsizing the labels.
#.
#: js/ui/windowManager.js:103
#: js/ui/windowManager.js:83
msgid "Revert Settings"
msgstr "Баптауларды қалпына келтіру"
#: js/ui/windowManager.js:106
#: js/ui/windowManager.js:86
msgid "Keep Changes"
msgstr "Өзгерістерді сақтау"
#: js/ui/windowManager.js:124
#: js/ui/windowManager.js:104
#, javascript-format
msgid "Settings changes will revert in %d second"
msgid_plural "Settings changes will revert in %d seconds"
@@ -1804,7 +1830,7 @@ msgstr[0] "Өзгертілген баптаулар %d секундтан ке
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
#: js/ui/windowManager.js:679
#: js/ui/windowManager.js:659
#, javascript-format
msgid "%d × %d"
msgstr "%d × %d"
@@ -1882,26 +1908,6 @@ msgstr "Evolution күнтізбесі"
msgid "evolution"
msgstr "evolution"
#. translators:
#. * The number of sound outputs on a particular device
#: src/gvc/gvc-mixer-control.c:1873
#, c-format
msgid "%u Output"
msgid_plural "%u Outputs"
msgstr[0] "%u шығысы"
#. translators:
#. * The number of sound inputs on a particular device
#: src/gvc/gvc-mixer-control.c:1883
#, c-format
msgid "%u Input"
msgid_plural "%u Inputs"
msgstr[0] "%u кірісі"
#: src/gvc/gvc-mixer-control.c:2738
msgid "System Sounds"
msgstr "Жүйелік дыбыстар"
#: src/main.c:372
msgid "Print version"
msgstr "Баспа нұсқасы"
@@ -1940,6 +1946,26 @@ msgstr "Пароль бос болуы мүмкін емес"
msgid "Authentication dialog was dismissed by the user"
msgstr "Аутентификация терезесін пайдаланушы тайдырды"
#. translators:
#. * The number of sound outputs on a particular device
#: subprojects/gvc/gvc-mixer-control.c:1873
#, c-format
msgid "%u Output"
msgid_plural "%u Outputs"
msgstr[0] "%u шығысы"
#. translators:
#. * The number of sound inputs on a particular device
#: subprojects/gvc/gvc-mixer-control.c:1883
#, c-format
msgid "%u Input"
msgid_plural "%u Inputs"
msgstr[0] "%u кірісі"
#: subprojects/gvc/gvc-mixer-control.c:2738
msgid "System Sounds"
msgstr "Жүйелік дыбыстар"
#~ msgid "Events"
#~ msgstr "Оқиғалар"

317
po/lt.po
View File

@@ -11,8 +11,8 @@ msgstr ""
"Project-Id-Version: gnome-shell master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
"shell&keywords=I18N+L10N&component=general\n"
"POT-Creation-Date: 2017-03-20 18:14+0000\n"
"PO-Revision-Date: 2017-03-25 13:37+0200\n"
"POT-Creation-Date: 2017-07-20 03:49+0000\n"
"PO-Revision-Date: 2017-07-24 23:45+0300\n"
"Last-Translator: Aurimas Černius <aurisc4@gmail.com>\n"
"Language-Team: Lietuvių <gnome-lt@lists.akl.lt>\n"
"Language: lt\n"
@@ -49,7 +49,7 @@ msgid "Open the application menu"
msgstr "Atverti programų meniu"
#: data/gnome-shell-extension-prefs.desktop.in.in:4
#: js/extensionPrefs/main.js:149
#: js/extensionPrefs/main.js:152
msgid "Shell Extensions"
msgstr "Shell plėtiniai"
@@ -329,15 +329,15 @@ msgstr "Tinklo prisijungimas"
msgid "network-workgroup"
msgstr "network-workgroup"
#: js/extensionPrefs/main.js:117
#: js/extensionPrefs/main.js:120
#, javascript-format
msgid "There was an error loading the preferences dialog for %s:"
msgstr "Kilo klaida įkeliant %s nuostatų dialogą:"
#: js/gdm/authPrompt.js:149 js/ui/audioDeviceSelection.js:71
#: js/ui/components/networkAgent.js:145 js/ui/components/polkitAgent.js:179
#: js/ui/endSessionDialog.js:482 js/ui/extensionDownloader.js:195
#: js/ui/shellMountOperation.js:399 js/ui/status/network.js:947
#: js/ui/components/networkAgent.js:117 js/ui/components/polkitAgent.js:148
#: js/ui/endSessionDialog.js:482 js/ui/extensionDownloader.js:197
#: js/ui/shellMountOperation.js:344 js/ui/status/network.js:947
msgid "Cancel"
msgstr "Atsisakyti"
@@ -345,7 +345,7 @@ msgstr "Atsisakyti"
msgid "Next"
msgstr "Kitas"
#: js/gdm/authPrompt.js:214 js/ui/shellMountOperation.js:403
#: js/gdm/authPrompt.js:214 js/ui/shellMountOperation.js:348
#: js/ui/unlockDialog.js:59
msgid "Unlock"
msgstr "Atrakinti"
@@ -355,20 +355,20 @@ msgctxt "button"
msgid "Sign In"
msgstr "Prisijungti"
#: js/gdm/loginDialog.js:285
#: js/gdm/loginDialog.js:308
msgid "Choose Session"
msgstr "Pasirinkite seansą"
#. translators: this message is shown below the user list on the
#. login screen. It can be activated to reveal an entry for
#. manually entering the username.
#: js/gdm/loginDialog.js:435
#: js/gdm/loginDialog.js:458
msgid "Not listed?"
msgstr "Nėra sąraše?"
#. 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:859
#: js/gdm/loginDialog.js:888
#, javascript-format
msgid "(e.g., user or %s)"
msgstr "(pvz., naudotojas arba %s)"
@@ -376,16 +376,16 @@ msgstr "(pvz., naudotojas arba %s)"
#. TTLS and PEAP are actually much more complicated, but this complication
#. is not visible here since we only care about phase2 authentication
#. (and don't even care of which one)
#: js/gdm/loginDialog.js:864 js/ui/components/networkAgent.js:271
#: js/ui/components/networkAgent.js:289
#: js/gdm/loginDialog.js:893 js/ui/components/networkAgent.js:243
#: js/ui/components/networkAgent.js:261
msgid "Username: "
msgstr "Naudotojo vardas: "
#: js/gdm/loginDialog.js:1201
#: js/gdm/loginDialog.js:1236
msgid "Login Window"
msgstr "Prisijungimo langas"
#: js/gdm/util.js:342
#: js/gdm/util.js:346
msgid "Authentication error"
msgstr "Tapatybės patvirtinimo klaida"
@@ -394,7 +394,7 @@ msgstr "Tapatybės patvirtinimo klaida"
#. as a cue to display our own message.
#. Translators: this message is shown below the password entry field
#. to indicate the user can swipe their finger instead
#: js/gdm/util.js:474
#: js/gdm/util.js:478
msgid "(or swipe finger)"
msgstr "(arba perbraukite pirštu)"
@@ -470,20 +470,20 @@ msgstr[1] "Prieš %d metus"
msgstr[2] "Prieš %d metų"
#. Translators: Time in 24h format
#: js/misc/util.js:229
#: js/misc/util.js:228
msgid "%H%M"
msgstr "%H%M"
#. Translators: this is the word "Yesterday" followed by a
#. time string in 24h format. i.e. "Yesterday, 14:30"
#: js/misc/util.js:235
#: js/misc/util.js:234
#, no-c-format
msgid "Yesterday, %H%M"
msgstr "Vakar, %H:%M"
#. Translators: this is the week day name followed by a time
#. string in 24h format. i.e. "Monday, 14:30"
#: js/misc/util.js:241
#: js/misc/util.js:240
#, no-c-format
msgid "%A, %H%M"
msgstr "%A, %H%M"
@@ -491,7 +491,7 @@ msgstr "%A, %H%M"
#. Translators: this is the month name and day number
#. followed by a time string in 24h format.
#. i.e. "May 25, 14:30"
#: js/misc/util.js:247
#: js/misc/util.js:246
#, no-c-format
msgid "%B %d, %H%M"
msgstr "%B %d, %H%M"
@@ -499,26 +499,26 @@ msgstr "%B %d, %H%M"
#. Translators: this is the month name, day number, year
#. number followed by a time string in 24h format.
#. i.e. "May 25 2012, 14:30"
#: js/misc/util.js:253
#: js/misc/util.js:252
#, no-c-format
msgid "%B %d %Y, %H%M"
msgstr "%Y %m %d, %H%M"
#. Translators: Time in 12h format
#: js/misc/util.js:258
#: js/misc/util.js:257
msgid "%l%M %p"
msgstr "%l%M %p"
#. Translators: this is the word "Yesterday" followed by a
#. time string in 12h format. i.e. "Yesterday, 2:30 pm"
#: js/misc/util.js:264
#: js/misc/util.js:263
#, no-c-format
msgid "Yesterday, %l%M %p"
msgstr "Vakar, %l%M %p"
#. Translators: this is the week day name followed by a time
#. string in 12h format. i.e. "Monday, 2:30 pm"
#: js/misc/util.js:270
#: js/misc/util.js:269
#, no-c-format
msgid "%A, %l%M %p"
msgstr "%A, %l%M %p"
@@ -526,7 +526,7 @@ msgstr "%A, %l%M %p"
#. Translators: this is the month name and day number
#. followed by a time string in 12h format.
#. i.e. "May 25, 2:30 pm"
#: js/misc/util.js:276
#: js/misc/util.js:275
#, no-c-format
msgid "%B %d, %l%M %p"
msgstr "%B %d, %l%M %p"
@@ -534,17 +534,17 @@ msgstr "%B %d, %l%M %p"
#. Translators: this is the month name, day number, year
#. number followed by a time string in 12h format.
#. i.e. "May 25 2012, 2:30 pm"
#: js/misc/util.js:282
#: js/misc/util.js:281
#, no-c-format
msgid "%B %d %Y, %l%M %p"
msgstr "%Y %B %d, %l%M %p"
#. TRANSLATORS: this is the title of the wifi captive portal login window
#: js/portalHelper/main.js:67
#: js/portalHelper/main.js:66
msgid "Hotspot Login"
msgstr "Prisijungimas prie prieigos taško"
#: js/portalHelper/main.js:113
#: js/portalHelper/main.js:112
msgid ""
"Your connection to this hotspot login is not secure. Passwords or other "
"information you enter on this page can be viewed by people nearby."
@@ -554,11 +554,11 @@ msgstr ""
#. No support for non-modal system dialogs, so ignore the option
#. let modal = options['modal'] || true;
#: js/ui/accessDialog.js:62 js/ui/status/location.js:405
#: js/ui/accessDialog.js:63 js/ui/status/location.js:395
msgid "Deny Access"
msgstr "Atmesti prieigą"
#: js/ui/accessDialog.js:63 js/ui/status/location.js:408
#: js/ui/accessDialog.js:64 js/ui/status/location.js:398
msgid "Grant Access"
msgstr "Suteikti prieigą"
@@ -574,32 +574,32 @@ msgstr "Dažnai naudojamos"
msgid "All"
msgstr "Visos"
#: js/ui/appDisplay.js:1892
#: js/ui/appDisplay.js:1895
msgid "New Window"
msgstr "Naujas langas"
#: js/ui/appDisplay.js:1906
#: js/ui/appDisplay.js:1909
msgid "Launch using Dedicated Graphics Card"
msgstr "Paleisti naudojant dedikuotą grafikos kortą"
#: js/ui/appDisplay.js:1933 js/ui/dash.js:289
#: js/ui/appDisplay.js:1936 js/ui/dash.js:289
msgid "Remove from Favorites"
msgstr "Pašalinti iš mėgstamų"
#: js/ui/appDisplay.js:1939
#: js/ui/appDisplay.js:1942
msgid "Add to Favorites"
msgstr "Pridėti prie mėgstamų"
#: js/ui/appDisplay.js:1949
#: js/ui/appDisplay.js:1952
msgid "Show Details"
msgstr "Rodyti detalią informaciją"
#: js/ui/appFavorites.js:138
#: js/ui/appFavorites.js:140
#, javascript-format
msgid "%s has been added to your favorites."
msgstr "%s pridėta prie jūsų mėgstamų."
#: js/ui/appFavorites.js:172
#: js/ui/appFavorites.js:174
#, javascript-format
msgid "%s has been removed from your favorites."
msgstr "%s pašalinta iš jūsų mėgstamų."
@@ -620,7 +620,7 @@ msgstr "Ausinės"
msgid "Headset"
msgstr "Ausinės su mikrofonu"
#: js/ui/audioDeviceSelection.js:82 js/ui/status/volume.js:213
#: js/ui/audioDeviceSelection.js:82 js/ui/status/volume.js:221
msgid "Microphone"
msgstr "Mikrofonas"
@@ -632,7 +632,7 @@ msgstr "Keisti foną…"
msgid "Display Settings"
msgstr "Ekrano nustatymai"
#: js/ui/backgroundMenu.js:22 js/ui/status/system.js:401
#: js/ui/backgroundMenu.js:22 js/ui/status/system.js:407
msgid "Settings"
msgstr "Nustatymai"
@@ -736,6 +736,29 @@ msgstr "Nėra įvykių"
msgid "Clear All"
msgstr "Viską išvalyti"
#. Translators: %s is an application name
#: js/ui/closeDialog.js:44
#, javascript-format
#| msgid "“%s” is ready"
msgid "“%s” is not responding."
msgstr "„%s“ neatsiliepia."
#: js/ui/closeDialog.js:45
msgid ""
"You may choose to wait a short while for it to continue or force the "
"application to quit entirely."
msgstr ""
"Galite dar palaukti ir duoti programai laiko arba galite priverstinai "
"išjungti programą."
#: js/ui/closeDialog.js:61
msgid "Force Quit"
msgstr "Priverstinai išjungti"
#: js/ui/closeDialog.js:64
msgid "Wait"
msgstr "Laukti"
#: js/ui/components/automountManager.js:91
msgid "External drive connected"
msgstr "Prijungta išorinė laikmena"
@@ -744,53 +767,53 @@ msgstr "Prijungta išorinė laikmena"
msgid "External drive disconnected"
msgstr "Atjungta išorinė laikmena"
#: js/ui/components/autorunManager.js:356
#: js/ui/components/autorunManager.js:354
#, javascript-format
msgid "Open with %s"
msgstr "Atverti su %s"
#: js/ui/components/keyring.js:120 js/ui/components/polkitAgent.js:315
#: js/ui/components/keyring.js:107 js/ui/components/polkitAgent.js:284
msgid "Password:"
msgstr "Slaptažodis:"
#: js/ui/components/keyring.js:153
#: js/ui/components/keyring.js:140
msgid "Type again:"
msgstr "Įveskite dar kartą:"
#: js/ui/components/networkAgent.js:140 js/ui/status/network.js:272
#: js/ui/components/networkAgent.js:112 js/ui/status/network.js:272
#: js/ui/status/network.js:366 js/ui/status/network.js:950
msgid "Connect"
msgstr "Prisijungti"
#. Cisco LEAP
#: js/ui/components/networkAgent.js:233 js/ui/components/networkAgent.js:245
#: js/ui/components/networkAgent.js:273 js/ui/components/networkAgent.js:293
#: js/ui/components/networkAgent.js:303
#: js/ui/components/networkAgent.js:205 js/ui/components/networkAgent.js:217
#: js/ui/components/networkAgent.js:245 js/ui/components/networkAgent.js:265
#: js/ui/components/networkAgent.js:275
msgid "Password: "
msgstr "Slaptažodis: "
#. static WEP
#: js/ui/components/networkAgent.js:238
#: js/ui/components/networkAgent.js:210
msgid "Key: "
msgstr "Raktas: "
#: js/ui/components/networkAgent.js:277
#: js/ui/components/networkAgent.js:249
msgid "Identity: "
msgstr "Tapatybė: "
#: js/ui/components/networkAgent.js:279
#: js/ui/components/networkAgent.js:251
msgid "Private key password: "
msgstr "Privataus rakto slaptažodis: "
#: js/ui/components/networkAgent.js:291
#: js/ui/components/networkAgent.js:263
msgid "Service: "
msgstr "Tarnyba: "
#: js/ui/components/networkAgent.js:320 js/ui/components/networkAgent.js:666
#: js/ui/components/networkAgent.js:292 js/ui/components/networkAgent.js:638
msgid "Authentication required by wireless network"
msgstr "Belaidžiam tinklui reikia patvirtinti tapatybę"
#: js/ui/components/networkAgent.js:321 js/ui/components/networkAgent.js:667
#: js/ui/components/networkAgent.js:293 js/ui/components/networkAgent.js:639
#, javascript-format
msgid ""
"Passwords or encryption keys are required to access the wireless network "
@@ -799,53 +822,53 @@ msgstr ""
"Slaptažodžiai arba šifravimo raktai yra būtini priėjimui prie belaidžio "
"tinklo „%s“."
#: js/ui/components/networkAgent.js:325 js/ui/components/networkAgent.js:670
#: js/ui/components/networkAgent.js:297 js/ui/components/networkAgent.js:642
msgid "Wired 802.1X authentication"
msgstr "Laidinis 802.1X tapatybės patvirtinimas"
#: js/ui/components/networkAgent.js:327
#: js/ui/components/networkAgent.js:299
msgid "Network name: "
msgstr "Tinklo vardas: "
#: js/ui/components/networkAgent.js:332 js/ui/components/networkAgent.js:674
#: js/ui/components/networkAgent.js:304 js/ui/components/networkAgent.js:646
msgid "DSL authentication"
msgstr "DSL tapatybės patvirtinimas"
#: js/ui/components/networkAgent.js:339 js/ui/components/networkAgent.js:680
#: js/ui/components/networkAgent.js:311 js/ui/components/networkAgent.js:652
msgid "PIN code required"
msgstr "Reikalingas PIN kodas"
#: js/ui/components/networkAgent.js:340 js/ui/components/networkAgent.js:681
#: js/ui/components/networkAgent.js:312 js/ui/components/networkAgent.js:653
msgid "PIN code is needed for the mobile broadband device"
msgstr "Reikalingas PIN kodas mobiliajam plačiajuosčiam įrenginiui"
#: js/ui/components/networkAgent.js:341
#: js/ui/components/networkAgent.js:313
msgid "PIN: "
msgstr "PIN: "
#: js/ui/components/networkAgent.js:348 js/ui/components/networkAgent.js:687
#: js/ui/components/networkAgent.js:320 js/ui/components/networkAgent.js:659
msgid "Mobile broadband network password"
msgstr "Mobiliojo plačiajuosčio tinklo slaptažodis"
#: js/ui/components/networkAgent.js:349 js/ui/components/networkAgent.js:671
#: js/ui/components/networkAgent.js:675 js/ui/components/networkAgent.js:688
#: js/ui/components/networkAgent.js:321 js/ui/components/networkAgent.js:643
#: js/ui/components/networkAgent.js:647 js/ui/components/networkAgent.js:660
#, javascript-format
msgid "A password is required to connect to “%s”."
msgstr "Būtinas slaptažodis norint prisijungti prie „%s“."
#: js/ui/components/networkAgent.js:655 js/ui/status/network.js:1755
#: js/ui/components/networkAgent.js:627 js/ui/status/network.js:1760
msgid "Network Manager"
msgstr "Tinklo tvarkymas"
#: js/ui/components/polkitAgent.js:60
#: js/ui/components/polkitAgent.js:43
msgid "Authentication Required"
msgstr "Reikia patvirtinti tapatybę"
#: js/ui/components/polkitAgent.js:102
#: js/ui/components/polkitAgent.js:71
msgid "Administrator"
msgstr "Administratorius"
#: js/ui/components/polkitAgent.js:182
#: js/ui/components/polkitAgent.js:151
msgid "Authenticate"
msgstr "Patvirtinti tapatybę"
@@ -853,7 +876,7 @@ msgstr "Patvirtinti tapatybę"
#. * requested authentication was not gained; this can happen
#. * because of an authentication error (like invalid password),
#. * for instance.
#: js/ui/components/polkitAgent.js:301 js/ui/shellMountOperation.js:383
#: js/ui/components/polkitAgent.js:270 js/ui/shellMountOperation.js:328
msgid "Sorry, that didnt work. Please try again."
msgstr "Atsiprašome, tai nesuveikė. Bandykite dar kartą."
@@ -864,7 +887,7 @@ msgstr "Atsiprašome, tai nesuveikė. Bandykite dar kartą."
msgid "%s is now known as %s"
msgstr "%s nuo šiol vadinasi %s"
#: js/ui/ctrlAltTab.js:29 js/ui/viewSelector.js:178
#: js/ui/ctrlAltTab.js:29 js/ui/viewSelector.js:179
msgid "Windows"
msgstr "Langai"
@@ -933,7 +956,6 @@ msgid "%s, then %s, followed by %s later."
msgstr "%s, tuomet %s, o po to vėliau %s."
#: js/ui/dateMenu.js:300
#| msgid "Select a network"
msgid "Select a location…"
msgstr "Pasirinkite vietą…"
@@ -1109,16 +1131,16 @@ msgstr "%s (nutolęs)"
msgid "%s (console)"
msgstr "%s (komandų eilutė)"
#: js/ui/extensionDownloader.js:199
#: js/ui/extensionDownloader.js:201
msgid "Install"
msgstr "Įdiegti"
#: js/ui/extensionDownloader.js:204
#: js/ui/extensionDownloader.js:206
#, javascript-format
msgid "Download and install “%s” from extensions.gnome.org?"
msgstr "Parsiųsti ir įdiegti „%s“ iš extensions.gnome.org?"
#: js/ui/keyboard.js:742 js/ui/status/keyboard.js:782
#: js/ui/keyboard.js:740 js/ui/status/keyboard.js:782
msgid "Keyboard"
msgstr "Klaviatūra"
@@ -1155,7 +1177,7 @@ msgstr "Įjungta"
#. translators:
#. * The device has been disabled
#: js/ui/lookingGlass.js:718 src/gvc/gvc-mixer-control.c:1866
#: js/ui/lookingGlass.js:718 subprojects/gvc/gvc-mixer-control.c:1866
msgid "Disabled"
msgstr "Išjungta"
@@ -1229,27 +1251,27 @@ msgstr "Keisti monitorių"
msgid "Assign keystroke"
msgstr "Priskirti klavišų kombinaciją"
#: js/ui/padOsd.js:209
#: js/ui/padOsd.js:220
msgid "Done"
msgstr "Atlikta"
#: js/ui/padOsd.js:698
#: js/ui/padOsd.js:734
msgid "Edit…"
msgstr "Keisti…"
#: js/ui/padOsd.js:738 js/ui/padOsd.js:800
#: js/ui/padOsd.js:774 js/ui/padOsd.js:879
msgid "None"
msgstr "Nėra"
#: js/ui/padOsd.js:783
#: js/ui/padOsd.js:833
msgid "Press a button to configure"
msgstr "Spauskite mygtuką konfigūravimui"
#: js/ui/padOsd.js:784
#: js/ui/padOsd.js:834
msgid "Press Esc to exit"
msgstr "Spauskit Esc išėjimui"
#: js/ui/padOsd.js:787
#: js/ui/padOsd.js:837
msgid "Press any key to exit"
msgstr "Išėjimui spauskite bet kurį klavišą"
@@ -1268,7 +1290,7 @@ msgctxt "System menu in the top bar"
msgid "System"
msgstr "Sistema"
#: js/ui/panel.js:810
#: js/ui/panel.js:812
msgid "Top Bar"
msgstr "Viršutinė juosta"
@@ -1277,7 +1299,7 @@ msgstr "Viršutinė juosta"
#. "ON" and "OFF") or "toggle-switch-intl" (for toggle
#. switches containing "◯" and "|"). Other values will
#. simply result in invisible toggle switches.
#: js/ui/popupMenu.js:289
#: js/ui/popupMenu.js:291
msgid "toggle-switch-us"
msgstr "toggle-switch-intl"
@@ -1319,7 +1341,7 @@ msgstr[0] "%d naujas pranešimas"
msgstr[1] "%d nauji pranešimai"
msgstr[2] "%d naujų pranešimų"
#: js/ui/screenShield.js:452 js/ui/status/system.js:409
#: js/ui/screenShield.js:452 js/ui/status/system.js:415
msgid "Lock"
msgstr "Užrakinti"
@@ -1342,14 +1364,19 @@ msgstr "Nepavyksta užrakinti"
msgid "Lock was blocked by an application"
msgstr "Programa užblokavo užrakinimą"
#: js/ui/search.js:617
#: js/ui/search.js:651
msgid "Searching…"
msgstr "Ieškoma…"
#: js/ui/search.js:619
#: js/ui/search.js:653
msgid "No results."
msgstr "Nerasta atitikmenų."
#: js/ui/search.js:768
#, javascript-format
msgid "%d more"
msgstr "dar %d"
#: js/ui/shellEntry.js:25
msgid "Copy"
msgstr "Kopijuoti"
@@ -1366,11 +1393,11 @@ msgstr "Rodyti tekstą"
msgid "Hide Text"
msgstr "Slėpti tekstą"
#: js/ui/shellMountOperation.js:370
#: js/ui/shellMountOperation.js:315
msgid "Password"
msgstr "Slaptažodis"
#: js/ui/shellMountOperation.js:391
#: js/ui/shellMountOperation.js:336
msgid "Remember Password"
msgstr "Atsiminti slaptažodį"
@@ -1449,7 +1476,7 @@ msgstr "Įjungti"
#: js/ui/status/bluetooth.js:142 js/ui/status/network.js:181
#: js/ui/status/network.js:367 js/ui/status/network.js:1310
#: js/ui/status/network.js:1425 js/ui/status/nightLight.js:47
#: js/ui/status/network.js:1429 js/ui/status/nightLight.js:47
#: js/ui/status/rfkill.js:90 js/ui/status/rfkill.js:117
msgid "Turn Off"
msgstr "Išjungti"
@@ -1462,37 +1489,37 @@ msgstr "Ryškumas"
msgid "Show Keyboard Layout"
msgstr "Rodyti klaviatūros išdėstymą"
#: js/ui/status/location.js:88 js/ui/status/location.js:196
#: js/ui/status/location.js:89 js/ui/status/location.js:197
msgid "Location Enabled"
msgstr "Vietos nustatymas įjungtas"
#: js/ui/status/location.js:89 js/ui/status/location.js:197
#: js/ui/status/location.js:90 js/ui/status/location.js:198
msgid "Disable"
msgstr "Išjungti"
#: js/ui/status/location.js:90
#: js/ui/status/location.js:91
msgid "Privacy Settings"
msgstr "Privatumo nustatymai"
#: js/ui/status/location.js:195
#: js/ui/status/location.js:196
msgid "Location In Use"
msgstr "Vietos nustatymas naudojamas"
#: js/ui/status/location.js:199
#: js/ui/status/location.js:200
msgid "Location Disabled"
msgstr "Vietos nustatymas išjungtas"
#: js/ui/status/location.js:200
#: js/ui/status/location.js:201
msgid "Enable"
msgstr "Įjungti"
#. Translators: %s is an application name
#: js/ui/status/location.js:414
#: js/ui/status/location.js:388
#, javascript-format
msgid "Give %s access to your location?"
msgstr "Suteikti %s prieigą prie jūsų būvimo vietos?"
#: js/ui/status/location.js:416
#: js/ui/status/location.js:389
msgid "Location access can be changed at any time from the privacy settings."
msgstr "Prieigą prie vietos bet kada galima pakeisti privatumo nustatymuose."
@@ -1643,37 +1670,37 @@ msgstr "Prieigos taškas %s aktyvus"
msgid "%s Not Connected"
msgstr "Neprisijungta prie %s"
#: js/ui/status/network.js:1442
#: js/ui/status/network.js:1446
msgid "connecting…"
msgstr "jungiamasi…"
#. Translators: this is for network connections that require some kind of key or password
#: js/ui/status/network.js:1445
#: js/ui/status/network.js:1449
msgid "authentication required"
msgstr "reikia patvirtinti tapatybę"
#: js/ui/status/network.js:1447
#: js/ui/status/network.js:1451
msgid "connection failed"
msgstr "nepavyko prisijungti"
#: js/ui/status/network.js:1513 js/ui/status/network.js:1608
#: js/ui/status/network.js:1517 js/ui/status/network.js:1612
#: js/ui/status/rfkill.js:93
msgid "Network Settings"
msgstr "Tinklo nustatymai"
#: js/ui/status/network.js:1515
#: js/ui/status/network.js:1519
msgid "VPN Settings"
msgstr "VPN nustatymai"
#: js/ui/status/network.js:1534
#: js/ui/status/network.js:1538
msgid "VPN"
msgstr "VPN"
#: js/ui/status/network.js:1544
#: js/ui/status/network.js:1548
msgid "VPN Off"
msgstr "VPN išjungtas"
#: js/ui/status/network.js:1639
#: js/ui/status/network.js:1643
#, javascript-format
msgid "%s Wired Connection"
msgid_plural "%s Wired Connections"
@@ -1681,7 +1708,7 @@ msgstr[0] "%s laidinis ryšys"
msgstr[1] "%s laidiniai ryšiai"
msgstr[2] "%s laidinių ryšių"
#: js/ui/status/network.js:1643
#: js/ui/status/network.js:1647
#, javascript-format
msgid "%s Wi-Fi Connection"
msgid_plural "%s Wi-Fi Connections"
@@ -1689,7 +1716,7 @@ msgstr[0] "%s belaidis ryšys"
msgstr[1] "%s belaidžiai ryšiai"
msgstr[2] "%s belaidžių ryšių"
#: js/ui/status/network.js:1647
#: js/ui/status/network.js:1651
#, javascript-format
msgid "%s Modem Connection"
msgid_plural "%s Modem Connections"
@@ -1697,11 +1724,11 @@ msgstr[0] "%s modemo ryšys"
msgstr[1] "%s modemo ryšiai"
msgstr[2] "%s modemo ryšių"
#: js/ui/status/network.js:1794
#: js/ui/status/network.js:1799
msgid "Connection failed"
msgstr "Nepavyko prisijungti"
#: js/ui/status/network.js:1795
#: js/ui/status/network.js:1800
msgid "Activation of network connection failed"
msgstr "Tinklo ryšio nepavyko aktyvuoti"
@@ -1759,35 +1786,35 @@ msgstr "%d%%"
msgid "Airplane Mode On"
msgstr "Skrydžio veiksena įjungta"
#: js/ui/status/system.js:378
#: js/ui/status/system.js:384
msgid "Switch User"
msgstr "Keisti naudotoją"
#: js/ui/status/system.js:383
#: js/ui/status/system.js:389
msgid "Log Out"
msgstr "Atsijungti"
#: js/ui/status/system.js:388
#: js/ui/status/system.js:394
msgid "Account Settings"
msgstr "Paskyros nustatymai"
#: js/ui/status/system.js:405
#: js/ui/status/system.js:411
msgid "Orientation Lock"
msgstr "Padėties užrakinimas"
#: js/ui/status/system.js:413
#: js/ui/status/system.js:419
msgid "Suspend"
msgstr "Pristabdyti"
#: js/ui/status/system.js:416
#: js/ui/status/system.js:422
msgid "Power Off"
msgstr "Išjungti"
#: js/ui/status/volume.js:127
#: js/ui/status/volume.js:128
msgid "Volume changed"
msgstr "Garsumas pakeistas"
#: js/ui/status/volume.js:162
#: js/ui/status/volume.js:170
msgid "Volume"
msgstr "Garsumas"
@@ -1799,11 +1826,11 @@ msgstr "Prisijungti kitu naudotoju"
msgid "Unlock Window"
msgstr "Atrakinimo langas"
#: js/ui/viewSelector.js:182
#: js/ui/viewSelector.js:183
msgid "Applications"
msgstr "Programos"
#: js/ui/viewSelector.js:186
#: js/ui/viewSelector.js:187
msgid "Search"
msgstr "Ieškoti"
@@ -1812,22 +1839,22 @@ msgstr "Ieškoti"
msgid "“%s” is ready"
msgstr "„%s“ yra pasirengusi"
#: js/ui/windowManager.js:84
#: js/ui/windowManager.js:71
msgid "Do you want to keep these display settings?"
msgstr "Ar norite įrašyti šiuos vaizduoklio nustatymus?"
#. Translators: this and the following message should be limited in lenght,
#. to avoid ellipsizing the labels.
#.
#: js/ui/windowManager.js:103
#: js/ui/windowManager.js:83
msgid "Revert Settings"
msgstr "Grąžinti nustatymus"
#: js/ui/windowManager.js:106
#: js/ui/windowManager.js:86
msgid "Keep Changes"
msgstr "Įrašyti pakeitimus"
#: js/ui/windowManager.js:124
#: js/ui/windowManager.js:104
#, javascript-format
msgid "Settings changes will revert in %d second"
msgid_plural "Settings changes will revert in %d seconds"
@@ -1837,7 +1864,7 @@ msgstr[2] "Pakeitimai bus grąžinti po %d sekundžių"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
#: js/ui/windowManager.js:679
#: js/ui/windowManager.js:659
#, javascript-format
msgid "%d × %d"
msgstr "%d × %d"
@@ -1915,30 +1942,6 @@ msgstr "Evolution kalendorius"
msgid "evolution"
msgstr "evolution"
#. translators:
#. * The number of sound outputs on a particular device
#: src/gvc/gvc-mixer-control.c:1873
#, 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:1883
#, 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:2738
msgid "System Sounds"
msgstr "Sistemos garsai"
#: src/main.c:372
msgid "Print version"
msgstr "Išvesti versijos numerį"
@@ -1977,6 +1980,30 @@ msgstr "Slaptažodis negali būti tuščias"
msgid "Authentication dialog was dismissed by the user"
msgstr "Naudotojas užvėrė tapatybės patvirtinimo dialogą"
#. translators:
#. * The number of sound outputs on a particular device
#: subprojects/gvc/gvc-mixer-control.c:1873
#, 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
#: subprojects/gvc/gvc-mixer-control.c:1883
#, c-format
msgid "%u Input"
msgid_plural "%u Inputs"
msgstr[0] "%u įvestis"
msgstr[1] "%u įvestys"
msgstr[2] "%u įvesčių"
#: subprojects/gvc/gvc-mixer-control.c:2738
msgid "System Sounds"
msgstr "Sistemos garsai"
#~ msgid "Events"
#~ msgstr "Įvykiai"

2664
po/ne.po

File diff suppressed because it is too large Load Diff

1046
po/sl.po

File diff suppressed because it is too large Load Diff

View File

@@ -91,6 +91,9 @@ static const MetaPluginInfo *gnome_shell_plugin_plugin_info (MetaPlugin *plugi
static MetaCloseDialog * gnome_shell_plugin_create_close_dialog (MetaPlugin *plugin,
MetaWindow *window);
static MetaInhibitShortcutsDialog * gnome_shell_plugin_create_inhibit_shortcuts_dialog (MetaPlugin *plugin,
MetaWindow *window);
#define GNOME_TYPE_SHELL_PLUGIN (gnome_shell_plugin_get_type ())
#define GNOME_SHELL_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GNOME_TYPE_SHELL_PLUGIN, GnomeShellPlugin))
#define GNOME_SHELL_PLUGIN_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GNOME_TYPE_SHELL_PLUGIN, GnomeShellPluginClass))
@@ -153,6 +156,7 @@ gnome_shell_plugin_class_init (GnomeShellPluginClass *klass)
plugin_class->plugin_info = gnome_shell_plugin_plugin_info;
plugin_class->create_close_dialog = gnome_shell_plugin_create_close_dialog;
plugin_class->create_inhibit_shortcuts_dialog = gnome_shell_plugin_create_inhibit_shortcuts_dialog;
}
static void
@@ -436,3 +440,10 @@ gnome_shell_plugin_create_close_dialog (MetaPlugin *plugin,
{
return _shell_wm_create_close_dialog (get_shell_wm (), window);
}
static MetaInhibitShortcutsDialog *
gnome_shell_plugin_create_inhibit_shortcuts_dialog (MetaPlugin *plugin,
MetaWindow *window)
{
return _shell_wm_create_inhibit_shortcuts_dialog (get_shell_wm (), window);
}

View File

@@ -55,6 +55,9 @@ void _shell_wm_confirm_display_change (ShellWM *wm);
MetaCloseDialog * _shell_wm_create_close_dialog (ShellWM *wm,
MetaWindow *window);
MetaInhibitShortcutsDialog * _shell_wm_create_inhibit_shortcuts_dialog (ShellWM *wm,
MetaWindow *window);
G_END_DECLS
#endif /* __SHELL_WM_PRIVATE_H__ */

View File

@@ -34,6 +34,7 @@ enum
FILTER_KEYBINDING,
CONFIRM_DISPLAY_CHANGE,
CREATE_CLOSE_DIALOG,
CREATE_INHIBIT_SHORTCUTS_DIALOG,
LAST_SIGNAL
};
@@ -185,6 +186,22 @@ shell_wm_class_init (ShellWMClass *klass)
0,
NULL, NULL, NULL,
META_TYPE_CLOSE_DIALOG, 1, META_TYPE_WINDOW);
/**
* ShellWM::create-inhibit-shortcuts-dialog:
* @wm: The WM
* @window: The window to create the dialog for
*
* Creates an inhibit shortcuts dialog for the given window.
*
* Returns: (transfer full): The inhibit shortcuts dialog instance.
*/
shell_wm_signals[CREATE_INHIBIT_SHORTCUTS_DIALOG] =
g_signal_new ("create-inhibit-shortcuts-dialog",
G_TYPE_FROM_CLASS (klass),
G_SIGNAL_RUN_LAST,
0,
NULL, NULL, NULL,
META_TYPE_INHIBIT_SHORTCUTS_DIALOG, 1, META_TYPE_WINDOW);
}
void
@@ -414,6 +431,17 @@ _shell_wm_create_close_dialog (ShellWM *wm,
return dialog;
}
MetaInhibitShortcutsDialog *
_shell_wm_create_inhibit_shortcuts_dialog (ShellWM *wm,
MetaWindow *window)
{
MetaInhibitShortcutsDialog *dialog;
g_signal_emit (wm, shell_wm_signals[CREATE_INHIBIT_SHORTCUTS_DIALOG], 0, window, &dialog);
return dialog;
}
/**
* shell_wm_new:
* @plugin: the #MetaPlugin