Compare commits

...

210 Commits

Author SHA1 Message Date
Florian Müllner
51ccaaaff0 Bump version to 3.7.90
Update NEWS.
2013-02-20 16:44:30 +01:00
Florian Müllner
b09f47d17f po: Add missing file 2013-02-20 16:44:30 +01:00
Rico Tzschichholz
1dbefc4e36 compositor/background: Avoid uninitialized variable warning
'code' may be used uninitialized in this function, so make sure
to return early in this case.
2013-02-20 14:02:02 +01:00
Jasper St. Pierre
7f6a77232f compositor: Don't use deprecated Cogl-1.0 API
https://bugzilla.gnome.org/show_bug.cgi?id=694224
2013-02-19 20:05:33 -05:00
Ray Strode
580feb0c85 compositor: rework how backgrounds are managed
Background handling in GNOME is very roundabout at the moment.

gnome-settings-daemon uses gnome-desktop to read the background from
disk into a screen-sized pixmap. It then sets the XID of that pixmap
on the _XROOTPMAP_ID root window property.

mutter puts that pixmap into a texture/actor which gnome-shell then
uses.

Having the gnome-settings-daemon detour from disk to screen means we
can't easily let the compositor handle transition effects when
switching backgrounds. Also, having the background actor be
per-screen instead of per-monitor means we may have oversized
textures in certain multihead setups.

This commit changes mutter to read backgrounds from disk itself, and
it changes backgrounds to be per-monitor.

This way background handling/compositing is left to the compositor.

https://bugzilla.gnome.org/show_bug.cgi?id=682427
2013-02-19 18:21:00 -05:00
Ray Strode
842bc4421c compositor: export actor_is_untransformed function
actor_is_untransformed is a function meta-window-group uses to determine
if an actor is relatively pixel aligned and not contorted. It then
returns the coordinates of the actor.

In a subsequent commit will need the function in a different file, so
this commit separates it out.

https://bugzilla.gnome.org/show_bug.cgi?id=682427
2013-02-19 18:18:29 -05:00
Ray Strode
aba87407e9 compositor: do sync actor stack in one pass
This refactor will simplify a subsequent commit that
introduces more than one background actor to the window
group.

https://bugzilla.gnome.org/show_bug.cgi?id=682427
2013-02-19 16:09:27 -05:00
Daniel Mustieles
112ef93e19 Updated Spanish translation 2013-02-19 12:43:26 +01:00
Luca Ferretti
c4efd1c789 l10n: Updated Italian translation 2013-02-19 11:06:35 +01:00
Jasper St. Pierre
7e61ef0936 display: Don't put minimized windows at the back of alt-tab
Minimizing a window should not change its position in the alt-tab
list.

https://bugzilla.gnome.org/show_bug.cgi?id=693991
2013-02-18 13:11:55 -05:00
Adel Gadllah
e9709b7ff9 window: Add is_screen_sized method
Add a method that returns whether the window occupies
the whole screen (i.e all montiors).
2013-02-18 14:10:27 +01:00
Giovanni Campagna
027593faa5 Keybindings: reverse key combination read from settings
Window menus use the first key combination for a binding to show the
acceleration, so the list must be in the right configured order, which
is the opposite of what's built by g_slist_prepend()

https://bugzilla.gnome.org/show_bug.cgi?id=694045
2013-02-17 21:52:19 +01:00
Jasper St. Pierre
491c5b622e window-actor: Set every window actor to be reactive
Now that the background actor is reactive, this means that
clicks on the window group part of the stage, even when they're
on an X window, will be registered as the background actor, as
all of the other children of the group aren't reactive. This can
happen when a plugin takes a modal grab, for instance.

https://bugzilla.gnome.org/show_bug.cgi?id=681540
2013-02-17 15:43:38 -05:00
Jasper St. Pierre
5e9621ed80 compositor: Spoof events on the guard window
This allows events generated for the guard window to be picked up
by Clutter as if they were events for the mutter stage.

https://bugzilla.gnome.org/show_bug.cgi?id=681540
2013-02-17 15:43:38 -05:00
Jasper St. Pierre
f5de1c78af compositor: Set the background actor to be reactive by default
Combined with the previous patch, this gives us an easy way to
connect for events on the wallpaper.

https://bugzilla.gnome.org/show_bug.cgi?id=681540
2013-02-17 15:43:38 -05:00
Jasper St. Pierre
b0774d795c screen: Select for pointer events on the guard window
The guard window is effectively the background window, as it sits
in between live windows and minimized windows. This gives us a nice
easy place to allow users to allow users to right-click or long-press
on the wallpaper.

https://bugzilla.gnome.org/show_bug.cgi?id=681540
2013-02-17 15:43:38 -05:00
Adel Gadllah
034ab77c30 window-actor: Use meta_window_is_monitor_sized
Use meta_window_is_monitor_sized in should_unredirect instead of doing
the checks directly.
2013-02-17 21:42:14 +01:00
Adel Gadllah
a6a9d3f448 window: Add meta_window_is_monitor_sized
We duplicate this checks in multiple places so lets add this to
avoid code duplication.
2013-02-17 21:42:01 +01:00
Piotr Drąg
a215852d3c Updated Polish translation 2013-02-17 20:33:51 +01:00
Fran Diéguez
264a0bbd15 Updated Galician translations 2013-02-17 13:11:15 +01:00
Мирослав Николић
55a4d0e0cb Updated Serbian translation 2013-02-17 10:33:28 +01:00
Owen W. Taylor
d900d83522 MetaWindowActor: Go back to freezing affecting actor geometry
We do, in fact, need freezing to affect window geometry, so that
move-resize operations (such as an interactive resize from the
left, or a resize of a popup centered by the application) occur
atomically.

So to make map effects work properly, only exclude the initial
placement of a window from freezing. (In the future, we may want
to consider whether pure moves of a window being done in response
to a user drag should also be excluded from freezing.)

Rename meta_window_sync_actor_position() to
meta_window_sync_actor_geometry() for clarity.

https://bugzilla.gnome.org/show_bug.cgi?id=693922
2013-02-15 21:48:25 -05:00
Jasper St. Pierre
e8b0c11703 barrier: Add a time field to MetaBarrierEvent
This was used in gnome-shell, but last-minute changes and multiple
branch confusion on my part meant the field actually never got added.

https://bugzilla.gnome.org/show_bug.cgi?id=693854
2013-02-15 16:49:03 -05:00
Owen W. Taylor
3d337a98d9 MetaWindowActor: Freeze shouldn't affect actor position
If a window is frozen because it is repainting, that shouldn't kee[p
us from updating its position: we don't want a slow-to-update window
to move around the screen chunkily when dragged. (This does reduce
the efficiency of begin/end frames for replacing double-buffering,
but that never works very well in the case where there was an overlapping
window or the entire screen needed redrawing for whatever reason.)

This fixes a bug where a window that was mapped frozen would not get
positioned properly until after the map effect finished, and would
jump from 0,0 at that point. Since effects *do* need to prevent
actor repositioning by Mutter, we must position the actor before any
effect starts.

Because we now are queuing invalidates on frozen windows, fix the
logic for that so that we properly update everything when the window
unfreezes.

https://bugzilla.gnome.org/show_bug.cgi?id=693922
2013-02-15 16:07:47 -05:00
Owen W. Taylor
3e38a48c40 meta_spew_xi2_event: fix crash-causing typo 2013-02-15 15:52:34 -05:00
Owen W. Taylor
5876f2e3e5 Fix corner cases where _NET_WM_FRAME_DRAWN might be missed
The WM spec requires _NET_WM_FRAME_DRAWN to *always* be sent when
there is an appropriate update to the sync counter value. We were
potentially missing _NET_WM_FRAME_DRAWN when an application did a
spontaneous update during an interactive resize and during effects.
Refactor the code to always send _NET_WM_FRAME_DRAWN, even when
a window is frozen.

https://bugzilla.gnome.org/show_bug.cgi?id=693833
2013-02-14 16:21:26 -05:00
Owen W. Taylor
aeb589c176 MetaWindow: fix detecting the response to an extended _NET_WM_SYNC_REQUEST
During resizing, An odd counter value (indicating the beginning of a frame)
shouldn't cause us to redraw and start a new frame, only an even counter
value. This was causing the frozen state for the window frame counter to
overlap the frozen state for the resize, causing the window not to be
updated.

https://bugzilla.gnome.org/show_bug.cgi?id=693833
2013-02-14 16:21:14 -05:00
Aurimas Černius
14dd766e11 Updated Lithuanian translation 2013-02-14 23:16:08 +02:00
Adel Gadllah
24ff4b5622 settings: Clarifiy auto_maximize language
Use less technical terms and fix a typo.

https://bugzilla.gnome.org/show_bug.cgi?id=680990
2013-02-14 20:04:08 +01:00
Alexandre Franke
7f3362bdce Update French translation 2013-02-14 19:56:10 +01:00
Gayan Perera
6b5cf2eb61 compositor: Add a new window group for override-redirect windows
Put override redirect windows such as menus into a separate window group
stacked above everything else. This will allow us to visually put these
above other compositior chrome.

Based on a patch from Muffin.

https://bugzilla.gnome.org/show_bug.cgi?id=633620
2013-02-14 01:25:17 -05:00
Giovanni Campagna
fb0cd80332 compositor: remove the hidden group
It is unused and always empty.

https://bugzilla.gnome.org/show_bug.cgi?id=682427
2013-02-14 01:03:47 -05:00
Adel Gadllah
579bf2105e display: Pass timestamp to meta_display_end_grab_op
We need to pass the timestamp not the event detail to meta_display_end_grab_op

https://bugzilla.gnome.org/show_bug.cgi?id=690580
2013-02-13 18:32:57 +01:00
Owen W. Taylor
995e8040dd Bump Clutter and Cogl version requirements
Cogl - require 1.13.3 for CoglFrameInfo
Clutter - require 1.13.5 for clutter_stage_set_sync_delay()
2013-02-13 09:48:27 -05:00
Owen W. Taylor
0503f6bb9a Consistently use meta_grab_op_is_resizing() for _NET_WM_SYNC_REQUEST
In different places we checked the grab op differently when determing
whether we are using _NET_WM_SYNC_REQUEST. This was somewhat covered
up previously by the fact that we only had a sync alarm when using
_NET_WM_SYNC_REQUEST, but that is no longer the case, so consistently
use meta_grab_op_is_resizing() everywhere.

https://bugzilla.gnome.org/show_bug.cgi?id=685463
2013-02-13 09:48:27 -05:00
Owen W. Taylor
87fe9685b5 Distinguish "no delay" frames from spontaneous drawing
When a client is drawing as hard as possible (without sleeping
between frames) we need to draw as soon possible, since sleeping
will decrease the effective frame rate shown to the user, and
can also result in the system never kicking out of power-saving
mode because it doesn't look fully utilized.

Use the amount the client increments the counter value by when
ending the frame to distinguish these cases:

 - Increment by 1: a no-delay frame
 - Increment by more than 1: a non-urgent frame, handle normally

https://bugzilla.gnome.org/show_bug.cgi?id=685463
2013-02-13 09:48:27 -05:00
Owen W. Taylor
2d9b8bb2d0 Send _NET_WM_FRAME_TIMINGS messages
We previously had timestamp information stubbed out in
_NET_WM_FRAME_DRAWN. Instead of this, add a high-resolution timestamp
in _NET_WM_FRAME_DRAWN then send a _NET_WM_FRAME_TIMINGS message
after when we have complete frame timing information, representing
the "presentation time" of the frame as an offset from the timestamp
in _NET_WM_FRAME_DRAWN.

To provide maximum space in the messages,_NET_WM_FRAME_DRAWN and
_NET_WM_FRAME_TIMINGS are not done as WM_PROTOCOLS messages but
have their own message types.

https://bugzilla.gnome.org/show_bug.cgi?id=685463
2013-02-13 09:48:27 -05:00
Owen W. Taylor
74b1a9e2b9 Add meta_compositor_monotonic_time_to_server_time()
Add a function to convert from g_get_monotonic_time() to a
"high-resolution server timestamp" with microsecond precision.
These timestamps will be used when communicating frame timing
information to the client.

https://bugzilla.gnome.org/show_bug.cgi?id=685463
2013-02-13 09:48:27 -05:00
Owen W. Taylor
fcc178ee8c Use XSyncSetPriority()
Use XSyncSetPriority() to prioritize the compositor above applications
for X server priority. In practice, this makes little difference because
the Xorg "smart scheduler" will schedule in a single application for
time slices that exceed the frame drawing time, but it's theoretically
right and might make a difference if the X server scheduler is improved.

https://bugzilla.gnome.org/show_bug.cgi?id=685463
2013-02-13 09:48:26 -05:00
Owen W. Taylor
d8696c17be Use clutter_stage_set_sync_delay()
Using a "sync delay" where we wait for 2 ms after the vblank before
starting to draw the next frame provides for much more predictable
latency for applications. An application can know that if it completes
a frame any time between 8ms before the vblank to the vblank,
it will reliably be drawn on the following vblank period, rather than
having an unpredictable latency depending on whether the compositor
is currently busy drawing a frame or not.

https://bugzilla.gnome.org/show_bug.cgi?id=685463
2013-02-13 09:48:26 -05:00
Owen W. Taylor
b07aea467e Enable CLUTTER / COGL_ENABLE_EXPERIMENTAL_API globally
Instead of defining CLUTTER_ENABLE_EXPERIMENTAL_API and
COGL_ENABLE_EXPERIMENTAL_API in individual source files, enable
them on the command line. We weren't tracking exactly what pieces of
experimental API we were using and we were using the experimental
API in most source files that used Clutter and Cogl, so the
local #defines were annoying rather than useful.

https://bugzilla.gnome.org/show_bug.cgi?id=685463
2013-02-13 09:48:26 -05:00
Owen W. Taylor
04ef448927 Handle _NET_WM_SYNC_REQUEST_COUNTER updates without redraw
It's possible that a client might update the (extended)
_NET_WM_SYNC_REQUEST_COUNTER counter twice without actually drawing
anything. In that case, we still should send a _NET_WM_FRAME_DRAWN
message since it's hard for a client to know every case in which
no damage is generated. For now, do it the easy way by forcing a
stage repaint.

https://bugzilla.gnome.org/show_bug.cgi?id=685463
2013-02-13 09:48:26 -05:00
Owen W. Taylor
790bfcad9a MetaWindow: always resize the frame first when we have synchronization
Resizing the frame triggers creation of a new backing pixmap for the
window, so we should do that first before we resize the client window
and mess up the contents of the old backing pixmap.

https://bugzilla.gnome.org/show_bug.cgi?id=685463
2013-02-13 09:48:26 -05:00
Owen W. Taylor
fbfab93c63 Send _NET_WM_FRAME_DRAWN messages
When the application provides the extended second counter for
_NET_WM_SYNC_REQUEST, send a client message with completion
information after the next redraw after each counter update
by the application.

https://bugzilla.gnome.org/show_bug.cgi?id=685463
2013-02-13 09:48:26 -05:00
Owen W. Taylor
70c0d39fa7 Add support for an extended style of _NET_WM_SYNC_REQUEST_COUNTER
If an application provides two values in _NET_WM_SYNC_REQUEST_COUNTER,
use that as a signal that the applications wants an extended behavior
where it can update the counter as well as the window manager. If the
application updates the counter to an odd value, updates of the
window are frozen until the counter is updated again to an even value.

https://bugzilla.gnome.org/show_bug.cgi?id=685463
2013-02-13 09:48:26 -05:00
Owen W. Taylor
7d43bde019 Support properties with lists of XSyncCounter
Add META_PROP_VALUE_SYNC_COUNTER_LIST for a property that contains
multiple XSyncCounter values.

https://bugzilla.gnome.org/show_bug.cgi?id=685463
2013-02-13 09:48:26 -05:00
Owen W. Taylor
7743c70d47 Move sync alarms to be per-window and permanent
Instead of creating a new alarm each time we resize a window
interactively, create an alarm the first time we resize a window
and keep it around permanently until we unmanage the window.
Doing it this way will be useful when we allow the application to
spontaneously generate sync request updates to indicate
frames it is drawing.

https://bugzilla.gnome.org/show_bug.cgi?id=685463
2013-02-13 09:48:25 -05:00
Owen W. Taylor
c9343e3ee3 Implement freezing of updates during resize
Replace the unused meta_compositor_set_updates() with
a reversed-meaning meta_compositor_set_updates_frozen(), and use
it to implement freezing application window updates during
interactive resizing. This avoids drawing new areas of the window
with blank content before the application has a chance to repaint.

https://bugzilla.gnome.org/show_bug.cgi?id=685463
2013-02-13 09:40:07 -05:00
Owen W. Taylor
3abaf506a6 MetaWindowActor: Use guint for bitfields
A 1-bit boolean (int) bitfield has the values 0 and -1. Use
guint instead for bitfield values.

https://bugzilla.gnome.org/show_bug.cgi?id=685463
2013-02-13 09:39:09 -05:00
A S Alam
9de142db09 Punjabi: Translation updated (aalam) 2013-02-10 23:36:40 +00:00
Adel Gadllah
2942b22ccf screen: Don't try to move / resize OR windows on montior change
meta_screen_resize calls meta_window_update_for_monitors_changed for all
windows including OR windows when the monitors change (or screen size).

This calls meta_window_move_between_rects for the window which attempts to
move the OR window by calling meta_window_move_resize.

meta_window_move_resize refuses to do anything on OR windows (just returns
for OR windows).

This causes a storm of assert messages when the screen
resolution changes while an OR window is visible.
(like the one gnome-control-center displays with the monitor name).

Fix that by not calling meta_window_update_for_monitors_changed for OR windows
and let the applications handle them by themselves.

https://bugzilla.gnome.org/show_bug.cgi?id=693540
2013-02-10 20:43:03 +01:00
Cosimo Cecchi
94e6e55ef7 resize-popup: use a tooltip style for the resize popup window
- set GTK_STYLE_CLASS_TOOLTIP on the window, and use the same code of
  GtkTooltip to paint it
- set GDK_WINDOW_TYPE_HINT_TOOLTIP and make the window non-resizable, so
  it doesn't get an incorrect shadow from the WM

https://bugzilla.gnome.org/show_bug.cgi?id=692741
2013-02-10 14:25:27 -05:00
Cosimo Cecchi
34fc234fd7 resize-popup: set a bigger margin
Since we're going to use the tooltip's rounded corners we need a little
bit more of margin (which wasn't a bad idea even with the frame).
Also, don't use GtkMisc for this anymore.

https://bugzilla.gnome.org/show_bug.cgi?id=692741
2013-02-10 14:25:27 -05:00
Cosimo Cecchi
c3ffd28bb6 resize-popup: don't use a GtkFrame
We want this to look like a normal tooltip - start with removing the
GtkFrame around its shape.

https://bugzilla.gnome.org/show_bug.cgi?id=692741
2013-02-10 14:25:27 -05:00
Adel Gadllah
1c680be11a meta-window-actor: Make sure that the shape_region is always set
Start off with an empty region to make sure that the shape_region is
always set even for unredirected and frozen windows.

https://bugzilla.gnome.org/show_bug.cgi?id=693482
2013-02-09 20:56:03 +01:00
Adel Gadllah
a362c08f4e Fix build error introduced by d482590c84 2013-02-09 17:02:36 +01:00
Rui Matos
380154af0a screen: Fix a potentially endless loop
We always need to move the list pointer forward.

https://bugzilla.gnome.org/show_bug.cgi?id=693475
2013-02-09 16:07:59 +01:00
Adel Gadllah
d482590c84 Fix button check in meta_window_client_message
Fixes a regression introduced in 3a3be74e37

https://bugzilla.gnome.org/show_bug.cgi?id=692718
2013-02-09 13:17:42 +01:00
Tim Lunn
b3c572b8e3 barrier: fix fallback for unsupported servers
add missing ifdef HAVE_XI23.

https://bugzilla.gnome.org/show_bug.cgi?id=677215
2013-02-09 11:27:22 +11:00
Jasper St. Pierre
c64eb94724 display: Remove an unused code path for enabling the compositor 2013-02-08 14:36:20 -05:00
Jasper St. Pierre
d8f569eaf5 display: Rename window_ids to xids
As the hash table no longer stores only window IDs, we should rename it so
that we make sure to check if something is actually a window before using it
as a window.

https://bugzilla.gnome.org/show_bug.cgi?id=677215
2013-02-08 14:23:38 -05:00
Jasper St. Pierre
57c31a56f4 barrier: Add support for new barrier features in XInput 2.3
XInput 2.3 adds support for "barrier events", which let us know when
a pointer barrier has been hit, and when the pointer has stopped
hitting the barrier, and lets us "release" the barrier, temporarily
letting the pointer pass through the barrier. These features can be
combined to allow for certain pointer gestures, such as "pushing"
against the bottom of the screen, or stopping the pointer on monitor
edges while dragging slowly for increased edge precision.

This commit should allow graceful fallback if servers with
XInput 2.3 aren't supported.

https://bugzilla.gnome.org/show_bug.cgi?id=677215
2013-02-08 14:23:38 -05:00
Jasper St. Pierre
8b21df92f0 barrier: Add a new Meta wrapper for pointer barriers
Currently, we have a few function wrappers in the shell for pointer
barriers. If we want to implement interactive features on barriers,
we need some sort of signal to be notified of the interactivity.
In that case, we need to make a more sophisticated object-based wrapper
for a pointer barrier. Add one, and stick it in mutter.

https://bugzilla.gnome.org/show_bug.cgi?id=677215
2013-02-08 14:23:38 -05:00
Florian Müllner
e914595062 theme-viewer: Stop using deprecated GTK+ functions
https://bugzilla.gnome.org/show_bug.cgi?id=693439
2013-02-08 19:08:55 +01:00
Adel Gadllah
a2a3188331 Fix compiler warnings 2013-02-08 00:22:54 +01:00
Jasper St. Pierre
453020c315 Make sure to include the old XI2 mask when selecting for events
Some windows may already have event masks on them that we've selected
for, especially if we're using GTK+ windows. In particular, this fixes
window menus in the XI2 port.

https://bugzilla.gnome.org/show_bug.cgi?id=690581
2013-02-07 18:13:40 -05:00
Jasper St. Pierre
d794db876a core: Add a helper function to grab the old event mask of a window
https://bugzilla.gnome.org/show_bug.cgi?id=690581
2013-02-07 17:53:53 -05:00
Adel Gadllah
b33b4a8e2c ui: Don't use gdk_device_manager_get_client_pointer
gdk_device_manager_get_client_pointer which in calls
XIGetClientPointer seems to be very slow in a XI2 world.

So use
	gdk_x11_device_manager_lookup (gmanager, META_VIRTUAL_CORE_POINTER_ID)
instead.

https://bugzilla.gnome.org/show_bug.cgi?id=693354
2013-02-07 21:54:27 +01:00
Fran Diéguez
6f74a63bbd Updated Galician translations 2013-02-07 00:52:12 +01:00
Adel Gadllah
5298d1c8d0 meta-window-actor: Don't do check_needs_reshape when not mapped
This can cause us ending up with a wrong mask because we don't yet
have a pixmap to use in build_and_scan_frame_mask().

https://bugzilla.gnome.org/show_bug.cgi?id=679901
2013-02-06 18:11:36 +01:00
Rico Tzschichholz
493f619adc meta-window-actor: Fix uninitialized variable
Fallout of 90f2a3ae4c
2013-02-06 08:19:20 +01:00
Jasper St. Pierre
a613a55658 Support _NET_WM_OPAQUE_REGION
This new hint allows compositors to know what portions of a window
will be obscured, as a region above them is opaque. For an RGB window,
possible to glean this information from the bounding shape region of
a client window, but not for an ARGB32 window. This new hint allows
clients that use ARGB32 windows to say which part of the window is
opaque, allowing this sort of optimization.

https://bugzilla.gnome.org/show_bug.cgi?id=679901
2013-02-06 00:08:04 -05:00
Jasper St. Pierre
3fe5a676c2 window-actor: Remove the bounding region
With the shape region always set, it turns out the bounding region
is only used in one place, that's easily replaced with a variable
we already have available to us.

https://bugzilla.gnome.org/show_bug.cgi?id=679901
2013-02-06 00:05:23 -05:00
Jasper St. Pierre
19420f147f window-actor: Remove conditional checks for the shape region
With recent changes in the way the window mask texture is constructed,
the shape_region is always set, which means that we can remove
conditionals checking if the shape region is set.

https://bugzilla.gnome.org/show_bug.cgi?id=679901
2013-02-06 00:05:23 -05:00
Jasper St. Pierre
32b7743735 screen: Add an introspectible wrapper for find_monitor_for_rect
Instead of returning a MonitorInfo, it returns a monitor index.

https://bugzilla.gnome.org/show_bug.cgi?id=692679
2013-02-06 00:04:15 -05:00
Jasper St. Pierre
093e101252 Make work_area calculation funcs public and introspectible
https://bugzilla.gnome.org/show_bug.cgi?id=692679
2013-02-06 00:03:47 -05:00
Jasper St. Pierre
6f873be7fa Revert "Make work_area calculation funcs public and introspectible"
This reverts commit d8058138ab.
2013-02-06 00:03:10 -05:00
Jasper St. Pierre
f37dd25e92 Revert "screen: Add an introspectible wrapper for find_monitor_for_rect"
This reverts commit 3900aa10f8.
2013-02-06 00:02:04 -05:00
Jasper St. Pierre
d48df249c9 Revert "window-actor: Ensure we always have a valid shape_region"
This reverts commit 07273a075d.
2013-02-06 00:02:03 -05:00
Jasper St. Pierre
e48c3dac87 Revert "window-actor: Remove conditional checks for the shape region"
This reverts commit 84930f1d78.
2013-02-06 00:02:02 -05:00
Jasper St. Pierre
3516902fae Revert "window-actor: Remove the bounding region"
This reverts commit 66185a468c.
2013-02-06 00:02:00 -05:00
Jasper St. Pierre
66185a468c window-actor: Remove the bounding region
With the shape region always set, it turns out the bounding region
is only used in one place, that's easily replaced with a variable
we already have available to us.

https://bugzilla.gnome.org/show_bug.cgi?id=679901
2013-02-05 23:59:20 -05:00
Jasper St. Pierre
84930f1d78 window-actor: Remove conditional checks for the shape region
With recent changes in the way the window mask texture is constructed,
the shape_region is always set, which means that we can remove
conditionals checking if the shape region is set.

https://bugzilla.gnome.org/show_bug.cgi?id=679901
2013-02-05 23:54:13 -05:00
Jasper St. Pierre
07273a075d window-actor: Ensure we always have a valid shape_region
Force a reshape at startup to ensure that shape_region is always
constructed and valid, even if the window is unredirected or frozen.

https://bugzilla.gnome.org/show_bug.cgi?id=679901
2013-02-05 23:54:13 -05:00
Jasper St. Pierre
3900aa10f8 screen: Add an introspectible wrapper for find_monitor_for_rect
Instead of returning a MonitorInfo, it returns a monitor index.

https://bugzilla.gnome.org/show_bug.cgi?id=692679
2013-02-05 23:54:13 -05:00
Jasper St. Pierre
d8058138ab Make work_area calculation funcs public and introspectible
https://bugzilla.gnome.org/show_bug.cgi?id=692679
2013-02-05 23:54:13 -05:00
Florian Müllner
ac49259fc7 Bump version to 3.7.5
Update NEWS
2013-02-05 22:59:13 +01:00
Milo Casagrande
12dbb90a5a [l10n] Updated Italian translation. 2013-02-05 22:15:05 +01:00
Adel Gadllah
90f2a3ae4c mutter-window-actor: Improve unredirect heuristic
Currently we only unredirect monitor sized override redirect windows.
This was supposed to catch fullscreen opengl games and improve
their performance.

Newer games like fullscreen webgl games and SDL2 using games (like L4D) as well as wine based games do not use override redirect windows so we need a better
heuristic to catch them.

GLX windows always damage the whole window when calling glxSwapBuffers and
never damage sub regions. So we can use that to detect them.

The new heuristic unredirects windows fullscreen windows that have damaged the
whole window more then 100 times in a row.

https://bugzilla.gnome.org/show_bug.cgi?id=683786
2013-02-05 21:13:27 +01:00
Chao-Hsiung Liao
867e10dbcc Updated Traditional Chinese translation(Hong Kong and Taiwan) 2013-02-04 06:50:11 +08:00
Adel Gadllah
9a57626556 meta-window-actor: Change unredirection hints to match spec changes
Change the bypass / dont_bypass compositor code to match the latest
spec.

https://bugzilla.gnome.org/show_bug.cgi?id=693064
2013-02-03 14:29:45 +01:00
Piotr Drąg
b9e21b76ae Updated Polish translation 2013-02-02 23:58:30 +01:00
Adel Gadllah
2ecc50af53 meta-window-actor: Correctly create a new pixmap when redirecting a window again
We should call meta_window_actor_detach not
meta_window_actor_queue_create_pixmap to create a new pixmap when we redirect a
previously unredirected window again.

https://bugzilla.gnome.org/show_bug.cgi?id=693042
2013-02-02 11:02:49 +01:00
Yaron Shahrabani
1cebe19bbe Updated Hebrew translation. 2013-02-02 11:23:49 +02:00
Jasper St. Pierre
71055556ee display: Require XFixes 5.0
We want to put barrier wrappers in mutter, which requre XFixes 5.0.
XFixes 5.0 was released in March, 2011, which should be old enough
to mandate support for.

https://bugzilla.gnome.org/show_bug.cgi?id=677215
2013-02-01 13:13:51 -05:00
Florian Müllner
4d9d66da65 window: Add set_icon_geometry() method
Using a public method for setting the (cached) icon geometry rather
than accessing the struct members directly allows setting the icon
geometry from extensions.

https://bugzilla.gnome.org/show_bug.cgi?id=692997
2013-02-01 15:08:48 +01:00
Florian Müllner
30bdadb519 window: Cache _NET_WM_ICON_GEOMETRY
Rather than doing a server round trip each time when retrieving the
icon geometry, use the existing property mechanism to cache it.

https://bugzilla.gnome.org/show_bug.cgi?id=692997
2013-02-01 15:08:38 +01:00
Florian Müllner
c388ccf477 window: Fix get_icon_geometry() annotation
gjs has had support for (out) parameters for quite some time now ...

https://bugzilla.gnome.org/show_bug.cgi?id=692997
2013-02-01 15:08:36 +01:00
Florian Müllner
a2d54bb2ab build: Bump gsettings-desktop-schemas requirement
... as needed for the new 'switch-applications' keybinding.

https://bugzilla.gnome.org/show_bug.cgi?id=692952
2013-01-31 19:13:04 +01:00
Colin Walters
cefadb55b1 display: Request XI2.3
This matches commit:

http://git.gnome.org/browse/clutter/commit/?h=clutter-1.14&id=3e1450ba17fce90a8034cc525c67a87ff3cdd53d

Since XIQueryVersion, the bad API that it is, chooses the first client
version that it gets, we need to ensure that we pass XIQueryVersion the
new XI2.3 version, knowing fully well that Clutter won't be confused
by the new features.

https://bugzilla.gnome.org/show_bug.cgi?id=692877
2013-01-31 04:22:10 -05:00
Kjartan Maraas
06e31e4c03 Updated Norwegian bokmål translation 2013-01-29 19:34:12 +01:00
Kjartan Maraas
869a137c2f Updated Norwegian bokmål translation 2013-01-21 12:13:29 +01:00
Gheyret Kenji
f4e4a05a9e Updated Uyghur translation
Signed-off-by: Gheyret Kenji <gheyret@gmail.com>
2013-01-20 18:46:02 +09:00
Jasper St. Pierre
df15843407 Use meta_window_located_on_workspace() in more places
https://bugzilla.gnome.org/show_bug.cgi?id=691744
2013-01-18 15:45:05 -05:00
Jasper St. Pierre
d8eb47e2b7 window: Make meta_window_located_on_workspace() public
We have some code in gnome-shell that does the equivalent of:

    window.get_workspace() == workspace || window.is_on_all_workspaces();

which is a bit unwieldy. We already have a method in mutter,
so use that and document it.

https://bugzilla.gnome.org/show_bug.cgi?id=691744
2013-01-18 15:45:05 -05:00
Jasper St. Pierre
e28a36affd window-actor: Merge two simple methods
With some recent changes to how mask textures are constructed from
shapes, a helper method we made was only called in one place, allowing
us to drop a reference/destroy, and remove a double clear.

https://bugzilla.gnome.org/show_bug.cgi?id=679901
2013-01-18 00:28:54 -05:00
Jasper St. Pierre
53534b4ded window-actor: Remove custom region destruction methods with g_clear_pointer
https://bugzilla.gnome.org/show_bug.cgi?id=679901
2013-01-18 00:28:54 -05:00
Jasper St. Pierre
079dd60e3d window-actor: Clean up finalization code with simple uses of g_clear_pointer
While not a massive change by itself, adding new code to use g_clear_pointer
without porting existing usage looks strange.

https://bugzilla.gnome.org/show_bug.cgi?id=679901
2013-01-18 00:28:54 -05:00
Jasper St. Pierre
5d12f00b3b window-actor: Speed up mask creation
Due to a conditional error, meta_region_builder_add_rectangle was called
on every single blank pixel, rather than at the end of spans. With the new
rename, it's fairly clear to see the error. Fix the check to ensure that
we no longer make extraneous calls to meta_region_builder_add_rectangle.

https://bugzilla.gnome.org/show_bug.cgi?id=691874
2013-01-17 16:33:54 -05:00
Jasper St. Pierre
95f3bb3b81 window-actor: Rename variable in scanning function
"w" usually stands for "width", but here it stands for the end X bound,
so we'll rename it to the more traditional "x2".

https://bugzilla.gnome.org/show_bug.cgi?id=691874
2013-01-17 16:33:53 -05:00
Florian Müllner
2bfe6d2da5 build: Bump Clutter requirement
We now rely on XInput being enabled by default, which has only been
the case since 1.13.2.
2013-01-17 13:22:39 +01:00
William Jon McCann
27e0e44d8b Don't allow multiline window titles
https://bugzilla.gnome.org/show_bug.cgi?id=683056
2013-01-16 14:25:11 -05:00
Nilamdyuti Goswami
7e5fb3e1a0 Assamese translation updated 2013-01-16 14:25:59 +05:30
Ihar Hrachyshka
2ac17cc7ba Updated Belarusian translation. 2013-01-15 20:26:09 +03:00
Daniel Mustieles
7b32b7fcd1 Updated Spanish translation 2013-01-15 14:36:01 +01:00
Florian Müllner
2fcd75eadd Bump version to 3.7.4
Update NEWS.
2013-01-15 00:45:27 +01:00
Matej Urbančič
8094c0ab23 Updated Slovenian translation 2013-01-13 11:59:25 +01:00
Alexander Shopov
831cf9a83a Updated Bulgarian translation 2013-01-12 06:33:42 +02:00
Jasper St. Pierre
47be4fdf07 theme: Add the .background style class back to frames
GtkWindow added the BACKGROUND style class to all windows, which the
CSS file selects on to set a background color for all windows. Without
this, the background color becomes undefined, and thus window frames
look like they have "glitchy" graphics.

https://bugzilla.gnome.org/show_bug.cgi?id=690317
2013-01-11 12:40:07 -05:00
Jasper St. Pierre
9b34545bd5 theme: Fix a memory leak
Commit 5c33b0d tried to copy/paste the code that constructed
classes, but for some reason didn't copy the theme name.

https://bugzilla.gnome.org/show_bug.cgi?id=690317
2013-01-11 12:40:07 -05:00
Rui Matos
e5317cc7a0 theme: Remove a bunch of unused *_to_string methods
These were there just for consistency's sake.
2013-01-11 17:40:23 +01:00
Florian Müllner
b8887a6c3a keybindings: Rebrand "minimize" as "hide"
The minimize action does not make much sense without a window list,
which is why its default keybinding was removed in bug 643609;
getting the focused window out of the way quickly can still be useful
though, so change the description to "Hide window" instead, which does
not imply a window list. We will then assign a default shortcut again.

https://bugzilla.gnome.org/show_bug.cgi?id=682887
2013-01-11 16:22:29 +01:00
Florian Müllner
a6c51addac prefs: Annotate meta_prefs_get_button_layout()
https://bugzilla.gnome.org/show_bug.cgi?id=689263
2013-01-10 00:10:50 +01:00
Florian Müllner
54a3847a5e common: Annotate MetaButtonLayout
https://bugzilla.gnome.org/show_bug.cgi?id=689263
2013-01-10 00:10:50 +01:00
Florian Müllner
5a8473e226 prefs: Do not leave junk values in unused button_layout fields
MetaButtonLayout is extremely unfriendly for introspection: its fields
are arrays of a fixed length, but the actual length is determined by
a custom stop value (e.g. not NULL / 0).
Without API changes this will never work nicely in introspection, but
we can at least make it work; start by filling up unused fields with
the stop value rather than leaving it at random values.

https://bugzilla.gnome.org/show_bug.cgi?id=689263
2013-01-10 00:10:50 +01:00
Jasper St. Pierre
5c33b0d768 theme-viewer: use the same GtkStyleContext as mutter usually renders
https://bugzilla.gnome.org/show_bug.cgi?id=690317
2013-01-09 14:06:24 -05:00
Jasper St. Pierre
22a3126a2b theme: Make meta_frame_draw_theme take a GtkStyleContext instead of a widget
The style context of the widget is rarely what we want. We won't
fix this to be a MetaFrames style context yet; this just changes
the internal API.

https://bugzilla.gnome.org/show_bug.cgi?id=690317
2013-01-09 14:06:24 -05:00
Jasper St. Pierre
9596c24f83 plugin-manager: Remove a bogus check
We dereference the plugin_mgr in the initializer above,
so it's wrong.

https://bugzilla.gnome.org/show_bug.cgi?id=690609
2013-01-09 14:06:24 -05:00
Alexander Shopov
86d6baf30f Updated Bulgarian translation 2013-01-09 06:15:06 +02:00
Jasper St. Pierre
3a3be74e37 Remove some server calls for core devices
These were missed in the first porting.

https://bugzilla.gnome.org/show_bug.cgi?id=691363
2013-01-08 15:54:50 -05:00
Jasper St. Pierre
f57d64337b display: Use XI2 constants for mode/detail focus event values
This makes no function difference, except conceptual clarity.

https://bugzilla.gnome.org/show_bug.cgi?id=691363
2013-01-08 15:54:50 -05:00
Jasper St. Pierre
e69fcc860c display: Remove some more core events
I apparently forgot to remove these.

https://bugzilla.gnome.org/show_bug.cgi?id=691363
2013-01-08 15:54:50 -05:00
Jasper St. Pierre
afbca61524 main: Remove call to clutter_x11_enable_xinput
The call is deprecated and is called by default upstream.

https://bugzilla.gnome.org/show_bug.cgi?id=691363
2013-01-08 15:54:50 -05:00
Jasper St. Pierre
66d37e06ba compositor: Remove unused code fetching _XSETROOT_ID
We don't use this atom anywhere, so don't bother fetching it.

https://bugzilla.gnome.org/show_bug.cgi?id=691363
2013-01-08 15:54:50 -05:00
Colin Walters
7e2d6cb6ec README: Minor update, really just to trigger a rebuild
...after cogl bumped soname.
2013-01-05 14:16:57 -05:00
Debarshi Ray
b9f775fe02 ui: Suppress warnings from -Werror=maybe-uninitialized 2013-01-03 17:30:44 +01:00
Jasper St. Pierre
90cf43da9f display: Expose the xinput opcode
This is needed by the shell to filter out certain events

https://bugzilla.gnome.org/show_bug.cgi?id=690590
2013-01-02 13:41:56 -05:00
Matthias Clasen
bab51cbbe4 Remove unnecessary python check
A grep for fix-meta-rectangle.py in the source tree comes up
empty, and building mutter works just fine without AM_PATH_PYTHON.

https://bugzilla.gnome.org/show_bug.cgi?id=690956
2013-01-02 08:01:14 -05:00
Nilamdyuti Goswami
e782426736 Assamese translation updated 2012-12-27 21:33:18 +05:30
Rafael Ferreira
1071e9970f Updated Brazilian Portuguese Translation 2012-12-27 03:56:51 -02:00
Piotr Drąg
5d64bdf3d9 Updated Polish translation 2012-12-26 21:41:21 +01:00
Yaron Shahrabani
8012a315e3 Updated Hebrew translation. 2012-12-26 19:50:51 +02:00
Daniel Mustieles
acd6df34da Updated Spanish translation 2012-12-26 11:59:29 +01:00
Giovanni Campagna
6431abbc85 Check that the application is responding when activating a window
Currently, we ping windows only when attempting to delete them, but
if the application is not responding, we want to show the dialog
as soon as possible. Given that we cannot be passively notified that
the window stopped responding with the current X11 protocol, a good
workaround is to ping the window when activating it.
If the window stops responding while active, it is expected the user
will try to switch window or open the overview, and when coming back
he'll get the failure dialog.

https://bugzilla.gnome.org/show_bug.cgi?id=684340
2012-12-25 18:39:10 +01:00
Giovanni Campagna
57ff0f7071 MetaWindow: add a public method for checking if the application is responding
Add meta_window_check_alive(), which is a simple wrapper over
meta_display_ping_window(), and takes care of showing the "Application
is not responding dialog" if needed.

https://bugzilla.gnome.org/show_bug.cgi?id=684340
2012-12-25 18:39:09 +01:00
Adel Gadllah
2a2ac52726 automaximize: Make it optional
Make automaximize optional by adding a gsetting "auto-maximize"
(defaults to true).

https://bugzilla.gnome.org/show_bug.cgi?id=680990
2012-12-25 13:37:22 +01:00
A S Alam
a91eeb24d4 update Punjabi Translation for master 2012-12-25 08:50:47 +05:30
Fran Diéguez
581960abc8 Updated Galician translations 2012-12-24 23:03:34 +01:00
Khaled Hosny
3a307b5d24 Update Arabic translation 2012-12-24 13:19:00 +02:00
Jasper St. Pierre
4e21d5d610 ui: Don't use deprecated GtkStyleContext API
Update for deprecations.

https://bugzilla.gnome.org/show_bug.cgi?id=690593
2012-12-23 03:17:26 -05:00
Daniel Mustieles
02c2cf1960 Updated Spanish translation 2012-12-21 12:26:57 +01:00
Ray Strode
748064678f prefs: drop errnoneous semi-colon
This fixes a compiler warning and spurious
enqueuing of WORKSPACE_NAMES change.

https://bugzilla.gnome.org/show_bug.cgi?id=690573
2012-12-20 14:27:26 -05:00
Yaron Shahrabani
982d554450 Updated Hebrew translation. 2012-12-20 13:29:07 +02:00
Mattias Põldaru
0e5f8997cf [l10n] Updated Estonian translation 2012-12-19 18:23:18 +02:00
Giovanni Campagna
6111d3ee4a window: recompute modal dialog attached status when the window type changes
We want to maintain the invariant that an attached modal dialog is always
of type MODAL_DIALOG, so recompute is_attached_dialog() when the window
type changes.

https://bugzilla.gnome.org/show_bug.cgi?id=690454
2012-12-18 23:18:58 +01:00
Adel Gadllah
3876a1a192 Support bypass compositor hints
Add support for _NET_WM_BYPASS_COMPOSITOR and _NET_WM_DONT_BYPASS_COMPOSITOR
as proposed here: https://mail.gnome.org/archives/wm-spec-list/2012-February/msg00010.html

https://bugzilla.gnome.org/show_bug.cgi?id=683020
2012-12-18 19:02:34 +01:00
Florian Müllner
6f3ae06362 Bump version to 3.7.3
Update NEWS
2012-12-18 13:31:41 +01:00
Rui Matos
7d7b859b40 Fix 'comparison between signed and unsigned integer' compiler errors 2012-12-17 12:30:01 +00:00
Florian Müllner
d78de379cc keybindings: Give dynamic keybindings a keybindings action
https://bugzilla.gnome.org/show_bug.cgi?id=682315
2012-12-17 12:00:55 +00:00
Piotr Drąg
576384a73b Updated Polish translation 2012-12-16 02:50:03 +01:00
Jasper St. Pierre
2fcbc467e8 keybindings: Fix whitespace and alignment
https://bugzilla.gnome.org/show_bug.cgi?id=688779
2012-12-13 18:15:23 -05:00
Jasper St. Pierre
6139bc77ec Remove support for Core Events
https://bugzilla.gnome.org/show_bug.cgi?id=688779
2012-12-13 18:15:23 -05:00
Jasper St. Pierre
c1ac9d1dff ui: Use XI2 to fake GDK events
This removes our final dependency on Core Events, meaning
we can remove support code for them soon.

This commit is a bit ugly as it requires ui having a dependency on
core, but this is already a hack, so this is thus a hack inside a
hack, and two hacks make a right or however that goes.

https://bugzilla.gnome.org/show_bug.cgi?id=688779
2012-12-13 18:15:23 -05:00
Jasper St. Pierre
945c530354 display: Add spew for XI2
https://bugzilla.gnome.org/show_bug.cgi?id=688779
2012-12-13 18:15:22 -05:00
Jasper St. Pierre
774ceec243 Select for XI2 events everywhere else
In random places that are not grabs, we selected for events on
things like the root window, stage window, COW and more. Switch
these over to using the proper XI2 APIs.

https://bugzilla.gnome.org/show_bug.cgi?id=688779
2012-12-13 17:14:06 -05:00
Jasper St. Pierre
7c20621112 keybindings: Grab keys with XI2
https://bugzilla.gnome.org/show_bug.cgi?id=688779
2012-12-13 17:14:06 -05:00
Jasper St. Pierre
afcdfd158f keybindings: Grab keyboard with XI2
https://bugzilla.gnome.org/show_bug.cgi?id=688779
2012-12-13 17:14:06 -05:00
Jasper St. Pierre
8fb9e0072c display: Grab buttons with XI2
https://bugzilla.gnome.org/show_bug.cgi?id=688779
2012-12-13 17:14:06 -05:00
Jasper St. Pierre
c1b8e0ac8f display: Use XInput2 to grab the pointer
As calling XIGrabDevice multiple times will change it, just
drop the XChangeActivePointerGrab path and just go down the
XIGrabPointer path always.

https://bugzilla.gnome.org/show_bug.cgi?id=688779
2012-12-13 17:14:06 -05:00
Jasper St. Pierre
c90765370d window: Pass the grab timestamp when updating the resize grab
Since XChangeActivePointerGrab doesn't have a direct equivalent
in XI2, we need to make sure we don't re-grab with a newer
tiemstamp.
2012-12-13 17:06:00 -05:00
Jasper St. Pierre
8931b8026e compositor: Identify XI2 events as grabbed events
https://bugzilla.gnome.org/show_bug.cgi?id=688779
2012-12-13 16:36:43 -05:00
Jasper St. Pierre
55251aa986 compositor: Use XInput2 to grab the pointer/keyboard
https://bugzilla.gnome.org/show_bug.cgi?id=688779
2012-12-13 16:36:42 -05:00
Carlos Garnacho
946a42f13e core: enable XInput2 by default
Enable XI2 support in both Clutter and GDK.

https://bugzilla.gnome.org/show_bug.cgi?id=688779
2012-12-13 14:57:31 -05:00
Jasper St. Pierre
0fd4059927 display: Only care about input events for the VCP/VCK
It's unlikely that we'll ever want to support multiple pointer
devices. Multiple keyboard devices may become useful in the future,
but for now, only care about the core keyboard.

https://bugzilla.gnome.org/show_bug.cgi?id=688779
2012-12-13 14:57:31 -05:00
Jasper St. Pierre
1d827049d6 Port mutter to use XInput2 events instead of Core Events
Mechanically transform the event processing of mutter to care
about XI2 events instead of Core Events. Core Events will be left
in the dust soon, and removed entirely.

https://bugzilla.gnome.org/show_bug.cgi?id=688779
2012-12-13 14:56:25 -05:00
Jasper St. Pierre
881d256ce0 window: Move grab op sync handling code out
This removes some duplicate event type checks, and will make
the code cleaner in the future when we want to make the grab_op_event
handler take an XIDeviceEvent directly.

Based on a patch by Owen Taylor <otaylor@fishsoup.net>

https://bugzilla.gnome.org/show_bug.cgi?id=688779
2012-12-13 14:56:24 -05:00
Jasper St. Pierre
6b31bd402a display: Don't pass an event to a handler that will no-op
meta_window_handle_mouse_grab_op_event won't do anything on a
EnterNotify/LeaveNotify, so why are we passing something to it?

https://bugzilla.gnome.org/show_bug.cgi?id=688779
2012-12-13 14:56:24 -05:00
Carlos Garnacho
129c729c50 display: separate input/non-input events handling in the event callback
In order to make the XI2 handling easier on us in the future, we now
split input events from non-input events. This will allow one code path
to use XIEvent, and the other to use XEvent in the future. This commit
has involved plenty of indenting changes, so it's better seen with
git diff -b or &ignorews=1

https://bugzilla.gnome.org/show_bug.cgi?id=688779
2012-12-13 14:12:56 -05:00
Jasper St. Pierre
8bf8f3ea55 common: Add the XInput2 headers to common.h, which everything uses
https://bugzilla.gnome.org/show_bug.cgi?id=688779
2012-12-13 14:12:56 -05:00
Jasper St. Pierre
f0c1e39fb7 display: Initialize XInput2
Make sure it's the correct version.

https://bugzilla.gnome.org/show_bug.cgi?id=688779
2012-12-13 14:12:56 -05:00
Jasper St. Pierre
dd4e655e2b Require XInput2
This is going to start becoming necessary for mutter to run.

https://bugzilla.gnome.org/show_bug.cgi?id=688779
2012-12-13 14:12:56 -05:00
Shankar Prasad
b3073bc3bc Updated Kannada Translations 2012-12-13 17:44:11 +05:30
Shankar Prasad
54603f4d95 Updated Kannada Translations 2012-12-13 17:28:28 +05:30
Shankar Prasad
aab65a768e Updated Kannada Translations 2012-12-13 17:22:56 +05:30
Nilamdyuti Goswami
37c037278c Assamese translation updated 2012-12-10 18:27:30 +05:30
Jasper St. Pierre
9d904f9a85 Increase typical icon size to 96
Since we want nice alt-tab applications for gnome-shell, we should up the
limit to 96. In the future, we probably want to get rid of the icon-cache,
and allow looking up a correctly sized icon directly from the window.

To prevent app breakage, set the legacy WM_HINTS pixmap size directly to
32x32.

https://bugzilla.gnome.org/show_bug.cgi?id=689651
2012-12-09 20:44:13 -05:00
Jasper St. Pierre
8830814d70 screen: Add a convenience method to focus the default window
This will be used for gnome-shell so that it can focus a window after
a keyboard grab or other things.

https://bugzilla.gnome.org/show_bug.cgi?id=689652
2012-12-07 13:01:49 -05:00
ManojKumar Giri
c0958090b4 Updated Odia Translation with FUEL implementation. 2012-12-06 13:53:52 +05:30
ManojKumar Giri
7f9e4e47c5 Updated Odia Translation with FUEL implementation. 2012-12-06 13:50:51 +05:30
Florian Müllner
2282326f30 Add 'switch-applications' keybinding
Add an additional "switcher" keybinding for switching between
applications rather than windows (like the existing 'switch-windows'
and 'switch-group' bindings).
The purpose of the new keybinding is to be taken over by gnome-shell's
application-based alt-tab popup, so rather than actually implementing
an application switcher in mutter, let it duplicate the normal window
switcher when run standalone.

https://bugzilla.gnome.org/show_bug.cgi?id=688913
2012-12-05 18:45:22 +01:00
Florian Müllner
8703daccbe display: Make workspace parameter to get_tab_list() optional
Currently meta_display_get_tab_list() will only return windows on
a single workspace. Make the workspace parameter optional to allow
requesting windows from all workspaces.

https://bugzilla.gnome.org/show_bug.cgi?id=688913
2012-12-05 18:45:22 +01:00
Florian Müllner
3797ecaa65 display: Clean up meta_display_get_tab_list()
https://bugzilla.gnome.org/show_bug.cgi?id=688913
2012-12-05 18:45:22 +01:00
Jasper St. Pierre
c6fcc79e6a display: Kill a warning at shutdown
A small semicolon was causing us to always remove the focus
timeout ID.
2012-12-04 16:46:40 -05:00
Dr.T.Vasudevan
d588de635a Updated Tamil translation 2012-12-02 18:58:51 +05:30
Alban Crequy
e5b46747d6 Initialize window->user_rect in the initial placement
The window positioning is delayed in idle_move_resize() in case the application
resizes/maximizes its window quickly after its creation. The delayed
positioning uses window->user_rect because of bug 426519 comment 3 (see
meta_window_move_resize_now()).

user_rect was not set in the initial positioning, causing the delayed
positioning unable to know which monitor we use for this window. As a
consequence, the window could jump spontaneously from one monitor to another.

With this patch, the window does not jump anymore.

https://bugzilla.gnome.org/show_bug.cgi?id=556696
2012-11-30 13:29:26 +00:00
Yaron Shahrabani
62d85f2e41 Updated Hebrew translation. 2012-11-30 11:53:56 +02:00
Piotr Drąg
5ea6bf3b46 Updated Polish translation 2012-11-27 17:31:03 +01:00
Nilamdyuti Goswami
90d0bb96b4 Assamese translation updated 2012-11-23 21:10:23 +05:30
Jasper St. Pierre
ff64cba616 Rename configure.in to configure.ac
configure.in support for autoconf is going to go away at some point.

https://bugzilla.gnome.org/show_bug.cgi?id=688777
2012-11-20 21:25:12 -05:00
Florian Müllner
30387df454 Bump version to 3.7.2
Update NEWS
2012-11-19 21:05:22 +01:00
Florian Müllner
38484bf967 Remove another call to g_type_init() 2012-11-19 21:03:14 +01:00
Giovanni Campagna
e73946f0bf MetaBackgroundActor: add a setter for GLSL uniforms
It doesn't make sense to GLSL shaders without uniforms.

https://bugzilla.gnome.org/show_bug.cgi?id=682536
2012-11-17 02:14:38 +01:00
Florian Müllner
6004197064 keybindings: Add is_builtin() method
https://bugzilla.gnome.org/show_bug.cgi?id=688202
2012-11-17 01:47:06 +01:00
Florian Müllner
aa43e715c0 keybindings: Add MetaKeyBinding for overlay-key
As the overlay key works differently from normal keybindings, it
requires special treatment. However, by adding a rudimentary
MetaKeyBinding for it, we will be able to confine the special
handling to mutter and treat it like any other keybinding in
the shell.

https://bugzilla.gnome.org/show_bug.cgi?id=688202
2012-11-17 01:47:06 +01:00
Florian Müllner
424fc5245a Add compositor hook to process keybindings selectively
Currently keybindings are blocked while the compositor holds a grab; if
we want a keybinding to be available anyway, we use captured ClutterEvents
to determine the KeyBindingAction the event would have triggered and
run our own handlers (ugh).
Instead, provide a hook to allow the compositor to filter out keybindings
before processing them normally, regardless of whether the compositor
holds a grab or not.

https://bugzilla.gnome.org/show_bug.cgi?id=688202
2012-11-17 01:47:05 +01:00
Rico Tzschichholz
90952ac5c8 Fix naming of "user_data" arguments for better introspection 2012-11-16 21:23:47 +01:00
Florian Müllner
395fbefd3c po: Import translations from Metacity
To save translators some work, import existing translations for the
newly added keybinding files. As a result of a gnome-i18n discussion[0],
all additions are marked as fuzzy.

[0] https://mail.gnome.org/archives/gnome-i18n/2012-November/msg00054.html

https://bugzilla.gnome.org/show_bug.cgi?id=687672
2012-11-13 16:39:07 +01:00
Florian Müllner
bdf47aeac4 keybindings: Import keybinding files from Metacity
Fallback mode is going away, so we should stop depending on Metacity
for keybinding files for common bindings.

https://bugzilla.gnome.org/show_bug.cgi?id=687672
2012-11-12 19:27:35 +01:00
Florian Müllner
daac778f16 ui: Remove obsolete GTK+ version check 2012-11-12 19:27:35 +01:00
Florian Müllner
93a16f6d43 frames: Bump priority of style providers
Since GTK+ commit b1ad5c8abc2c, GtkSetting's CSS provider uses a
priority of GTK_STYLE_PROVIDER_PRIORITY_SETTINGS, which means it
will overwrite the ones we create ourselves.
Bump the priority to fix dark window decorations.

https://bugzilla.gnome.org/show_bug.cgi?id=688182
2012-11-12 19:27:34 +01:00
134 changed files with 22038 additions and 10695 deletions

2
.gitignore vendored
View File

@@ -19,6 +19,8 @@ libtool
ltmain.sh ltmain.sh
missing missing
.deps .deps
src/50-mutter-navigation.xml
src/50-mutter-system.xml
src/50-mutter-windows.xml src/50-mutter-windows.xml
src/mutter-wm.desktop src/mutter-wm.desktop
src/mutter.desktop src/mutter.desktop

101
NEWS
View File

@@ -1,3 +1,104 @@
3.7.90
======
* Support _NET_WM_OPAQUE_REGION [Jasper, Adel; #679901]
* Add wrapper for XI2.3 pointer barriers [Jasper; #677215]
* Update style of resize popups [Cosimo; #692741]
* Implement compositor <-> application frame synchronization [Owen; #685463]
* Handle animated backgrounds [Ray; #682427]
* Add a new window group for override-redirect windows [Gayan; #633620]
* Pass on pointer events on guard window to Clutter [Jasper; #681540]
* Show correct shortcut in window menus [Giovanni; #694045]
* Don't put minimized windows at the back of alt-tab [Jasper; #693991]
* Misc bug fixes and cleanups [Jasper, Rico, Adel, Florian, Rui, Giovanni,
Owen; #692679, #693354, #690581, #693439, #692718, #693475, #693482, #693540,
#690580, #680990, #693833, #693922, #693854, #694224]
Contributors:
Giovanni Campagna, Cosimo Cecchi, Adel Gadllah, Rui Matos, Florian Müllner,
Gayan Perera, Jasper St. Pierre, Ray Strode, Owen Taylor, Rico Tzschichholz
Translations:
Fran Diéguez [gl], A S Alam [pa], Alexandre Franke [fr], Aurimas Černius [lt],
Мирослав Николић [sr, sr@latin], Fran Diéguez [gl], Piotr Drąg [pl],
Luca Ferretti [it], Daniel Mustieles [es]
3.7.5
=====
* Don't allow multiline window titles [Jon; #683056]
* Make meta_window_located_on_workspace() public [Jasper; #691744]
* Request XI2.3 [Colin; #692877]
* Add meta_window_set_icon_geometry() method [Florian; #692997]
* Require XFixes 5.0 [Jasper; #677215]
* Change unredirection hints to match spec changes [Adel; #693064]
* Improve unredict heuristicts [Adel; #683786]
* Misc bug fixes and cleanups [Florian, Jasper, Adel; #691874, #679901,
#692952, #693042]
Contributors:
Adel Gadllah, William Jon McCann, Florian Müllner, Jasper St. Pierre,
Colin Walters
Translations:
Daniel Mustieles [es], Ihar Hrachyshka [be], Nilamdyuti Goswami [as],
Gheyret Kenji [ug], Kjartan Maraas [nb], Yaron Shahrabani [he],
Piotr Drąg [pl], Chao-Hsiung Liao [zh_HK,zh_TW], Milo Casagrande [it]
3.7.4
=====
* Add support for bypass compositor hints [Adel; #683020]
* Make automaximization optional [Adel; #680990]
* Add method for checking if the application is responding [Giovanni; #684340]
* Expose the xinput opcode [Jasper; #690590]
* Rebrand "minimize" as "hide" [Florian; #682887]
* Misc bug fixes and cleanups [Giovanni, Ray, Jasper, Matthias, Debarshi,
Florian, Rui; #690454, #690573, #690593, #690956, #691363, #690609, #690317,
#689263]
Contributors:
Giovanni Campagna, Matthias Clasen, Adel Gadllah, Rui Matos, Florian Müllner,
Debarshi Ray, Jasper St. Pierre, Ray Strode
Translations:
Mattias Põldaru [et], Yaron Shahrabani [he], Daniel Mustieles [es],
Khaled Hosny [ar], Fran Diéguez [gl], A S Alam [pa], Piotr Drąg [pl],
Rafael Ferreira [pt_BR], Nilamdyuti Goswami [as], Alexander Shopov [bg],
Matej Urbančič [sl]
3.7.3
=====
* Fix maximized windows jumping to other monitors [Alban; #556696]
* Add 'switch-applications' keybinding [Florian; #688913]
* Add a convenience method to focus the default window [Jasper; #689652]
* Increase typical icon size to 96 [Jasper; #689651]
* Port to XInput2 [Jasper; #688779]
* Give dynamic keybindings a keybinding action [Florian; #682315]
* Misc. fixes and cleanups [Jasper, Rui; #688777]
Contributors:
Alban Crequy, Rui Matos, Florian Müllner, Jasper St. Pierre
Translations:
Nilamdyuti Goswami [as], Piotr Drąg [pl], Yaron Shahrabani [he],
Dr.T.Vasudevan [ta], ManojKumar Giri [or], Shankar Prasad [kn]
3.7.2
=====
* Fix spurious focus changes when showing desktop [Florian; #686928]
* MetaPluginManager: don't send events to Clutter twice [Owen; #686406]
* Add the ability to add shader hooks to MetaBackgroundActor [Giovanni; #669798]
* Only process keyboard mapping events for the core X keyboard [Rui; #674859]
* Import keybinding files from Metacity [Florian; #687672]
* Add compositor hook to process keybindings selectively [Florian; #688202]
* MetaBackgroundActor: add a setter for GLSL uniforms [Giovanni; #682536]
* Misc. fixes and cleanups [Jasper, Rui, Florian, Rico; #688182]
Contributors:
Giovanni Campagna, Rui Matos, Florian Müllner, Jasper St. Pierre,
Owen Taylor, Rico Tzschichholz
Translations:
Rafael Ferreira [pt_BR], Tobias Endrigkeit [de], Yaron Shahrabani [he]
3.7.1 3.7.1
===== =====
* screen: Ignore num-workspaces when using dynamic workspaces [Florian; #685439] * screen: Ignore num-workspaces when using dynamic workspaces [Florian; #685439]

18
README
View File

@@ -1,16 +1,10 @@
Metacity is not a meta-City as in an urban center, but rather The original codebase named "Metacity" is not a meta-City as in an
Meta-ness as in the state of being meta. i.e. metacity : meta as urban center, but rather Meta-ness as in the state of being
opacity : opaque. Also it may have something to do with the Meta key meta. i.e. metacity : meta as opacity : opaque. Also it may have
on UNIX keyboards. something to do with the Meta key on UNIX keyboards.
The first release of Metacity was version 2.3. Metacity has no need for Since then, it has been renamed mutter after a rebase on top of
your petty hangups about version numbers. clutter as a compositing manager.
The stable releases so far are 2.4.x, 2.6.x, 2.8.[01], 2.8.1.x, 2.8.5-,
2.10.x, 2.12.x, 2.14.x, 2.16.x.
Unstable branches are 2.3.x, 2.5.x, 2.8.2-4, 2.9.x, 2.11.x, 2.13.x,
2.15.x, 2.17.x.
COMPILING MUTTER COMPILING MUTTER
=== ===

View File

@@ -7,7 +7,7 @@ test -z "$srcdir" && srcdir=.
PKG_NAME="mutter" PKG_NAME="mutter"
REQUIRED_AUTOMAKE_VERSION=1.10 REQUIRED_AUTOMAKE_VERSION=1.10
(test -f $srcdir/configure.in \ (test -f $srcdir/configure.ac \
&& test -d $srcdir/src) || { && test -d $srcdir/src) || {
echo -n "**Error**: Directory "\`$srcdir\'" does not look like the" echo -n "**Error**: Directory "\`$srcdir\'" does not look like the"
echo " top-level metacity directory" echo " top-level metacity directory"

View File

@@ -2,7 +2,7 @@ AC_PREREQ(2.50)
m4_define([mutter_major_version], [3]) m4_define([mutter_major_version], [3])
m4_define([mutter_minor_version], [7]) m4_define([mutter_minor_version], [7])
m4_define([mutter_micro_version], [1]) m4_define([mutter_micro_version], [90])
m4_define([mutter_version], m4_define([mutter_version],
[mutter_major_version.mutter_minor_version.mutter_micro_version]) [mutter_major_version.mutter_minor_version.mutter_micro_version])
@@ -71,10 +71,10 @@ MUTTER_PC_MODULES="
gio-2.0 >= 2.25.10 gio-2.0 >= 2.25.10
pango >= 1.2.0 pango >= 1.2.0
cairo >= 1.10.0 cairo >= 1.10.0
gsettings-desktop-schemas >= 3.3.0 gsettings-desktop-schemas >= 3.7.3
xcomposite >= 0.2 xfixes xrender xdamage xcomposite >= 0.2 xfixes xrender xdamage xi >= 1.6.0
$CLUTTER_PACKAGE >= 1.9.10 $CLUTTER_PACKAGE >= 1.13.5
cogl-1.0 >= 1.9.6 cogl-1.0 >= 1.13.3
" "
GLIB_GSETTINGS GLIB_GSETTINGS
@@ -201,6 +201,9 @@ fi
PKG_CHECK_MODULES(MUTTER, $MUTTER_PC_MODULES) PKG_CHECK_MODULES(MUTTER, $MUTTER_PC_MODULES)
PKG_CHECK_EXISTS([xi >= 1.6.99.1],
AC_DEFINE([HAVE_XI23],[1],[Define if you have support for XInput 2.3 or greater]))
# This is used for plugins # This is used for plugins
AC_SUBST(CLUTTER_PACKAGE) AC_SUBST(CLUTTER_PACKAGE)
PKG_CHECK_MODULES(CLUTTER, $CLUTTER_PACKAGE) PKG_CHECK_MODULES(CLUTTER, $CLUTTER_PACKAGE)
@@ -361,9 +364,6 @@ if test "x$enable_debug" = "xyes"; then
CFLAGS="$CFLAGS -g -O" CFLAGS="$CFLAGS -g -O"
fi fi
# For fix-meta-rectangle.py
AM_PATH_PYTHON([2.5])
#### Warnings (last since -Werror can disturb other tests) #### Warnings (last since -Werror can disturb other tests)
# Stay command-line compatible with the gnome-common configure option. Here # Stay command-line compatible with the gnome-common configure option. Here

View File

@@ -1,7 +1,10 @@
# List of source files containing translatable strings. # List of source files containing translatable strings.
# Please keep this file sorted alphabetically. # Please keep this file sorted alphabetically.
src/50-mutter-navigation.xml.in
src/50-mutter-system.xml.in
src/50-mutter-windows.xml.in src/50-mutter-windows.xml.in
src/compositor/compositor.c src/compositor/compositor.c
src/compositor/meta-background.c
src/core/bell.c src/core/bell.c
src/core/core.c src/core/core.c
src/core/delete.c src/core/delete.c

362
po/ar.po
View File

@@ -10,8 +10,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: metacity.HEAD\n" "Project-Id-Version: metacity.HEAD\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-08-14 23:57+0200\n" "POT-Creation-Date: 2012-12-24 13:14+0200\n"
"PO-Revision-Date: 2012-08-14 23:59+0200\n" "PO-Revision-Date: 2012-12-24 13:17+0200\n"
"Last-Translator: Khaled Hosny <khaledhosny@eglug.org>\n" "Last-Translator: Khaled Hosny <khaledhosny@eglug.org>\n"
"Language-Team: Arabic <doc@arabeyes.org>\n" "Language-Team: Arabic <doc@arabeyes.org>\n"
"Language: ar\n" "Language: ar\n"
@@ -22,21 +22,197 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Virtaal 0.7.0\n" "X-Generator: Virtaal 0.7.0\n"
#: ../src/50-mutter-navigation.xml.in.h:1
msgid "Navigation"
msgstr "الإبحار"
#: ../src/50-mutter-navigation.xml.in.h:2
msgid "Move window to workspace 1"
msgstr "انقل النافذة إلى مساحة العمل 1"
#: ../src/50-mutter-navigation.xml.in.h:3
msgid "Move window to workspace 2"
msgstr "انقل النافذة إلى مساحة العمل 2"
#: ../src/50-mutter-navigation.xml.in.h:4
msgid "Move window to workspace 3"
msgstr "انقل النافذة إلى مساحة العمل 3"
#: ../src/50-mutter-navigation.xml.in.h:5
msgid "Move window to workspace 4"
msgstr "انقل النافذة إلى مساحة العمل 4"
#: ../src/50-mutter-navigation.xml.in.h:6
msgid "Move window one workspace to the left"
msgstr "انقل النافذة مساحة عمل واحدة إلى اليسار"
#: ../src/50-mutter-navigation.xml.in.h:7
msgid "Move window one workspace to the right"
msgstr "انقل النافذة مساحة عمل واحدة إلى اليمين"
#: ../src/50-mutter-navigation.xml.in.h:8
msgid "Move window one workspace up"
msgstr "انقل النافذة مساحة عمل واحدة إلى الأعلى"
#: ../src/50-mutter-navigation.xml.in.h:9
msgid "Move window one workspace down"
msgstr "انقل النافذة مساحة عمل واحدة إلى الأسفل"
#: ../src/50-mutter-navigation.xml.in.h:10
msgid "Switch applications"
msgstr "تنقل بين التطبيقات"
#: ../src/50-mutter-navigation.xml.in.h:11
msgid "Switch windows"
msgstr "تنقل بين النوافذ"
#: ../src/50-mutter-navigation.xml.in.h:12
msgid "Switch windows of an application"
msgstr "تنقل بين نوافذ التطبيق"
#: ../src/50-mutter-navigation.xml.in.h:13
msgid "Switch system controls"
msgstr "تنقل بين تحكمات النظام"
#: ../src/50-mutter-navigation.xml.in.h:14
msgid "Switch windows directly"
msgstr "تنقل بين النوافذ مباشرة"
#: ../src/50-mutter-navigation.xml.in.h:15
msgid "Switch windows of an app directly"
msgstr "تنقل بين نوافذ التطبيق مباشرة"
#: ../src/50-mutter-navigation.xml.in.h:16
msgid "Switch system controls directly"
msgstr "تنقل بين تحكمات النظام مباشرة"
#: ../src/50-mutter-navigation.xml.in.h:17
msgid "Hide all normal windows"
msgstr "أخفِ كل النوافذ العادية"
#: ../src/50-mutter-navigation.xml.in.h:18
msgid "Switch to workspace 1"
msgstr "انتقل إلى مساحة العمل 1"
#: ../src/50-mutter-navigation.xml.in.h:19
msgid "Switch to workspace 2"
msgstr "انتقل إلى مساحة العمل 2"
#: ../src/50-mutter-navigation.xml.in.h:20
msgid "Switch to workspace 3"
msgstr "انتقل إلى مساحة العمل 3"
#: ../src/50-mutter-navigation.xml.in.h:21
msgid "Switch to workspace 4"
msgstr "انتقل إلى مساحة العمل 4"
#: ../src/50-mutter-navigation.xml.in.h:22
msgid "Move to workspace left"
msgstr "انقل لمساحة العمل على اليسار"
#: ../src/50-mutter-navigation.xml.in.h:23
msgid "Move to workspace right"
msgstr "انقل لمساحة العمل على اليمين"
#: ../src/50-mutter-navigation.xml.in.h:24
msgid "Move to workspace above"
msgstr "انقل لمساحة العمل أعلى"
#: ../src/50-mutter-navigation.xml.in.h:25
msgid "Move to workspace below"
msgstr "انقل لمساحة العمل أسفل"
#: ../src/50-mutter-system.xml.in.h:1
msgid "System"
msgstr "النظام"
#: ../src/50-mutter-system.xml.in.h:2
msgid "Show the run command prompt"
msgstr "أظهر محث تشغيل أمر"
#: ../src/50-mutter-system.xml.in.h:3
msgid "Show the activities overview"
msgstr "أظهر نظرة عامة على الأنشطة"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1
msgid "Windows" msgid "Windows"
msgstr "النوافذ" msgstr "النوافذ"
#: ../src/50-mutter-windows.xml.in.h:2 #: ../src/50-mutter-windows.xml.in.h:2
msgid "Activate the window menu"
msgstr "فعّل قائمة النافذة"
#: ../src/50-mutter-windows.xml.in.h:3
msgid "Toggle fullscreen mode"
msgstr "بدّل نمط ملء الشاشة"
#: ../src/50-mutter-windows.xml.in.h:4
msgid "Toggle maximization state"
msgstr "بدّل حالة التكبير"
#: ../src/50-mutter-windows.xml.in.h:5
msgid "Maximize window"
msgstr "كبّر النّافذة"
#: ../src/50-mutter-windows.xml.in.h:6
msgid "Restore window"
msgstr "استعد النّافذة"
#: ../src/50-mutter-windows.xml.in.h:7
msgid "Toggle shaded state"
msgstr "بدّل حالة الإخفاء"
#: ../src/50-mutter-windows.xml.in.h:8
msgid "Close window"
msgstr "أغلق النّافذة"
#: ../src/50-mutter-windows.xml.in.h:9
msgid "Minimize window"
msgstr "صغّر النّافذة"
#: ../src/50-mutter-windows.xml.in.h:10
msgid "Move window"
msgstr "انقل النّافذة"
#: ../src/50-mutter-windows.xml.in.h:11
msgid "Resize window"
msgstr "حجّم النّافذة"
#: ../src/50-mutter-windows.xml.in.h:12
msgid "Toggle window on all workspaces or one"
msgstr "بدّل حالة ظهور النافذة على جميع مساحات العمل أو واحدة منها"
#: ../src/50-mutter-windows.xml.in.h:13
msgid "Raise window if covered, otherwise lower it"
msgstr "ارفع النافذة إذا كانت أخرى تغطيها، أو أخفضها في ما عدا ذلك"
#: ../src/50-mutter-windows.xml.in.h:14
msgid "Raise window above other windows"
msgstr "ارفع النافذة فوق النوافذ الأخرى"
#: ../src/50-mutter-windows.xml.in.h:15
msgid "Lower window below other windows"
msgstr "اخفض النافذة تحت النوافذ الأخرى"
#: ../src/50-mutter-windows.xml.in.h:16
msgid "Maximize window vertically"
msgstr "كبّر النافذة رأسيا"
#: ../src/50-mutter-windows.xml.in.h:17
msgid "Maximize window horizontally"
msgstr "كبّر النافذة أفقيا"
#: ../src/50-mutter-windows.xml.in.h:18
msgid "View split on left" msgid "View split on left"
msgstr "المنظور مقسوم على اليمين" msgstr "المنظور مقسوم على اليمين"
#: ../src/50-mutter-windows.xml.in.h:3 #: ../src/50-mutter-windows.xml.in.h:19
msgid "View split on right" msgid "View split on right"
msgstr "المنظور مقسوم على اليسار" msgstr "المنظور مقسوم على اليسار"
#. This probably means that a non-WM compositor like xcompmgr is running; #. This probably means that a non-WM compositor like xcompmgr is running;
#. * we have no way to get it to exit #. * we have no way to get it to exit
#: ../src/compositor/compositor.c:492 #: ../src/compositor/compositor.c:512
#, c-format #, c-format
msgid "" msgid ""
"Another compositing manager is already running on screen %i on display \"%s" "Another compositing manager is already running on screen %i on display \"%s"
@@ -52,40 +228,40 @@ msgstr "حدث جرس"
msgid "Unknown window information request: %d" msgid "Unknown window information request: %d"
msgstr "طلب معلومات نافذة مجهول: %d" msgstr "طلب معلومات نافذة مجهول: %d"
#: ../src/core/delete.c:114 #: ../src/core/delete.c:111
#, c-format #, c-format
msgid "%s is not responding." msgid "%s is not responding."
msgstr "%s لا يستجيب" msgstr "%s لا يستجيب."
#: ../src/core/delete.c:118 #: ../src/core/delete.c:113
msgid "Application is not responding." msgid "Application is not responding."
msgstr "لا يستجيب التطبيق" msgstr "لا يستجيب التطبيق"
#: ../src/core/delete.c:123 #: ../src/core/delete.c:118
msgid "" msgid ""
"You may choose to wait a short while for it to continue or force the " "You may choose to wait a short while for it to continue or force the "
"application to quit entirely." "application to quit entirely."
msgstr "ربما ترغب في الانتظار قليلا ليُكمِل أو إجبار التطبيق على الإنهاء كُلّية." msgstr "ربما ترغب في الانتظار قليلا ليُكمِل أو إجبار التطبيق على الإنهاء كُلّية."
#: ../src/core/delete.c:130 #: ../src/core/delete.c:125
msgid "_Wait" msgid "_Wait"
msgstr "ا_نتظر" msgstr "ا_نتظر"
#: ../src/core/delete.c:130 #: ../src/core/delete.c:125
msgid "_Force Quit" msgid "_Force Quit"
msgstr "أ_جبر الإنهاء" msgstr "أ_جبر الإنهاء"
#: ../src/core/display.c:380 #: ../src/core/display.c:394
#, c-format #, c-format
msgid "Missing %s extension required for compositing" msgid "Missing %s extension required for compositing"
msgstr "الامتداد %s مفقود، لكنه مطلوب للتركيب" msgstr "الامتداد %s مفقود، لكنه مطلوب للتركيب"
#: ../src/core/display.c:446 #: ../src/core/display.c:491
#, c-format #, c-format
msgid "Failed to open X Window System display '%s'\n" msgid "Failed to open X Window System display '%s'\n"
msgstr "فشل فتح عرض نظام نوافذ إكس '%s'\n" msgstr "فشل فتح عرض نظام نوافذ إكس '%s'\n"
#: ../src/core/keybindings.c:844 #: ../src/core/keybindings.c:876
#, c-format #, c-format
msgid "" msgid ""
"Some other program is already using the key %s with modifiers %x as a " "Some other program is already using the key %s with modifiers %x as a "
@@ -116,12 +292,12 @@ msgstr "ابدأ الجلسة من ملف محفوظ"
msgid "Make X calls synchronous" msgid "Make X calls synchronous"
msgstr "اجعل نداءات س متزامنة" msgstr "اجعل نداءات س متزامنة"
#: ../src/core/main.c:494 #: ../src/core/main.c:496
#, c-format #, c-format
msgid "Failed to scan themes directory: %s\n" msgid "Failed to scan themes directory: %s\n"
msgstr "فشلت قراءة دليل السِمات : %s\n" msgstr "فشلت قراءة دليل السِمات : %s\n"
#: ../src/core/main.c:510 #: ../src/core/main.c:512
#, c-format #, c-format
msgid "" msgid ""
"Could not find a theme! Be sure %s exists and contains the usual themes.\n" "Could not find a theme! Be sure %s exists and contains the usual themes.\n"
@@ -149,7 +325,7 @@ msgstr "اطبع الإصدارة"
msgid "Mutter plugin to use" msgid "Mutter plugin to use"
msgstr "ملحق مَتَر الذي سيُستخدم" msgstr "ملحق مَتَر الذي سيُستخدم"
#: ../src/core/prefs.c:1065 #: ../src/core/prefs.c:1079
msgid "" msgid ""
"Workarounds for broken applications disabled. Some applications may not " "Workarounds for broken applications disabled. Some applications may not "
"behave properly.\n" "behave properly.\n"
@@ -157,12 +333,12 @@ msgstr ""
"عطّلت الحلول الجزئيّة للتطبيقات المعطوبة . ربما لن تتصرف بعض التطبيقات " "عطّلت الحلول الجزئيّة للتطبيقات المعطوبة . ربما لن تتصرف بعض التطبيقات "
"بسلامة.\n" "بسلامة.\n"
#: ../src/core/prefs.c:1140 #: ../src/core/prefs.c:1154
#, c-format #, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n" msgid "Could not parse font description \"%s\" from GSettings key %s\n"
msgstr "لا يمكن تحليل وصف الخط \"%s\" من مفتاح GSettings %s\n" msgstr "لا يمكن تحليل وصف الخط \"%s\" من مفتاح GSettings %s\n"
#: ../src/core/prefs.c:1206 #: ../src/core/prefs.c:1220
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for mouse button " "\"%s\" found in configuration database is not a valid value for mouse button "
@@ -170,7 +346,7 @@ msgid ""
msgstr "" msgstr ""
"\"%s\" الموجود في قاعدة بيانات الإعدادات ليس قيمة سليمة لمغير أزرار الفأرة\n" "\"%s\" الموجود في قاعدة بيانات الإعدادات ليس قيمة سليمة لمغير أزرار الفأرة\n"
#: ../src/core/prefs.c:1724 #: ../src/core/prefs.c:1757
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for keybinding " "\"%s\" found in configuration database is not a valid value for keybinding "
@@ -179,17 +355,17 @@ msgstr ""
"\"%s\" الموجود في قاعدة بيانات الإعدادات ليس قيمة سليمة لارتباط المفتاح \"%s" "\"%s\" الموجود في قاعدة بيانات الإعدادات ليس قيمة سليمة لارتباط المفتاح \"%s"
"\"\n" "\"\n"
#: ../src/core/prefs.c:1821 #: ../src/core/prefs.c:1854
#, c-format #, c-format
msgid "Workspace %d" msgid "Workspace %d"
msgstr "مساحة العمل %d" msgstr "مساحة العمل %d"
#: ../src/core/screen.c:652 #: ../src/core/screen.c:658
#, c-format #, c-format
msgid "Screen %d on display '%s' is invalid\n" msgid "Screen %d on display '%s' is invalid\n"
msgstr "الشاشة %d على العرض '%s' غير صحيحة\n" msgstr "الشاشة %d على العرض '%s' غير صحيحة\n"
#: ../src/core/screen.c:668 #: ../src/core/screen.c:674
#, c-format #, c-format
msgid "" msgid ""
"Screen %d on display \"%s\" already has a window manager; try using the --" "Screen %d on display \"%s\" already has a window manager; try using the --"
@@ -198,18 +374,18 @@ msgstr ""
"الشاشة %d على العرض \"%s\" لها مدير نوافذ بالفعل، حاول استعمال خيار التبديل " "الشاشة %d على العرض \"%s\" لها مدير نوافذ بالفعل، حاول استعمال خيار التبديل "
"--replace لتحُلّ محلّ مدير النوافذ الحالي.\n" "--replace لتحُلّ محلّ مدير النوافذ الحالي.\n"
#: ../src/core/screen.c:695 #: ../src/core/screen.c:701
#, c-format #, c-format
msgid "" msgid ""
"Could not acquire window manager selection on screen %d display \"%s\"\n" "Could not acquire window manager selection on screen %d display \"%s\"\n"
msgstr "لا يمكن الحصول على اختيار مدير النوافذ على الشاشة %d العرض \"%s\"\n" msgstr "لا يمكن الحصول على اختيار مدير النوافذ على الشاشة %d العرض \"%s\"\n"
#: ../src/core/screen.c:750 #: ../src/core/screen.c:770
#, c-format #, c-format
msgid "Screen %d on display \"%s\" already has a window manager\n" msgid "Screen %d on display \"%s\" already has a window manager\n"
msgstr "الشاشة %d على العرض \"%s\" لها مدير نوافذ بالفعل\n" msgstr "الشاشة %d على العرض \"%s\" لها مدير نوافذ بالفعل\n"
#: ../src/core/screen.c:935 #: ../src/core/screen.c:955
#, c-format #, c-format
msgid "Could not release screen %d on display \"%s\"\n" msgid "Could not release screen %d on display \"%s\"\n"
msgstr "لا يمكن ترك الشاشة %d على العرض \"%s\"\n" msgstr "لا يمكن ترك الشاشة %d على العرض \"%s\"\n"
@@ -306,7 +482,7 @@ msgid "Window manager error: "
msgstr "خطأ مدير النوافذ: " msgstr "خطأ مدير النوافذ: "
#. first time through #. first time through
#: ../src/core/window.c:7234 #: ../src/core/window.c:7275
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER " "Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER "
@@ -322,7 +498,7 @@ msgstr ""
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain #. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work. #. * about these apps but make them work.
#. #.
#: ../src/core/window.c:7899 #: ../src/core/window.c:7941
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets an MWM hint indicating it isn't resizable, but sets min size " "Window %s sets an MWM hint indicating it isn't resizable, but sets min size "
@@ -331,22 +507,22 @@ msgstr ""
"ضبطت النافذة %s تلميحة MWM يدل على انه لا يمكن تحجيمها، لكنها تضبط الحجم " "ضبطت النافذة %s تلميحة MWM يدل على انه لا يمكن تحجيمها، لكنها تضبط الحجم "
"الأدنى %d x %d و الحجم الأقصى %d x %d، هذا ليس له أي معنى.\n" "الأدنى %d x %d و الحجم الأقصى %d x %d، هذا ليس له أي معنى.\n"
#: ../src/core/window-props.c:310 #: ../src/core/window-props.c:274
#, c-format #, c-format
msgid "Application set a bogus _NET_WM_PID %lu\n" msgid "Application set a bogus _NET_WM_PID %lu\n"
msgstr "ضبط التطبيق رمز NET_WM_PID غير مفهوم %lu\n" msgstr "ضبط التطبيق رمز NET_WM_PID غير مفهوم %lu\n"
#: ../src/core/window-props.c:429 #: ../src/core/window-props.c:393
#, c-format #, c-format
msgid "%s (on %s)" msgid "%s (on %s)"
msgstr "%s (على %s)" msgstr "%s (على %s)"
#: ../src/core/window-props.c:1484 #: ../src/core/window-props.c:1448
#, c-format #, c-format
msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n" msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n"
msgstr "نافذة WM_TRANSIENT_FOR 0x%lx غير صحيحة ل %s.\n" msgstr "نافذة WM_TRANSIENT_FOR 0x%lx غير صحيحة ل %s.\n"
#: ../src/core/window-props.c:1495 #: ../src/core/window-props.c:1459
#, fuzzy, c-format #, fuzzy, c-format
msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n" msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n"
msgstr "نافذة WM_TRANSIENT_FOR 0x%lx غير صحيحة ل %s.\n" msgstr "نافذة WM_TRANSIENT_FOR 0x%lx غير صحيحة ل %s.\n"
@@ -448,20 +624,31 @@ msgid ""
msgstr "" msgstr ""
#: ../src/org.gnome.mutter.gschema.xml.in.h:13 #: ../src/org.gnome.mutter.gschema.xml.in.h:13
msgid "Draggable border width" msgid "Delay focus changes until the pointer stops moving"
msgstr "" msgstr ""
#: ../src/org.gnome.mutter.gschema.xml.in.h:14 #: ../src/org.gnome.mutter.gschema.xml.in.h:14
msgid "" msgid ""
"If set to true, and the focus mode is either \"sloppy\" or \"mouse\" then "
"the focus will not be changed immediately when entering a window, but only "
"after the pointer stops moving."
msgstr ""
#: ../src/org.gnome.mutter.gschema.xml.in.h:15
msgid "Draggable border width"
msgstr ""
#: ../src/org.gnome.mutter.gschema.xml.in.h:16
msgid ""
"The amount of total draggable borders. If the theme's visible borders are " "The amount of total draggable borders. If the theme's visible borders are "
"not enough, invisible borders will be added to meet this value." "not enough, invisible borders will be added to meet this value."
msgstr "" msgstr ""
#: ../src/org.gnome.mutter.gschema.xml.in.h:15 #: ../src/org.gnome.mutter.gschema.xml.in.h:17
msgid "Select window from tab popup" msgid "Select window from tab popup"
msgstr "" msgstr ""
#: ../src/org.gnome.mutter.gschema.xml.in.h:16 #: ../src/org.gnome.mutter.gschema.xml.in.h:18
msgid "Cancel tab popup" msgid "Cancel tab popup"
msgstr "" msgstr ""
@@ -716,8 +903,8 @@ msgid ""
"GTK custom color specification must have color name and fallback in " "GTK custom color specification must have color name and fallback in "
"parentheses, e.g. gtk:custom(foo,bar); could not parse \"%s\"" "parentheses, e.g. gtk:custom(foo,bar); could not parse \"%s\""
msgstr "" msgstr ""
"يحب أن يكون لتخصيص حالة ألوان جتك قوس غلق قائم بعد الحالة/ مثال " "يحب أن يكون لتخصيص حالة ألوان جتك قوس غلق قائم بعد الحالة/ مثال gtk:fg"
"gtk:fg[NORMAL]، NORMAL هنا هو الحالة، لا يمكن تحليل \"%s\"" "[NORMAL]، NORMAL هنا هو الحالة، لا يمكن تحليل \"%s\""
#: ../src/ui/theme.c:1217 #: ../src/ui/theme.c:1217
#, c-format #, c-format
@@ -731,7 +918,8 @@ msgstr ""
msgid "" msgid ""
"Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not " "Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not "
"fit the format" "fit the format"
msgstr "تهيئة التظليل هي \"تظليل/اللون_الأساسي/العامل\"، \"%s\" لا يناسب التهيئة" msgstr ""
"تهيئة التظليل هي \"تظليل/اللون_الأساسي/العامل\"، \"%s\" لا يناسب التهيئة"
#: ../src/ui/theme.c:1276 #: ../src/ui/theme.c:1276
#, c-format #, c-format
@@ -1456,11 +1644,11 @@ msgstr "تصاميم الأزرار"
msgid "Benchmark" msgid "Benchmark"
msgstr "علامة إهتداء" msgstr "علامة إهتداء"
#: ../src/ui/theme-viewer.c:944 #: ../src/ui/theme-viewer.c:949
msgid "Window Title Goes Here" msgid "Window Title Goes Here"
msgstr "عنوان النافذة يكون هنا" msgstr "عنوان النافذة يكون هنا"
#: ../src/ui/theme-viewer.c:1047 #: ../src/ui/theme-viewer.c:1052
#, c-format #, c-format
msgid "" msgid ""
"Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g " "Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g "
@@ -1470,39 +1658,39 @@ msgstr ""
"دفعت %d إطارات في %g ثوان بإتجاه العميل (%g ملي ثانية لكل إطار) و %g ثواني " "دفعت %d إطارات في %g ثوان بإتجاه العميل (%g ملي ثانية لكل إطار) و %g ثواني "
"بوقت ساعة حائطية مع مصادر خادوم X (%g ملي ثانية لكل إطار)\n" "بوقت ساعة حائطية مع مصادر خادوم X (%g ملي ثانية لكل إطار)\n"
#: ../src/ui/theme-viewer.c:1266 #: ../src/ui/theme-viewer.c:1271
msgid "position expression test returned TRUE but set error" msgid "position expression test returned TRUE but set error"
msgstr "أرجع إختبار تعبير الموقع TRUE لكنه لم يكتشف الخطأ" msgstr "أرجع إختبار تعبير الموقع TRUE لكنه لم يكتشف الخطأ"
#: ../src/ui/theme-viewer.c:1268 #: ../src/ui/theme-viewer.c:1273
msgid "position expression test returned FALSE but didn't set error" msgid "position expression test returned FALSE but didn't set error"
msgstr "أرجع إختبار تعبير الموقع خطأ لكنه لم يكتشف الخطأ" msgstr "أرجع إختبار تعبير الموقع خطأ لكنه لم يكتشف الخطأ"
#: ../src/ui/theme-viewer.c:1272 #: ../src/ui/theme-viewer.c:1277
msgid "Error was expected but none given" msgid "Error was expected but none given"
msgstr "تُرُقِّب خطأ لكن لم يعطى أي خطأ" msgstr "تُرُقِّب خطأ لكن لم يعطى أي خطأ"
#: ../src/ui/theme-viewer.c:1274 #: ../src/ui/theme-viewer.c:1279
#, c-format #, c-format
msgid "Error %d was expected but %d given" msgid "Error %d was expected but %d given"
msgstr "تُرقّب %d لكن أعطى %d" msgstr "تُرقّب %d لكن أعطى %d"
#: ../src/ui/theme-viewer.c:1280 #: ../src/ui/theme-viewer.c:1285
#, c-format #, c-format
msgid "Error not expected but one was returned: %s" msgid "Error not expected but one was returned: %s"
msgstr "لم يُترقب خطأ لكنه أرجع واحدًا: %s" msgstr "لم يُترقب خطأ لكنه أرجع واحدًا: %s"
#: ../src/ui/theme-viewer.c:1284 #: ../src/ui/theme-viewer.c:1289
#, c-format #, c-format
msgid "x value was %d, %d was expected" msgid "x value was %d, %d was expected"
msgstr "قيمة س كانت %d، تُرُقِّب %d" msgstr "قيمة س كانت %d، تُرُقِّب %d"
#: ../src/ui/theme-viewer.c:1287 #: ../src/ui/theme-viewer.c:1292
#, c-format #, c-format
msgid "y value was %d, %d was expected" msgid "y value was %d, %d was expected"
msgstr "قيمة ص كانت %d، تُرُقَِب %d" msgstr "قيمة ص كانت %d، تُرُقَِب %d"
#: ../src/ui/theme-viewer.c:1352 #: ../src/ui/theme-viewer.c:1357
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "حُلِّلت %d تعابير الإحداثيات في %g ثواني (بمعدّل %g ثوان)\n" msgstr "حُلِّلت %d تعابير الإحداثيات في %g ثواني (بمعدّل %g ثوان)\n"
@@ -1510,18 +1698,6 @@ msgstr "حُلِّلت %d تعابير الإحداثيات في %g ثواني (
#~ msgid "Comma-separated list of compositor plugins" #~ msgid "Comma-separated list of compositor plugins"
#~ msgstr "قائمة بملحقات المزج مفصولة بفاصلة" #~ msgstr "قائمة بملحقات المزج مفصولة بفاصلة"
#~ msgid "Switch to workspace 1"
#~ msgstr "انتقل إلى مساحة العمل 1"
#~ msgid "Switch to workspace 2"
#~ msgstr "انتقل إلى مساحة العمل 2"
#~ msgid "Switch to workspace 3"
#~ msgstr "انتقل إلى مساحة العمل 3"
#~ msgid "Switch to workspace 4"
#~ msgstr "انتقل إلى مساحة العمل 4"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "انتقل إلى مساحة العمل 5" #~ msgstr "انتقل إلى مساحة العمل 5"
@@ -1616,54 +1792,12 @@ msgstr "حُلِّلت %d تعابير الإحداثيات في %g ثواني (
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "شغّل طرفية" #~ msgstr "شغّل طرفية"
#~ msgid "Activate the window menu"
#~ msgstr "فعّل قائمة النافذة"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "بدّل نمط ملء الشاشة"
#~ msgid "Toggle maximization state"
#~ msgstr "بدّل حالة التكبير"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "بدّل حالة ظهور النافذة فوق النوافذ الأخرى" #~ msgstr "بدّل حالة ظهور النافذة فوق النوافذ الأخرى"
#~ msgid "Maximize window"
#~ msgstr "كبّر النّافذة"
#~ msgid "Restore window"
#~ msgstr "استعد النّافذة"
#~ msgid "Toggle shaded state"
#~ msgstr "بدّل حالة الإخفاء"
#~ msgid "Minimize window"
#~ msgstr "صغّر النّافذة"
#~ msgid "Close window"
#~ msgstr "أغلق النّافذة"
#~ msgid "Move window"
#~ msgstr "انقل النّافذة"
#~ msgid "Resize window"
#~ msgstr "حجّم النّافذة"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "بدّل حالة ظهور النافذة على جميع مساحات العمل" #~ msgstr "بدّل حالة ظهور النافذة على جميع مساحات العمل"
#~ msgid "Move window to workspace 1"
#~ msgstr "انقل النافذة إلى مساحة العمل 1"
#~ msgid "Move window to workspace 2"
#~ msgstr "انقل النافذة إلى مساحة العمل 2"
#~ msgid "Move window to workspace 3"
#~ msgstr "انقل النافذة إلى مساحة العمل 3"
#~ msgid "Move window to workspace 4"
#~ msgstr "انقل النافذة إلى مساحة العمل 4"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "انقل النافذة إلى مساحة العمل 5" #~ msgstr "انقل النافذة إلى مساحة العمل 5"
@@ -1688,33 +1822,9 @@ msgstr "حُلِّلت %d تعابير الإحداثيات في %g ثواني (
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "انقل النافذة إلى مساحة العمل 12" #~ msgstr "انقل النافذة إلى مساحة العمل 12"
#~ msgid "Move window one workspace to the left"
#~ msgstr "انقل النافذة مساحة عمل واحدة إلى اليسار"
#~ msgid "Move window one workspace to the right"
#~ msgstr "انقل النافذة مساحة عمل واحدة إلى اليمين"
#~ msgid "Move window one workspace up"
#~ msgstr "انقل النافذة مساحة عمل واحدة إلى الأعلى"
#~ msgid "Move window one workspace down"
#~ msgstr "انقل النافذة مساحة عمل واحدة إلى الأسفل"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "ارفع النافذة إذا كانت أخرى تغطيها، أو أخفضها في ما عدا ذلك" #~ msgstr "ارفع النافذة إذا كانت أخرى تغطيها، أو أخفضها في ما عدا ذلك"
#~ msgid "Raise window above other windows"
#~ msgstr "ارفع النافذة فوق النوافذ الأخرى"
#~ msgid "Lower window below other windows"
#~ msgstr "اخفض النافذة تحت النوافذ الأخرى"
#~ msgid "Maximize window vertically"
#~ msgstr "كبّر النافذة عموديا"
#~ msgid "Maximize window horizontally"
#~ msgstr "كبّر النافذة أفقيا"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "انقل النافذة للزاوية شمال-غربي الشاشة (أعلى اليسار)" #~ msgstr "انقل النافذة للزاوية شمال-غربي الشاشة (أعلى اليسار)"

686
po/as.po

File diff suppressed because it is too large Load Diff

184
po/ast.po
View File

@@ -37,7 +37,6 @@ msgstr "Petición d'información ventana desconocida: %d"
#. Translators: %s is a window title #. Translators: %s is a window title
#: ../src/core/delete.c:95 #: ../src/core/delete.c:95
#, c-format #, c-format
#, c-format
msgid "<tt>%s</tt> is not responding." msgid "<tt>%s</tt> is not responding."
msgstr "<tt>%s</tt> nun ta respondiendo." msgstr "<tt>%s</tt> nun ta respondiendo."
@@ -122,7 +121,6 @@ msgstr "Comandu de terminal nun definíu.\n"
#: ../src/core/main.c:130 #: ../src/core/main.c:130
#, c-format #, c-format
#, c-format
msgid "" msgid ""
"mutter %s\n" "mutter %s\n"
"Copyright (C) 2001-%d Havoc Pennington, Red Hat, Inc., and others\n" "Copyright (C) 2001-%d Havoc Pennington, Red Hat, Inc., and others\n"
@@ -261,7 +259,6 @@ msgstr "Error axustando númberu d'arees de trabayu a %d: %s\n"
#: ../src/core/prefs.c:2028 ../src/core/prefs.c:2531 #: ../src/core/prefs.c:2028 ../src/core/prefs.c:2531
#, c-format #, c-format
#, c-format
msgid "Workspace %d" msgid "Workspace %d"
msgstr "Espaciu de Trabayu %d" msgstr "Espaciu de Trabayu %d"
@@ -275,7 +272,6 @@ msgstr "\"%s\" atopau na base de datos de configuración nun ye un valor válidu
#: ../src/core/prefs.c:2612 #: ../src/core/prefs.c:2612
#, c-format #, c-format
#, c-format
msgid "Error setting name for workspace %d to \"%s\": %s\n" msgid "Error setting name for workspace %d to \"%s\": %s\n"
msgstr "Fallu al afitar nome pal espaciu de trabayu %d a \"%s\": %s\n" msgstr "Fallu al afitar nome pal espaciu de trabayu %d a \"%s\": %s\n"
@@ -286,19 +282,16 @@ msgstr "Fallu al afitar l'estáu del compositor: %s\n"
#: ../src/core/prefs.c:2845 #: ../src/core/prefs.c:2845
#, c-format #, c-format
#, c-format
msgid "Error setting clutter plugin list: %s\n" msgid "Error setting clutter plugin list: %s\n"
msgstr "Fallu al afitar la llista desordenada de plugin: %s\n" msgstr "Fallu al afitar la llista desordenada de plugin: %s\n"
#: ../src/core/prefs.c:2889 #: ../src/core/prefs.c:2889
#, c-format #, c-format
#, c-format
msgid "Error setting live hidden windows status status: %s\n" msgid "Error setting live hidden windows status status: %s\n"
msgstr "Fallu al afitar l'estáu de les ventanes anubríes: %s\n" msgstr "Fallu al afitar l'estáu de les ventanes anubríes: %s\n"
#: ../src/core/prefs.c:2917 #: ../src/core/prefs.c:2917
#, c-format #, c-format
#, c-format
msgid "Error setting no tab popup status: %s\n" msgid "Error setting no tab popup status: %s\n"
msgstr "Fallu al afitar l'estáu de les llingüetes emerxentes: %s\n" msgstr "Fallu al afitar l'estáu de les llingüetes emerxentes: %s\n"
@@ -358,7 +351,6 @@ msgstr "Falló analizar ficheru de sesión guardáu: %s\n"
#: ../src/core/session.c:1198 #: ../src/core/session.c:1198
#, c-format #, c-format
#, c-format
msgid "<mutter_session> attribute seen but we already have the session ID" msgid "<mutter_session> attribute seen but we already have the session ID"
msgstr "Vióse l'atributu <mutter_session> pero yá tenemos la ID de sesión" msgstr "Vióse l'atributu <mutter_session> pero yá tenemos la ID de sesión"
@@ -404,7 +396,6 @@ msgstr "Abiertu archivu log %s\n"
#: ../src/core/util.c:139 ../src/tools/mutter-message.c:176 #: ../src/core/util.c:139 ../src/tools/mutter-message.c:176
#, c-format #, c-format
#, c-format
msgid "Mutter was compiled without support for verbose mode\n" msgid "Mutter was compiled without support for verbose mode\n"
msgstr "Mutter compilose ensin sofitu pal mou testu\n" msgstr "Mutter compilose ensin sofitu pal mou testu\n"
@@ -499,19 +490,19 @@ msgid ""
msgstr "La propiedá %s del ventanu 0x%lx contien un códigu UTF-8 non válidu pal " msgstr "La propiedá %s del ventanu 0x%lx contien un códigu UTF-8 non válidu pal "
"elementu %d na llista\n" "elementu %d na llista\n"
#: ../src/include/all-keybindings.h:88 #: ../src/include/all-keybindings.h:88 ../src/50-mutter-navigation.xml.in.h:18
msgid "Switch to workspace 1" msgid "Switch to workspace 1"
msgstr "Cambiar a espaciu de trabayu 1" msgstr "Cambiar a espaciu de trabayu 1"
#: ../src/include/all-keybindings.h:90 #: ../src/include/all-keybindings.h:90 ../src/50-mutter-navigation.xml.in.h:19
msgid "Switch to workspace 2" msgid "Switch to workspace 2"
msgstr "Cambiar a espaciu de trabayu 2" msgstr "Cambiar a espaciu de trabayu 2"
#: ../src/include/all-keybindings.h:92 #: ../src/include/all-keybindings.h:92 ../src/50-mutter-navigation.xml.in.h:20
msgid "Switch to workspace 3" msgid "Switch to workspace 3"
msgstr "Cambiar a espaciu de trabayu 3" msgstr "Cambiar a espaciu de trabayu 3"
#: ../src/include/all-keybindings.h:94 #: ../src/include/all-keybindings.h:94 ../src/50-mutter-navigation.xml.in.h:21
msgid "Switch to workspace 4" msgid "Switch to workspace 4"
msgstr "Cambiar a espaciu de trabayu 4" msgstr "Cambiar a espaciu de trabayu 4"
@@ -640,47 +631,57 @@ msgstr "Saca una semeya d'una ventana"
msgid "Run a terminal" msgid "Run a terminal"
msgstr "Executar una terminal" msgstr "Executar una terminal"
#: ../src/include/all-keybindings.h:271 #: ../src/include/all-keybindings.h:271 ../src/50-mutter-windows.xml.in.h:1
msgid "Activate the window menu" msgid "Activate the window menu"
msgstr "Activar el menú de la ventana" msgstr "Activar el menú de la ventana"
#: ../src/include/all-keybindings.h:274 #: ../src/include/all-keybindings.h:274 ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Toggle fullscreen mode" msgid "Toggle fullscreen mode"
msgstr "Camudar a modu pantalla completa" msgstr ""
"#-#-#-#-# ast.po (metacity) #-#-#-#-#\n"
"Camudar a modu pantalla completa\n"
"#-#-#-#-# ast.po (metacity) #-#-#-#-#\n"
"Camudar a mou pantalla completa"
#: ../src/include/all-keybindings.h:276 #: ../src/include/all-keybindings.h:276 ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Toggle maximization state" msgid "Toggle maximization state"
msgstr "Camudar a estáu maximizáu" msgstr ""
"#-#-#-#-# ast.po (metacity) #-#-#-#-#\n"
"Camudar a estáu maximizáu\n"
"#-#-#-#-# ast.po (metacity) #-#-#-#-#\n"
"Conmutar l'estáu maximizáu"
#: ../src/include/all-keybindings.h:278 #: ../src/include/all-keybindings.h:278
msgid "Toggle whether a window will always be visible over other windows" msgid "Toggle whether a window will always be visible over other windows"
msgstr "Conmutar si una ventana siempres se verá encima d'otres ventanes" msgstr "Conmutar si una ventana siempres se verá encima d'otres ventanes"
#: ../src/include/all-keybindings.h:280 #: ../src/include/all-keybindings.h:280 ../src/50-mutter-windows.xml.in.h:4
msgid "Maximize window" msgid "Maximize window"
msgstr "Maximizar ventana" msgstr "Maximizar ventana"
#: ../src/include/all-keybindings.h:282 #: ../src/include/all-keybindings.h:282 ../src/50-mutter-windows.xml.in.h:12
msgid "Restore window" msgid "Restore window"
msgstr "Restaurar la ventana" msgstr "Restaurar la ventana"
#: ../src/include/all-keybindings.h:284 #: ../src/include/all-keybindings.h:284 ../src/50-mutter-windows.xml.in.h:15
msgid "Toggle shaded state" msgid "Toggle shaded state"
msgstr "Activa estáu endolcáu" msgstr "Activa estáu endolcáu"
#: ../src/include/all-keybindings.h:286 #: ../src/include/all-keybindings.h:286 ../src/50-mutter-windows.xml.in.h:7
msgid "Minimize window" msgid "Minimize window"
msgstr "Minimizar ventana" msgstr "Minimizar ventana"
#: ../src/include/all-keybindings.h:288 #: ../src/include/all-keybindings.h:288 ../src/50-mutter-windows.xml.in.h:2
msgid "Close window" msgid "Close window"
msgstr "Zarrar ventana" msgstr "Zarrar ventana"
#: ../src/include/all-keybindings.h:290 #: ../src/include/all-keybindings.h:290 ../src/50-mutter-windows.xml.in.h:8
msgid "Move window" msgid "Move window"
msgstr "Mover ventana" msgstr "Mover ventana"
#: ../src/include/all-keybindings.h:292 #: ../src/include/all-keybindings.h:292 ../src/50-mutter-windows.xml.in.h:11
msgid "Resize window" msgid "Resize window"
msgstr "Cambiar el tamañu la ventana" msgstr "Cambiar el tamañu la ventana"
@@ -689,18 +690,22 @@ msgid "Toggle whether window is on all workspaces or just one"
msgstr "Conmutar si la ventana apaez en toles árees de trabayu o namái nuna" msgstr "Conmutar si la ventana apaez en toles árees de trabayu o namái nuna"
#: ../src/include/all-keybindings.h:299 #: ../src/include/all-keybindings.h:299
#: ../src/50-mutter-navigation.xml.in.h:10
msgid "Move window to workspace 1" msgid "Move window to workspace 1"
msgstr "Mover ventana al espaciu de trabayu 1" msgstr "Mover ventana al espaciu de trabayu 1"
#: ../src/include/all-keybindings.h:302 #: ../src/include/all-keybindings.h:302
#: ../src/50-mutter-navigation.xml.in.h:11
msgid "Move window to workspace 2" msgid "Move window to workspace 2"
msgstr "Mover ventana al espaciu de trabayu 2" msgstr "Mover ventana al espaciu de trabayu 2"
#: ../src/include/all-keybindings.h:305 #: ../src/include/all-keybindings.h:305
#: ../src/50-mutter-navigation.xml.in.h:12
msgid "Move window to workspace 3" msgid "Move window to workspace 3"
msgstr "Mover ventana al espaciu de trabayu 3" msgstr "Mover ventana al espaciu de trabayu 3"
#: ../src/include/all-keybindings.h:308 #: ../src/include/all-keybindings.h:308
#: ../src/50-mutter-navigation.xml.in.h:13
msgid "Move window to workspace 4" msgid "Move window to workspace 4"
msgstr "Mover ventana al espaciu de trabayu 4" msgstr "Mover ventana al espaciu de trabayu 4"
@@ -736,19 +741,24 @@ msgstr "Mover ventana al espaciu de trabayu 11"
msgid "Move window to workspace 12" msgid "Move window to workspace 12"
msgstr "Mover ventana al espaciu de trabayu 12" msgstr "Mover ventana al espaciu de trabayu 12"
#: ../src/include/all-keybindings.h:344 #: ../src/include/all-keybindings.h:344 ../src/50-mutter-navigation.xml.in.h:7
msgid "Move window one workspace to the left" msgid "Move window one workspace to the left"
msgstr "Mover ventana un espaciu de trabayu a manzorga" msgstr "Mover ventana un espaciu de trabayu a manzorga"
#: ../src/include/all-keybindings.h:347 #: ../src/include/all-keybindings.h:347 ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace to the right" msgid "Move window one workspace to the right"
msgstr "Mover ventana un espaciu de trabayu a derecha" msgstr ""
"#-#-#-#-# ast.po (metacity) #-#-#-#-#\n"
"Mover ventana un espaciu de trabayu a derecha\n"
"#-#-#-#-# ast.po (metacity) #-#-#-#-#\n"
"Mover ventana un espaciu de trabayu a madrecha"
#: ../src/include/all-keybindings.h:350 #: ../src/include/all-keybindings.h:350 ../src/50-mutter-navigation.xml.in.h:9
msgid "Move window one workspace up" msgid "Move window one workspace up"
msgstr "Mover ventana un espaciu de trabayu p'arriba" msgstr "Mover ventana un espaciu de trabayu p'arriba"
#: ../src/include/all-keybindings.h:353 #: ../src/include/all-keybindings.h:353 ../src/50-mutter-navigation.xml.in.h:6
msgid "Move window one workspace down" msgid "Move window one workspace down"
msgstr "Mover ventana un espaciu de trabayu p'abaxo" msgstr "Mover ventana un espaciu de trabayu p'abaxo"
@@ -757,19 +767,29 @@ msgid "Raise window if it's covered by another window, otherwise lower it"
msgstr "" msgstr ""
"Llevantar la ventana si ta cubierta por otra ventana, minimizala n'otru casu" "Llevantar la ventana si ta cubierta por otra ventana, minimizala n'otru casu"
#: ../src/include/all-keybindings.h:358 #: ../src/include/all-keybindings.h:358 ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Raise window above other windows" msgid "Raise window above other windows"
msgstr "Poner el ventanu en primer planu" msgstr ""
"#-#-#-#-# ast.po (metacity) #-#-#-#-#\n"
"Poner el ventanu en primer planu\n"
"#-#-#-#-# ast.po (metacity) #-#-#-#-#\n"
"Poner la ventana en primer planu"
#: ../src/include/all-keybindings.h:360 #: ../src/include/all-keybindings.h:360 ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Lower window below other windows" msgid "Lower window below other windows"
msgstr "Ventanu más baxu per debaxo d'otros ventanos" msgstr ""
"#-#-#-#-# ast.po (metacity) #-#-#-#-#\n"
"Ventanu más baxu per debaxo d'otros ventanos\n"
"#-#-#-#-# ast.po (metacity) #-#-#-#-#\n"
"Ventana más baxa per debaxo d'otres ventanes"
#: ../src/include/all-keybindings.h:364 #: ../src/include/all-keybindings.h:364 ../src/50-mutter-windows.xml.in.h:6
msgid "Maximize window vertically" msgid "Maximize window vertically"
msgstr "Maximizar ventana verticalmente" msgstr "Maximizar ventana verticalmente"
#: ../src/include/all-keybindings.h:368 #: ../src/include/all-keybindings.h:368 ../src/50-mutter-windows.xml.in.h:5
msgid "Maximize window horizontally" msgid "Maximize window horizontally"
msgstr "Maximizar ventana horizontalmente" msgstr "Maximizar ventana horizontalmente"
@@ -983,7 +1003,6 @@ msgstr "Espaciu de Trabayu %d%n"
#: ../src/ui/menu.c:213 #: ../src/ui/menu.c:213
#, c-format #, c-format
#, c-format
msgid "Workspace 1_0" msgid "Workspace 1_0"
msgstr "Espaciu de Trabayu 1_0" msgstr "Espaciu de Trabayu 1_0"
@@ -1724,7 +1743,6 @@ msgstr "Nun se permite testu dientro del elementu <%s>"
#: ../src/ui/theme-parser.c:3748 ../src/ui/theme-parser.c:3760 #: ../src/ui/theme-parser.c:3748 ../src/ui/theme-parser.c:3760
#: ../src/ui/theme-parser.c:3772 #: ../src/ui/theme-parser.c:3772
#, c-format #, c-format
#, c-format
msgid "<%s> specified twice for this theme" msgid "<%s> specified twice for this theme"
msgstr "<%s> especificáu dos vegaes pa esti tema" msgstr "<%s> especificáu dos vegaes pa esti tema"
@@ -1936,6 +1954,96 @@ msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "%d espresiones de coordenaes interpretaes en %g segundos (%g segundos de " msgstr "%d espresiones de coordenaes interpretaes en %g segundos (%g segundos de "
"media)\n" "media)\n"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
msgid "Hide all normal windows"
msgstr "Anubrir toles ventanes normales"
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
msgid "Move to workspace above"
msgstr "Mover al área de trabayu d'arriba"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
msgid "Move to workspace below"
msgstr "Mover al área de trabayu d'abaxo"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
msgid "Move to workspace left"
msgstr "Mover al área de trabayu de la izquierda"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
msgid "Move to workspace right"
msgstr "Mover al área de trabayu de la derecha"
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Navigation"
msgstr "Navegación"
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch applications"
msgstr "Movese ente aplicaciones"
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Switch system controls"
msgstr "Cambiar ente controles del sistema"
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch system controls directly"
msgstr "Movese ente los controles del sistema direutamente"
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Switch windows directly"
msgstr "Cambiar ventanes direutamente"
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
msgid "Switch windows of an app directly"
msgstr "Movese ente les ventanes d'una aplicación direutamente"
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
msgid "Switch windows of an application"
msgstr "Movese ente les ventanes d'una aplicación"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "Show the activities overview"
msgstr "Amosar el resume d'actividaes"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
msgid "Show the run command prompt"
msgstr "Amosar l'elementu «executar comando»"
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "System"
msgstr "Sistema"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
msgid "Raise window if covered, otherwise lower it"
msgstr "Llevantar la ventana si ta cubierta, minimizala n'otru casu"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
msgid "Toggle window on all workspaces or one"
msgstr "Conmutar la ventana en toles árees de trabayu o namái nuna"
#: ../src/50-mutter-windows.xml.in.h:17
#, fuzzy
msgid "Windows"
msgstr "Ventanes"
#~ msgid "Desktop" #~ msgid "Desktop"
#~ msgstr "Escritoriu" #~ msgstr "Escritoriu"

367
po/be.po
View File

@@ -4,33 +4,209 @@ msgstr ""
"Project-Id-Version: mutter.master\n" "Project-Id-Version: mutter.master\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
"product=mutter&keywords=I18N+L10N&component=general\n" "product=mutter&keywords=I18N+L10N&component=general\n"
"POT-Creation-Date: 2012-10-11 14:32+0000\n" "POT-Creation-Date: 2013-01-11 15:23+0000\n"
"PO-Revision-Date: 2012-10-13 17:44+0300\n" "PO-Revision-Date: 2012-10-13 17:44+0300\n"
"Last-Translator: Ігар Грачышка <ihar.hrachyshka@gmail.com>\n" "Last-Translator: Ігар Грачышка <ihar.hrachyshka@gmail.com>\n"
"Language-Team: Belarusian <i18n-bel-gnome@googlegroups.com>\n" "Language-Team: Belarusian <i18n-bel-gnome@googlegroups.com>\n"
"Language: be\n" "Language: be\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && 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" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Pootle 2.1.6\n" "X-Generator: Pootle 2.1.6\n"
#: ../src/50-mutter-navigation.xml.in.h:1
msgid "Navigation"
msgstr "Навігацыя"
#: ../src/50-mutter-navigation.xml.in.h:2
msgid "Move window to workspace 1"
msgstr "Перамясціць акно ў прастору 1"
#: ../src/50-mutter-navigation.xml.in.h:3
msgid "Move window to workspace 2"
msgstr "Перамясціць акно ў прастору 2"
#: ../src/50-mutter-navigation.xml.in.h:4
msgid "Move window to workspace 3"
msgstr "Перамясціць акно ў прастору 3"
#: ../src/50-mutter-navigation.xml.in.h:5
msgid "Move window to workspace 4"
msgstr "Перамясціць акно ў прастору 4"
#: ../src/50-mutter-navigation.xml.in.h:6
msgid "Move window one workspace to the left"
msgstr "Перамясціць акно ў прастору злева ад дзейнай"
#: ../src/50-mutter-navigation.xml.in.h:7
msgid "Move window one workspace to the right"
msgstr "Перамясціць акно ў прастору справа ад дзейнай"
#: ../src/50-mutter-navigation.xml.in.h:8
msgid "Move window one workspace up"
msgstr "Перамясціць акно ў прастору зверху ад дзейнай"
#: ../src/50-mutter-navigation.xml.in.h:9
msgid "Move window one workspace down"
msgstr "Перамясціць акно ў прастору знізу ад дзейнай"
#: ../src/50-mutter-navigation.xml.in.h:10
msgid "Switch applications"
msgstr "Пераключэнне праграм"
#: ../src/50-mutter-navigation.xml.in.h:11
msgid "Switch windows"
msgstr "Пераключэнне вокнаў"
#: ../src/50-mutter-navigation.xml.in.h:12
msgid "Switch windows of an application"
msgstr "Пераключэнне вокнаў праграмы"
#: ../src/50-mutter-navigation.xml.in.h:13
msgid "Switch system controls"
msgstr "Пераключэнне паміж сістэмнымі элементамі кіравання"
#: ../src/50-mutter-navigation.xml.in.h:14
msgid "Switch windows directly"
msgstr "Непасрэднае пераключэнне вокнаў"
#: ../src/50-mutter-navigation.xml.in.h:15
msgid "Switch windows of an app directly"
msgstr "Непасрэднае пераключэнне вокнаў праграмы"
#: ../src/50-mutter-navigation.xml.in.h:16
msgid "Switch system controls directly"
msgstr "Непасрэднае пераключэнне паміж сістэмнымі элементамі кіравання"
#: ../src/50-mutter-navigation.xml.in.h:17
msgid "Hide all normal windows"
msgstr "Схаваць усе звычайныя вокны"
#: ../src/50-mutter-navigation.xml.in.h:18
msgid "Switch to workspace 1"
msgstr "Перайсці ў прастору працы 1"
#: ../src/50-mutter-navigation.xml.in.h:19
msgid "Switch to workspace 2"
msgstr "Перайсці ў прастору працы 2"
#: ../src/50-mutter-navigation.xml.in.h:20
msgid "Switch to workspace 3"
msgstr "Перайсці ў прастору працы 3"
#: ../src/50-mutter-navigation.xml.in.h:21
msgid "Switch to workspace 4"
msgstr "Перайсці ў прастору працы 4"
#: ../src/50-mutter-navigation.xml.in.h:22
msgid "Move to workspace left"
msgstr "Перамясціць на прастору працы злева"
#: ../src/50-mutter-navigation.xml.in.h:23
msgid "Move to workspace right"
msgstr "Перамясціць на прастору працы справа"
#: ../src/50-mutter-navigation.xml.in.h:24
msgid "Move to workspace above"
msgstr "Перамясціць на прастору працы зверху"
#: ../src/50-mutter-navigation.xml.in.h:25
msgid "Move to workspace below"
msgstr "Перамясціць на прастору працы знізу"
#: ../src/50-mutter-system.xml.in.h:1
msgid "System"
msgstr "Сістэма"
#: ../src/50-mutter-system.xml.in.h:2
msgid "Show the run command prompt"
msgstr "Паказаць акенца для выканання загаду"
#: ../src/50-mutter-system.xml.in.h:3
msgid "Show the activities overview"
msgstr "Паказаць агляд дзейнасцяў"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1
msgid "Windows" msgid "Windows"
msgstr "Вокны" msgstr "Вокны"
#: ../src/50-mutter-windows.xml.in.h:2 #: ../src/50-mutter-windows.xml.in.h:2
msgid "Activate the window menu"
msgstr "Адкрыць меню акна"
#: ../src/50-mutter-windows.xml.in.h:3
msgid "Toggle fullscreen mode"
msgstr "Перамяніць рэжым \"на ўвесь экран\""
#: ../src/50-mutter-windows.xml.in.h:4
msgid "Toggle maximization state"
msgstr "Перамяніць максімалізацыю акна"
#: ../src/50-mutter-windows.xml.in.h:5
msgid "Maximize window"
msgstr "Максімалізаваць акно"
#: ../src/50-mutter-windows.xml.in.h:6
msgid "Restore window"
msgstr "Аднавіць былы памер акна"
#: ../src/50-mutter-windows.xml.in.h:7
msgid "Toggle shaded state"
msgstr "Перамяніць скручанасць акна ў загаловак"
#: ../src/50-mutter-windows.xml.in.h:8
msgid "Close window"
msgstr "Закрыць акно"
#: ../src/50-mutter-windows.xml.in.h:9
msgid "Hide window"
msgstr "Схаваць акно"
#: ../src/50-mutter-windows.xml.in.h:10
msgid "Move window"
msgstr "Перамясціць акно"
#: ../src/50-mutter-windows.xml.in.h:11
msgid "Resize window"
msgstr "Змяніць памер акна"
#: ../src/50-mutter-windows.xml.in.h:12
msgid "Toggle window on all workspaces or one"
msgstr "Перамяніць, ці бачнае акно на ўсіх прасторах працы"
#: ../src/50-mutter-windows.xml.in.h:13
msgid "Raise window if covered, otherwise lower it"
msgstr "Узняць акно, калі яно закрыта іншымі вокнамі, іначай апусціць яго"
#: ../src/50-mutter-windows.xml.in.h:14
msgid "Raise window above other windows"
msgstr "Узняць акно над астатнімі"
#: ../src/50-mutter-windows.xml.in.h:15
msgid "Lower window below other windows"
msgstr "Апусціць акно пад астатнія"
#: ../src/50-mutter-windows.xml.in.h:16
msgid "Maximize window vertically"
msgstr "Вертыкальна максімалізаваць акно"
#: ../src/50-mutter-windows.xml.in.h:17
msgid "Maximize window horizontally"
msgstr "Гарызантальна максімалізаваць акно"
#: ../src/50-mutter-windows.xml.in.h:18
msgid "View split on left" msgid "View split on left"
msgstr "Падзяліць прагляд злева" msgstr "Падзяліць прагляд злева"
#: ../src/50-mutter-windows.xml.in.h:3 #: ../src/50-mutter-windows.xml.in.h:19
msgid "View split on right" msgid "View split on right"
msgstr "Падзяліць прагляд справа" msgstr "Падзяліць прагляд справа"
#. This probably means that a non-WM compositor like xcompmgr is running; #. This probably means that a non-WM compositor like xcompmgr is running;
#. * we have no way to get it to exit #. * we have no way to get it to exit
#: ../src/compositor/compositor.c:492 #: ../src/compositor/compositor.c:512
#, c-format #, c-format
msgid "" msgid ""
"Another compositing manager is already running on screen %i on display \"%s" "Another compositing manager is already running on screen %i on display \"%s"
@@ -47,42 +223,42 @@ msgstr "Падзея з сігналам"
msgid "Unknown window information request: %d" msgid "Unknown window information request: %d"
msgstr "Невядомы запыт інфармацыі пра акно: %d" msgstr "Невядомы запыт інфармацыі пра акно: %d"
#: ../src/core/delete.c:113 #: ../src/core/delete.c:111
#, c-format #, c-format
msgid "%s is not responding." msgid "%s is not responding."
msgstr "%s не адказвае на запыты." msgstr "\"%s\" не адказвае на запыты."
#: ../src/core/delete.c:117 #: ../src/core/delete.c:113
msgid "Application is not responding." msgid "Application is not responding."
msgstr "Праграма не адказвае на запыты." msgstr "Праграма не адказвае на запыты."
#: ../src/core/delete.c:122 #: ../src/core/delete.c:118
msgid "" msgid ""
"You may choose to wait a short while for it to continue or force the " "You may choose to wait a short while for it to continue or force the "
"application to quit entirely." "application to quit entirely."
msgstr "" msgstr ""
"Вы можаце альбо крыху пачакаць адказу, альбо змусіць праграму да выхаду." "Вы можаце альбо крыху пачакаць адказу, альбо змусіць праграму да выхаду."
#: ../src/core/delete.c:129 #: ../src/core/delete.c:125
msgid "_Wait" msgid "_Wait"
msgstr "_Пачакаць" msgstr "_Пачакаць"
#: ../src/core/delete.c:129 #: ../src/core/delete.c:125
msgid "_Force Quit" msgid "_Force Quit"
msgstr "_Змусіць да выхаду" msgstr "_Змусіць да выхаду"
#: ../src/core/display.c:396 #: ../src/core/display.c:394
#, c-format #, c-format
msgid "Missing %s extension required for compositing" msgid "Missing %s extension required for compositing"
msgstr "" msgstr ""
"Адсутнічае пашырэнне \"%s\", патрэбнае для ажыццяўлення кампазітнага вываду" "Адсутнічае пашырэнне \"%s\", патрэбнае для ажыццяўлення кампазітнага вываду"
#: ../src/core/display.c:492 #: ../src/core/display.c:491
#, c-format #, c-format
msgid "Failed to open X Window System display '%s'\n" msgid "Failed to open X Window System display '%s'\n"
msgstr "Не ўдалося адкрыць X-дысплей аконнай сістэмы \"%s\"\n" msgstr "Не ўдалося адкрыць X-дысплей аконнай сістэмы \"%s\"\n"
#: ../src/core/keybindings.c:853 #: ../src/core/keybindings.c:876
#, c-format #, c-format
msgid "" msgid ""
"Some other program is already using the key %s with modifiers %x as a " "Some other program is already using the key %s with modifiers %x as a "
@@ -152,7 +328,7 @@ msgstr "Вывесці нумар версіі праграмы"
msgid "Mutter plugin to use" msgid "Mutter plugin to use"
msgstr "Патрэбны плугін Mutter" msgstr "Патрэбны плугін Mutter"
#: ../src/core/prefs.c:1079 #: ../src/core/prefs.c:1087
msgid "" msgid ""
"Workarounds for broken applications disabled. Some applications may not " "Workarounds for broken applications disabled. Some applications may not "
"behave properly.\n" "behave properly.\n"
@@ -160,12 +336,12 @@ msgstr ""
"Асаблівыя паводзіны для некаторых хібных праграм выключаныя. Некаторыя " "Асаблівыя паводзіны для некаторых хібных праграм выключаныя. Некаторыя "
"праграмы могуць перастаць працаваць, як мае быць.\n" "праграмы могуць перастаць працаваць, як мае быць.\n"
#: ../src/core/prefs.c:1154 #: ../src/core/prefs.c:1162
#, c-format #, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n" msgid "Could not parse font description \"%s\" from GSettings key %s\n"
msgstr "Не ўдалося разабраць азначэнне шрыфту \"%s\" з GSettings-ключа %s\n" msgstr "Не ўдалося разабраць азначэнне шрыфту \"%s\" з GSettings-ключа %s\n"
#: ../src/core/prefs.c:1220 #: ../src/core/prefs.c:1228
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for mouse button " "\"%s\" found in configuration database is not a valid value for mouse button "
@@ -174,7 +350,7 @@ msgstr ""
"Значэнне \"%s\", знойдзенае ў базе канфігурацыйных даных, не азначае " "Значэнне \"%s\", знойдзенае ў базе канфігурацыйных даных, не азначае "
"мадыфікатар мышынай кнопкі\n" "мадыфікатар мышынай кнопкі\n"
#: ../src/core/prefs.c:1747 #: ../src/core/prefs.c:1780
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for keybinding " "\"%s\" found in configuration database is not a valid value for keybinding "
@@ -183,17 +359,17 @@ msgstr ""
"Значэнне \"%s\", знойдзенае ў базе канфігурацыйных даных, не азначае " "Значэнне \"%s\", знойдзенае ў базе канфігурацыйных даных, не азначае "
"клавіятурны скарот \"%s\"\n" "клавіятурны скарот \"%s\"\n"
#: ../src/core/prefs.c:1844 #: ../src/core/prefs.c:1877
#, c-format #, c-format
msgid "Workspace %d" msgid "Workspace %d"
msgstr "Прастора працы %d" msgstr "Прастора працы %d"
#: ../src/core/screen.c:652 #: ../src/core/screen.c:658
#, c-format #, c-format
msgid "Screen %d on display '%s' is invalid\n" msgid "Screen %d on display '%s' is invalid\n"
msgstr "Экран %d на дысплеі \"%s\" хібны\n" msgstr "Экран %d на дысплеі \"%s\" хібны\n"
#: ../src/core/screen.c:668 #: ../src/core/screen.c:674
#, c-format #, c-format
msgid "" msgid ""
"Screen %d on display \"%s\" already has a window manager; try using the --" "Screen %d on display \"%s\" already has a window manager; try using the --"
@@ -202,19 +378,19 @@ msgstr ""
"Экран %d на дысплеі \"%s\" ужо мае аконнага кіраўніка. Каб замяніць яго " "Экран %d на дысплеі \"%s\" ужо мае аконнага кіраўніка. Каб замяніць яго "
"новым, дадайце опцыю --replace.\n" "новым, дадайце опцыю --replace.\n"
#: ../src/core/screen.c:695 #: ../src/core/screen.c:701
#, c-format #, c-format
msgid "" msgid ""
"Could not acquire window manager selection on screen %d display \"%s\"\n" "Could not acquire window manager selection on screen %d display \"%s\"\n"
msgstr "" msgstr ""
"Не ўдалося пераняць вылучэнне кіраўніка вокнаў для экрана %d дысплея \"%s\"\n" "Не ўдалося пераняць вылучэнне кіраўніка вокнаў для экрана %d дысплея \"%s\"\n"
#: ../src/core/screen.c:750 #: ../src/core/screen.c:770
#, c-format #, c-format
msgid "Screen %d on display \"%s\" already has a window manager\n" msgid "Screen %d on display \"%s\" already has a window manager\n"
msgstr "Экран %d на дысплеі \"%s\" ужо мае кіраўніка вокнаў\n" msgstr "Экран %d на дысплеі \"%s\" ужо мае кіраўніка вокнаў\n"
#: ../src/core/screen.c:935 #: ../src/core/screen.c:955
#, c-format #, c-format
msgid "Could not release screen %d on display \"%s\"\n" msgid "Could not release screen %d on display \"%s\"\n"
msgstr "Не ўдалося вызваліць экран %d на дысплеі \"%s\"\n" msgstr "Не ўдалося вызваліць экран %d на дысплеі \"%s\"\n"
@@ -314,7 +490,7 @@ msgid "Window manager error: "
msgstr "Памылка кіраўніка вокнаў: " msgstr "Памылка кіраўніка вокнаў: "
#. first time through #. first time through
#: ../src/core/window.c:7237 #: ../src/core/window.c:7279
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER " "Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER "
@@ -330,7 +506,7 @@ msgstr ""
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain #. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work. #. * about these apps but make them work.
#. #.
#: ../src/core/window.c:7902 #: ../src/core/window.c:7945
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets an MWM hint indicating it isn't resizable, but sets min size " "Window %s sets an MWM hint indicating it isn't resizable, but sets min size "
@@ -503,10 +679,20 @@ msgstr ""
"будуць дададзена дадатковая нябачная рамка, каб задаволіць гэту настройку." "будуць дададзена дадатковая нябачная рамка, каб задаволіць гэту настройку."
#: ../src/org.gnome.mutter.gschema.xml.in.h:17 #: ../src/org.gnome.mutter.gschema.xml.in.h:17
msgid "Auto maximize nearly monitor sized windows"
msgstr ""
#: ../src/org.gnome.mutter.gschema.xml.in.h:18
msgid ""
"If enabled, monitor nearly monitor sized windows automatically get maximized "
"when mapped."
msgstr ""
#: ../src/org.gnome.mutter.gschema.xml.in.h:19
msgid "Select window from tab popup" msgid "Select window from tab popup"
msgstr "Выбраць акно з выплыўнога акенца" msgstr "Выбраць акно з выплыўнога акенца"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18 #: ../src/org.gnome.mutter.gschema.xml.in.h:20
msgid "Cancel tab popup" msgid "Cancel tab popup"
msgstr "Закрыць выплыўное акенца" msgstr "Закрыць выплыўное акенца"
@@ -714,49 +900,49 @@ msgstr "Mod5"
msgid "%d x %d" msgid "%d x %d"
msgstr "%d x %d" msgstr "%d x %d"
#: ../src/ui/theme.c:234 #: ../src/ui/theme.c:235
msgid "top" msgid "top"
msgstr "верхнюю" msgstr "верхнюю"
#: ../src/ui/theme.c:236 #: ../src/ui/theme.c:237
msgid "bottom" msgid "bottom"
msgstr "ніжнюю" msgstr "ніжнюю"
#: ../src/ui/theme.c:238 #: ../src/ui/theme.c:239
msgid "left" msgid "left"
msgstr "левую" msgstr "левую"
#: ../src/ui/theme.c:240 #: ../src/ui/theme.c:241
msgid "right" msgid "right"
msgstr "правую" msgstr "правую"
#: ../src/ui/theme.c:268 #: ../src/ui/theme.c:269
#, c-format #, c-format
msgid "frame geometry does not specify \"%s\" dimension" msgid "frame geometry does not specify \"%s\" dimension"
msgstr "апісанне геаметрыі рамкі акна не вызначае %s граніцу" msgstr "апісанне геаметрыі рамкі акна не вызначае %s граніцу"
#: ../src/ui/theme.c:287 #: ../src/ui/theme.c:288
#, c-format #, c-format
msgid "frame geometry does not specify dimension \"%s\" for border \"%s\"" msgid "frame geometry does not specify dimension \"%s\" for border \"%s\""
msgstr "" msgstr ""
"апісанне геаметрыі рамкі акна не вызначае %s граніцу для аблямоўкі \"%s\"" "апісанне геаметрыі рамкі акна не вызначае %s граніцу для аблямоўкі \"%s\""
#: ../src/ui/theme.c:324 #: ../src/ui/theme.c:325
#, c-format #, c-format
msgid "Button aspect ratio %g is not reasonable" msgid "Button aspect ratio %g is not reasonable"
msgstr "Прапорцыі кнопкі %g не маюць сэнсу" msgstr "Прапорцыі кнопкі %g не маюць сэнсу"
#: ../src/ui/theme.c:336 #: ../src/ui/theme.c:337
#, c-format #, c-format
msgid "Frame geometry does not specify size of buttons" msgid "Frame geometry does not specify size of buttons"
msgstr "Апісанне геаметрыі рамкі акна не вызначае памер кнопак" msgstr "Апісанне геаметрыі рамкі акна не вызначае памер кнопак"
#: ../src/ui/theme.c:1049 #: ../src/ui/theme.c:1050
#, c-format #, c-format
msgid "Gradients should have at least two colors" msgid "Gradients should have at least two colors"
msgstr "Градыент мусіць мець прынамсі два колеры" msgstr "Градыент мусіць мець прынамсі два колеры"
#: ../src/ui/theme.c:1201 #: ../src/ui/theme.c:1202
#, c-format #, c-format
msgid "" msgid ""
"GTK custom color specification must have color name and fallback in " "GTK custom color specification must have color name and fallback in "
@@ -765,7 +951,7 @@ msgstr ""
"Уласная спецыфікацыя колеру GTK мусіць змяшчаць назвы асноўнага і запаснога " "Уласная спецыфікацыя колеру GTK мусіць змяшчаць назвы асноўнага і запаснога "
"колераў у дужках, напрыклад, gtk:custom(foo,bar). Не ўдалося разабраць \"%s\"" "колераў у дужках, напрыклад, gtk:custom(foo,bar). Не ўдалося разабраць \"%s\""
#: ../src/ui/theme.c:1217 #: ../src/ui/theme.c:1218
#, c-format #, c-format
msgid "" msgid ""
"Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-" "Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-"
@@ -774,7 +960,7 @@ msgstr ""
"Хібны знак \"%c\" у параметры color_name спецыфікацыі gtk:custom, дазволеныя " "Хібны знак \"%c\" у параметры color_name спецыфікацыі gtk:custom, дазволеныя "
"толькі A-Za-z0-9-_" "толькі A-Za-z0-9-_"
#: ../src/ui/theme.c:1231 #: ../src/ui/theme.c:1232
#, c-format #, c-format
msgid "" msgid ""
"Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not " "Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not "
@@ -783,7 +969,7 @@ msgstr ""
"Фармат gtk:custom: \"gtk:custom(назваолеруапасны_колер)\"; \"%s\" не " "Фармат gtk:custom: \"gtk:custom(назваолеруапасны_колер)\"; \"%s\" не "
"адпавядае фармату" "адпавядае фармату"
#: ../src/ui/theme.c:1276 #: ../src/ui/theme.c:1277
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] " "GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] "
@@ -792,7 +978,7 @@ msgstr ""
"Спецыфікацыя колеру GTK мусіць мець стан у квадратных дужках, напрыклад, gtk:" "Спецыфікацыя колеру GTK мусіць мець стан у квадратных дужках, напрыклад, gtk:"
"fg[NORMAL], дзе NORMAL - гэта стан. Не ўдалося разабраць \"%s\"" "fg[NORMAL], дзе NORMAL - гэта стан. Не ўдалося разабраць \"%s\""
#: ../src/ui/theme.c:1290 #: ../src/ui/theme.c:1291
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have a close bracket after the state, e.g. gtk:" "GTK color specification must have a close bracket after the state, e.g. gtk:"
@@ -802,17 +988,17 @@ msgstr ""
"напрыклад, gtk:fg[NORMAL], дзе NORMAL - гэта стан. Не ўдалося разабраць \"%s" "напрыклад, gtk:fg[NORMAL], дзе NORMAL - гэта стан. Не ўдалося разабраць \"%s"
"\"" "\""
#: ../src/ui/theme.c:1301 #: ../src/ui/theme.c:1302
#, c-format #, c-format
msgid "Did not understand state \"%s\" in color specification" msgid "Did not understand state \"%s\" in color specification"
msgstr "Незразумелы стан \"%s\" у спецыфікацыі колеру" msgstr "Незразумелы стан \"%s\" у спецыфікацыі колеру"
#: ../src/ui/theme.c:1314 #: ../src/ui/theme.c:1315
#, c-format #, c-format
msgid "Did not understand color component \"%s\" in color specification" msgid "Did not understand color component \"%s\" in color specification"
msgstr "Незразумелы складнік колеру \"%s\" у спецыфікацыі колеру" msgstr "Незразумелы складнік колеру \"%s\" у спецыфікацыі колеру"
#: ../src/ui/theme.c:1343 #: ../src/ui/theme.c:1344
#, c-format #, c-format
msgid "" msgid ""
"Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the " "Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the "
@@ -821,58 +1007,58 @@ msgstr ""
"Фармат змяшанага колеру - \"blend/bg_color/fg_color/alpha\". \"%s\" не " "Фармат змяшанага колеру - \"blend/bg_color/fg_color/alpha\". \"%s\" не "
"адпавядае фармату." "адпавядае фармату."
#: ../src/ui/theme.c:1354 #: ../src/ui/theme.c:1355
#, c-format #, c-format
msgid "Could not parse alpha value \"%s\" in blended color" msgid "Could not parse alpha value \"%s\" in blended color"
msgstr "Не ўдалося разабраць значэнне альфа \"%s\" ў змяшаным колеры" msgstr "Не ўдалося разабраць значэнне альфа \"%s\" ў змяшаным колеры"
#: ../src/ui/theme.c:1364 #: ../src/ui/theme.c:1365
#, c-format #, c-format
msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0" msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0"
msgstr "" msgstr ""
"Значэнне альфа \"%s\" у змяшаным колеры не ўваходзіць у дыяпазон ад 0.0 да " "Значэнне альфа \"%s\" у змяшаным колеры не ўваходзіць у дыяпазон ад 0.0 да "
"1.0" "1.0"
#: ../src/ui/theme.c:1411 #: ../src/ui/theme.c:1412
#, c-format #, c-format
msgid "" msgid ""
"Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format" "Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format"
msgstr "" msgstr ""
"Фармат ценю - \"shade/base_color/factor\". \"%s\" не адпавядае фармату." "Фармат ценю - \"shade/base_color/factor\". \"%s\" не адпавядае фармату."
#: ../src/ui/theme.c:1422 #: ../src/ui/theme.c:1423
#, c-format #, c-format
msgid "Could not parse shade factor \"%s\" in shaded color" msgid "Could not parse shade factor \"%s\" in shaded color"
msgstr "Не ўдалося разабраць каэфіцыент ценю \"%s\" у зацененым колеры" msgstr "Не ўдалося разабраць каэфіцыент ценю \"%s\" у зацененым колеры"
#: ../src/ui/theme.c:1432 #: ../src/ui/theme.c:1433
#, c-format #, c-format
msgid "Shade factor \"%s\" in shaded color is negative" msgid "Shade factor \"%s\" in shaded color is negative"
msgstr "Каэфіцыент ценю \"%s\" у зацененым колеры адмоўны" msgstr "Каэфіцыент ценю \"%s\" у зацененым колеры адмоўны"
#: ../src/ui/theme.c:1461 #: ../src/ui/theme.c:1462
#, c-format #, c-format
msgid "Could not parse color \"%s\"" msgid "Could not parse color \"%s\""
msgstr "Не ўдалося разабраць колер \"%s\"" msgstr "Не ўдалося разабраць колер \"%s\""
#: ../src/ui/theme.c:1778 #: ../src/ui/theme.c:1779
#, c-format #, c-format
msgid "Coordinate expression contains character '%s' which is not allowed" msgid "Coordinate expression contains character '%s' which is not allowed"
msgstr "Каардынатны выраз змяшчае забаронены знак \"%s\"" msgstr "Каардынатны выраз змяшчае забаронены знак \"%s\""
#: ../src/ui/theme.c:1805 #: ../src/ui/theme.c:1806
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contains floating point number '%s' which could not be " "Coordinate expression contains floating point number '%s' which could not be "
"parsed" "parsed"
msgstr "Каардынатны выраз змяшчае незразумелы лік з нефіксаванай коскай \"%s\"" msgstr "Каардынатны выраз змяшчае незразумелы лік з нефіксаванай коскай \"%s\""
#: ../src/ui/theme.c:1819 #: ../src/ui/theme.c:1820
#, c-format #, c-format
msgid "Coordinate expression contains integer '%s' which could not be parsed" msgid "Coordinate expression contains integer '%s' which could not be parsed"
msgstr "Каардынатны выраз змяшчае незразумелы цэлы лік \"%s\"" msgstr "Каардынатны выраз змяшчае незразумелы цэлы лік \"%s\""
#: ../src/ui/theme.c:1940 #: ../src/ui/theme.c:1941
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contained unknown operator at the start of this text: " "Coordinate expression contained unknown operator at the start of this text: "
@@ -880,17 +1066,17 @@ msgid ""
msgstr "" msgstr ""
"Каардынатны выраз змяшчае невядомы аператар у пачатку гэтага тэксту: \"%s\"" "Каардынатны выраз змяшчае невядомы аператар у пачатку гэтага тэксту: \"%s\""
#: ../src/ui/theme.c:1997 #: ../src/ui/theme.c:1998
#, c-format #, c-format
msgid "Coordinate expression was empty or not understood" msgid "Coordinate expression was empty or not understood"
msgstr "Каардынатны выраз пусты ці незразумелы" msgstr "Каардынатны выраз пусты ці незразумелы"
#: ../src/ui/theme.c:2110 ../src/ui/theme.c:2120 ../src/ui/theme.c:2154 #: ../src/ui/theme.c:2111 ../src/ui/theme.c:2121 ../src/ui/theme.c:2155
#, c-format #, c-format
msgid "Coordinate expression results in division by zero" msgid "Coordinate expression results in division by zero"
msgstr "Каардынатны выраз вымагае дзялення на нуль" msgstr "Каардынатны выраз вымагае дзялення на нуль"
#: ../src/ui/theme.c:2162 #: ../src/ui/theme.c:2163
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression tries to use mod operator on a floating-point number" "Coordinate expression tries to use mod operator on a floating-point number"
@@ -898,24 +1084,24 @@ msgstr ""
"Каардынатны выраз спрабуе ўжыць аператар дзялення па модулі для ліку з " "Каардынатны выраз спрабуе ўжыць аператар дзялення па модулі для ліку з "
"нефіксаванай коскай" "нефіксаванай коскай"
#: ../src/ui/theme.c:2218 #: ../src/ui/theme.c:2219
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has an operator \"%s\" where an operand was expected" "Coordinate expression has an operator \"%s\" where an operand was expected"
msgstr "" msgstr ""
"У каардынатным выразе ўжыты аператар \"%s\" там, дзе мусіў быць аперанд" "У каардынатным выразе ўжыты аператар \"%s\" там, дзе мусіў быць аперанд"
#: ../src/ui/theme.c:2227 #: ../src/ui/theme.c:2228
#, c-format #, c-format
msgid "Coordinate expression had an operand where an operator was expected" msgid "Coordinate expression had an operand where an operator was expected"
msgstr "У каардынатным выразе ўжыты аперанд там, дзе мусіў быць аператар" msgstr "У каардынатным выразе ўжыты аперанд там, дзе мусіў быць аператар"
#: ../src/ui/theme.c:2235 #: ../src/ui/theme.c:2236
#, c-format #, c-format
msgid "Coordinate expression ended with an operator instead of an operand" msgid "Coordinate expression ended with an operator instead of an operand"
msgstr "Каардынатны выраз заканчваецца аператарам, а не аперандам" msgstr "Каардынатны выраз заканчваецца аператарам, а не аперандам"
#: ../src/ui/theme.c:2245 #: ../src/ui/theme.c:2246
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has operator \"%c\" following operator \"%c\" with no " "Coordinate expression has operator \"%c\" following operator \"%c\" with no "
@@ -924,41 +1110,41 @@ msgstr ""
"У каардынатным выразе за аператарам \"%c\" ідзе аператар \"%c\", але паміж " "У каардынатным выразе за аператарам \"%c\" ідзе аператар \"%c\", але паміж "
"імі няма аперанда" "імі няма аперанда"
#: ../src/ui/theme.c:2396 ../src/ui/theme.c:2441 #: ../src/ui/theme.c:2397 ../src/ui/theme.c:2442
#, c-format #, c-format
msgid "Coordinate expression had unknown variable or constant \"%s\"" msgid "Coordinate expression had unknown variable or constant \"%s\""
msgstr "У каардынатным выразе невядомая зменная альбо канстанта \"%s\"" msgstr "У каардынатным выразе невядомая зменная альбо канстанта \"%s\""
#: ../src/ui/theme.c:2495 #: ../src/ui/theme.c:2496
#, c-format #, c-format
msgid "Coordinate expression parser overflowed its buffer." msgid "Coordinate expression parser overflowed its buffer."
msgstr "Прылада для разбору каардынатных выразаў перапоўніла свой буфер." msgstr "Прылада для разбору каардынатных выразаў перапоўніла свой буфер."
#: ../src/ui/theme.c:2524 #: ../src/ui/theme.c:2525
#, c-format #, c-format
msgid "Coordinate expression had a close parenthesis with no open parenthesis" msgid "Coordinate expression had a close parenthesis with no open parenthesis"
msgstr "" msgstr ""
"У каардынатным выразе ўжытыя дужкі, якія закрываюцца, але няма тых, якія б " "У каардынатным выразе ўжытыя дужкі, якія закрываюцца, але няма тых, якія б "
"адкрываліся" "адкрываліся"
#: ../src/ui/theme.c:2588 #: ../src/ui/theme.c:2589
#, c-format #, c-format
msgid "Coordinate expression had an open parenthesis with no close parenthesis" msgid "Coordinate expression had an open parenthesis with no close parenthesis"
msgstr "" msgstr ""
"У каардынатным выразе ўжытыя дужкі, якія адкрываюцца, але няма тых, якія б " "У каардынатным выразе ўжытыя дужкі, якія адкрываюцца, але няма тых, якія б "
"закрываліся" "закрываліся"
#: ../src/ui/theme.c:2599 #: ../src/ui/theme.c:2600
#, c-format #, c-format
msgid "Coordinate expression doesn't seem to have any operators or operands" msgid "Coordinate expression doesn't seem to have any operators or operands"
msgstr "У каардынатным выразе няма ні аператараў, ні аперандаў" msgstr "У каардынатным выразе няма ні аператараў, ні аперандаў"
#: ../src/ui/theme.c:2812 ../src/ui/theme.c:2832 ../src/ui/theme.c:2852 #: ../src/ui/theme.c:2813 ../src/ui/theme.c:2833 ../src/ui/theme.c:2853
#, c-format #, c-format
msgid "Theme contained an expression that resulted in an error: %s\n" msgid "Theme contained an expression that resulted in an error: %s\n"
msgstr "Матыў аздаблення змяшчае выраз, які стаў прычынай памылкі: %s\n" msgstr "Матыў аздаблення змяшчае выраз, які стаў прычынай памылкі: %s\n"
#: ../src/ui/theme.c:4498 #: ../src/ui/theme.c:4499
#, c-format #, c-format
msgid "" msgid ""
"<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be " "<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be "
@@ -967,25 +1153,25 @@ msgstr ""
"Для гэтага стылю рамкі трэба вызначыць <button function=\"%s\" state=\"%s\" " "Для гэтага стылю рамкі трэба вызначыць <button function=\"%s\" state=\"%s\" "
"draw_ops=\"whatever\"/>" "draw_ops=\"whatever\"/>"
#: ../src/ui/theme.c:5009 ../src/ui/theme.c:5034 #: ../src/ui/theme.c:5010 ../src/ui/theme.c:5035
#, c-format #, c-format
msgid "" msgid ""
"Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>" "Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
msgstr "" msgstr ""
"Няма <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"што-небудзь\"/>" "Няма <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"што-небудзь\"/>"
#: ../src/ui/theme.c:5082 #: ../src/ui/theme.c:5083
#, c-format #, c-format
msgid "Failed to load theme \"%s\": %s\n" msgid "Failed to load theme \"%s\": %s\n"
msgstr "Не ўдалося загрузіць матыў аздаблення \"%s\": %s\n" msgstr "Не ўдалося загрузіць матыў аздаблення \"%s\": %s\n"
#: ../src/ui/theme.c:5218 ../src/ui/theme.c:5225 ../src/ui/theme.c:5232 #: ../src/ui/theme.c:5219 ../src/ui/theme.c:5226 ../src/ui/theme.c:5233
#: ../src/ui/theme.c:5239 ../src/ui/theme.c:5246 #: ../src/ui/theme.c:5240 ../src/ui/theme.c:5247
#, c-format #, c-format
msgid "No <%s> set for theme \"%s\"" msgid "No <%s> set for theme \"%s\""
msgstr "Для матыву аздаблення \"%2$s\" не прызначана <%1$s>" msgstr "Для матыву аздаблення \"%2$s\" не прызначана <%1$s>"
#: ../src/ui/theme.c:5254 #: ../src/ui/theme.c:5255
#, c-format #, c-format
msgid "" msgid ""
"No frame style set for window type \"%s\" in theme \"%s\", add a <window " "No frame style set for window type \"%s\" in theme \"%s\", add a <window "
@@ -994,7 +1180,7 @@ msgstr ""
"Стыль рамкі не вызначаны для вокнаў тыпу \"%s\" для матыву аздаблення \"%s" "Стыль рамкі не вызначаны для вокнаў тыпу \"%s\" для матыву аздаблення \"%s"
"\". Дадайце <window type=\"%s\" style_set=\"штосьці\"/>." "\". Дадайце <window type=\"%s\" style_set=\"штосьці\"/>."
#: ../src/ui/theme.c:5650 ../src/ui/theme.c:5712 ../src/ui/theme.c:5775 #: ../src/ui/theme.c:5659 ../src/ui/theme.c:5721 ../src/ui/theme.c:5784
#, c-format #, c-format
msgid "" msgid ""
"User-defined constants must begin with a capital letter; \"%s\" does not" "User-defined constants must begin with a capital letter; \"%s\" does not"
@@ -1002,7 +1188,7 @@ msgstr ""
"Назвы канстантаў, вызначаных карыстальнікам, мусяць пачынацца з вялікай " "Назвы канстантаў, вызначаных карыстальнікам, мусяць пачынацца з вялікай "
"літары. \"%s\" не адпавядае гэтаму патрабаванню." "літары. \"%s\" не адпавядае гэтаму патрабаванню."
#: ../src/ui/theme.c:5658 ../src/ui/theme.c:5720 ../src/ui/theme.c:5783 #: ../src/ui/theme.c:5667 ../src/ui/theme.c:5729 ../src/ui/theme.c:5792
#, c-format #, c-format
msgid "Constant \"%s\" has already been defined" msgid "Constant \"%s\" has already been defined"
msgstr "Канстанта \"%s\" ужо азначана" msgstr "Канстанта \"%s\" ужо азначана"
@@ -1519,31 +1705,31 @@ msgstr "Памылка загрузкі матыву аздаблення: %s\n"
msgid "Loaded theme \"%s\" in %g seconds\n" msgid "Loaded theme \"%s\" in %g seconds\n"
msgstr "Матыў аздаблення \"%s\" загружаны за %g секунд\n" msgstr "Матыў аздаблення \"%s\" загружаны за %g секунд\n"
#: ../src/ui/theme-viewer.c:870 #: ../src/ui/theme-viewer.c:871
msgid "Normal Title Font" msgid "Normal Title Font"
msgstr "Звычайны шрыфт загалоўка" msgstr "Звычайны шрыфт загалоўка"
#: ../src/ui/theme-viewer.c:876 #: ../src/ui/theme-viewer.c:877
msgid "Small Title Font" msgid "Small Title Font"
msgstr "Маленькі шрыфт загалоўка" msgstr "Маленькі шрыфт загалоўка"
#: ../src/ui/theme-viewer.c:882 #: ../src/ui/theme-viewer.c:883
msgid "Large Title Font" msgid "Large Title Font"
msgstr "Вялікі шрыфт загалоўка" msgstr "Вялікі шрыфт загалоўка"
#: ../src/ui/theme-viewer.c:887 #: ../src/ui/theme-viewer.c:888
msgid "Button Layouts" msgid "Button Layouts"
msgstr "Размяшчэнне кнопак" msgstr "Размяшчэнне кнопак"
#: ../src/ui/theme-viewer.c:892 #: ../src/ui/theme-viewer.c:893
msgid "Benchmark" msgid "Benchmark"
msgstr "Выпрабаванне" msgstr "Выпрабаванне"
#: ../src/ui/theme-viewer.c:944 #: ../src/ui/theme-viewer.c:949
msgid "Window Title Goes Here" msgid "Window Title Goes Here"
msgstr "Месца для загалоўка акна" msgstr "Месца для загалоўка акна"
#: ../src/ui/theme-viewer.c:1047 #: ../src/ui/theme-viewer.c:1055
#, c-format #, c-format
msgid "" msgid ""
"Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g " "Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g "
@@ -1554,41 +1740,42 @@ msgstr ""
"і %g секунд каляндарнага часу, уключна з рэсурсамі X-сервера (%g мілісекунд " "і %g секунд каляндарнага часу, уключна з рэсурсамі X-сервера (%g мілісекунд "
"на рамку)\n" "на рамку)\n"
#: ../src/ui/theme-viewer.c:1266 #: ../src/ui/theme-viewer.c:1275
msgid "position expression test returned TRUE but set error" msgid "position expression test returned TRUE but set error"
msgstr "выпрабаванне выразу пазіцыі вярнула TRUE, але паведаміла аб памылцы" msgstr "выпрабаванне выразу пазіцыі вярнула TRUE, але паведаміла аб памылцы"
#: ../src/ui/theme-viewer.c:1268 #: ../src/ui/theme-viewer.c:1277
msgid "position expression test returned FALSE but didn't set error" msgid "position expression test returned FALSE but didn't set error"
msgstr "" msgstr ""
"выпрабаванне выразу пазіцыі вярнула FALSE, але не паведаміла аб памылцы" "выпрабаванне выразу пазіцыі вярнула FALSE, але не паведаміла аб памылцы"
#: ../src/ui/theme-viewer.c:1272 #: ../src/ui/theme-viewer.c:1281
msgid "Error was expected but none given" msgid "Error was expected but none given"
msgstr "Чакалася памылка, але звесткі не атрыманыя" msgstr "Чакалася памылка, але звесткі не атрыманыя"
#: ../src/ui/theme-viewer.c:1274 #: ../src/ui/theme-viewer.c:1283
#, c-format #, c-format
msgid "Error %d was expected but %d given" msgid "Error %d was expected but %d given"
msgstr "Чакалася памылка %d, але атрымана %d" msgstr "Чакалася памылка %d, але атрымана %d"
#: ../src/ui/theme-viewer.c:1280 #: ../src/ui/theme-viewer.c:1289
#, c-format #, c-format
msgid "Error not expected but one was returned: %s" msgid "Error not expected but one was returned: %s"
msgstr "Атрымана нечаканая памылка: %s" msgstr "Атрымана нечаканая памылка: %s"
#: ../src/ui/theme-viewer.c:1284 #: ../src/ui/theme-viewer.c:1293
#, c-format #, c-format
msgid "x value was %d, %d was expected" msgid "x value was %d, %d was expected"
msgstr "X-значэнне было %d, а чакалася %d" msgstr "X-значэнне было %d, а чакалася %d"
#: ../src/ui/theme-viewer.c:1287 #: ../src/ui/theme-viewer.c:1296
#, c-format #, c-format
msgid "y value was %d, %d was expected" msgid "y value was %d, %d was expected"
msgstr "Y-значэнне было %d, а чакалася %d" msgstr "Y-значэнне было %d, а чакалася %d"
#: ../src/ui/theme-viewer.c:1352 #: ../src/ui/theme-viewer.c:1361
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "" msgstr ""
"%d каардынатных выразаў разабраныя за %g секунд (у сярэднім %g секунд)\n" "%d каардынатных выразаў разабраныя за %g секунд (у сярэднім %g секунд)\n"

375
po/bg.po
View File

@@ -1,7 +1,7 @@
# Bulgarian translation of mutter po-file. # Bulgarian translation of mutter po-file.
# Copyright (C) 2002, 2004, 2006, 2007, 2008 Free Software Foundation, Inc. # Copyright (C) 2002, 2004, 2006, 2007, 2008 Free Software Foundation, Inc.
# Copyright (C) 2009, 2010, 2011, 2012 Free Software Foundation, Inc. # Copyright (C) 2009, 2010, 2011, 2012, 2013 Free Software Foundation, Inc.
# Alexander Shopov <ash@kambanaria.org>, 2002, 2006, 2007, 2009, 2010, 2011, 2012. # Alexander Shopov <ash@kambanaria.org>, 2002, 2006, 2007, 2009, 2010, 2011, 2012, 2013.
# Vladimir Petkov <kaladan@gmail.com>, 2004. # Vladimir Petkov <kaladan@gmail.com>, 2004.
# Rostislav Raykov <zbrox@i-space.org>, 2004. # Rostislav Raykov <zbrox@i-space.org>, 2004.
# Yavor Doganov <yavor@gnu.org>, 2008. # Yavor Doganov <yavor@gnu.org>, 2008.
@@ -11,8 +11,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: mutter master\n" "Project-Id-Version: mutter master\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-10-14 17:31+0300\n" "POT-Creation-Date: 2013-01-12 06:33+0200\n"
"PO-Revision-Date: 2012-10-14 17:31+0300\n" "PO-Revision-Date: 2013-01-12 06:33+0200\n"
"Last-Translator: Alexander Shopov <ash@kambanaria.org>\n" "Last-Translator: Alexander Shopov <ash@kambanaria.org>\n"
"Language-Team: Bulgarian <dict@fsa-bg.org>\n" "Language-Team: Bulgarian <dict@fsa-bg.org>\n"
"Language: bg\n" "Language: bg\n"
@@ -21,21 +21,197 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ../src/50-mutter-navigation.xml.in.h:1
msgid "Navigation"
msgstr "Навигация"
#: ../src/50-mutter-navigation.xml.in.h:2
msgid "Move window to workspace 1"
msgstr "Преместване на прозореца в работен плот 1"
#: ../src/50-mutter-navigation.xml.in.h:3
msgid "Move window to workspace 2"
msgstr "Преместване на прозореца в работен плот 2"
#: ../src/50-mutter-navigation.xml.in.h:4
msgid "Move window to workspace 3"
msgstr "Преместване на прозореца в работен плот 3"
#: ../src/50-mutter-navigation.xml.in.h:5
msgid "Move window to workspace 4"
msgstr "Преместване на прозореца в работен плот 4"
#: ../src/50-mutter-navigation.xml.in.h:6
msgid "Move window one workspace to the left"
msgstr "Преместване на прозореца един работен плот наляво"
#: ../src/50-mutter-navigation.xml.in.h:7
msgid "Move window one workspace to the right"
msgstr "Преместване на прозореца един работен плот надясно"
#: ../src/50-mutter-navigation.xml.in.h:8
msgid "Move window one workspace up"
msgstr "Преместване на прозореца един работен плот нагоре"
#: ../src/50-mutter-navigation.xml.in.h:9
msgid "Move window one workspace down"
msgstr "Преместване на прозореца един работен плот надолу"
#: ../src/50-mutter-navigation.xml.in.h:10
msgid "Switch applications"
msgstr "Преместване на фокуса между програмите"
#: ../src/50-mutter-navigation.xml.in.h:11
msgid "Switch windows"
msgstr "Преместване на фокуса между прозорците"
#: ../src/50-mutter-navigation.xml.in.h:12
msgid "Switch windows of an application"
msgstr "Преместване на фокуса между прозорците на едно приложение"
#: ../src/50-mutter-navigation.xml.in.h:13
msgid "Switch system controls"
msgstr "Преместване на фокуса между служебните обекти"
#: ../src/50-mutter-navigation.xml.in.h:14
msgid "Switch windows directly"
msgstr "Незабавно преместване на фокуса между прозорците"
#: ../src/50-mutter-navigation.xml.in.h:15
msgid "Switch windows of an app directly"
msgstr "Незабавно преместване на фокуса между прозорците на едно приложение"
#: ../src/50-mutter-navigation.xml.in.h:16
msgid "Switch system controls directly"
msgstr "Незабавно преместване на фокуса между служебните обекти"
#: ../src/50-mutter-navigation.xml.in.h:17
msgid "Hide all normal windows"
msgstr "Скриване на всички обикновени прозорци"
#: ../src/50-mutter-navigation.xml.in.h:18
msgid "Switch to workspace 1"
msgstr "Превключване към работен плот 1"
#: ../src/50-mutter-navigation.xml.in.h:19
msgid "Switch to workspace 2"
msgstr "Превключване към работен плот 2"
#: ../src/50-mutter-navigation.xml.in.h:20
msgid "Switch to workspace 3"
msgstr "Превключване към работен плот 3"
#: ../src/50-mutter-navigation.xml.in.h:21
msgid "Switch to workspace 4"
msgstr "Превключване към работен плот 4"
#: ../src/50-mutter-navigation.xml.in.h:22
msgid "Move to workspace left"
msgstr "Преместване на левия работен плот"
#: ../src/50-mutter-navigation.xml.in.h:23
msgid "Move to workspace right"
msgstr "Преместване на десния работен плот"
#: ../src/50-mutter-navigation.xml.in.h:24
msgid "Move to workspace above"
msgstr "Преместване на горния работен плот"
#: ../src/50-mutter-navigation.xml.in.h:25
msgid "Move to workspace below"
msgstr "Преместване на долния работен плот"
#: ../src/50-mutter-system.xml.in.h:1
msgid "System"
msgstr "Система"
#: ../src/50-mutter-system.xml.in.h:2
msgid "Show the run command prompt"
msgstr "Показване на прозореца за стартиране на команда"
#: ../src/50-mutter-system.xml.in.h:3
msgid "Show the activities overview"
msgstr "Преглед на дейностите"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1
msgid "Windows" msgid "Windows"
msgstr "Прозорци" msgstr "Прозорци"
#: ../src/50-mutter-windows.xml.in.h:2 #: ../src/50-mutter-windows.xml.in.h:2
msgid "Activate the window menu"
msgstr "Задействане на менюто за прозорците"
#: ../src/50-mutter-windows.xml.in.h:3
msgid "Toggle fullscreen mode"
msgstr "Превключване на режима за цял екран"
#: ../src/50-mutter-windows.xml.in.h:4
msgid "Toggle maximization state"
msgstr "Превключване на състоянието на максимизиране"
#: ../src/50-mutter-windows.xml.in.h:5
msgid "Maximize window"
msgstr "Максимизиране на прозорец"
#: ../src/50-mutter-windows.xml.in.h:6
msgid "Restore window"
msgstr "Възстановяване на прозорец"
#: ../src/50-mutter-windows.xml.in.h:7
msgid "Toggle shaded state"
msgstr "Превключване на състоянието на навиване"
#: ../src/50-mutter-windows.xml.in.h:8
msgid "Close window"
msgstr "Затваряне на прозореца"
#: ../src/50-mutter-windows.xml.in.h:9
msgid "Hide window"
msgstr "Скриване на прозорец"
#: ../src/50-mutter-windows.xml.in.h:10
msgid "Move window"
msgstr "Преместване на прозорец"
#: ../src/50-mutter-windows.xml.in.h:11
msgid "Resize window"
msgstr "Оразмеряване на прозорец"
#: ../src/50-mutter-windows.xml.in.h:12
msgid "Toggle window on all workspaces or one"
msgstr "Превключване на появата на прозореца на всички работни места"
#: ../src/50-mutter-windows.xml.in.h:13
msgid "Raise window if covered, otherwise lower it"
msgstr "Ако прозорецът е под друг, го издига, иначе го понижава"
#: ../src/50-mutter-windows.xml.in.h:14
msgid "Raise window above other windows"
msgstr "Издигане на прозореца над другите"
#: ../src/50-mutter-windows.xml.in.h:15
msgid "Lower window below other windows"
msgstr "Понижаване на прозореца под другите прозорци"
#: ../src/50-mutter-windows.xml.in.h:16
msgid "Maximize window vertically"
msgstr "Максимизиране на прозореца вертикално"
#: ../src/50-mutter-windows.xml.in.h:17
msgid "Maximize window horizontally"
msgstr "Максимизиране на прозореца хоризонтално"
#: ../src/50-mutter-windows.xml.in.h:18
msgid "View split on left" msgid "View split on left"
msgstr "Изглед разделен отляво" msgstr "Изглед разделен отляво"
#: ../src/50-mutter-windows.xml.in.h:3 #: ../src/50-mutter-windows.xml.in.h:19
msgid "View split on right" msgid "View split on right"
msgstr "Изглед разделен отдясно" msgstr "Изглед разделен отдясно"
#. This probably means that a non-WM compositor like xcompmgr is running; #. This probably means that a non-WM compositor like xcompmgr is running;
#. * we have no way to get it to exit #. * we have no way to get it to exit
#: ../src/compositor/compositor.c:492 #: ../src/compositor/compositor.c:512
#, c-format #, c-format
msgid "" msgid ""
"Another compositing manager is already running on screen %i on display \"%s" "Another compositing manager is already running on screen %i on display \"%s"
@@ -51,16 +227,16 @@ msgstr "Събитие за звънец"
msgid "Unknown window information request: %d" msgid "Unknown window information request: %d"
msgstr "Неизвестна заявка за информация за прозорец: %d" msgstr "Неизвестна заявка за информация за прозорец: %d"
#: ../src/core/delete.c:113 #: ../src/core/delete.c:111
#, c-format #, c-format
msgid "%s is not responding." msgid "%s is not responding."
msgstr "%s не отговаря на съобщенията." msgstr "%s не отговаря на съобщенията."
#: ../src/core/delete.c:117 #: ../src/core/delete.c:113
msgid "Application is not responding." msgid "Application is not responding."
msgstr "Програмата не отговаря на съобщенията." msgstr "Програмата не отговаря на съобщенията."
#: ../src/core/delete.c:122 #: ../src/core/delete.c:118
msgid "" msgid ""
"You may choose to wait a short while for it to continue or force the " "You may choose to wait a short while for it to continue or force the "
"application to quit entirely." "application to quit entirely."
@@ -68,25 +244,25 @@ msgstr ""
"Можете да изчакате малко преди изрично да накарате приложението да спре " "Можете да изчакате малко преди изрично да накарате приложението да спре "
"работата си." "работата си."
#: ../src/core/delete.c:129 #: ../src/core/delete.c:125
msgid "_Wait" msgid "_Wait"
msgstr "Из_чакване" msgstr "Из_чакване"
#: ../src/core/delete.c:129 #: ../src/core/delete.c:125
msgid "_Force Quit" msgid "_Force Quit"
msgstr "_Принудително спиране" msgstr "_Принудително спиране"
#: ../src/core/display.c:396 #: ../src/core/display.c:394
#, c-format #, c-format
msgid "Missing %s extension required for compositing" msgid "Missing %s extension required for compositing"
msgstr "Липсва разширението „%s“, необходимо за наслагване" msgstr "Липсва разширението „%s“, необходимо за наслагване"
#: ../src/core/display.c:492 #: ../src/core/display.c:491
#, c-format #, c-format
msgid "Failed to open X Window System display '%s'\n" msgid "Failed to open X Window System display '%s'\n"
msgstr "Неуспех при отварянето на дисплея на X Window „%s“\n" msgstr "Неуспех при отварянето на дисплея на X Window „%s“\n"
#: ../src/core/keybindings.c:853 #: ../src/core/keybindings.c:876
#, c-format #, c-format
msgid "" msgid ""
"Some other program is already using the key %s with modifiers %x as a " "Some other program is already using the key %s with modifiers %x as a "
@@ -156,7 +332,7 @@ msgstr "Отпечатване на версията на програмата"
msgid "Mutter plugin to use" msgid "Mutter plugin to use"
msgstr "Приставка, която да се ползва" msgstr "Приставка, която да се ползва"
#: ../src/core/prefs.c:1079 #: ../src/core/prefs.c:1087
msgid "" msgid ""
"Workarounds for broken applications disabled. Some applications may not " "Workarounds for broken applications disabled. Some applications may not "
"behave properly.\n" "behave properly.\n"
@@ -164,14 +340,14 @@ msgstr ""
"Триковете за развалените програми са изключени. Някои програми могат да са с " "Триковете за развалените програми са изключени. Някои програми могат да са с "
"неправилно поведение.\n" "неправилно поведение.\n"
#: ../src/core/prefs.c:1154 #: ../src/core/prefs.c:1162
#, c-format #, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n" msgid "Could not parse font description \"%s\" from GSettings key %s\n"
msgstr "" msgstr ""
"Описанието на шрифт „%s“ от ключа на GSettings — %s, не може да бъде " "Описанието на шрифт „%s“ от ключа на GSettings — %s, не може да бъде "
"анализирано\n" "анализирано\n"
#: ../src/core/prefs.c:1220 #: ../src/core/prefs.c:1228
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for mouse button " "\"%s\" found in configuration database is not a valid value for mouse button "
@@ -180,7 +356,7 @@ msgstr ""
"„%s“, който е открит в базата от данни с настройките, не е валиден " "„%s“, който е открит в базата от данни с настройките, не е валиден "
"модификатор на бутон на мишката\n" "модификатор на бутон на мишката\n"
#: ../src/core/prefs.c:1747 #: ../src/core/prefs.c:1780
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for keybinding " "\"%s\" found in configuration database is not a valid value for keybinding "
@@ -189,17 +365,17 @@ msgstr ""
"Низът „%s“ открит в базата от данни с настройки е невалиден за стойност на " "Низът „%s“ открит в базата от данни с настройки е невалиден за стойност на "
"клавишната комбинация „%s“\n" "клавишната комбинация „%s“\n"
#: ../src/core/prefs.c:1844 #: ../src/core/prefs.c:1877
#, c-format #, c-format
msgid "Workspace %d" msgid "Workspace %d"
msgstr "Работен плот %d" msgstr "Работен плот %d"
#: ../src/core/screen.c:652 #: ../src/core/screen.c:658
#, c-format #, c-format
msgid "Screen %d on display '%s' is invalid\n" msgid "Screen %d on display '%s' is invalid\n"
msgstr "Екранът %d на дисплей „%s“ е невалиден\n" msgstr "Екранът %d на дисплей „%s“ е невалиден\n"
#: ../src/core/screen.c:668 #: ../src/core/screen.c:674
#, c-format #, c-format
msgid "" msgid ""
"Screen %d on display \"%s\" already has a window manager; try using the --" "Screen %d on display \"%s\" already has a window manager; try using the --"
@@ -208,7 +384,7 @@ msgstr ""
"Екранът %d на дисплей „%s“ вече има мениджър на прозорци; пробвайте да го " "Екранът %d на дисплей „%s“ вече има мениджър на прозорци; пробвайте да го "
"замените с опцията --replace.\n" "замените с опцията --replace.\n"
#: ../src/core/screen.c:695 #: ../src/core/screen.c:701
#, c-format #, c-format
msgid "" msgid ""
"Could not acquire window manager selection on screen %d display \"%s\"\n" "Could not acquire window manager selection on screen %d display \"%s\"\n"
@@ -216,12 +392,12 @@ msgstr ""
"Неуспех при получаването на избрания мениджър за прозорци на екран %d, " "Неуспех при получаването на избрания мениджър за прозорци на екран %d, "
"дисплей „%s“\n" "дисплей „%s“\n"
#: ../src/core/screen.c:750 #: ../src/core/screen.c:770
#, c-format #, c-format
msgid "Screen %d on display \"%s\" already has a window manager\n" msgid "Screen %d on display \"%s\" already has a window manager\n"
msgstr "Екран %d на дисплей „%s“ вече има мениджър за прозорци\n" msgstr "Екран %d на дисплей „%s“ вече има мениджър за прозорци\n"
#: ../src/core/screen.c:935 #: ../src/core/screen.c:955
#, c-format #, c-format
msgid "Could not release screen %d on display \"%s\"\n" msgid "Could not release screen %d on display \"%s\"\n"
msgstr "Неуспех при отстъпването на екран %d на дисплей „%s“\n" msgstr "Неуспех при отстъпването на екран %d на дисплей „%s“\n"
@@ -319,7 +495,7 @@ msgid "Window manager error: "
msgstr "Грешка от мениджъра на прозорци: " msgstr "Грешка от мениджъра на прозорци: "
#. first time through #. first time through
#: ../src/core/window.c:7237 #: ../src/core/window.c:7279
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER " "Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER "
@@ -335,7 +511,7 @@ msgstr ""
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain #. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work. #. * about these apps but make them work.
#. #.
#: ../src/core/window.c:7902 #: ../src/core/window.c:7945
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets an MWM hint indicating it isn't resizable, but sets min size " "Window %s sets an MWM hint indicating it isn't resizable, but sets min size "
@@ -442,7 +618,7 @@ msgstr ""
"Ако е включено, прозорците ще се максимизират по вертикала и ще заемат " "Ако е включено, прозорците ще се максимизират по вертикала и ще заемат "
"половината площ по хоризонтала при поставянето им край вертикалните граници " "половината площ по хоризонтала при поставянето им край вертикалните граници "
"на екрана. При поставянето им край горната граница прозорците ще се " "на екрана. При поставянето им край горната граница прозорците ще се "
"максимзират изцяло." "максимизират изцяло."
#: ../src/org.gnome.mutter.gschema.xml.in.h:7 #: ../src/org.gnome.mutter.gschema.xml.in.h:7
msgid "Workspaces are managed dynamically" msgid "Workspaces are managed dynamically"
@@ -509,10 +685,23 @@ msgstr ""
"малки, се добавят невидими граници, за да се достигне тази величина." "малки, се добавят невидими граници, за да се достигне тази величина."
#: ../src/org.gnome.mutter.gschema.xml.in.h:17 #: ../src/org.gnome.mutter.gschema.xml.in.h:17
msgid "Auto maximize nearly monitor sized windows"
msgstr ""
"Автоматично максимизиране на прозорци с размер близък до този на монитора"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18
msgid ""
"If enabled, monitor nearly monitor sized windows automatically get maximized "
"when mapped."
msgstr ""
"Ако е включено, прозорците, чийто размер е близък на този на монитора, "
"автоматично ще се максимизират, когато получат фокуса."
#: ../src/org.gnome.mutter.gschema.xml.in.h:19
msgid "Select window from tab popup" msgid "Select window from tab popup"
msgstr "Избиране при обхождане чрез изскачащ прозорец" msgstr "Избиране при обхождане чрез изскачащ прозорец"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18 #: ../src/org.gnome.mutter.gschema.xml.in.h:20
msgid "Cancel tab popup" msgid "Cancel tab popup"
msgstr "Без изскачащ прозорец при обхождане" msgstr "Без изскачащ прозорец при обхождане"
@@ -720,48 +909,48 @@ msgstr "Mod5"
msgid "%d x %d" msgid "%d x %d"
msgstr "%d×%d" msgstr "%d×%d"
#: ../src/ui/theme.c:234 #: ../src/ui/theme.c:235
msgid "top" msgid "top"
msgstr "горния" msgstr "горния"
#: ../src/ui/theme.c:236 #: ../src/ui/theme.c:237
msgid "bottom" msgid "bottom"
msgstr "долния" msgstr "долния"
#: ../src/ui/theme.c:238 #: ../src/ui/theme.c:239
msgid "left" msgid "left"
msgstr "левия" msgstr "левия"
#: ../src/ui/theme.c:240 #: ../src/ui/theme.c:241
msgid "right" msgid "right"
msgstr "десния" msgstr "десния"
#: ../src/ui/theme.c:268 #: ../src/ui/theme.c:269
#, c-format #, c-format
msgid "frame geometry does not specify \"%s\" dimension" msgid "frame geometry does not specify \"%s\" dimension"
msgstr "геометрията на рамката не указва „%s“ размер" msgstr "геометрията на рамката не указва „%s“ размер"
#: ../src/ui/theme.c:287 #: ../src/ui/theme.c:288
#, c-format #, c-format
msgid "frame geometry does not specify dimension \"%s\" for border \"%s\"" msgid "frame geometry does not specify dimension \"%s\" for border \"%s\""
msgstr "геометрията на рамката не указва „%s“ размер на „%s“ ръб" msgstr "геометрията на рамката не указва „%s“ размер на „%s“ ръб"
#: ../src/ui/theme.c:324 #: ../src/ui/theme.c:325
#, c-format #, c-format
msgid "Button aspect ratio %g is not reasonable" msgid "Button aspect ratio %g is not reasonable"
msgstr "Отношението на размерите на бутона %g е неподходящо" msgstr "Отношението на размерите на бутона %g е неподходящо"
#: ../src/ui/theme.c:336 #: ../src/ui/theme.c:337
#, c-format #, c-format
msgid "Frame geometry does not specify size of buttons" msgid "Frame geometry does not specify size of buttons"
msgstr "Геометрията на рамката не указва размера на бутоните" msgstr "Геометрията на рамката не указва размера на бутоните"
#: ../src/ui/theme.c:1049 #: ../src/ui/theme.c:1050
#, c-format #, c-format
msgid "Gradients should have at least two colors" msgid "Gradients should have at least two colors"
msgstr "Преливките трябва да имат поне два цвята" msgstr "Преливките трябва да имат поне два цвята"
#: ../src/ui/theme.c:1201 #: ../src/ui/theme.c:1202
#, c-format #, c-format
msgid "" msgid ""
"GTK custom color specification must have color name and fallback in " "GTK custom color specification must have color name and fallback in "
@@ -770,7 +959,7 @@ msgstr ""
"Цветовата спецификация на GTK трябва да съдържа в скоби име на основен и " "Цветовата спецификация на GTK трябва да съдържа в скоби име на основен и "
"резервен цвят: напр. gtk:custom(foo,bar). Неуспех при анализа на „%s“" "резервен цвят: напр. gtk:custom(foo,bar). Неуспех при анализа на „%s“"
#: ../src/ui/theme.c:1217 #: ../src/ui/theme.c:1218
#, c-format #, c-format
msgid "" msgid ""
"Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-" "Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-"
@@ -779,7 +968,7 @@ msgstr ""
"Неправилен знак „%c“ в параметъра за име на цвят (color_name) на gtk:custom. " "Неправилен знак „%c“ в параметъра за име на цвят (color_name) на gtk:custom. "
"Позволени са само A-Za-z0-9-_." "Позволени са само A-Za-z0-9-_."
#: ../src/ui/theme.c:1231 #: ../src/ui/theme.c:1232
#, c-format #, c-format
msgid "" msgid ""
"Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not " "Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not "
@@ -788,7 +977,7 @@ msgstr ""
"Форматът на Gtk:custom е „gtk:custom(основен_цвят,резервен_цвят)“, „%s“ не " "Форматът на Gtk:custom е „gtk:custom(основен_цвят,резервен_цвят)“, „%s“ не "
"съответства на формата" "съответства на формата"
#: ../src/ui/theme.c:1276 #: ../src/ui/theme.c:1277
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] " "GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] "
@@ -798,7 +987,7 @@ msgstr ""
"скоби, напр. gtk:fg[NORMAL], където NORMAL е състоянието. Неуспех при " "скоби, напр. gtk:fg[NORMAL], където NORMAL е състоянието. Неуспех при "
"анализира „%s“" "анализира „%s“"
#: ../src/ui/theme.c:1290 #: ../src/ui/theme.c:1291
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have a close bracket after the state, e.g. gtk:" "GTK color specification must have a close bracket after the state, e.g. gtk:"
@@ -808,17 +997,17 @@ msgstr ""
"състоянието, напр. gtk:fg[NORMAL], където NORMAL е състоянието. Неуспех при " "състоянието, напр. gtk:fg[NORMAL], където NORMAL е състоянието. Неуспех при "
"анализа на „%s“" "анализа на „%s“"
#: ../src/ui/theme.c:1301 #: ../src/ui/theme.c:1302
#, c-format #, c-format
msgid "Did not understand state \"%s\" in color specification" msgid "Did not understand state \"%s\" in color specification"
msgstr "Неуспех при анализа на състоянието „%s“ в цветовата спецификация" msgstr "Неуспех при анализа на състоянието „%s“ в цветовата спецификация"
#: ../src/ui/theme.c:1314 #: ../src/ui/theme.c:1315
#, c-format #, c-format
msgid "Did not understand color component \"%s\" in color specification" msgid "Did not understand color component \"%s\" in color specification"
msgstr "Неуспех при анализа на цветови компонент „%s“ в цветовата спецификация" msgstr "Неуспех при анализа на цветови компонент „%s“ в цветовата спецификация"
#: ../src/ui/theme.c:1343 #: ../src/ui/theme.c:1344
#, c-format #, c-format
msgid "" msgid ""
"Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the " "Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the "
@@ -827,17 +1016,17 @@ msgstr ""
"Форматът на смесването е „blend/bg_color/fg_color/alpha“, „%s“ не се " "Форматът на смесването е „blend/bg_color/fg_color/alpha“, „%s“ не се "
"подчинява на формата" "подчинява на формата"
#: ../src/ui/theme.c:1354 #: ../src/ui/theme.c:1355
#, c-format #, c-format
msgid "Could not parse alpha value \"%s\" in blended color" msgid "Could not parse alpha value \"%s\" in blended color"
msgstr "Неуспех при анализира на алфа стойността „%s“ в смесения цвят" msgstr "Неуспех при анализира на алфа стойността „%s“ в смесения цвят"
#: ../src/ui/theme.c:1364 #: ../src/ui/theme.c:1365
#, c-format #, c-format
msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0" msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0"
msgstr "Алфа стойността „%s“ в смесения цвят не е между 0.0 и 1.0" msgstr "Алфа стойността „%s“ в смесения цвят не е между 0.0 и 1.0"
#: ../src/ui/theme.c:1411 #: ../src/ui/theme.c:1412
#, c-format #, c-format
msgid "" msgid ""
"Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format" "Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format"
@@ -845,27 +1034,27 @@ msgstr ""
"Форматът на навиването е „shade/base_color/factor“, „%s“ не съответства на " "Форматът на навиването е „shade/base_color/factor“, „%s“ не съответства на "
"формата" "формата"
#: ../src/ui/theme.c:1422 #: ../src/ui/theme.c:1423
#, c-format #, c-format
msgid "Could not parse shade factor \"%s\" in shaded color" msgid "Could not parse shade factor \"%s\" in shaded color"
msgstr "Неуспех при анализа на фактора на навиването „%s“ в цвета за навиване" msgstr "Неуспех при анализа на фактора на навиването „%s“ в цвета за навиване"
#: ../src/ui/theme.c:1432 #: ../src/ui/theme.c:1433
#, c-format #, c-format
msgid "Shade factor \"%s\" in shaded color is negative" msgid "Shade factor \"%s\" in shaded color is negative"
msgstr "Факторът на навиване „%s“ в цвета за сянката е отрицателен" msgstr "Факторът на навиване „%s“ в цвета за сянката е отрицателен"
#: ../src/ui/theme.c:1461 #: ../src/ui/theme.c:1462
#, c-format #, c-format
msgid "Could not parse color \"%s\"" msgid "Could not parse color \"%s\""
msgstr "Неуспех при анализа на цвета „%s“" msgstr "Неуспех при анализа на цвета „%s“"
#: ../src/ui/theme.c:1778 #: ../src/ui/theme.c:1779
#, c-format #, c-format
msgid "Coordinate expression contains character '%s' which is not allowed" msgid "Coordinate expression contains character '%s' which is not allowed"
msgstr "Изразът за координати съдържа символа „%s“, който не е позволен" msgstr "Изразът за координати съдържа символа „%s“, който не е позволен"
#: ../src/ui/theme.c:1805 #: ../src/ui/theme.c:1806
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contains floating point number '%s' which could not be " "Coordinate expression contains floating point number '%s' which could not be "
@@ -874,14 +1063,14 @@ msgstr ""
"Изразът за координати съдържа числото с плаваща запетая „%s“, което не може " "Изразът за координати съдържа числото с плаваща запетая „%s“, което не може "
"да бъде анализирано" "да бъде анализирано"
#: ../src/ui/theme.c:1819 #: ../src/ui/theme.c:1820
#, c-format #, c-format
msgid "Coordinate expression contains integer '%s' which could not be parsed" msgid "Coordinate expression contains integer '%s' which could not be parsed"
msgstr "" msgstr ""
"Изразът за координати съдържа цялото число „%s“, което не може да бъде " "Изразът за координати съдържа цялото число „%s“, което не може да бъде "
"анализирано" "анализирано"
#: ../src/ui/theme.c:1940 #: ../src/ui/theme.c:1941
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contained unknown operator at the start of this text: " "Coordinate expression contained unknown operator at the start of this text: "
@@ -890,24 +1079,24 @@ msgstr ""
"Изразът за координати съдържа непознат оператор в началото на този текст: " "Изразът за координати съдържа непознат оператор в началото на този текст: "
"„%s“" "„%s“"
#: ../src/ui/theme.c:1997 #: ../src/ui/theme.c:1998
#, c-format #, c-format
msgid "Coordinate expression was empty or not understood" msgid "Coordinate expression was empty or not understood"
msgstr "Изразът за координати бе празен или не бе разбран" msgstr "Изразът за координати бе празен или не бе разбран"
#: ../src/ui/theme.c:2110 ../src/ui/theme.c:2120 ../src/ui/theme.c:2154 #: ../src/ui/theme.c:2111 ../src/ui/theme.c:2121 ../src/ui/theme.c:2155
#, c-format #, c-format
msgid "Coordinate expression results in division by zero" msgid "Coordinate expression results in division by zero"
msgstr "Изразът за координати дава деление на нула" msgstr "Изразът за координати дава деление на нула"
#: ../src/ui/theme.c:2162 #: ../src/ui/theme.c:2163
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression tries to use mod operator on a floating-point number" "Coordinate expression tries to use mod operator on a floating-point number"
msgstr "" msgstr ""
"Изразът за координати използва оператора mod върху число с плаваща запетая" "Изразът за координати използва оператора mod върху число с плаваща запетая"
#: ../src/ui/theme.c:2218 #: ../src/ui/theme.c:2219
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has an operator \"%s\" where an operand was expected" "Coordinate expression has an operator \"%s\" where an operand was expected"
@@ -915,18 +1104,18 @@ msgstr ""
"Изразът за координати използва оператора „%s“ на място, където се очаква " "Изразът за координати използва оператора „%s“ на място, където се очаква "
"операнд" "операнд"
#: ../src/ui/theme.c:2227 #: ../src/ui/theme.c:2228
#, c-format #, c-format
msgid "Coordinate expression had an operand where an operator was expected" msgid "Coordinate expression had an operand where an operator was expected"
msgstr "" msgstr ""
"Изразът за координати използва оператор на място, където се очаква операнд" "Изразът за координати използва оператор на място, където се очаква операнд"
#: ../src/ui/theme.c:2235 #: ../src/ui/theme.c:2236
#, c-format #, c-format
msgid "Coordinate expression ended with an operator instead of an operand" msgid "Coordinate expression ended with an operator instead of an operand"
msgstr "Изразът за координати завършва с оператор вместо с операнд" msgstr "Изразът за координати завършва с оператор вместо с операнд"
#: ../src/ui/theme.c:2245 #: ../src/ui/theme.c:2246
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has operator \"%c\" following operator \"%c\" with no " "Coordinate expression has operator \"%c\" following operator \"%c\" with no "
@@ -935,38 +1124,38 @@ msgstr ""
"Изразът за координати използва оператора „%c“ след „%c“ без да има операнд " "Изразът за координати използва оператора „%c“ след „%c“ без да има операнд "
"между тях" "между тях"
#: ../src/ui/theme.c:2396 ../src/ui/theme.c:2441 #: ../src/ui/theme.c:2397 ../src/ui/theme.c:2442
#, c-format #, c-format
msgid "Coordinate expression had unknown variable or constant \"%s\"" msgid "Coordinate expression had unknown variable or constant \"%s\""
msgstr "" msgstr ""
"Изразът за координати използва непознатата променлива или константа „%s“" "Изразът за координати използва непознатата променлива или константа „%s“"
#: ../src/ui/theme.c:2495 #: ../src/ui/theme.c:2496
#, c-format #, c-format
msgid "Coordinate expression parser overflowed its buffer." msgid "Coordinate expression parser overflowed its buffer."
msgstr "Анализаторът на изрази за координати препълни буфера си." msgstr "Анализаторът на изрази за координати препълни буфера си."
#: ../src/ui/theme.c:2524 #: ../src/ui/theme.c:2525
#, c-format #, c-format
msgid "Coordinate expression had a close parenthesis with no open parenthesis" msgid "Coordinate expression had a close parenthesis with no open parenthesis"
msgstr "В израза за координати има затваряща скоба без съответна отваряща" msgstr "В израза за координати има затваряща скоба без съответна отваряща"
#: ../src/ui/theme.c:2588 #: ../src/ui/theme.c:2589
#, c-format #, c-format
msgid "Coordinate expression had an open parenthesis with no close parenthesis" msgid "Coordinate expression had an open parenthesis with no close parenthesis"
msgstr "В изразът за координати има отваряща скоба без съответна затваряща" msgstr "В изразът за координати има отваряща скоба без съответна затваряща"
#: ../src/ui/theme.c:2599 #: ../src/ui/theme.c:2600
#, c-format #, c-format
msgid "Coordinate expression doesn't seem to have any operators or operands" msgid "Coordinate expression doesn't seem to have any operators or operands"
msgstr "Изразът за координати не съдържа нито оператори, нито операнди" msgstr "Изразът за координати не съдържа нито оператори, нито операнди"
#: ../src/ui/theme.c:2812 ../src/ui/theme.c:2832 ../src/ui/theme.c:2852 #: ../src/ui/theme.c:2813 ../src/ui/theme.c:2833 ../src/ui/theme.c:2853
#, c-format #, c-format
msgid "Theme contained an expression that resulted in an error: %s\n" msgid "Theme contained an expression that resulted in an error: %s\n"
msgstr "Темата съдържа израз, който даде грешка: %s\n" msgstr "Темата съдържа израз, който даде грешка: %s\n"
#: ../src/ui/theme.c:4498 #: ../src/ui/theme.c:4499
#, c-format #, c-format
msgid "" msgid ""
"<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be " "<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be "
@@ -975,25 +1164,25 @@ msgstr ""
"За този стил на рамката трябва да се укаже <button function=\"%s\" state=\"%s" "За този стил на рамката трябва да се укаже <button function=\"%s\" state=\"%s"
"\" draw_ops=\"нещо си\"/>" "\" draw_ops=\"нещо си\"/>"
#: ../src/ui/theme.c:5009 ../src/ui/theme.c:5034 #: ../src/ui/theme.c:5010 ../src/ui/theme.c:5035
#, c-format #, c-format
msgid "" msgid ""
"Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>" "Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
msgstr "" msgstr ""
"Липсва <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"нещо си\"/>" "Липсва <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"нещо си\"/>"
#: ../src/ui/theme.c:5082 #: ../src/ui/theme.c:5083
#, c-format #, c-format
msgid "Failed to load theme \"%s\": %s\n" msgid "Failed to load theme \"%s\": %s\n"
msgstr "Неуспех при зареждането на темата „%s“: %s\n" msgstr "Неуспех при зареждането на темата „%s“: %s\n"
#: ../src/ui/theme.c:5218 ../src/ui/theme.c:5225 ../src/ui/theme.c:5232 #: ../src/ui/theme.c:5219 ../src/ui/theme.c:5226 ../src/ui/theme.c:5233
#: ../src/ui/theme.c:5239 ../src/ui/theme.c:5246 #: ../src/ui/theme.c:5240 ../src/ui/theme.c:5247
#, c-format #, c-format
msgid "No <%s> set for theme \"%s\"" msgid "No <%s> set for theme \"%s\""
msgstr "Не е даден елементът <%s> за темата „%s“" msgstr "Не е даден елементът <%s> за темата „%s“"
#: ../src/ui/theme.c:5254 #: ../src/ui/theme.c:5255
#, c-format #, c-format
msgid "" msgid ""
"No frame style set for window type \"%s\" in theme \"%s\", add a <window " "No frame style set for window type \"%s\" in theme \"%s\", add a <window "
@@ -1002,7 +1191,7 @@ msgstr ""
"Няма указан стил на рамката за „%s“ прозорците в тема „%s“. Добавете елемент " "Няма указан стил на рамката за „%s“ прозорците в тема „%s“. Добавете елемент "
"<window type=\"%s\" style_set=\"нещо си\"/>" "<window type=\"%s\" style_set=\"нещо си\"/>"
#: ../src/ui/theme.c:5650 ../src/ui/theme.c:5712 ../src/ui/theme.c:5775 #: ../src/ui/theme.c:5662 ../src/ui/theme.c:5724 ../src/ui/theme.c:5787
#, c-format #, c-format
msgid "" msgid ""
"User-defined constants must begin with a capital letter; \"%s\" does not" "User-defined constants must begin with a capital letter; \"%s\" does not"
@@ -1010,7 +1199,7 @@ msgstr ""
"Константите определени от потребителя трябва да започват с главна буква, а " "Константите определени от потребителя трябва да започват с главна буква, а "
"„%s“ не започва така" "„%s“ не започва така"
#: ../src/ui/theme.c:5658 ../src/ui/theme.c:5720 ../src/ui/theme.c:5783 #: ../src/ui/theme.c:5670 ../src/ui/theme.c:5732 ../src/ui/theme.c:5795
#, c-format #, c-format
msgid "Constant \"%s\" has already been defined" msgid "Constant \"%s\" has already been defined"
msgstr "Константата „%s“ вече е дефинирана" msgstr "Константата „%s“ вече е дефинирана"
@@ -1520,31 +1709,31 @@ msgstr "Грешка при зареждането на темата: %s\n"
msgid "Loaded theme \"%s\" in %g seconds\n" msgid "Loaded theme \"%s\" in %g seconds\n"
msgstr "Темата „%s“ е заредена за %g секунди\n" msgstr "Темата „%s“ е заредена за %g секунди\n"
#: ../src/ui/theme-viewer.c:870 #: ../src/ui/theme-viewer.c:871
msgid "Normal Title Font" msgid "Normal Title Font"
msgstr "Нормален шрифт на заглавието" msgstr "Нормален шрифт на заглавието"
#: ../src/ui/theme-viewer.c:876 #: ../src/ui/theme-viewer.c:877
msgid "Small Title Font" msgid "Small Title Font"
msgstr "Малък шрифт на заглавието" msgstr "Малък шрифт на заглавието"
#: ../src/ui/theme-viewer.c:882 #: ../src/ui/theme-viewer.c:883
msgid "Large Title Font" msgid "Large Title Font"
msgstr "Голям шрифт на заглавието" msgstr "Голям шрифт на заглавието"
#: ../src/ui/theme-viewer.c:887 #: ../src/ui/theme-viewer.c:888
msgid "Button Layouts" msgid "Button Layouts"
msgstr "Изглед на бутоните" msgstr "Изглед на бутоните"
#: ../src/ui/theme-viewer.c:892 #: ../src/ui/theme-viewer.c:893
msgid "Benchmark" msgid "Benchmark"
msgstr "Статистика" msgstr "Статистика"
#: ../src/ui/theme-viewer.c:944 #: ../src/ui/theme-viewer.c:949
msgid "Window Title Goes Here" msgid "Window Title Goes Here"
msgstr "Тук се поставя заглавието на прозорците" msgstr "Тук се поставя заглавието на прозорците"
#: ../src/ui/theme-viewer.c:1047 #: ../src/ui/theme-viewer.c:1055
#, c-format #, c-format
msgid "" msgid ""
"Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g " "Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g "
@@ -1555,43 +1744,43 @@ msgstr ""
"на кадър) и %g секунди нормално време, което включва ресурси от страна на " "на кадър) и %g секунди нормално време, което включва ресурси от страна на "
"сървъра X (по %g милисекунди на кадър)\n" "сървъра X (по %g милисекунди на кадър)\n"
#: ../src/ui/theme-viewer.c:1266 #: ../src/ui/theme-viewer.c:1275
msgid "position expression test returned TRUE but set error" msgid "position expression test returned TRUE but set error"
msgstr "" msgstr ""
"изразът за проверка на разположението върна TRUE, но зададе състояние за " "изразът за проверка на разположението върна TRUE, но зададе състояние за "
"грешка" "грешка"
#: ../src/ui/theme-viewer.c:1268 #: ../src/ui/theme-viewer.c:1277
msgid "position expression test returned FALSE but didn't set error" msgid "position expression test returned FALSE but didn't set error"
msgstr "" msgstr ""
"изразът за проверка на разположението върна FALSE, но не зададе състояние за " "изразът за проверка на разположението върна FALSE, но не зададе състояние за "
"грешка" "грешка"
#: ../src/ui/theme-viewer.c:1272 #: ../src/ui/theme-viewer.c:1281
msgid "Error was expected but none given" msgid "Error was expected but none given"
msgstr "Очакваше се грешка, но не беше дадена никаква" msgstr "Очакваше се грешка, но не беше дадена никаква"
#: ../src/ui/theme-viewer.c:1274 #: ../src/ui/theme-viewer.c:1283
#, c-format #, c-format
msgid "Error %d was expected but %d given" msgid "Error %d was expected but %d given"
msgstr "Очакваше се грешка %d, но беше дадена %d" msgstr "Очакваше се грешка %d, но беше дадена %d"
#: ../src/ui/theme-viewer.c:1280 #: ../src/ui/theme-viewer.c:1289
#, c-format #, c-format
msgid "Error not expected but one was returned: %s" msgid "Error not expected but one was returned: %s"
msgstr "Не се очакваше грешка, но беше върната една: %s" msgstr "Не се очакваше грешка, но беше върната една: %s"
#: ../src/ui/theme-viewer.c:1284 #: ../src/ui/theme-viewer.c:1293
#, c-format #, c-format
msgid "x value was %d, %d was expected" msgid "x value was %d, %d was expected"
msgstr "стойността на x бе %d, а се очакваше %d" msgstr "стойността на x бе %d, а се очакваше %d"
#: ../src/ui/theme-viewer.c:1287 #: ../src/ui/theme-viewer.c:1296
#, c-format #, c-format
msgid "y value was %d, %d was expected" msgid "y value was %d, %d was expected"
msgstr "стойността y бе %d, а се очакваше %d" msgstr "стойността y бе %d, а се очакваше %d"
#: ../src/ui/theme-viewer.c:1352 #: ../src/ui/theme-viewer.c:1361
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "%d координатен израз обработен за %g секунди (%g секунди средно)\n" msgstr "%d координатен израз обработен за %g секунди (%g секунди средно)\n"

294
po/ca.po
View File

@@ -1615,6 +1615,222 @@ msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "" msgstr ""
"%d expressions de coordenades analitzades en %g segons (%g segons de mitja)\n" "%d expressions de coordenades analitzades en %g segons (%g segons de mitja)\n"
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch to workspace 1"
msgstr "Canvia a l'espai de treball 1"
#: ../src/50-mutter-navigation.xml.in.h:18
#, fuzzy
msgid "Switch to workspace 2"
msgstr "Canvia a l'espai de treball 2"
#: ../src/50-mutter-navigation.xml.in.h:19
#, fuzzy
msgid "Switch to workspace 3"
msgstr "Canvia a l'espai de treball 3"
#: ../src/50-mutter-navigation.xml.in.h:20
#, fuzzy
msgid "Switch to workspace 4"
msgstr "Canvia a l'espai de treball 4"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Activate the window menu"
msgstr "Activa el menú de finestra"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr "Si s'utilitza el mode a pantalla completa"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Toggle maximization state"
msgstr "Canvia l'estat de maximització"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window"
msgstr "Maximitza la finestra"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Restore window"
msgstr "Restaura la finestra"
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Toggle shaded state"
msgstr "Canvia l'estat d'ombrejat"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Minimize window"
msgstr "Minimitza la finestra"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Close window"
msgstr "Tanca la finestra"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
msgid "Move window"
msgstr "Mou la finestra"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr "Redimensiona la finestra"
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
msgid "Move window to workspace 1"
msgstr "Mou la finestra a l'espai de treball 1"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
msgid "Move window to workspace 2"
msgstr "Mou la finestra a l'espai de treball 2"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
msgid "Move window to workspace 3"
msgstr "Mou la finestra a l'espai de treball 3"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
msgid "Move window to workspace 4"
msgstr "Mou la finestra a l'espai de treball 4"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace to the left"
msgstr "Mou la finestra un espai de treball a l'esquerra"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the right"
msgstr "Mou la finestra un espai de treball a la dreta"
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace up"
msgstr "Mou la finestra un espai de treball amunt"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace down"
msgstr "Mou la finestra un espai de treball avall"
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Raise window above other windows"
msgstr "Alça una finestra per damunt de les altres"
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Lower window below other windows"
msgstr "Baixa la finestra sota les altres"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
msgid "Maximize window vertically"
msgstr "Maximitza la finestra verticalment"
#: ../src/50-mutter-windows.xml.in.h:17
#, fuzzy
msgid "Maximize window horizontally"
msgstr "Maximitza la finestra horitzontalment"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
msgid "Navigation"
msgstr "Navegació"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Switch applications"
msgstr "Commutació d'aplicacions"
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Switch windows of an application"
msgstr "Commutació de les finestres d'una aplicació"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Switch system controls"
msgstr "Commutació de controls del sistema"
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Switch windows directly"
msgstr "Commutació immediata de finestres"
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Switch windows of an app directly"
msgstr "Commutació immediata de les finestres d'una aplicació"
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch system controls directly"
msgstr "Commutació directa dels controls del sistema"
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Hide all normal windows"
msgstr "Oculta totes les finestres normals"
#: ../src/50-mutter-navigation.xml.in.h:21
#, fuzzy
msgid "Move to workspace left"
msgstr "Mou a l'espai de treball de l'esquerra"
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Move to workspace right"
msgstr "Mou a l'espai de treball de la dreta"
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
msgid "Move to workspace above"
msgstr "Mou a l'espai de treball de sobre"
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
msgid "Move to workspace below"
msgstr "Mou a l'espai de treball de sota"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "System"
msgstr "Sistema"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
msgid "Show the run command prompt"
msgstr "Mostra l'indicador d'execució d'aplicacions"
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "Show the activities overview"
msgstr "Mostra el resum d'activitats"
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Toggle window on all workspaces or one"
msgstr ""
"Commuta la funció que fa que la finestra estigui en tots els espais de "
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Raise window if covered, otherwise lower it"
msgstr "Alça una finestra coberta per una altra, o sinó baixa-la"
#~ msgid "Comma-separated list of compositor plugins" #~ msgid "Comma-separated list of compositor plugins"
#~ msgstr "Llista separada per comes de connectors de composició" #~ msgstr "Llista separada per comes de connectors de composició"
@@ -1661,18 +1877,6 @@ msgstr ""
#~ msgid "Put Window On Only One Workspace" #~ msgid "Put Window On Only One Workspace"
#~ msgstr "Posa la finestra només a un espai de treball" #~ msgstr "Posa la finestra només a un espai de treball"
#~ msgid "Switch to workspace 1"
#~ msgstr "Canvia a l'espai de treball 1"
#~ msgid "Switch to workspace 2"
#~ msgstr "Canvia a l'espai de treball 2"
#~ msgid "Switch to workspace 3"
#~ msgstr "Canvia a l'espai de treball 3"
#~ msgid "Switch to workspace 4"
#~ msgstr "Canvia a l'espai de treball 4"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "Canvia a l'espai de treball 5" #~ msgstr "Canvia a l'espai de treball 5"
@@ -1769,58 +1973,16 @@ msgstr ""
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "Executa un terminal" #~ msgstr "Executa un terminal"
#~ msgid "Activate the window menu"
#~ msgstr "Activa el menú de finestra"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "Si s'utilitza el mode a pantalla completa"
#~ msgid "Toggle maximization state"
#~ msgstr "Canvia l'estat de maximització"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "" #~ msgstr ""
#~ "Commuta la funció que fa que una finestra sempre serà visible per sobre " #~ "Commuta la funció que fa que una finestra sempre serà visible per sobre "
#~ "de les altres" #~ "de les altres"
#~ msgid "Maximize window"
#~ msgstr "Maximitza la finestra"
#~ msgid "Restore window"
#~ msgstr "Restaura la finestra"
#~ msgid "Toggle shaded state"
#~ msgstr "Canvia l'estat d'ombrejat"
#~ msgid "Minimize window"
#~ msgstr "Minimitza la finestra"
#~ msgid "Close window"
#~ msgstr "Tanca la finestra"
#~ msgid "Move window"
#~ msgstr "Mou la finestra"
#~ msgid "Resize window"
#~ msgstr "Redimensiona la finestra"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "" #~ msgstr ""
#~ "Commuta la funció que fa que la finestra estigui en tots els espais de " #~ "Commuta la funció que fa que la finestra estigui en tots els espais de "
#~ "treball o només en un" #~ "treball o només en un"
#~ msgid "Move window to workspace 1"
#~ msgstr "Mou la finestra a l'espai de treball 1"
#~ msgid "Move window to workspace 2"
#~ msgstr "Mou la finestra a l'espai de treball 2"
#~ msgid "Move window to workspace 3"
#~ msgstr "Mou la finestra a l'espai de treball 3"
#~ msgid "Move window to workspace 4"
#~ msgstr "Mou la finestra a l'espai de treball 4"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "Mou la finestra a l'espai de treball 5" #~ msgstr "Mou la finestra a l'espai de treball 5"
@@ -1845,33 +2007,9 @@ msgstr ""
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "Mou la finestra a l'espai de treball 12" #~ msgstr "Mou la finestra a l'espai de treball 12"
#~ msgid "Move window one workspace to the left"
#~ msgstr "Mou la finestra un espai de treball a l'esquerra"
#~ msgid "Move window one workspace to the right"
#~ msgstr "Mou la finestra un espai de treball a la dreta"
#~ msgid "Move window one workspace up"
#~ msgstr "Mou la finestra un espai de treball amunt"
#~ msgid "Move window one workspace down"
#~ msgstr "Mou la finestra un espai de treball avall"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "Alça una finestra coberta per una altra, o sinó la baixa" #~ msgstr "Alça una finestra coberta per una altra, o sinó la baixa"
#~ msgid "Raise window above other windows"
#~ msgstr "Alça una finestra per damunt de les altres"
#~ msgid "Lower window below other windows"
#~ msgstr "Baixa la finestra sota les altres"
#~ msgid "Maximize window vertically"
#~ msgstr "Maximitza la finestra verticalment"
#~ msgid "Maximize window horizontally"
#~ msgstr "Maximitza la finestra horitzontalment"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "Mou la finestra a la cantonada nord-oest (part superior esquerra)" #~ msgstr "Mou la finestra a la cantonada nord-oest (part superior esquerra)"

View File

@@ -1612,6 +1612,221 @@ msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "" msgstr ""
"%d expressions de coordenades analitzades en %g segons (%g segons de mitja)\n" "%d expressions de coordenades analitzades en %g segons (%g segons de mitja)\n"
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch to workspace 1"
msgstr "Canvia a l'espai de treball 1"
#: ../src/50-mutter-navigation.xml.in.h:18
#, fuzzy
msgid "Switch to workspace 2"
msgstr "Canvia a l'espai de treball 2"
#: ../src/50-mutter-navigation.xml.in.h:19
#, fuzzy
msgid "Switch to workspace 3"
msgstr "Canvia a l'espai de treball 3"
#: ../src/50-mutter-navigation.xml.in.h:20
#, fuzzy
msgid "Switch to workspace 4"
msgstr "Canvia a l'espai de treball 4"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Activate the window menu"
msgstr "Activa el menú de finestra"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr "Si s'utilitza el mode a pantalla completa"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Toggle maximization state"
msgstr "Canvia l'estat de maximització"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window"
msgstr "Maximitza la finestra"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Restore window"
msgstr "Restaura la finestra"
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Toggle shaded state"
msgstr "Canvia l'estat d'ombrejat"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Minimize window"
msgstr "Minimitza la finestra"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Close window"
msgstr "Tanca la finestra"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
msgid "Move window"
msgstr "Mou la finestra"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr "Redimensiona la finestra"
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
msgid "Move window to workspace 1"
msgstr "Mou la finestra a l'espai de treball 1"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
msgid "Move window to workspace 2"
msgstr "Mou la finestra a l'espai de treball 2"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
msgid "Move window to workspace 3"
msgstr "Mou la finestra a l'espai de treball 3"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
msgid "Move window to workspace 4"
msgstr "Mou la finestra a l'espai de treball 4"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace to the left"
msgstr "Mou la finestra un espai de treball a l'esquerra"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the right"
msgstr "Mou la finestra un espai de treball a la dreta"
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace up"
msgstr "Mou la finestra un espai de treball amunt"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace down"
msgstr "Mou la finestra un espai de treball avall"
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Raise window above other windows"
msgstr "Alça una finestra per damunt de les altres"
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Lower window below other windows"
msgstr "Baixa la finestra sota les altres"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
msgid "Maximize window vertically"
msgstr "Maximitza la finestra verticalment"
#: ../src/50-mutter-windows.xml.in.h:17
#, fuzzy
msgid "Maximize window horizontally"
msgstr "Maximitza la finestra horitzontalment"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
msgid "Navigation"
msgstr "Navegació"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Switch applications"
msgstr "Commutació d'aplicacions"
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Switch windows of an application"
msgstr "Commutació de les finestres d'una aplicació"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Switch system controls"
msgstr "Commutació de controls del sistema"
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Switch windows directly"
msgstr "Commutació immediata de finestres"
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Switch windows of an app directly"
msgstr "Commutació immediata de les finestres d'una aplicació"
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch system controls directly"
msgstr "Commutació directa dels controls del sistema"
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Hide all normal windows"
msgstr "Oculta totes les finestres normals"
#: ../src/50-mutter-navigation.xml.in.h:21
#, fuzzy
msgid "Move to workspace left"
msgstr "Mou a l'espai de treball de l'esquerra"
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Move to workspace right"
msgstr "Mou a l'espai de treball de la dreta"
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
msgid "Move to workspace above"
msgstr "Mou a l'espai de treball de sobre"
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
msgid "Move to workspace below"
msgstr "Mou a l'espai de treball de sota"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "System"
msgstr "Sistema"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
msgid "Show the run command prompt"
msgstr "Mostra l'indicador d'execució d'aplicacions"
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "Show the activities overview"
msgstr "Mostra el resum d'activitats"
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Toggle window on all workspaces or one"
msgstr "Commuta la funció que fa que la finestra estiga en tots els espais de "
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Raise window if covered, otherwise lower it"
msgstr "Alça una finestra coberta per una altra, o sinó baixa-la"
#~ msgid "Comma-separated list of compositor plugins" #~ msgid "Comma-separated list of compositor plugins"
#~ msgstr "Llista separada per comes de connectors de composició" #~ msgstr "Llista separada per comes de connectors de composició"
@@ -1658,18 +1873,6 @@ msgstr ""
#~ msgid "Put Window On Only One Workspace" #~ msgid "Put Window On Only One Workspace"
#~ msgstr "Posa la finestra només a un espai de treball" #~ msgstr "Posa la finestra només a un espai de treball"
#~ msgid "Switch to workspace 1"
#~ msgstr "Canvia a l'espai de treball 1"
#~ msgid "Switch to workspace 2"
#~ msgstr "Canvia a l'espai de treball 2"
#~ msgid "Switch to workspace 3"
#~ msgstr "Canvia a l'espai de treball 3"
#~ msgid "Switch to workspace 4"
#~ msgstr "Canvia a l'espai de treball 4"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "Canvia a l'espai de treball 5" #~ msgstr "Canvia a l'espai de treball 5"
@@ -1766,58 +1969,16 @@ msgstr ""
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "Executa un terminal" #~ msgstr "Executa un terminal"
#~ msgid "Activate the window menu"
#~ msgstr "Activa el menú de finestra"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "Si s'utilitza el mode a pantalla completa"
#~ msgid "Toggle maximization state"
#~ msgstr "Canvia l'estat de maximització"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "" #~ msgstr ""
#~ "Commuta la funció que fa que una finestra sempre serà visible per sobre " #~ "Commuta la funció que fa que una finestra sempre serà visible per sobre "
#~ "de les altres" #~ "de les altres"
#~ msgid "Maximize window"
#~ msgstr "Maximitza la finestra"
#~ msgid "Restore window"
#~ msgstr "Restaura la finestra"
#~ msgid "Toggle shaded state"
#~ msgstr "Canvia l'estat d'ombrejat"
#~ msgid "Minimize window"
#~ msgstr "Minimitza la finestra"
#~ msgid "Close window"
#~ msgstr "Tanca la finestra"
#~ msgid "Move window"
#~ msgstr "Mou la finestra"
#~ msgid "Resize window"
#~ msgstr "Redimensiona la finestra"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "" #~ msgstr ""
#~ "Commuta la funció que fa que la finestra estigui en tots els espais de " #~ "Commuta la funció que fa que la finestra estigui en tots els espais de "
#~ "treball o només en un" #~ "treball o només en un"
#~ msgid "Move window to workspace 1"
#~ msgstr "Mou la finestra a l'espai de treball 1"
#~ msgid "Move window to workspace 2"
#~ msgstr "Mou la finestra a l'espai de treball 2"
#~ msgid "Move window to workspace 3"
#~ msgstr "Mou la finestra a l'espai de treball 3"
#~ msgid "Move window to workspace 4"
#~ msgstr "Mou la finestra a l'espai de treball 4"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "Mou la finestra a l'espai de treball 5" #~ msgstr "Mou la finestra a l'espai de treball 5"
@@ -1842,33 +2003,9 @@ msgstr ""
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "Mou la finestra a l'espai de treball 12" #~ msgstr "Mou la finestra a l'espai de treball 12"
#~ msgid "Move window one workspace to the left"
#~ msgstr "Mou la finestra un espai de treball a l'esquerra"
#~ msgid "Move window one workspace to the right"
#~ msgstr "Mou la finestra un espai de treball a la dreta"
#~ msgid "Move window one workspace up"
#~ msgstr "Mou la finestra un espai de treball amunt"
#~ msgid "Move window one workspace down"
#~ msgstr "Mou la finestra un espai de treball avall"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "Alça una finestra coberta per una altra, o sinó la baixa" #~ msgstr "Alça una finestra coberta per una altra, o sinó la baixa"
#~ msgid "Raise window above other windows"
#~ msgstr "Alça una finestra per damunt de les altres"
#~ msgid "Lower window below other windows"
#~ msgstr "Baixa la finestra sota les altres"
#~ msgid "Maximize window vertically"
#~ msgstr "Maximitza la finestra verticalment"
#~ msgid "Maximize window horizontally"
#~ msgstr "Maximitza la finestra horitzontalment"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "Mou la finestra a la cantonada nord-oest (part superior esquerra)" #~ msgstr "Mou la finestra a la cantonada nord-oest (part superior esquerra)"

217
po/cs.po
View File

@@ -25,7 +25,7 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Virtaal 0.7.1\n" "X-Generator: Virtaal 0.7.1\n"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1 ../src/50-metacity-windows.xml.in.h:17
msgid "Windows" msgid "Windows"
msgstr "Okna" msgstr "Okna"
@@ -1573,3 +1573,218 @@ msgstr "Hodnota y byla %d, bylo očekáváno %d"
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "Zpracováno %d výrazů souřadnic za %g sekund (průměr %g sekund)\n" msgstr "Zpracováno %d výrazů souřadnic za %g sekund (průměr %g sekund)\n"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
msgid "Hide all normal windows"
msgstr "Skrýt všechna normální okna"
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
msgid "Move to workspace above"
msgstr "Přesunout na plochu nad"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
msgid "Move to workspace below"
msgstr "Přesunout na plochu pod"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
msgid "Move to workspace left"
msgstr "Přesunout na plochu vlevo"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
msgid "Move to workspace right"
msgstr "Přesunout na plochu vpravo"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace down"
msgstr "Posunout okno o plochu dolů"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the left"
msgstr "Posunout okno o plochu doleva"
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace to the right"
msgstr "Posunout okno o plochu doprava"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace up"
msgstr "Posunout okno o plochu nahoru"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Move window to workspace 1"
msgstr "Přesunout okno na plochu 1"
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Move window to workspace 2"
msgstr "Přesunout okno na plochu 2"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Move window to workspace 3"
msgstr "Přesunout okno na plochu 3"
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Move window to workspace 4"
msgstr "Přesunout okno na plochu 4"
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Navigation"
msgstr "Navigace"
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch applications"
msgstr "Přepnout mezi aplikacemi"
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Switch system controls"
msgstr "Přepnout mezi systémovými ovládacími prvky"
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch system controls directly"
msgstr "Přepnout přímo mezi systémovými ovládacími prvky"
#: ../src/50-mutter-navigation.xml.in.h:18
#, fuzzy
msgid "Switch to workspace 1"
msgstr "Přepnout na plochu 1"
#: ../src/50-mutter-navigation.xml.in.h:19
#, fuzzy
msgid "Switch to workspace 2"
msgstr "Přepnout na plochu 2"
#: ../src/50-mutter-navigation.xml.in.h:20
#, fuzzy
msgid "Switch to workspace 3"
msgstr "Přepnout na plochu 3"
#: ../src/50-mutter-navigation.xml.in.h:21
#, fuzzy
msgid "Switch to workspace 4"
msgstr "Přepnout na plochu 4"
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Switch windows directly"
msgstr "Přepnout přímo mezi okny"
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
msgid "Switch windows of an app directly"
msgstr "Přepnout přímo mezi okny aplikace"
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
msgid "Switch windows of an application"
msgstr "Přepnout mezi okny aplikace"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "Show the activities overview"
msgstr "Zobrazit přehled činností"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
msgid "Show the run command prompt"
msgstr "Zobrazit výzvu ke spuštění příkazu"
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "System"
msgstr "Systém"
#: ../src/50-mutter-windows.xml.in.h:1
#, fuzzy
msgid "Activate the window menu"
msgstr "Aktivovat nabídku okna"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Close window"
msgstr "Zavřít okno"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Lower window below other windows"
msgstr "Odsunou okno do pozadí pod ostatní okna"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Maximize window"
msgstr "Maximalizovat okno"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window horizontally"
msgstr "Maximalizovat okno vodorovně"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Maximize window vertically"
msgstr "Maximalizovat okno svisle"
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Minimize window"
msgstr "Minimalizovat okno"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Move window"
msgstr "Přesunout okno"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Raise window above other windows"
msgstr "Přenést okno do popředí nad ostatní okna"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
msgid "Raise window if covered, otherwise lower it"
msgstr ""
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr "Změnit velikost okna"
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Restore window"
msgstr "Obnovit okno"
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr "Přepnout režim na celou obrazovku"
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Toggle maximization state"
msgstr "Přepnout stav maximalizace"
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Toggle shaded state"
msgstr "Přepnout stav svinutí"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
msgid "Toggle window on all workspaces or one"
msgstr "Přepnout výskyt okna na všech plochách nebo jen na jedné"

297
po/da.po
View File

@@ -27,7 +27,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1 ../src/50-metacity-windows.xml.in.h:17
#: ../src/50-mutter-windows.xml.in.h:17
msgid "Windows" msgid "Windows"
msgstr "Vinduer" msgstr "Vinduer"
@@ -1592,6 +1593,222 @@ msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "" msgstr ""
"%d koordinatudtryk fortolket på %g sekunder (%g sekunder i gennemsnit)\n" "%d koordinatudtryk fortolket på %g sekunder (%g sekunder i gennemsnit)\n"
#: ../src/50-metacity-navigation.xml.in.h:18
#, fuzzy
msgid "Switch to workspace 1"
msgstr "Skift til arbejdsområde 1"
#: ../src/50-metacity-navigation.xml.in.h:19
#, fuzzy
msgid "Switch to workspace 2"
msgstr "Skift til arbejdsområde 2"
#: ../src/50-metacity-navigation.xml.in.h:20
#, fuzzy
msgid "Switch to workspace 3"
msgstr "Skift til arbejdsområde 3"
#: ../src/50-metacity-navigation.xml.in.h:21
#, fuzzy
msgid "Switch to workspace 4"
msgstr "Skift til arbejdsområde 4"
#: ../src/50-metacity-windows.xml.in.h:1
#, fuzzy
msgid "Activate the window menu"
msgstr "Aktivér vinduesmenuen"
#: ../src/50-metacity-windows.xml.in.h:13
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr "Skift fuldskærmstilstand"
#: ../src/50-metacity-windows.xml.in.h:14
#, fuzzy
msgid "Toggle maximization state"
msgstr "Skift maksimeringstilstand"
#: ../src/50-metacity-windows.xml.in.h:4
#, fuzzy
msgid "Maximize window"
msgstr "Maksimér vindue"
#: ../src/50-metacity-windows.xml.in.h:12
#, fuzzy
msgid "Restore window"
msgstr "Gendan vindue"
#: ../src/50-metacity-windows.xml.in.h:15
#, fuzzy
msgid "Toggle shaded state"
msgstr "Skift oprullethed"
#: ../src/50-metacity-windows.xml.in.h:7
#, fuzzy
msgid "Minimize window"
msgstr "Minimér vindue"
#: ../src/50-metacity-windows.xml.in.h:2
#, fuzzy
msgid "Close window"
msgstr "Luk vindue"
#: ../src/50-metacity-windows.xml.in.h:8
#, fuzzy
msgid "Move window"
msgstr "Flyt vindue"
#: ../src/50-metacity-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr ""
"Ændr størrelsen på vindue"
#: ../src/50-metacity-navigation.xml.in.h:10
#, fuzzy
msgid "Move window to workspace 1"
msgstr "Flyt vindue til arbejdsområde 1"
#: ../src/50-metacity-navigation.xml.in.h:11
#, fuzzy
msgid "Move window to workspace 2"
msgstr "Flyt vindue til arbejdsområde 2"
#: ../src/50-metacity-navigation.xml.in.h:12
#, fuzzy
msgid "Move window to workspace 3"
msgstr "Flyt vindue til arbejdsområde 3"
#: ../src/50-metacity-navigation.xml.in.h:13
#, fuzzy
msgid "Move window to workspace 4"
msgstr "Flyt vindue til arbejdsområde 4"
#: ../src/50-metacity-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the left"
msgstr "Flyt vindue et arbejdsområde til venstre"
#: ../src/50-metacity-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace to the right"
msgstr "Flyt vindue et arbejdsområde til højre"
#: ../src/50-metacity-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace up"
msgstr "Flyt vindue et arbejdsområde op"
#: ../src/50-metacity-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace down"
msgstr "Flyt vindue et arbejdsområde ned"
#: ../src/50-metacity-windows.xml.in.h:9
#, fuzzy
msgid "Raise window above other windows"
msgstr "Hæv vindue over andre vinduer"
#: ../src/50-metacity-windows.xml.in.h:3
#, fuzzy
msgid "Lower window below other windows"
msgstr "Sænk vindue under andre vinduer"
#: ../src/50-metacity-windows.xml.in.h:6
#, fuzzy
msgid "Maximize window vertically"
msgstr "Maksimér et vindue lodret"
#: ../src/50-metacity-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window horizontally"
msgstr "Maksimér et vindue vandret"
#: ../src/50-metacity-navigation.xml.in.h:1
#, fuzzy
msgid "Hide all normal windows"
msgstr "Skjul alle normale vinduer"
#: ../src/50-metacity-navigation.xml.in.h:2
#, fuzzy
msgid "Move to workspace above"
msgstr "Flyt til arbejdsområdet over"
#: ../src/50-metacity-navigation.xml.in.h:3
#, fuzzy
msgid "Move to workspace below"
msgstr "Flyt til arbejdsområdet under"
#: ../src/50-metacity-navigation.xml.in.h:4
#, fuzzy
msgid "Move to workspace left"
msgstr "Flyt til arbejdsområdet til venstre"
#: ../src/50-metacity-navigation.xml.in.h:5
#, fuzzy
msgid "Move to workspace right"
msgstr "Flyt til arbejdsområdet til højre"
#: ../src/50-metacity-navigation.xml.in.h:14
#, fuzzy
msgid "Navigation"
msgstr "Navigation"
#: ../src/50-metacity-navigation.xml.in.h:15
#, fuzzy
msgid "Switch applications"
msgstr "Skift mellem programmer"
#: ../src/50-metacity-navigation.xml.in.h:16
#, fuzzy
msgid "Switch system controls"
msgstr "Skift mellem systemkontroller"
#: ../src/50-metacity-navigation.xml.in.h:17
#, fuzzy
msgid "Switch system controls directly"
msgstr "Skift direkte mellem systemkontroller"
#: ../src/50-metacity-navigation.xml.in.h:22
#, fuzzy
msgid "Switch windows directly"
msgstr "Skift direkte mellem vinduer"
#: ../src/50-metacity-navigation.xml.in.h:23
#, fuzzy
msgid "Switch windows of an app directly"
msgstr "Skift direkte mellem vinduer i et program"
#: ../src/50-metacity-navigation.xml.in.h:24
#, fuzzy
msgid "Switch windows of an application"
msgstr "Skift mellem vinduer i et program"
#: ../src/50-metacity-system.xml.in.h:1
#, fuzzy
msgid "Show the activities overview"
msgstr "Vis aktivitetsoversigten"
#: ../src/50-metacity-system.xml.in.h:2
#, fuzzy
msgid "Show the run command prompt"
msgstr "Vis kør-kommandoprompten"
#: ../src/50-metacity-system.xml.in.h:3
#, fuzzy
msgid "System"
msgstr "System"
#: ../src/50-metacity-windows.xml.in.h:10
#, fuzzy
msgid "Raise window if covered, otherwise lower it"
msgstr "Hæv vindue hvis det er dækket, ellers sænk det"
#: ../src/50-metacity-windows.xml.in.h:16
#, fuzzy
msgid "Toggle window on all workspaces or one"
msgstr "Skift mellem visning af vindue på alle eller kun et arbejdsområde"
#~ msgid "Comma-separated list of compositor plugins" #~ msgid "Comma-separated list of compositor plugins"
#~ msgstr "Kommaadskilt liste af komposit-udvidelsesmoduler" #~ msgstr "Kommaadskilt liste af komposit-udvidelsesmoduler"
@@ -1639,18 +1856,6 @@ msgstr ""
#~ msgid "Put Window On Only One Workspace" #~ msgid "Put Window On Only One Workspace"
#~ msgstr "Vis vindue på kun ét arbejdsområde" #~ msgstr "Vis vindue på kun ét arbejdsområde"
#~ msgid "Switch to workspace 1"
#~ msgstr "Skift til arbejdsområde 1"
#~ msgid "Switch to workspace 2"
#~ msgstr "Skift til arbejdsområde 2"
#~ msgid "Switch to workspace 3"
#~ msgstr "Skift til arbejdsområde 3"
#~ msgid "Switch to workspace 4"
#~ msgstr "Skift til arbejdsområde 4"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "Skift til arbejdsområde 5" #~ msgstr "Skift til arbejdsområde 5"
@@ -1745,58 +1950,16 @@ msgstr ""
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "Start en terminal" #~ msgstr "Start en terminal"
#~ msgid "Activate the window menu"
#~ msgstr "Aktivér vinduesmenuen"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "Skift fuldskærmstilstand"
#~ msgid "Toggle maximization state"
#~ msgstr "Skift maksimeringstilstand"
# Nogen bedre forslag? # Nogen bedre forslag?
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "" #~ msgstr ""
#~ "Slå til eller fra hvorvidt et vindue altid vil være synligt over andre " #~ "Slå til eller fra hvorvidt et vindue altid vil være synligt over andre "
#~ "vinduer" #~ "vinduer"
#~ msgid "Maximize window"
#~ msgstr "Maksimér vindue"
#~ msgid "Restore window"
#~ msgstr "Gendan vindue"
#~ msgid "Toggle shaded state"
#~ msgstr "Skift oprullethed"
#~ msgid "Minimize window"
#~ msgstr "Minimér vindue"
#~ msgid "Close window"
#~ msgstr "Luk vindue"
#~ msgid "Move window"
#~ msgstr "Flyt vindue"
#~ msgid "Resize window"
#~ msgstr "Ændre størrelsen på vindue"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "" #~ msgstr ""
#~ "Skift mellem hvorvidt vinduet vises på alle arbejdsområder eller kun et" #~ "Skift mellem hvorvidt vinduet vises på alle arbejdsområder eller kun et"
#~ msgid "Move window to workspace 1"
#~ msgstr "Flyt vindue til arbejdsområde 1"
#~ msgid "Move window to workspace 2"
#~ msgstr "Flyt vindue til arbejdsområde 2"
#~ msgid "Move window to workspace 3"
#~ msgstr "Flyt vindue til arbejdsområde 3"
#~ msgid "Move window to workspace 4"
#~ msgstr "Flyt vindue til arbejdsområde 4"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "Flyt vindue til arbejdsområde 5" #~ msgstr "Flyt vindue til arbejdsområde 5"
@@ -1821,33 +1984,9 @@ msgstr ""
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "Flyt vindue til arbejdsområde 12" #~ msgstr "Flyt vindue til arbejdsområde 12"
#~ msgid "Move window one workspace to the left"
#~ msgstr "Flyt vindue et arbejdsområde til venstre"
#~ msgid "Move window one workspace to the right"
#~ msgstr "Flyt vindue et arbejdsområde til højre"
#~ msgid "Move window one workspace up"
#~ msgstr "Flyt vindue et arbejdsområde op"
#~ msgid "Move window one workspace down"
#~ msgstr "Flyt vindue et arbejdsområde ned"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "Hæv vindue hvis det er dækket af et andet vindue, ellers sænk det" #~ msgstr "Hæv vindue hvis det er dækket af et andet vindue, ellers sænk det"
#~ msgid "Raise window above other windows"
#~ msgstr "Hæv vindue over andre vinduer"
#~ msgid "Lower window below other windows"
#~ msgstr "Sænk vindue under andre vinduer"
#~ msgid "Maximize window vertically"
#~ msgstr "Maksimér et vindue lodret"
#~ msgid "Maximize window horizontally"
#~ msgstr "Maksimér et vindue vandret"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "Flyt vindue til det nordvestlige (øverste venstre) hjørne" #~ msgstr "Flyt vindue til det nordvestlige (øverste venstre) hjørne"

296
po/de.po
View File

@@ -24,7 +24,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Gtranslator 2.91.5\n" "X-Generator: Gtranslator 2.91.5\n"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1 ../src/50-mutter-windows.xml.in.h:17
msgid "Windows" msgid "Windows"
msgstr "Fenster" msgstr "Fenster"
@@ -1635,6 +1635,222 @@ msgstr ""
"%d Koordinatenausdrücke in %g Sekunden verarbeitet (im Durchschnitt %g pro " "%d Koordinatenausdrücke in %g Sekunden verarbeitet (im Durchschnitt %g pro "
"Sekunde)\n" "Sekunde)\n"
#: ../src/50-mutter-navigation.xml.in.h:18
#, fuzzy
msgid "Switch to workspace 1"
msgstr "Zur Arbeitsfläche 1 wechseln"
#: ../src/50-mutter-navigation.xml.in.h:19
#, fuzzy
msgid "Switch to workspace 2"
msgstr "Zur Arbeitsfläche 2 wechseln"
#: ../src/50-mutter-navigation.xml.in.h:20
#, fuzzy
msgid "Switch to workspace 3"
msgstr "Zur Arbeitsfläche 3 wechseln"
#: ../src/50-mutter-navigation.xml.in.h:21
#, fuzzy
msgid "Switch to workspace 4"
msgstr "Zur Arbeitsfläche 4 wechseln"
#: ../src/50-mutter-windows.xml.in.h:1
#, fuzzy
msgid "Activate the window menu"
msgstr "Das Fenstermenü aktivieren"
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr "Vollbildmodus ein-/ausschalten"
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Toggle maximization state"
msgstr "Maximierungszustand ein-/ausschalten"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Maximize window"
msgstr "Fenster maximieren"
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Restore window"
msgstr "Fenstergröße wiederherstellen"
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Toggle shaded state"
msgstr "Fenster ein-/ausrollen"
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Minimize window"
msgstr "Fenster minimieren"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Close window"
msgstr "Fenster schließen"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Move window"
msgstr "Fenster verschieben"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr "Fenstergröße ändern"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Move window to workspace 1"
msgstr "Fenster auf Arbeitsfläche 1 verschieben"
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Move window to workspace 2"
msgstr "Fenster auf Arbeitsfläche 2 verschieben"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Move window to workspace 3"
msgstr "Fenster auf Arbeitsfläche 3 verschieben"
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Move window to workspace 4"
msgstr "Fenster auf Arbeitsfläche 4 verschieben"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the left"
msgstr "Fenster eine Arbeitsfläche nach links verschieben"
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace to the right"
msgstr "Fenster eine Arbeitsfläche nach rechts verschieben"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace up"
msgstr "Fenster eine Arbeitsfläche nach oben verschieben"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace down"
msgstr "Fenster eine Arbeitsfläche nach unten verschieben"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Raise window above other windows"
msgstr "Fenster vor die anderen Fenster anheben"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Lower window below other windows"
msgstr "Fenster hinter die anderen Fenster absenken"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Maximize window vertically"
msgstr "Fenster vertikal maximieren"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window horizontally"
msgstr "Fenster horizontal maximieren"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
msgid "Hide all normal windows"
msgstr "Alle normalen Fenster verbergen"
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
msgid "Move to workspace above"
msgstr "Auf Arbeitsfläche darüber verschieben"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
msgid "Move to workspace below"
msgstr "Auf Arbeitsfläche darunter verschieben"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
msgid "Move to workspace left"
msgstr "Auf Arbeitsfläche links verschieben"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
msgid "Move to workspace right"
msgstr "Auf Arbeitsfläche rechts verschieben"
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Navigation"
msgstr "Navigation"
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch applications"
msgstr "Anwendungen wechseln"
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Switch system controls"
msgstr "Systemsteuerungen umschalten"
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch system controls directly"
msgstr "Systemsteuerungen sofort umschalten"
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Switch windows directly"
msgstr "Fenster sofort wechseln"
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
msgid "Switch windows of an app directly"
msgstr "Sofort zwischen den Fenstern einer Anwendung wechseln"
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
msgid "Switch windows of an application"
msgstr "Zwischen den Fenstern einer Anwendung wechseln"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "Show the activities overview"
msgstr "Übersicht der Aktivitäten anzeigen"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
msgid "Show the run command prompt"
msgstr "Den »Befehl ausführen«-Dialog anzeigen"
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "System"
msgstr "System"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
msgid "Raise window if covered, otherwise lower it"
msgstr "Fenster anheben, falls es verdeckt ist, andernfalls absenken"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
msgid "Toggle window on all workspaces or one"
msgstr ""
"Festlegen, ob das Fenster auf allen oder nur einer Arbeitsfläche sichtbar ist"
#~ msgid "Comma-separated list of compositor plugins" #~ msgid "Comma-separated list of compositor plugins"
#~ msgstr "Eine durch Kommata getrennte Liste von Plugins für den Compositor" #~ msgstr "Eine durch Kommata getrennte Liste von Plugins für den Compositor"
@@ -1648,18 +1864,6 @@ msgstr ""
#~ "Legt fest, ob verborgene Fenster (d.h. minimierte Fenster und Fenster auf " #~ "Legt fest, ob verborgene Fenster (d.h. minimierte Fenster und Fenster auf "
#~ "anderen Arbeitsflächen) erhalten bleiben sollen." #~ "anderen Arbeitsflächen) erhalten bleiben sollen."
#~ msgid "Switch to workspace 1"
#~ msgstr "Zur Arbeitsfläche 1 wechseln"
#~ msgid "Switch to workspace 2"
#~ msgstr "Zur Arbeitsfläche 2 wechseln"
#~ msgid "Switch to workspace 3"
#~ msgstr "Zur Arbeitsfläche 3 wechseln"
#~ msgid "Switch to workspace 4"
#~ msgstr "Zur Arbeitsfläche 4 wechseln"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "Zur Arbeitsfläche 5 wechseln" #~ msgstr "Zur Arbeitsfläche 5 wechseln"
@@ -1766,54 +1970,12 @@ msgstr ""
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "Ein Terminal starten" #~ msgstr "Ein Terminal starten"
#~ msgid "Activate the window menu"
#~ msgstr "Das Fenstermenü aktivieren"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "Vollbildmodus ein-/ausschalten"
#~ msgid "Toggle maximization state"
#~ msgstr "Maximierungszustand ein-/ausschalten"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "Fenster ständig im Vordergrund ein-/ausschalten" #~ msgstr "Fenster ständig im Vordergrund ein-/ausschalten"
#~ msgid "Maximize window"
#~ msgstr "Fenster maximieren"
#~ msgid "Restore window"
#~ msgstr "Fenstergröße wiederherstellen"
#~ msgid "Toggle shaded state"
#~ msgstr "Fenster ein-/ausrollen"
#~ msgid "Minimize window"
#~ msgstr "Fenster minimieren"
#~ msgid "Close window"
#~ msgstr "Fenster schließen"
#~ msgid "Move window"
#~ msgstr "Fenster verschieben"
#~ msgid "Resize window"
#~ msgstr "Fenstergröße ändern"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "Fenster sichtbar auf allen Arbeitsflächen ein-/ausschalten" #~ msgstr "Fenster sichtbar auf allen Arbeitsflächen ein-/ausschalten"
#~ msgid "Move window to workspace 1"
#~ msgstr "Fenster auf Arbeitsfläche 1 verschieben"
#~ msgid "Move window to workspace 2"
#~ msgstr "Fenster auf Arbeitsfläche 2 verschieben"
#~ msgid "Move window to workspace 3"
#~ msgstr "Fenster auf Arbeitsfläche 3 verschieben"
#~ msgid "Move window to workspace 4"
#~ msgstr "Fenster auf Arbeitsfläche 4 verschieben"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "Fenster auf Arbeitsfläche 5 verschieben" #~ msgstr "Fenster auf Arbeitsfläche 5 verschieben"
@@ -1838,33 +2000,9 @@ msgstr ""
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "Fenster auf Arbeitsfläche 12 verschieben" #~ msgstr "Fenster auf Arbeitsfläche 12 verschieben"
#~ msgid "Move window one workspace to the left"
#~ msgstr "Fenster eine Arbeitsfläche nach links verschieben"
#~ msgid "Move window one workspace to the right"
#~ msgstr "Fenster eine Arbeitsfläche nach rechts verschieben"
#~ msgid "Move window one workspace up"
#~ msgstr "Fenster eine Arbeitsfläche nach oben verschieben"
#~ msgid "Move window one workspace down"
#~ msgstr "Fenster eine Arbeitsfläche nach unten verschieben"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "Fenster anheben falls überdeckt, sonst absenken" #~ msgstr "Fenster anheben falls überdeckt, sonst absenken"
#~ msgid "Raise window above other windows"
#~ msgstr "Fenster vor die anderen Fenster anheben"
#~ msgid "Lower window below other windows"
#~ msgstr "Fenster hinter die anderen Fenster absenken"
#~ msgid "Maximize window vertically"
#~ msgstr "Fenster vertikal maximieren"
#~ msgid "Maximize window horizontally"
#~ msgstr "Fenster horizontal maximieren"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "Fenster in linke obere Ecke des Bildschirms verschieben" #~ msgstr "Fenster in linke obere Ecke des Bildschirms verschieben"

220
po/el.po
View File

@@ -28,7 +28,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1 ../src/50-mutter-windows.xml.in.h:17
msgid "Windows" msgid "Windows"
msgstr "Παράθυρα" msgstr "Παράθυρα"
@@ -1645,9 +1645,223 @@ msgstr "η τιμή y ήταν %d, αναμενόταν %d"
#: ../src/ui/theme-viewer.c:1352 #: ../src/ui/theme-viewer.c:1352
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "οι εκφράσεις συντεταγμένης %d αναλύθηκαν σε %g δευτερόλεπτα (%g δευτερόλεπτα μέσος όρος)\n"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
msgid "Hide all normal windows"
msgstr "Απόκρυψη όλων των κανονικών παραθύρων"
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
msgid "Move to workspace above"
msgstr "Μετακίνηση στο χώρο εργασίας επάνω"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
msgid "Move to workspace below"
msgstr "Μετακίνηση στο χώρο εργασίας κάτω"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
msgid "Move to workspace left"
msgstr "Μετακίνηση στο χώρο εργασίας αριστερά"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
msgid "Move to workspace right"
msgstr "Μετακίνηση στο χώρο εργασίας δεξιά"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace down"
msgstr "Μετακίνηση του παραθύρου ένα χώρο εργασίας κάτω"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the left"
msgstr "Μετακίνηση του παραθύρου ένα χώρο εργασίας αριστερά"
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace to the right"
msgstr "Μετακίνηση του παραθύρου ένα χώρο εργασίας δεξιά"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace up"
msgstr "Μετακίνηση του παραθύρου ένα χώρο εργασίας πάνω"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Move window to workspace 1"
msgstr "Μετακίνηση παραθύρου στο χώρο εργασίας 1"
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Move window to workspace 2"
msgstr "Μετακίνηση παραθύρου στο χώρο εργασίας 2"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Move window to workspace 3"
msgstr "Μετακίνηση παραθύρου στο χώρο εργασίας 3"
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Move window to workspace 4"
msgstr "Μετακίνηση παραθύρου στο χώρο εργασίας 4"
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Navigation"
msgstr "Πλοήγηση"
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch applications"
msgstr "Εναλλαγή εφαρμογών"
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Switch system controls"
msgstr "Εναλλαγή ελέγχων συστήματος"
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch system controls directly"
msgstr "Αναστροφή άμεση εναλλαγή ελέγχων συστήματος"
#: ../src/50-mutter-navigation.xml.in.h:18
#, fuzzy
msgid "Switch to workspace 1"
msgstr "Αλλαγή στο χώρο εργασίας 1"
#: ../src/50-mutter-navigation.xml.in.h:19
#, fuzzy
msgid "Switch to workspace 2"
msgstr "Αλλαγή στο χώρο εργασίας 2"
#: ../src/50-mutter-navigation.xml.in.h:20
#, fuzzy
msgid "Switch to workspace 3"
msgstr "Αλλαγή στο χώρο εργασίας 3"
#: ../src/50-mutter-navigation.xml.in.h:21
#, fuzzy
msgid "Switch to workspace 4"
msgstr "Αλλαγή στο χώρο εργασίας 4"
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Switch windows directly"
msgstr "Απευθείας εναλλαγή παραθύρων"
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
msgid "Switch windows of an app directly"
msgstr "Άμεση εναλλαγή μεταξύ παραθύρων μιας εφαρμογής"
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
msgid "Switch windows of an application"
msgstr "Άμεση εναλλαγή μεταξύ παραθύρων μιας εφαρμογής"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "Show the activities overview"
msgstr "Εμφάνιση της επισκόπησης των δραστηριοτήτων"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
msgid "Show the run command prompt"
msgstr "Εμφάνιση της ειδοποίησης της εντολής run"
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "System"
msgstr "Σύστημα"
#: ../src/50-mutter-windows.xml.in.h:1
#, fuzzy
msgid "Activate the window menu"
msgstr "Ενεργοποίηση του μενού του παραθύρου"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Close window"
msgstr "Κλείσιμο παραθύρου"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Lower window below other windows"
msgstr "Χαμήλωμα παραθύρου κάτω από τα άλλα παράθυρα"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Maximize window"
msgstr "Μεγιστοποίηση παραθύρου"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window horizontally"
msgstr "Μεγιστοποίηση ενός παραθύρου οριζόντια"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Maximize window vertically"
msgstr "Μεγιστοποίηση ενός παραθύρου κάθετα"
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Minimize window"
msgstr "Ελαχιστοποίηση παραθύρου"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Move window"
msgstr "Μετακίνηση παραθύρου"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Raise window above other windows"
msgstr "Ανασήκωση παραθύρου πάνω από τα άλλα παράθυρα"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
msgid "Raise window if covered, otherwise lower it"
msgstr "" msgstr ""
"οι εκφράσεις συντεταγμένης %d αναλύθηκαν σε %g δευτερόλεπτα (%g δευτερόλεπτα " "Ανασήκωση παραθύρου αν καλύπτεται από άλλο παράθυρο, αλλιώς χαμήλωμα του"
"μέσος όρος)\n"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr "Αλλαγή μεγέθους παραθύρου"
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Restore window"
msgstr "Επαναφορά παραθύρου"
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr "Εναλλαγή κατάστασης πλήρους οθόνης"
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Toggle maximization state"
msgstr "Εναλλαγή κατάστασης μεγιστοποίησης"
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Toggle shaded state"
msgstr "Εναλλαγή σκιασμένης κατάστασης"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
msgid "Toggle window on all workspaces or one"
msgstr "Εναλλαγή παραθύρου σε όλες τις επιφάνειες εργασίας ή σε μία"
#~ msgid "" #~ msgid ""
#~ "There was an error running <tt>%s</tt>:\n" #~ "There was an error running <tt>%s</tt>:\n"

View File

@@ -1575,6 +1575,221 @@ msgstr "y value was %d, %d was expected"
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgstr "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch to workspace 1"
msgstr "Switch to workspace 1"
#: ../src/50-mutter-navigation.xml.in.h:18
#, fuzzy
msgid "Switch to workspace 2"
msgstr "Switch to workspace 2"
#: ../src/50-mutter-navigation.xml.in.h:19
#, fuzzy
msgid "Switch to workspace 3"
msgstr "Switch to workspace 3"
#: ../src/50-mutter-navigation.xml.in.h:20
#, fuzzy
msgid "Switch to workspace 4"
msgstr "Switch to workspace 4"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Activate the window menu"
msgstr "Activate the window menu"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr "Toggle fullscreen mode"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Toggle maximization state"
msgstr "Toggle maximisation state"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window"
msgstr "Maximise window"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Restore window"
msgstr "Restore window"
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Toggle shaded state"
msgstr "Toggle shaded state"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Minimize window"
msgstr "Minimise window"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Close window"
msgstr "Close window"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
msgid "Move window"
msgstr "Move window"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr "Resize window"
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
msgid "Move window to workspace 1"
msgstr "Move window to workspace 1"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
msgid "Move window to workspace 2"
msgstr "Move window to workspace 2"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
msgid "Move window to workspace 3"
msgstr "Move window to workspace 3"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
msgid "Move window to workspace 4"
msgstr "Move window to workspace 4"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace to the left"
msgstr "Move window one workspace to the left"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the right"
msgstr "Move window one workspace to the right"
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace up"
msgstr "Move window one workspace up"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace down"
msgstr "Move window one workspace down"
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Raise window above other windows"
msgstr "Raise window above other windows"
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Lower window below other windows"
msgstr "Lower window below other windows"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
msgid "Maximize window vertically"
msgstr "Maximise window vertically"
#: ../src/50-mutter-windows.xml.in.h:17
#, fuzzy
msgid "Maximize window horizontally"
msgstr "Maximise window horizontally"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
msgid "Navigation"
msgstr "Navigation"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Switch applications"
msgstr "Switch applications"
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Switch windows of an application"
msgstr "Switch windows of an application"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Switch system controls"
msgstr "Switch system controls"
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Switch windows directly"
msgstr "Switch windows directly"
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Switch windows of an app directly"
msgstr "Switch windows of an app directly"
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch system controls directly"
msgstr "Switch system controls directly"
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Hide all normal windows"
msgstr "Hide all normal windows"
#: ../src/50-mutter-navigation.xml.in.h:21
#, fuzzy
msgid "Move to workspace left"
msgstr "Move to workspace left"
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Move to workspace right"
msgstr "Move to workspace right"
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
msgid "Move to workspace above"
msgstr "Move to workspace above"
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
msgid "Move to workspace below"
msgstr "Move to workspace below"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "System"
msgstr "System"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
msgid "Show the run command prompt"
msgstr "Show the run command prompt"
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "Show the activities overview"
msgstr "Show the activities overview"
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Toggle window on all workspaces or one"
msgstr "Toggle window on all workspaces or one"
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Raise window if covered, otherwise lower it"
msgstr "Raise window if covered, otherwise lower it"
#~ msgid "Comma-separated list of compositor plugins" #~ msgid "Comma-separated list of compositor plugins"
#~ msgstr "Comma-separated list of compositor plugins" #~ msgstr "Comma-separated list of compositor plugins"
@@ -1621,18 +1836,6 @@ msgstr "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
#~ msgid "Put Window On Only One Workspace" #~ msgid "Put Window On Only One Workspace"
#~ msgstr "Put Window On Only One Workspace" #~ msgstr "Put Window On Only One Workspace"
#~ msgid "Switch to workspace 1"
#~ msgstr "Switch to workspace 1"
#~ msgid "Switch to workspace 2"
#~ msgstr "Switch to workspace 2"
#~ msgid "Switch to workspace 3"
#~ msgstr "Switch to workspace 3"
#~ msgid "Switch to workspace 4"
#~ msgstr "Switch to workspace 4"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "Switch to workspace 5" #~ msgstr "Switch to workspace 5"
@@ -1728,54 +1931,12 @@ msgstr "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "Run a terminal" #~ msgstr "Run a terminal"
#~ msgid "Activate the window menu"
#~ msgstr "Activate the window menu"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "Toggle fullscreen mode"
#~ msgid "Toggle maximization state"
#~ msgstr "Toggle maximisation state"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "Toggle whether a window will always be visible over other windows" #~ msgstr "Toggle whether a window will always be visible over other windows"
#~ msgid "Maximize window"
#~ msgstr "Maximise window"
#~ msgid "Restore window"
#~ msgstr "Restore window"
#~ msgid "Toggle shaded state"
#~ msgstr "Toggle shaded state"
#~ msgid "Minimize window"
#~ msgstr "Minimise window"
#~ msgid "Close window"
#~ msgstr "Close window"
#~ msgid "Move window"
#~ msgstr "Move window"
#~ msgid "Resize window"
#~ msgstr "Resize window"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "Toggle whether window is on all workspaces or just one" #~ msgstr "Toggle whether window is on all workspaces or just one"
#~ msgid "Move window to workspace 1"
#~ msgstr "Move window to workspace 1"
#~ msgid "Move window to workspace 2"
#~ msgstr "Move window to workspace 2"
#~ msgid "Move window to workspace 3"
#~ msgstr "Move window to workspace 3"
#~ msgid "Move window to workspace 4"
#~ msgstr "Move window to workspace 4"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "Move window to workspace 5" #~ msgstr "Move window to workspace 5"
@@ -1800,33 +1961,9 @@ msgstr "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "Move window to workspace 12" #~ msgstr "Move window to workspace 12"
#~ msgid "Move window one workspace to the left"
#~ msgstr "Move window one workspace to the left"
#~ msgid "Move window one workspace to the right"
#~ msgstr "Move window one workspace to the right"
#~ msgid "Move window one workspace up"
#~ msgstr "Move window one workspace up"
#~ msgid "Move window one workspace down"
#~ msgstr "Move window one workspace down"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "Raise window if it's covered by another window, otherwise lower it" #~ msgstr "Raise window if it's covered by another window, otherwise lower it"
#~ msgid "Raise window above other windows"
#~ msgstr "Raise window above other windows"
#~ msgid "Lower window below other windows"
#~ msgstr "Lower window below other windows"
#~ msgid "Maximize window vertically"
#~ msgstr "Maximise window vertically"
#~ msgid "Maximize window horizontally"
#~ msgstr "Maximise window horizontally"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "Move window to north-west (top left) corner" #~ msgstr "Move window to north-west (top left) corner"

313
po/eo.po
View File

@@ -1493,17 +1493,260 @@ msgstr "Y-valoro estis %d, %d estis atendita"
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "" msgstr ""
#~ msgid "Switch to workspace 1" #: ../src/50-mutter-navigation.xml.in.h:17
#~ msgstr "Ŝalti al laborspaco 1" #, fuzzy
msgid "Switch to workspace 1"
msgstr "Ŝalti al laborspaco 1"
#~ msgid "Switch to workspace 2" #: ../src/50-mutter-navigation.xml.in.h:18
#~ msgstr "Ŝalti al laborspaco 2" #, fuzzy
msgid "Switch to workspace 2"
msgstr "Ŝalti al laborspaco 2"
#~ msgid "Switch to workspace 3" #: ../src/50-mutter-navigation.xml.in.h:19
#~ msgstr "Ŝalti al laborspaco 3" #, fuzzy
msgid "Switch to workspace 3"
msgstr "Ŝalti al laborspaco 3"
#~ msgid "Switch to workspace 4" #: ../src/50-mutter-navigation.xml.in.h:20
#~ msgstr "Ŝalti al laborspaco 4" #, fuzzy
msgid "Switch to workspace 4"
msgstr "Ŝalti al laborspaco 4"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Activate the window menu"
msgstr "Aktivigi la fenestromenuon"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr "Baskuligi tutekranan reĝimon"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window"
msgstr "Maksimumigi la fenestron"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Restore window"
msgstr "Restaŭri fenestron"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Minimize window"
msgstr "Minimumigi fenestron"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Close window"
msgstr "Fermi la fenestron"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
msgid "Move window"
msgstr ""
"#-#-#-#-# eo.po (mutter) #-#-#-#-#\n"
"Movi la fenestron\n"
"#-#-#-#-# eo.po (mutter) #-#-#-#-#\n"
"Movi fenestron"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr ""
"#-#-#-#-# eo.po (mutter) #-#-#-#-#\n"
"Ŝanĝi la fenestrograndon\n"
"#-#-#-#-# eo.po (mutter) #-#-#-#-#\n"
"Ŝanĝi fenestrograndon"
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
msgid "Move window to workspace 1"
msgstr ""
"#-#-#-#-# eo.po (mutter) #-#-#-#-#\n"
"Movi la fenestron al laborspaco 1\n"
"#-#-#-#-# eo.po (mutter) #-#-#-#-#\n"
"Movi fenestron al laborspaco 1"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
msgid "Move window to workspace 2"
msgstr ""
"#-#-#-#-# eo.po (mutter) #-#-#-#-#\n"
"Movi la fenestron al laborspaco 2\n"
"#-#-#-#-# eo.po (mutter) #-#-#-#-#\n"
"Movi fenestron al laborspaco 2"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
msgid "Move window to workspace 3"
msgstr ""
"#-#-#-#-# eo.po (mutter) #-#-#-#-#\n"
"Movi la fenestron al laborspaco 3\n"
"#-#-#-#-# eo.po (mutter) #-#-#-#-#\n"
"Movi fenestron al laborspaco 3"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
msgid "Move window to workspace 4"
msgstr ""
"#-#-#-#-# eo.po (mutter) #-#-#-#-#\n"
"Movi la fenestron al laborspaco 4\n"
"#-#-#-#-# eo.po (mutter) #-#-#-#-#\n"
"Movi fenestron al laborspaco 4"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace to the left"
msgstr ""
"#-#-#-#-# eo.po (mutter) #-#-#-#-#\n"
"Movi la fenestron al la maldekstra laborspaco\n"
"#-#-#-#-# eo.po (mutter) #-#-#-#-#\n"
"Movi fenestron al la maldekstra laborspaco"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the right"
msgstr ""
"#-#-#-#-# eo.po (mutter) #-#-#-#-#\n"
"Movi la fenestron al la dekstra laborspaco\n"
"#-#-#-#-# eo.po (mutter) #-#-#-#-#\n"
"Movi fenestron al la dekstra laborspaco"
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace up"
msgstr ""
"#-#-#-#-# eo.po (mutter) #-#-#-#-#\n"
"Movi la fenestron al la supra laborspaco\n"
"#-#-#-#-# eo.po (mutter) #-#-#-#-#\n"
"Movi fenestron al la supra laborspaco"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace down"
msgstr ""
"#-#-#-#-# eo.po (mutter) #-#-#-#-#\n"
"Movi la fenestron al la suba laborspaco\n"
"#-#-#-#-# eo.po (mutter) #-#-#-#-#\n"
"Movi fenestron al la suba laborspaco"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
msgid "Maximize window vertically"
msgstr "Vertikale maksimumigi la fenestron"
#: ../src/50-mutter-windows.xml.in.h:17
#, fuzzy
msgid "Maximize window horizontally"
msgstr "Horizontale maksimumigi la fenestron"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
msgid "Navigation"
msgstr "Navigado"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Switch applications"
msgstr ""
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Switch windows of an application"
msgstr "Ŝalti fenestrojn de aplikaĵo"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Switch system controls"
msgstr ""
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Switch windows directly"
msgstr ""
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Switch windows of an app directly"
msgstr ""
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch system controls directly"
msgstr ""
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Hide all normal windows"
msgstr "Kaŝi ĉiujn normalajn fenestrojn"
#: ../src/50-mutter-navigation.xml.in.h:21
#, fuzzy
msgid "Move to workspace left"
msgstr "Movi al la maldekstra laborspaco"
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Move to workspace right"
msgstr "Movi al la dekstra laborspaco"
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
msgid "Move to workspace above"
msgstr "Movi al la supra laborspaco"
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
msgid "Move to workspace below"
msgstr "Movi al la malsupra laborspaco"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "System"
msgstr "Sistemo"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
msgid "Show the run command prompt"
msgstr ""
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "Show the activities overview"
msgstr ""
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Toggle maximization state"
msgstr ""
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Toggle shaded state"
msgstr ""
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Toggle window on all workspaces or one"
msgstr ""
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Raise window if covered, otherwise lower it"
msgstr ""
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Raise window above other windows"
msgstr ""
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Lower window below other windows"
msgstr ""
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "Ŝalti al laborspaco 5" #~ msgstr "Ŝalti al laborspaco 5"
@@ -1598,42 +1841,6 @@ msgstr ""
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "Ruli terminalon" #~ msgstr "Ruli terminalon"
#~ msgid "Activate the window menu"
#~ msgstr "Aktivigi la fenestromenuon"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "Baskuligi tutekranan reĝimon"
#~ msgid "Maximize window"
#~ msgstr "Maksimumigi la fenestron"
#~ msgid "Restore window"
#~ msgstr "Restaŭri fenestron"
#~ msgid "Minimize window"
#~ msgstr "Minimumigi fenestron"
#~ msgid "Close window"
#~ msgstr "Fermi la fenestron"
#~ msgid "Move window"
#~ msgstr "Movi la fenestron"
#~ msgid "Resize window"
#~ msgstr "Ŝanĝi la fenestrograndon"
#~ msgid "Move window to workspace 1"
#~ msgstr "Movi la fenestron al laborspaco 1"
#~ msgid "Move window to workspace 2"
#~ msgstr "Movi la fenestron al laborspaco 2"
#~ msgid "Move window to workspace 3"
#~ msgstr "Movi la fenestron al laborspaco 3"
#~ msgid "Move window to workspace 4"
#~ msgstr "Movi la fenestron al laborspaco 4"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "Movi la fenestron al laborspaco 5" #~ msgstr "Movi la fenestron al laborspaco 5"
@@ -1658,24 +1865,6 @@ msgstr ""
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "Movi la fenestron al laborspaco 12" #~ msgstr "Movi la fenestron al laborspaco 12"
#~ msgid "Move window one workspace to the left"
#~ msgstr "Movi la fenestron al la maldekstra laborspaco"
#~ msgid "Move window one workspace to the right"
#~ msgstr "Movi la fenestron al la dekstra laborspaco"
#~ msgid "Move window one workspace up"
#~ msgstr "Movi la fenestron al la supra laborspaco"
#~ msgid "Move window one workspace down"
#~ msgstr "Movi la fenestron al la suba laborspaco"
#~ msgid "Maximize window vertically"
#~ msgstr "Vertikale maksimumigi la fenestron"
#~ msgid "Maximize window horizontally"
#~ msgstr "Horizontale maksimumigi la fenestron"
#~ msgid "" #~ msgid ""
#~ "There was an error running <tt>%s</tt>:\n" #~ "There was an error running <tt>%s</tt>:\n"
#~ "\n" #~ "\n"

463
po/es.po
View File

@@ -7,15 +7,15 @@
# Pablo Gonzalo del Campo <pablodc@bigfoot.com>,2002,2003. # Pablo Gonzalo del Campo <pablodc@bigfoot.com>,2002,2003.
# Francisco Javier F. Serrador <serrador@cvs.gnome.org>, 2004, 2005, 2006. # Francisco Javier F. Serrador <serrador@cvs.gnome.org>, 2004, 2005, 2006.
# Jorge González <jorgegonz@svn.gnome.org>, 2007, 2008, 2009, 2010, 2011. # Jorge González <jorgegonz@svn.gnome.org>, 2007, 2008, 2009, 2010, 2011.
# Daniel Mustieles <daniel.mustieles@gmail.com>, 2011, 2012. # Daniel Mustieles <daniel.mustieles@gmail.com>, 2011, 2012, 2013.
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: mutter.master\n" "Project-Id-Version: mutter.master\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
"product=mutter&keywords=I18N+L10N&component=general\n" "product=mutter&keywords=I18N+L10N&component=general\n"
"POT-Creation-Date: 2012-10-16 12:48+0000\n" "POT-Creation-Date: 2013-02-14 19:45+0000\n"
"PO-Revision-Date: 2012-10-16 18:11+0200\n" "PO-Revision-Date: 2013-02-19 12:34+0100\n"
"Last-Translator: Daniel Mustieles <daniel.mustieles@gmail.com>\n" "Last-Translator: Daniel Mustieles <daniel.mustieles@gmail.com>\n"
"Language-Team: Español <gnome-es-list@gnome.org>\n" "Language-Team: Español <gnome-es-list@gnome.org>\n"
"Language: \n" "Language: \n"
@@ -25,21 +25,197 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n!=1);\n" "Plural-Forms: nplurals=2; plural=(n!=1);\n"
"X-Generator: Gtranslator 2.91.5\n" "X-Generator: Gtranslator 2.91.5\n"
#: ../src/50-mutter-navigation.xml.in.h:1
msgid "Navigation"
msgstr "Navegación"
#: ../src/50-mutter-navigation.xml.in.h:2
msgid "Move window to workspace 1"
msgstr "Mover la ventana al área de trabajo 1"
#: ../src/50-mutter-navigation.xml.in.h:3
msgid "Move window to workspace 2"
msgstr "Mover la ventana al área de trabajo 2"
#: ../src/50-mutter-navigation.xml.in.h:4
msgid "Move window to workspace 3"
msgstr "Mover la ventana al área de trabajo 3"
#: ../src/50-mutter-navigation.xml.in.h:5
msgid "Move window to workspace 4"
msgstr "Mover la ventana al área de trabajo 4"
#: ../src/50-mutter-navigation.xml.in.h:6
msgid "Move window one workspace to the left"
msgstr "Mover la ventana un área de trabajo a la izquierda"
#: ../src/50-mutter-navigation.xml.in.h:7
msgid "Move window one workspace to the right"
msgstr "Mover la ventana un área de trabajo a la derecha"
#: ../src/50-mutter-navigation.xml.in.h:8
msgid "Move window one workspace up"
msgstr "Subir la ventana un área de trabajo"
#: ../src/50-mutter-navigation.xml.in.h:9
msgid "Move window one workspace down"
msgstr "Bajar la ventana un área de trabajo"
#: ../src/50-mutter-navigation.xml.in.h:10
msgid "Switch applications"
msgstr "Cambiar entre aplicaciones"
#: ../src/50-mutter-navigation.xml.in.h:11
msgid "Switch windows"
msgstr "Cambiar entre ventanas"
#: ../src/50-mutter-navigation.xml.in.h:12
msgid "Switch windows of an application"
msgstr "Cambiar entre ventanas de una aplicación"
#: ../src/50-mutter-navigation.xml.in.h:13
msgid "Switch system controls"
msgstr "Cambiar entre controles del sistema"
#: ../src/50-mutter-navigation.xml.in.h:14
msgid "Switch windows directly"
msgstr "Cambiar entre ventanas directamente"
#: ../src/50-mutter-navigation.xml.in.h:15
msgid "Switch windows of an app directly"
msgstr "Cambiar entre ventanas de una aplicación directamente"
#: ../src/50-mutter-navigation.xml.in.h:16
msgid "Switch system controls directly"
msgstr "Cambiar entre controles del sistema directamente"
#: ../src/50-mutter-navigation.xml.in.h:17
msgid "Hide all normal windows"
msgstr "Ocultar todas las ventanas normales"
#: ../src/50-mutter-navigation.xml.in.h:18
msgid "Switch to workspace 1"
msgstr "Cambiar al área de trabajo 1"
#: ../src/50-mutter-navigation.xml.in.h:19
msgid "Switch to workspace 2"
msgstr "Cambiar al área de trabajo 2"
#: ../src/50-mutter-navigation.xml.in.h:20
msgid "Switch to workspace 3"
msgstr "Cambiar al área de trabajo 3"
#: ../src/50-mutter-navigation.xml.in.h:21
msgid "Switch to workspace 4"
msgstr "Cambiar al área de trabajo 4"
#: ../src/50-mutter-navigation.xml.in.h:22
msgid "Move to workspace left"
msgstr "Mover al área de trabajo de la izquierda"
#: ../src/50-mutter-navigation.xml.in.h:23
msgid "Move to workspace right"
msgstr "Mover al área de trabajo de la derecha"
#: ../src/50-mutter-navigation.xml.in.h:24
msgid "Move to workspace above"
msgstr "Mover al área de trabajo de la arriba"
#: ../src/50-mutter-navigation.xml.in.h:25
msgid "Move to workspace below"
msgstr "Mover al área de trabajo de abajo"
#: ../src/50-mutter-system.xml.in.h:1
msgid "System"
msgstr "Sistema"
#: ../src/50-mutter-system.xml.in.h:2
msgid "Show the run command prompt"
msgstr "Mostrar el elemento «ejecutar comando»"
#: ../src/50-mutter-system.xml.in.h:3
msgid "Show the activities overview"
msgstr "Mostrar la vista de actividades"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1
msgid "Windows" msgid "Windows"
msgstr "Ventanas" msgstr "Ventanas"
#: ../src/50-mutter-windows.xml.in.h:2 #: ../src/50-mutter-windows.xml.in.h:2
msgid "Activate the window menu"
msgstr "Activar el menú de la ventana"
#: ../src/50-mutter-windows.xml.in.h:3
msgid "Toggle fullscreen mode"
msgstr "Cambiar el modo a pantalla completa"
#: ../src/50-mutter-windows.xml.in.h:4
msgid "Toggle maximization state"
msgstr "Cambiar el estado de maximización"
#: ../src/50-mutter-windows.xml.in.h:5
msgid "Maximize window"
msgstr "Maximizar la ventana"
#: ../src/50-mutter-windows.xml.in.h:6
msgid "Restore window"
msgstr "Restaurar la ventana"
#: ../src/50-mutter-windows.xml.in.h:7
msgid "Toggle shaded state"
msgstr "Cambiar el estado de enrollado"
#: ../src/50-mutter-windows.xml.in.h:8
msgid "Close window"
msgstr "Cerrar la ventana"
#: ../src/50-mutter-windows.xml.in.h:9
msgid "Hide window"
msgstr "Ocultar la ventana"
#: ../src/50-mutter-windows.xml.in.h:10
msgid "Move window"
msgstr "Mover la ventana"
#: ../src/50-mutter-windows.xml.in.h:11
msgid "Resize window"
msgstr "Redimensionar la ventana"
#: ../src/50-mutter-windows.xml.in.h:12
msgid "Toggle window on all workspaces or one"
msgstr "Conmutar la ventana en todas las áreas de trabajo o sólo en una"
#: ../src/50-mutter-windows.xml.in.h:13
msgid "Raise window if covered, otherwise lower it"
msgstr "Elevar la ventana si está cubierta, de lo contrario, bajarla"
#: ../src/50-mutter-windows.xml.in.h:14
msgid "Raise window above other windows"
msgstr "Elevar la ventana sobre las otras ventanas"
#: ../src/50-mutter-windows.xml.in.h:15
msgid "Lower window below other windows"
msgstr "Bajar la ventana por debajo de otras ventanas"
#: ../src/50-mutter-windows.xml.in.h:16
msgid "Maximize window vertically"
msgstr "Maximizar la ventana verticalmente"
#: ../src/50-mutter-windows.xml.in.h:17
msgid "Maximize window horizontally"
msgstr "Maximizar la ventana horizontalmente"
#: ../src/50-mutter-windows.xml.in.h:18
msgid "View split on left" msgid "View split on left"
msgstr "Ver división a la izquierda" msgstr "Ver división a la izquierda"
#: ../src/50-mutter-windows.xml.in.h:3 #: ../src/50-mutter-windows.xml.in.h:19
msgid "View split on right" msgid "View split on right"
msgstr "Ver división a la derecha" msgstr "Ver división a la derecha"
#. This probably means that a non-WM compositor like xcompmgr is running; #. This probably means that a non-WM compositor like xcompmgr is running;
#. * we have no way to get it to exit #. * we have no way to get it to exit
#: ../src/compositor/compositor.c:492 #: ../src/compositor/compositor.c:542
#, c-format #, c-format
msgid "" msgid ""
"Another compositing manager is already running on screen %i on display \"%s" "Another compositing manager is already running on screen %i on display \"%s"
@@ -59,7 +235,6 @@ msgstr "Petición de información de ventana desconocida: %d"
#: ../src/core/delete.c:111 #: ../src/core/delete.c:111
#, c-format #, c-format
#| msgid "%s is not responding."
msgid "“%s” is not responding." msgid "“%s” is not responding."
msgstr "«%s» no está respondiendo." msgstr "«%s» no está respondiendo."
@@ -83,17 +258,17 @@ msgstr "_Esperar"
msgid "_Force Quit" msgid "_Force Quit"
msgstr "_Forzar la salida" msgstr "_Forzar la salida"
#: ../src/core/display.c:396 #: ../src/core/display.c:392
#, c-format #, c-format
msgid "Missing %s extension required for compositing" msgid "Missing %s extension required for compositing"
msgstr "Falta la extensión %s requerida para la composición" msgstr "Falta la extensión %s requerida para la composición"
#: ../src/core/display.c:493 #: ../src/core/display.c:485
#, c-format #, c-format
msgid "Failed to open X Window System display '%s'\n" msgid "Failed to open X Window System display '%s'\n"
msgstr "Ocurrió un error al abrir la pantalla de X Window System «%s»\n" msgstr "Ocurrió un error al abrir la pantalla de X Window System «%s»\n"
#: ../src/core/keybindings.c:853 #: ../src/core/keybindings.c:876
#, c-format #, c-format
msgid "" msgid ""
"Some other program is already using the key %s with modifiers %x as a " "Some other program is already using the key %s with modifiers %x as a "
@@ -162,7 +337,7 @@ msgstr "Imprimir versión"
msgid "Mutter plugin to use" msgid "Mutter plugin to use"
msgstr "Complemento de mutter que usar" msgstr "Complemento de mutter que usar"
#: ../src/core/prefs.c:1079 #: ../src/core/prefs.c:1087
msgid "" msgid ""
"Workarounds for broken applications disabled. Some applications may not " "Workarounds for broken applications disabled. Some applications may not "
"behave properly.\n" "behave properly.\n"
@@ -170,14 +345,14 @@ msgstr ""
"Los arreglos para aplicaciones rotas se han deshabilitado. Algunas " "Los arreglos para aplicaciones rotas se han deshabilitado. Algunas "
"aplicaciones podrían no comportarse correctamente.\n" "aplicaciones podrían no comportarse correctamente.\n"
#: ../src/core/prefs.c:1154 #: ../src/core/prefs.c:1162
#, c-format #, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n" msgid "Could not parse font description \"%s\" from GSettings key %s\n"
msgstr "" msgstr ""
"No se pudo analizar la descripción de la tipografía «%s» de la clave " "No se pudo analizar la descripción de la tipografía «%s» de la clave "
"GSettings %s\n" "GSettings %s\n"
#: ../src/core/prefs.c:1220 #: ../src/core/prefs.c:1228
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for mouse button " "\"%s\" found in configuration database is not a valid value for mouse button "
@@ -186,7 +361,7 @@ msgstr ""
"«%s» encontrado en la base de datos de configuración no es un valor válido " "«%s» encontrado en la base de datos de configuración no es un valor válido "
"para el modificador del botón del ratón\n" "para el modificador del botón del ratón\n"
#: ../src/core/prefs.c:1747 #: ../src/core/prefs.c:1780
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for keybinding " "\"%s\" found in configuration database is not a valid value for keybinding "
@@ -195,17 +370,17 @@ msgstr ""
"«%s» encontrado en la base de datos de configuración no es un valor válido " "«%s» encontrado en la base de datos de configuración no es un valor válido "
"para la combinación de teclas «%s»\n" "para la combinación de teclas «%s»\n"
#: ../src/core/prefs.c:1844 #: ../src/core/prefs.c:1877
#, c-format #, c-format
msgid "Workspace %d" msgid "Workspace %d"
msgstr "Área de trabajo %d" msgstr "Área de trabajo %d"
#: ../src/core/screen.c:652 #: ../src/core/screen.c:659
#, c-format #, c-format
msgid "Screen %d on display '%s' is invalid\n" msgid "Screen %d on display '%s' is invalid\n"
msgstr "La ventana %d en la pantalla «%s» no es válida\n" msgstr "La ventana %d en la pantalla «%s» no es válida\n"
#: ../src/core/screen.c:668 #: ../src/core/screen.c:675
#, c-format #, c-format
msgid "" msgid ""
"Screen %d on display \"%s\" already has a window manager; try using the --" "Screen %d on display \"%s\" already has a window manager; try using the --"
@@ -214,7 +389,7 @@ msgstr ""
"La ventana %d en la pantalla «%s» ya tiene un gestor de ventanas, intente " "La ventana %d en la pantalla «%s» ya tiene un gestor de ventanas, intente "
"usar la opción «--replace» para reemplazar el gestor de ventanas activo.\n" "usar la opción «--replace» para reemplazar el gestor de ventanas activo.\n"
#: ../src/core/screen.c:695 #: ../src/core/screen.c:702
#, c-format #, c-format
msgid "" msgid ""
"Could not acquire window manager selection on screen %d display \"%s\"\n" "Could not acquire window manager selection on screen %d display \"%s\"\n"
@@ -222,12 +397,12 @@ msgstr ""
"No se ha podido obtener la selección del gestor de ventanas en la ventana %d " "No se ha podido obtener la selección del gestor de ventanas en la ventana %d "
"en la pantalla «%s»\n" "en la pantalla «%s»\n"
#: ../src/core/screen.c:750 #: ../src/core/screen.c:780
#, c-format #, c-format
msgid "Screen %d on display \"%s\" already has a window manager\n" msgid "Screen %d on display \"%s\" already has a window manager\n"
msgstr "La ventana %d en la pantalla «%s» ya tiene un gestor de ventanas\n" msgstr "La ventana %d en la pantalla «%s» ya tiene un gestor de ventanas\n"
#: ../src/core/screen.c:935 #: ../src/core/screen.c:965
#, c-format #, c-format
msgid "Could not release screen %d on display \"%s\"\n" msgid "Could not release screen %d on display \"%s\"\n"
msgstr "No se ha podido liberar el monitor %d en la pantalla «%s»\n" msgstr "No se ha podido liberar el monitor %d en la pantalla «%s»\n"
@@ -326,7 +501,7 @@ msgid "Window manager error: "
msgstr "Error del gestor de ventanas: " msgstr "Error del gestor de ventanas: "
#. first time through #. first time through
#: ../src/core/window.c:7237 #: ../src/core/window.c:7447
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER " "Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER "
@@ -342,7 +517,7 @@ msgstr ""
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain #. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work. #. * about these apps but make them work.
#. #.
#: ../src/core/window.c:7902 #: ../src/core/window.c:8171
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets an MWM hint indicating it isn't resizable, but sets min size %" "Window %s sets an MWM hint indicating it isn't resizable, but sets min size %"
@@ -352,23 +527,23 @@ msgstr ""
"redimensionable, pero configuró el tamaño mínimo a %d x %d y el tamaño " "redimensionable, pero configuró el tamaño mínimo a %d x %d y el tamaño "
"máximo a %d x %d ; esto no tiene mucho sentido.\n" "máximo a %d x %d ; esto no tiene mucho sentido.\n"
#: ../src/core/window-props.c:274 #: ../src/core/window-props.c:304
#, c-format #, c-format
msgid "Application set a bogus _NET_WM_PID %lu\n" msgid "Application set a bogus _NET_WM_PID %lu\n"
msgstr "La aplicación establecio un _NET_WM_PID %lu erróneo\n" msgstr "La aplicación establecio un _NET_WM_PID %lu erróneo\n"
#: ../src/core/window-props.c:393 #: ../src/core/window-props.c:423
#, c-format #, c-format
msgid "%s (on %s)" msgid "%s (on %s)"
msgstr "%s (on %s)" msgstr "%s (on %s)"
#: ../src/core/window-props.c:1448 #: ../src/core/window-props.c:1506
#, c-format #, c-format
msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n" msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n"
msgstr "" msgstr ""
"WM_TRANSIENT_FOR no válido para la ventana 0x%lx especificada para %s.\n" "WM_TRANSIENT_FOR no válido para la ventana 0x%lx especificada para %s.\n"
#: ../src/core/window-props.c:1459 #: ../src/core/window-props.c:1517
#, c-format #, c-format
msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n" msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n"
msgstr "WM_TRANSIENT_FOR ventana 0x%lx para %s crearía un bucle.\n" msgstr "WM_TRANSIENT_FOR ventana 0x%lx para %s crearía un bucle.\n"
@@ -519,10 +694,27 @@ msgstr ""
"son suficientes, se añadirán bordes invisibles para satisfacer este valor." "son suficientes, se añadirán bordes invisibles para satisfacer este valor."
#: ../src/org.gnome.mutter.gschema.xml.in.h:17 #: ../src/org.gnome.mutter.gschema.xml.in.h:17
msgid "Auto maximize nearly monitor sized windows"
msgstr ""
"Maximizar automáticamente las ventanas que casi tengan el tamaño de la "
"pantalla"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18
#| msgid ""
#| "If enabled, monitor nearly monitor sized windows automatically get "
#| "maximized when mapped."
msgid ""
"If enabled, new windows that are initially the size of the monitor "
"automatically get maximized."
msgstr ""
"Si está activada, las ventanas nuevas que inicialmente tienen el tamaño de "
"la pantalla, se maximizan."
#: ../src/org.gnome.mutter.gschema.xml.in.h:19
msgid "Select window from tab popup" msgid "Select window from tab popup"
msgstr "Seleccionar ventana de la pestaña emergente" msgstr "Seleccionar ventana de la pestaña emergente"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18 #: ../src/org.gnome.mutter.gschema.xml.in.h:20
msgid "Cancel tab popup" msgid "Cancel tab popup"
msgstr "Cancelar pestaña emergente" msgstr "Cancelar pestaña emergente"
@@ -725,54 +917,54 @@ msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is #. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height. #. * the width of the window and the second is the height.
#. #.
#: ../src/ui/resizepopup.c:113 #: ../src/ui/resizepopup.c:136
#, c-format #, c-format
msgid "%d x %d" msgid "%d x %d"
msgstr "%d x %d" msgstr "%d x %d"
#: ../src/ui/theme.c:234 #: ../src/ui/theme.c:235
msgid "top" msgid "top"
msgstr "superior" msgstr "superior"
#: ../src/ui/theme.c:236 #: ../src/ui/theme.c:237
msgid "bottom" msgid "bottom"
msgstr "inferior" msgstr "inferior"
#: ../src/ui/theme.c:238 #: ../src/ui/theme.c:239
msgid "left" msgid "left"
msgstr "izquierda" msgstr "izquierda"
#: ../src/ui/theme.c:240 #: ../src/ui/theme.c:241
msgid "right" msgid "right"
msgstr "derecha" msgstr "derecha"
#: ../src/ui/theme.c:268 #: ../src/ui/theme.c:269
#, c-format #, c-format
msgid "frame geometry does not specify \"%s\" dimension" msgid "frame geometry does not specify \"%s\" dimension"
msgstr "La geometría del marco no especifica la dimensión «%s»" msgstr "La geometría del marco no especifica la dimensión «%s»"
#: ../src/ui/theme.c:287 #: ../src/ui/theme.c:288
#, c-format #, c-format
msgid "frame geometry does not specify dimension \"%s\" for border \"%s\"" msgid "frame geometry does not specify dimension \"%s\" for border \"%s\""
msgstr "" msgstr ""
"La geometría del marco no especifica la dimensión «%s» para el borde «%s»" "La geometría del marco no especifica la dimensión «%s» para el borde «%s»"
#: ../src/ui/theme.c:324 #: ../src/ui/theme.c:325
#, c-format #, c-format
msgid "Button aspect ratio %g is not reasonable" msgid "Button aspect ratio %g is not reasonable"
msgstr "La proporción del botón %g no es razonable" msgstr "La proporción del botón %g no es razonable"
#: ../src/ui/theme.c:336 #: ../src/ui/theme.c:337
#, c-format #, c-format
msgid "Frame geometry does not specify size of buttons" msgid "Frame geometry does not specify size of buttons"
msgstr "La geometría del marco no especifica el tamaño de los botones" msgstr "La geometría del marco no especifica el tamaño de los botones"
#: ../src/ui/theme.c:1049 #: ../src/ui/theme.c:1050
#, c-format #, c-format
msgid "Gradients should have at least two colors" msgid "Gradients should have at least two colors"
msgstr "Los degradados deben tener al menos dos colores" msgstr "Los degradados deben tener al menos dos colores"
#: ../src/ui/theme.c:1201 #: ../src/ui/theme.c:1202
#, c-format #, c-format
msgid "" msgid ""
"GTK custom color specification must have color name and fallback in " "GTK custom color specification must have color name and fallback in "
@@ -782,7 +974,7 @@ msgstr ""
"alternativo entre paréntesis, ejemplo: gtk:custom(foo,bar); no se pudo " "alternativo entre paréntesis, ejemplo: gtk:custom(foo,bar); no se pudo "
"analizar «%s»" "analizar «%s»"
#: ../src/ui/theme.c:1217 #: ../src/ui/theme.c:1218
#, c-format #, c-format
msgid "" msgid ""
"Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-" "Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-"
@@ -791,7 +983,7 @@ msgstr ""
"Caracter «%c» no válido en el parámetro «color_name» de «gtk:custom», sólo «A-Za-" "Caracter «%c» no válido en el parámetro «color_name» de «gtk:custom», sólo «A-Za-"
"z0-9-_» son válidos" "z0-9-_» son válidos"
#: ../src/ui/theme.c:1231 #: ../src/ui/theme.c:1232
#, c-format #, c-format
msgid "" msgid ""
"Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not " "Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not "
@@ -800,7 +992,7 @@ msgstr ""
"El formato de «gtk:custom» es «gtk:custom(nombre_de_color," "El formato de «gtk:custom» es «gtk:custom(nombre_de_color,"
"nombre_alternativo)», «%s» no respeta el formato" "nombre_alternativo)», «%s» no respeta el formato"
#: ../src/ui/theme.c:1276 #: ../src/ui/theme.c:1277
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] " "GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] "
@@ -810,7 +1002,7 @@ msgstr ""
"ejemplo. gtk:fg[NORMAL] donde NORMAL es el estado ; no se ha podido " "ejemplo. gtk:fg[NORMAL] donde NORMAL es el estado ; no se ha podido "
"interpretar «%s»" "interpretar «%s»"
#: ../src/ui/theme.c:1290 #: ../src/ui/theme.c:1291
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have a close bracket after the state, e.g. gtk:" "GTK color specification must have a close bracket after the state, e.g. gtk:"
@@ -820,18 +1012,18 @@ msgstr ""
"estado, ejemplo. gtk:fg[NORMAL] donde NORMAL es el estado ; no se ha podido " "estado, ejemplo. gtk:fg[NORMAL] donde NORMAL es el estado ; no se ha podido "
"interpretar «%s»" "interpretar «%s»"
#: ../src/ui/theme.c:1301 #: ../src/ui/theme.c:1302
#, c-format #, c-format
msgid "Did not understand state \"%s\" in color specification" msgid "Did not understand state \"%s\" in color specification"
msgstr "No se entiende el estado «%s» en la especificación del color" msgstr "No se entiende el estado «%s» en la especificación del color"
#: ../src/ui/theme.c:1314 #: ../src/ui/theme.c:1315
#, c-format #, c-format
msgid "Did not understand color component \"%s\" in color specification" msgid "Did not understand color component \"%s\" in color specification"
msgstr "" msgstr ""
"No se entiende el componente de color «%s» en la especificación del color" "No se entiende el componente de color «%s» en la especificación del color"
#: ../src/ui/theme.c:1343 #: ../src/ui/theme.c:1344
#, c-format #, c-format
msgid "" msgid ""
"Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the " "Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the "
@@ -840,17 +1032,17 @@ msgstr ""
"El formato de blend es «blend/bg_color/fg_color/alfa», «%s» no cumple con el " "El formato de blend es «blend/bg_color/fg_color/alfa», «%s» no cumple con el "
"formato" "formato"
#: ../src/ui/theme.c:1354 #: ../src/ui/theme.c:1355
#, c-format #, c-format
msgid "Could not parse alpha value \"%s\" in blended color" msgid "Could not parse alpha value \"%s\" in blended color"
msgstr "No se ha podido interpretar el valor alfa «%s» en el color mezclado" msgstr "No se ha podido interpretar el valor alfa «%s» en el color mezclado"
#: ../src/ui/theme.c:1364 #: ../src/ui/theme.c:1365
#, c-format #, c-format
msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0" msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0"
msgstr "El valor alfa «%s» en el color mezclado no está entre 0.0 y 1.0" msgstr "El valor alfa «%s» en el color mezclado no está entre 0.0 y 1.0"
#: ../src/ui/theme.c:1411 #: ../src/ui/theme.c:1412
#, c-format #, c-format
msgid "" msgid ""
"Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format" "Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format"
@@ -858,31 +1050,31 @@ msgstr ""
"El formato de sombreado es «shade/base_color/factor», «%s» no coincide con el " "El formato de sombreado es «shade/base_color/factor», «%s» no coincide con el "
"formato" "formato"
#: ../src/ui/theme.c:1422 #: ../src/ui/theme.c:1423
#, c-format #, c-format
msgid "Could not parse shade factor \"%s\" in shaded color" msgid "Could not parse shade factor \"%s\" in shaded color"
msgstr "" msgstr ""
"No se ha podido interpretar el factor de sombreado «%s» en el color del " "No se ha podido interpretar el factor de sombreado «%s» en el color del "
"sombreado" "sombreado"
#: ../src/ui/theme.c:1432 #: ../src/ui/theme.c:1433
#, c-format #, c-format
msgid "Shade factor \"%s\" in shaded color is negative" msgid "Shade factor \"%s\" in shaded color is negative"
msgstr "El factor de sombreado «%s» en el color sombreado es negativo" msgstr "El factor de sombreado «%s» en el color sombreado es negativo"
#: ../src/ui/theme.c:1461 #: ../src/ui/theme.c:1462
#, c-format #, c-format
msgid "Could not parse color \"%s\"" msgid "Could not parse color \"%s\""
msgstr "No se ha podido interpretar el color «%s»" msgstr "No se ha podido interpretar el color «%s»"
#: ../src/ui/theme.c:1778 #: ../src/ui/theme.c:1779
#, c-format #, c-format
msgid "Coordinate expression contains character '%s' which is not allowed" msgid "Coordinate expression contains character '%s' which is not allowed"
msgstr "" msgstr ""
"La expresión de coordenadas contenía un carácter «%s» en cual no está " "La expresión de coordenadas contenía un carácter «%s» en cual no está "
"permitido" "permitido"
#: ../src/ui/theme.c:1805 #: ../src/ui/theme.c:1806
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contains floating point number '%s' which could not be " "Coordinate expression contains floating point number '%s' which could not be "
@@ -891,13 +1083,13 @@ msgstr ""
"La expresión de coordenadas contenía un número de coma flotante «%s» en cual " "La expresión de coordenadas contenía un número de coma flotante «%s» en cual "
"no pudo ser analizado" "no pudo ser analizado"
#: ../src/ui/theme.c:1819 #: ../src/ui/theme.c:1820
#, c-format #, c-format
msgid "Coordinate expression contains integer '%s' which could not be parsed" msgid "Coordinate expression contains integer '%s' which could not be parsed"
msgstr "" msgstr ""
"La expresión de coordenadas contenía un entero «%s» que no pudo ser analizado" "La expresión de coordenadas contenía un entero «%s» que no pudo ser analizado"
#: ../src/ui/theme.c:1940 #: ../src/ui/theme.c:1941
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contained unknown operator at the start of this text: " "Coordinate expression contained unknown operator at the start of this text: "
@@ -906,17 +1098,17 @@ msgstr ""
"La expresión de coordenadas contenía un operador no válido al inicio de su " "La expresión de coordenadas contenía un operador no válido al inicio de su "
"texto: «%s»" "texto: «%s»"
#: ../src/ui/theme.c:1997 #: ../src/ui/theme.c:1998
#, c-format #, c-format
msgid "Coordinate expression was empty or not understood" msgid "Coordinate expression was empty or not understood"
msgstr "La expresión de coordenadas estaba vacía o no fue entendida" msgstr "La expresión de coordenadas estaba vacía o no fue entendida"
#: ../src/ui/theme.c:2110 ../src/ui/theme.c:2120 ../src/ui/theme.c:2154 #: ../src/ui/theme.c:2111 ../src/ui/theme.c:2121 ../src/ui/theme.c:2155
#, c-format #, c-format
msgid "Coordinate expression results in division by zero" msgid "Coordinate expression results in division by zero"
msgstr "La expresión de coordenadas resultó en un error de división por cero" msgstr "La expresión de coordenadas resultó en un error de división por cero"
#: ../src/ui/theme.c:2162 #: ../src/ui/theme.c:2163
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression tries to use mod operator on a floating-point number" "Coordinate expression tries to use mod operator on a floating-point number"
@@ -924,7 +1116,7 @@ msgstr ""
"La expresión de coordenadas intentó usar un operador mod con un número de " "La expresión de coordenadas intentó usar un operador mod con un número de "
"coma flotante" "coma flotante"
#: ../src/ui/theme.c:2218 #: ../src/ui/theme.c:2219
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has an operator \"%s\" where an operand was expected" "Coordinate expression has an operator \"%s\" where an operand was expected"
@@ -932,19 +1124,19 @@ msgstr ""
"La expresión de coordenadas tiene un operador «%s» donde se esperaba un " "La expresión de coordenadas tiene un operador «%s» donde se esperaba un "
"operando" "operando"
#: ../src/ui/theme.c:2227 #: ../src/ui/theme.c:2228
#, c-format #, c-format
msgid "Coordinate expression had an operand where an operator was expected" msgid "Coordinate expression had an operand where an operator was expected"
msgstr "" msgstr ""
"La expresión de coordenadas tiene un operando donde se esperaba un operador" "La expresión de coordenadas tiene un operando donde se esperaba un operador"
#: ../src/ui/theme.c:2235 #: ../src/ui/theme.c:2236
#, c-format #, c-format
msgid "Coordinate expression ended with an operator instead of an operand" msgid "Coordinate expression ended with an operator instead of an operand"
msgstr "" msgstr ""
"La expresión de coordenadas termina con una operador en vez de un operando" "La expresión de coordenadas termina con una operador en vez de un operando"
#: ../src/ui/theme.c:2245 #: ../src/ui/theme.c:2246
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has operator \"%c\" following operator \"%c\" with no " "Coordinate expression has operator \"%c\" following operator \"%c\" with no "
@@ -953,42 +1145,42 @@ msgstr ""
"La expresión de coordenadas tiene el operador «%c» seguido del operador «%c» " "La expresión de coordenadas tiene el operador «%c» seguido del operador «%c» "
"sin un operando entre ellos" "sin un operando entre ellos"
#: ../src/ui/theme.c:2396 ../src/ui/theme.c:2441 #: ../src/ui/theme.c:2397 ../src/ui/theme.c:2442
#, c-format #, c-format
msgid "Coordinate expression had unknown variable or constant \"%s\"" msgid "Coordinate expression had unknown variable or constant \"%s\""
msgstr "" msgstr ""
"La expresión de coordenadas tenía una variable o constante desconocida «%s»" "La expresión de coordenadas tenía una variable o constante desconocida «%s»"
#: ../src/ui/theme.c:2495 #: ../src/ui/theme.c:2496
#, c-format #, c-format
msgid "Coordinate expression parser overflowed its buffer." msgid "Coordinate expression parser overflowed its buffer."
msgstr "El parser de la expresión de coordenadas desbordó su búfer." msgstr "El parser de la expresión de coordenadas desbordó su búfer."
#: ../src/ui/theme.c:2524 #: ../src/ui/theme.c:2525
#, c-format #, c-format
msgid "Coordinate expression had a close parenthesis with no open parenthesis" msgid "Coordinate expression had a close parenthesis with no open parenthesis"
msgstr "" msgstr ""
"La expresión de coordenadas tenía un paréntesis cerrado sin un paréntesis " "La expresión de coordenadas tenía un paréntesis cerrado sin un paréntesis "
"abierto" "abierto"
#: ../src/ui/theme.c:2588 #: ../src/ui/theme.c:2589
#, c-format #, c-format
msgid "Coordinate expression had an open parenthesis with no close parenthesis" msgid "Coordinate expression had an open parenthesis with no close parenthesis"
msgstr "" msgstr ""
"La expresión de coordenadas tenía un paréntesis abierto sin un paréntesis " "La expresión de coordenadas tenía un paréntesis abierto sin un paréntesis "
"cerrado" "cerrado"
#: ../src/ui/theme.c:2599 #: ../src/ui/theme.c:2600
#, c-format #, c-format
msgid "Coordinate expression doesn't seem to have any operators or operands" msgid "Coordinate expression doesn't seem to have any operators or operands"
msgstr "La expresión de coordenadas no parece tener ni operadores ni operandos" msgstr "La expresión de coordenadas no parece tener ni operadores ni operandos"
#: ../src/ui/theme.c:2812 ../src/ui/theme.c:2832 ../src/ui/theme.c:2852 #: ../src/ui/theme.c:2813 ../src/ui/theme.c:2833 ../src/ui/theme.c:2853
#, c-format #, c-format
msgid "Theme contained an expression that resulted in an error: %s\n" msgid "Theme contained an expression that resulted in an error: %s\n"
msgstr "El tema contenía una expresión que ha resultado en un error: %s\n" msgstr "El tema contenía una expresión que ha resultado en un error: %s\n"
#: ../src/ui/theme.c:4498 #: ../src/ui/theme.c:4499
#, c-format #, c-format
msgid "" msgid ""
"<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be " "<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be "
@@ -997,25 +1189,25 @@ msgstr ""
"<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> debe ser " "<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> debe ser "
"especificado para este estilo de marco" "especificado para este estilo de marco"
#: ../src/ui/theme.c:5009 ../src/ui/theme.c:5034 #: ../src/ui/theme.c:5010 ../src/ui/theme.c:5035
#, c-format #, c-format
msgid "" msgid ""
"Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>" "Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
msgstr "" msgstr ""
"Falta <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>" "Falta <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
#: ../src/ui/theme.c:5082 #: ../src/ui/theme.c:5083
#, c-format #, c-format
msgid "Failed to load theme \"%s\": %s\n" msgid "Failed to load theme \"%s\": %s\n"
msgstr "Ocurrió un error al cargar el tema «%s»: %s\n" msgstr "Ocurrió un error al cargar el tema «%s»: %s\n"
#: ../src/ui/theme.c:5218 ../src/ui/theme.c:5225 ../src/ui/theme.c:5232 #: ../src/ui/theme.c:5219 ../src/ui/theme.c:5226 ../src/ui/theme.c:5233
#: ../src/ui/theme.c:5239 ../src/ui/theme.c:5246 #: ../src/ui/theme.c:5240 ../src/ui/theme.c:5247
#, c-format #, c-format
msgid "No <%s> set for theme \"%s\"" msgid "No <%s> set for theme \"%s\""
msgstr "No se configuró <%s> para el tema «%s»" msgstr "No se configuró <%s> para el tema «%s»"
#: ../src/ui/theme.c:5254 #: ../src/ui/theme.c:5255
#, c-format #, c-format
msgid "" msgid ""
"No frame style set for window type \"%s\" in theme \"%s\", add a <window " "No frame style set for window type \"%s\" in theme \"%s\", add a <window "
@@ -1024,7 +1216,7 @@ msgstr ""
"No hay un estilo de marco para el tipo de ventana «%s» en el tema «%s», añada " "No hay un estilo de marco para el tipo de ventana «%s» en el tema «%s», añada "
"un elemento <window type=\"%s\" style_set=\"whatever\"/>" "un elemento <window type=\"%s\" style_set=\"whatever\"/>"
#: ../src/ui/theme.c:5650 ../src/ui/theme.c:5712 ../src/ui/theme.c:5775 #: ../src/ui/theme.c:5662 ../src/ui/theme.c:5724 ../src/ui/theme.c:5787
#, c-format #, c-format
msgid "" msgid ""
"User-defined constants must begin with a capital letter; \"%s\" does not" "User-defined constants must begin with a capital letter; \"%s\" does not"
@@ -1032,7 +1224,7 @@ msgstr ""
"Las constantes definidas por el usuario deben comenzar con una letra " "Las constantes definidas por el usuario deben comenzar con una letra "
"mayúscula; «%s» no lo hace" "mayúscula; «%s» no lo hace"
#: ../src/ui/theme.c:5658 ../src/ui/theme.c:5720 ../src/ui/theme.c:5783 #: ../src/ui/theme.c:5670 ../src/ui/theme.c:5732 ../src/ui/theme.c:5795
#, c-format #, c-format
msgid "Constant \"%s\" has already been defined" msgid "Constant \"%s\" has already been defined"
msgstr "La constante «%s» ya ha sido definida" msgstr "La constante «%s» ya ha sido definida"
@@ -1529,56 +1721,56 @@ msgstr "Borde"
msgid "Attached Modal Dialog" msgid "Attached Modal Dialog"
msgstr "Diálogo modal adjunto" msgstr "Diálogo modal adjunto"
#: ../src/ui/theme-viewer.c:739 #: ../src/ui/theme-viewer.c:737
#, c-format #, c-format
msgid "Button layout test %d" msgid "Button layout test %d"
msgstr "Test de distribución de botones %d" msgstr "Test de distribución de botones %d"
#: ../src/ui/theme-viewer.c:768 #: ../src/ui/theme-viewer.c:766
#, c-format #, c-format
msgid "%g milliseconds to draw one window frame" msgid "%g milliseconds to draw one window frame"
msgstr "%g milisegundos para dibujar un marco de ventana" msgstr "%g milisegundos para dibujar un marco de ventana"
#: ../src/ui/theme-viewer.c:813 #: ../src/ui/theme-viewer.c:811
#, c-format #, c-format
msgid "Usage: metacity-theme-viewer [THEMENAME]\n" msgid "Usage: metacity-theme-viewer [THEMENAME]\n"
msgstr "Uso: metacity-theme-viewer [NOMBRETEMA]\n" msgstr "Uso: metacity-theme-viewer [NOMBRETEMA]\n"
#: ../src/ui/theme-viewer.c:820 #: ../src/ui/theme-viewer.c:818
#, c-format #, c-format
msgid "Error loading theme: %s\n" msgid "Error loading theme: %s\n"
msgstr "Ocurrió un error al cargar el tema:«%s»\n" msgstr "Ocurrió un error al cargar el tema:«%s»\n"
#: ../src/ui/theme-viewer.c:826 #: ../src/ui/theme-viewer.c:824
#, c-format #, c-format
msgid "Loaded theme \"%s\" in %g seconds\n" msgid "Loaded theme \"%s\" in %g seconds\n"
msgstr "Se cargó el tema «%s» en %g segundos\n" msgstr "Se cargó el tema «%s» en %g segundos\n"
#: ../src/ui/theme-viewer.c:870 #: ../src/ui/theme-viewer.c:869
msgid "Normal Title Font" msgid "Normal Title Font"
msgstr "Tipografía de título normal" msgstr "Tipografía de título normal"
#: ../src/ui/theme-viewer.c:876 #: ../src/ui/theme-viewer.c:875
msgid "Small Title Font" msgid "Small Title Font"
msgstr "Tipografía de título pequeña" msgstr "Tipografía de título pequeña"
#: ../src/ui/theme-viewer.c:882 #: ../src/ui/theme-viewer.c:881
msgid "Large Title Font" msgid "Large Title Font"
msgstr "Tipografía de título grande" msgstr "Tipografía de título grande"
#: ../src/ui/theme-viewer.c:887 #: ../src/ui/theme-viewer.c:886
msgid "Button Layouts" msgid "Button Layouts"
msgstr "Distribución de botones" msgstr "Distribución de botones"
#: ../src/ui/theme-viewer.c:892 #: ../src/ui/theme-viewer.c:891
msgid "Benchmark" msgid "Benchmark"
msgstr "Banco de pruebas" msgstr "Banco de pruebas"
#: ../src/ui/theme-viewer.c:944 #: ../src/ui/theme-viewer.c:947
msgid "Window Title Goes Here" msgid "Window Title Goes Here"
msgstr "El título de la ventana va aquí" msgstr "El título de la ventana va aquí"
#: ../src/ui/theme-viewer.c:1047 #: ../src/ui/theme-viewer.c:1053
#, c-format #, c-format
msgid "" msgid ""
"Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g " "Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g "
@@ -1589,47 +1781,50 @@ msgstr ""
"marco) y %g segundos de tiempo estándar incluyendo recursos del servidor X (%" "marco) y %g segundos de tiempo estándar incluyendo recursos del servidor X (%"
"g milisegundos por marco)\n" "g milisegundos por marco)\n"
#: ../src/ui/theme-viewer.c:1266 #: ../src/ui/theme-viewer.c:1273
msgid "position expression test returned TRUE but set error" msgid "position expression test returned TRUE but set error"
msgstr "" msgstr ""
"prueba de expresión de la posición devolvió TRUE pero estableció un error" "prueba de expresión de la posición devolvió TRUE pero estableció un error"
#: ../src/ui/theme-viewer.c:1268 #: ../src/ui/theme-viewer.c:1275
msgid "position expression test returned FALSE but didn't set error" msgid "position expression test returned FALSE but didn't set error"
msgstr "" msgstr ""
"prueba de expresión de la posición devolvió FASE pero no estableció un error" "prueba de expresión de la posición devolvió FASE pero no estableció un error"
#: ../src/ui/theme-viewer.c:1272 #: ../src/ui/theme-viewer.c:1279
msgid "Error was expected but none given" msgid "Error was expected but none given"
msgstr "Se esperaba un error, pero no se dio ninguno" msgstr "Se esperaba un error, pero no se dio ninguno"
#: ../src/ui/theme-viewer.c:1274 #: ../src/ui/theme-viewer.c:1281
#, c-format #, c-format
msgid "Error %d was expected but %d given" msgid "Error %d was expected but %d given"
msgstr "Se esperaba el error %d pero se dio el %d" msgstr "Se esperaba el error %d pero se dio el %d"
#: ../src/ui/theme-viewer.c:1280 #: ../src/ui/theme-viewer.c:1287
#, c-format #, c-format
msgid "Error not expected but one was returned: %s" msgid "Error not expected but one was returned: %s"
msgstr "No se esperaba un error pero se devolvió uno: %s" msgstr "No se esperaba un error pero se devolvió uno: %s"
#: ../src/ui/theme-viewer.c:1284 #: ../src/ui/theme-viewer.c:1291
#, c-format #, c-format
msgid "x value was %d, %d was expected" msgid "x value was %d, %d was expected"
msgstr "el valor x era %d, se esperaba %d" msgstr "el valor x era %d, se esperaba %d"
#: ../src/ui/theme-viewer.c:1287 #: ../src/ui/theme-viewer.c:1294
#, c-format #, c-format
msgid "y value was %d, %d was expected" msgid "y value was %d, %d was expected"
msgstr "el valor y era %d, se esperaba %d" msgstr "el valor y era %d, se esperaba %d"
#: ../src/ui/theme-viewer.c:1352 #: ../src/ui/theme-viewer.c:1359
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "" msgstr ""
"%d expresiones de coordenadas interpretadas en %g segundos (%g segundos de " "%d expresiones de coordenadas interpretadas en %g segundos (%g segundos de "
"media)\n" "media)\n"
#~ msgid "Minimize window"
#~ msgstr "Minimizar la ventana"
#~ msgid "Comma-separated list of compositor plugins" #~ msgid "Comma-separated list of compositor plugins"
#~ msgstr "Lista de complementos del compositor separados por comas" #~ msgstr "Lista de complementos del compositor separados por comas"
@@ -1676,18 +1871,6 @@ msgstr ""
#~ msgid "Put Window On Only One Workspace" #~ msgid "Put Window On Only One Workspace"
#~ msgstr "Poner la ventana sólo en un área de trabajo" #~ msgstr "Poner la ventana sólo en un área de trabajo"
#~ msgid "Switch to workspace 1"
#~ msgstr "Cambiar al área de trabajo 1"
#~ msgid "Switch to workspace 2"
#~ msgstr "Cambiar al área de trabajo 2"
#~ msgid "Switch to workspace 3"
#~ msgstr "Cambiar al área de trabajo 3"
#~ msgid "Switch to workspace 4"
#~ msgstr "Cambiar al área de trabajo 4"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "Cambiar al área de trabajo 5" #~ msgstr "Cambiar al área de trabajo 5"
@@ -1788,55 +1971,13 @@ msgstr ""
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "Ejecutar en un terminal" #~ msgstr "Ejecutar en un terminal"
#~ msgid "Activate the window menu"
#~ msgstr "Activar el menú de la ventana"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "Cambiar a modo de pantalla completa"
#~ msgid "Toggle maximization state"
#~ msgstr "Cambiar el estado de maximización"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "Conmutar si una ventana siempre se verá encima de otras ventanas" #~ msgstr "Conmutar si una ventana siempre se verá encima de otras ventanas"
#~ msgid "Maximize window"
#~ msgstr "Maximizar la ventana"
#~ msgid "Restore window"
#~ msgstr "Restablecer la ventana"
#~ msgid "Toggle shaded state"
#~ msgstr "Cambiar el estado de enrollado"
#~ msgid "Minimize window"
#~ msgstr "Minimizar la ventana"
#~ msgid "Close window"
#~ msgstr "Cerrar la ventana"
#~ msgid "Move window"
#~ msgstr "Mover la ventana"
#~ msgid "Resize window"
#~ msgstr "Redimensiona la ventana"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "" #~ msgstr ""
#~ "Conmutar si la ventana aparece en todas las áreas de trabajo o sólo en una" #~ "Conmutar si la ventana aparece en todas las áreas de trabajo o sólo en una"
#~ msgid "Move window to workspace 1"
#~ msgstr "Mover la ventana al área de trabajo 1"
#~ msgid "Move window to workspace 2"
#~ msgstr "Mover la ventana al área de trabajo 2"
#~ msgid "Move window to workspace 3"
#~ msgstr "Mover la ventana al área de trabajo 3"
#~ msgid "Move window to workspace 4"
#~ msgstr "Mover la ventana al área de trabajo 4"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "Mover la ventana al área de trabajo 5" #~ msgstr "Mover la ventana al área de trabajo 5"
@@ -1861,35 +2002,11 @@ msgstr ""
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "Mover la ventana al área de trabajo 12" #~ msgstr "Mover la ventana al área de trabajo 12"
#~ msgid "Move window one workspace to the left"
#~ msgstr "Mover la ventana un área de trabajo a la izquierda"
#~ msgid "Move window one workspace to the right"
#~ msgstr "Mover la ventana un área de trabajo a la derecha"
#~ msgid "Move window one workspace up"
#~ msgstr "Subir la ventana un área de trabajo"
#~ msgid "Move window one workspace down"
#~ msgstr "Bajar la ventana un área de trabajo"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "" #~ msgstr ""
#~ "Levantar la ventana si está cubierta por otra ventana, minimizarla en " #~ "Levantar la ventana si está cubierta por otra ventana, minimizarla en "
#~ "otro caso" #~ "otro caso"
#~ msgid "Raise window above other windows"
#~ msgstr "Levanta la ventana por encima de otras ventanas"
#~ msgid "Lower window below other windows"
#~ msgstr "Bajar la ventana por debajo de otras ventanas"
#~ msgid "Maximize window vertically"
#~ msgstr "Maximizar la ventana verticalmente"
#~ msgid "Maximize window horizontally"
#~ msgstr "Maximizar la ventana horizontalmente"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "Mover la ventana a la esquina noroeste (arriba a la izquierda)" #~ msgstr "Mover la ventana a la esquina noroeste (arriba a la izquierda)"

136
po/et.po
View File

@@ -14,8 +14,8 @@ msgstr ""
"Project-Id-Version: mutter MASTER\n" "Project-Id-Version: mutter MASTER\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
"product=mutter&keywords=I18N+L10N&component=general\n" "product=mutter&keywords=I18N+L10N&component=general\n"
"POT-Creation-Date: 2012-10-17 20:44+0000\n" "POT-Creation-Date: 2012-12-18 22:30+0000\n"
"PO-Revision-Date: 2012-10-21 20:48+0300\n" "PO-Revision-Date: 2012-12-19 18:06+0300\n"
"Last-Translator: Mattias Põldaru <mahfiaz@gmail.com>\n" "Last-Translator: Mattias Põldaru <mahfiaz@gmail.com>\n"
"Language-Team: Estonian <>\n" "Language-Team: Estonian <>\n"
"Language: et\n" "Language: et\n"
@@ -24,9 +24,141 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n!=1);\n" "Plural-Forms: nplurals=2; plural=(n!=1);\n"
msgid "Navigation"
msgstr "Navigeerimine"
msgid "Move window to workspace 1"
msgstr "Akna liigutamine 1. tööalale"
msgid "Move window to workspace 2"
msgstr "Akna liigutamine 2. tööalale"
msgid "Move window to workspace 3"
msgstr "Akna liigutamine 3. tööalale"
msgid "Move window to workspace 4"
msgstr "Akna liigutamine 4. tööalale"
msgid "Move window one workspace to the left"
msgstr "Akna tõstmine vasakpoolsele tööalale"
msgid "Move window one workspace to the right"
msgstr "Akna tõstmine parempoolsele tööalale"
msgid "Move window one workspace up"
msgstr "Akna tõstmine ülemisele tööalale"
msgid "Move window one workspace down"
msgstr "Akna tõstmine alumisele tööalale"
msgid "Switch applications"
msgstr "Rakenduste vahetamine"
msgid "Switch windows"
msgstr "Akende vahetamine"
msgid "Switch windows of an application"
msgstr "Rakenduse akende vahetamine"
msgid "Switch system controls"
msgstr "Süsteemi juhtalade vahetamine"
msgid "Switch windows directly"
msgstr "Akende kohene vahetamine"
msgid "Switch windows of an app directly"
msgstr "Rakenduse akende kohene vahetamine"
msgid "Switch system controls directly"
msgstr "Süsteemi juhtalade kohene vahetamine"
msgid "Hide all normal windows"
msgstr "Kõigi tavaliste akende peitmine"
msgid "Switch to workspace 1"
msgstr "1. tööalale liikumine"
msgid "Switch to workspace 2"
msgstr "2. tööalale liikumine"
msgid "Switch to workspace 3"
msgstr "3. tööalale liikumine"
msgid "Switch to workspace 4"
msgstr "4. tööalale liikumine"
msgid "Move to workspace left"
msgstr "Vasakpoolsele tööalale liikumine"
msgid "Move to workspace right"
msgstr "Parempoolsele tööalale liikumine"
msgid "Move to workspace above"
msgstr "Ülemisele tööalale liikumine"
msgid "Move to workspace below"
msgstr "Alumisele tööalale liikumine"
msgid "System"
msgstr "Süsteem"
msgid "Show the run command prompt"
msgstr "Käsuviiba kuvamine"
msgid "Show the activities overview"
msgstr "Tegevuste ülevaate avamine"
msgid "Windows" msgid "Windows"
msgstr "Aknad" msgstr "Aknad"
msgid "Activate the window menu"
msgstr "Aknamenüü avamine"
msgid "Toggle fullscreen mode"
msgstr "Täisekraanoleku vahetamine"
msgid "Toggle maximization state"
msgstr "Maksimeeritud oleku vahetamine"
msgid "Maximize window"
msgstr "Akna maksimeerimine"
msgid "Restore window"
msgstr "Akna taastamine"
msgid "Toggle shaded state"
msgstr "Varjatud oleku vahetamine"
msgid "Close window"
msgstr "Akna sulgemine"
msgid "Minimize window"
msgstr "Akna minimeerimine"
msgid "Move window"
msgstr "Akna liigutamine"
msgid "Resize window"
msgstr "Akna suuruse muutmine"
msgid "Toggle window on all workspaces or one"
msgstr "Akna kõigil või ühel tööalal olemise vahetamine"
msgid "Raise window if covered, otherwise lower it"
msgstr "Akna tõstmine, kui see on kaetud, muul juhul langetamine"
msgid "Raise window above other windows"
msgstr "Akna tõstmine teiste kohale"
msgid "Lower window below other windows"
msgstr "Akna langetamine teiste taha"
msgid "Maximize window vertically"
msgstr "Akna vertikaalne maksimeerimine"
msgid "Maximize window horizontally"
msgstr "Akna horisontaalne maksimeerimine"
msgid "View split on left" msgid "View split on left"
msgstr "Vaade poolitatakse vasakult" msgstr "Vaade poolitatakse vasakult"

291
po/eu.po
View File

@@ -31,7 +31,7 @@ msgstr "Ikusi zatia ezkerrean"
msgid "View split on right" msgid "View split on right"
msgstr "Ikusi zatia eskuinean" msgstr "Ikusi zatia eskuinean"
#: ../src/50-mutter-windows.xml.in.h:3 #: ../src/50-mutter-windows.xml.in.h:3 ../src/50-mutter-windows.xml.in.h:17
msgid "Windows" msgid "Windows"
msgstr "Leihoak" msgstr "Leihoak"
@@ -1630,17 +1630,224 @@ msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "" msgstr ""
"%d koordenada adierazpen analizatua %g segundotan (%g segundo batazbesteko)\n" "%d koordenada adierazpen analizatua %g segundotan (%g segundo batazbesteko)\n"
#~ msgid "Switch to workspace 1" #: ../src/50-mutter-navigation.xml.in.h:18
#~ msgstr "Aldatu 1. laneko areara" #, fuzzy
msgid "Switch to workspace 1"
msgstr "Aldatu 1. laneko areara"
#~ msgid "Switch to workspace 2" #: ../src/50-mutter-navigation.xml.in.h:19
#~ msgstr "Aldatu 2. laneko areara" #, fuzzy
msgid "Switch to workspace 2"
msgstr "Aldatu 2. laneko areara"
#~ msgid "Switch to workspace 3" #: ../src/50-mutter-navigation.xml.in.h:20
#~ msgstr "Aldatu 3. laneko areara" #, fuzzy
msgid "Switch to workspace 3"
msgstr "Aldatu 3. laneko areara"
#~ msgid "Switch to workspace 4" #: ../src/50-mutter-navigation.xml.in.h:21
#~ msgstr "Aldatu 4. laneko areara" #, fuzzy
msgid "Switch to workspace 4"
msgstr "Aldatu 4. laneko areara"
#: ../src/50-mutter-windows.xml.in.h:1
#, fuzzy
msgid "Activate the window menu"
msgstr "Aktibatu leiho-menua"
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr "Txandakatu pantaila osoaren modua"
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Toggle maximization state"
msgstr "Txandakatu maximizatze-egoera"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Maximize window"
msgstr "Maximizatu leihoa"
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Restore window"
msgstr "Leheneratu leihoa"
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Toggle shaded state"
msgstr "Txandakatu bildutako egoera"
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Minimize window"
msgstr ""
"#-#-#-#-# eu.po (eu) #-#-#-#-#\n"
"Ikonotu leihoa\n"
"#-#-#-#-# eu.po (eu) #-#-#-#-#\n"
"Minimizatu leihoa"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Close window"
msgstr "Itxi leihoa"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Move window"
msgstr "Lekuz aldatu leihoa"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr "Aldatu leihoaren tamaina"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Move window to workspace 1"
msgstr "Eraman leihoa 1. laneko areara"
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Move window to workspace 2"
msgstr "Eraman leihoa 2. laneko areara"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Move window to workspace 3"
msgstr "Eraman leihoa 3. laneko areara"
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Move window to workspace 4"
msgstr "Eraman leihoa 4. laneko areara"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the left"
msgstr "Eraman leihoa laneko area bat ezkerrera"
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace to the right"
msgstr "Eraman leihoa laneko area bat eskuinera"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace up"
msgstr "Eraman leihoa laneko area bat gora"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace down"
msgstr "Eraman leihoa laneko area bat behera"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Raise window above other windows"
msgstr "Goratu leihoa beste leihoen gainera"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Lower window below other windows"
msgstr "Beheratu leihoa beste leihoen azpira"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Maximize window vertically"
msgstr "Maximizatu leihoa bertikalki"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window horizontally"
msgstr "Maximizatu leihoa horizontalki"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
msgid "Hide all normal windows"
msgstr "Ezkutatu leiho arrunt guztiak"
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
msgid "Move to workspace above"
msgstr "Eraman gaineko laneko areara"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
msgid "Move to workspace below"
msgstr "Eraman azpiko laneko areara"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
msgid "Move to workspace left"
msgstr "Eraman ezkerreko laneko areara"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
msgid "Move to workspace right"
msgstr "Eraman eskuineko laneko areara"
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Navigation"
msgstr "Nabigazioa"
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch applications"
msgstr "Aldatu aplikazioz"
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Switch system controls"
msgstr "Aldatu sistemaren kontrolak"
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch system controls directly"
msgstr "Aldatu sistemaren kontrolak zuzenean"
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Switch windows directly"
msgstr "Aldatu leihoa zuzenean"
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
msgid "Switch windows of an app directly"
msgstr "Aldatu aplikazio baten leihoa zuzenean"
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
msgid "Switch windows of an application"
msgstr "Aldatu aplikazio baten leihoen artean"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "Show the activities overview"
msgstr "Erakutsi jardueren aurkezpen orokorra"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
msgid "Show the run command prompt"
msgstr "Erakutsi gonbitea komandoa exekutatzeko"
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "System"
msgstr "Sistema"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
msgid "Raise window if covered, otherwise lower it"
msgstr "Goratu leihoa beste leiho batek estaltzen badu, bestela beheratu"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
msgid "Toggle window on all workspaces or one"
msgstr "Txandakatu leihoa laneko area guztietan edo bakar batean egotea"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "Aldatu 5. laneko areara" #~ msgstr "Aldatu 5. laneko areara"
@@ -1738,55 +1945,13 @@ msgstr ""
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "Exekutatu terminala" #~ msgstr "Exekutatu terminala"
#~ msgid "Activate the window menu"
#~ msgstr "Aktibatu leiho-menua"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "Txandakatu pantaila osoaren modua"
#~ msgid "Toggle maximization state"
#~ msgstr "Txandakatu maximizatze-egoera"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "" #~ msgstr ""
#~ "Txandakatu leiho bat beste leiho guztien gainean ikusgai egongo den edo ez" #~ "Txandakatu leiho bat beste leiho guztien gainean ikusgai egongo den edo ez"
#~ msgid "Maximize window"
#~ msgstr "Maximizatu leihoa"
#~ msgid "Restore window"
#~ msgstr "Leheneratu leihoa"
#~ msgid "Toggle shaded state"
#~ msgstr "Txandakatu bildutako egoera"
#~ msgid "Minimize window"
#~ msgstr "Ikonotu leihoa"
#~ msgid "Close window"
#~ msgstr "Itxi leihoa"
#~ msgid "Move window"
#~ msgstr "Lekuz aldatu leihoa"
#~ msgid "Resize window"
#~ msgstr "Aldatu leihoaren tamaina"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "Txandakatu leihoa laneko area guztietan edo bakar batean egotea" #~ msgstr "Txandakatu leihoa laneko area guztietan edo bakar batean egotea"
#~ msgid "Move window to workspace 1"
#~ msgstr "Eraman leihoa 1. laneko areara"
#~ msgid "Move window to workspace 2"
#~ msgstr "Eraman leihoa 2. laneko areara"
#~ msgid "Move window to workspace 3"
#~ msgstr "Eraman leihoa 3. laneko areara"
#~ msgid "Move window to workspace 4"
#~ msgstr "Eraman leihoa 4. laneko areara"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "Eraman leihoa 5. laneko areara" #~ msgstr "Eraman leihoa 5. laneko areara"
@@ -1811,33 +1976,9 @@ msgstr ""
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "Eraman leihoa 12. laneko areara" #~ msgstr "Eraman leihoa 12. laneko areara"
#~ msgid "Move window one workspace to the left"
#~ msgstr "Eraman leihoa laneko area bat ezkerrera"
#~ msgid "Move window one workspace to the right"
#~ msgstr "Eraman leihoa laneko area bat eskuinera"
#~ msgid "Move window one workspace up"
#~ msgstr "Eraman leihoa laneko area bat gora"
#~ msgid "Move window one workspace down"
#~ msgstr "Eraman leihoa laneko area bat behera"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "Goratu leihoa beste leiho batek estaltzen badu, bestela beheratu" #~ msgstr "Goratu leihoa beste leiho batek estaltzen badu, bestela beheratu"
#~ msgid "Raise window above other windows"
#~ msgstr "Goratu leihoa beste leihoen gainera"
#~ msgid "Lower window below other windows"
#~ msgstr "Beheratu leihoa beste leihoen azpira"
#~ msgid "Maximize window vertically"
#~ msgstr "Maximizatu leihoa bertikalki"
#~ msgid "Maximize window horizontally"
#~ msgstr "Maximizatu leihoa horizontalki"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "Eraman leihoa ipar-mendebaldeko (goi-ezkerreko) ertzera" #~ msgstr "Eraman leihoa ipar-mendebaldeko (goi-ezkerreko) ertzera"

360
po/fa.po
View File

@@ -20,8 +20,7 @@ msgstr ""
"X-Poedit-Country: IRAN, ISLAMIC REPUBLIC OF\n" "X-Poedit-Country: IRAN, ISLAMIC REPUBLIC OF\n"
"X-Poedit-SourceCharset: utf-8\n" "X-Poedit-SourceCharset: utf-8\n"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1 ../src/50-mutter-windows.xml.in.h:17
#| msgid "/_Windows"
msgid "Windows" msgid "Windows"
msgstr "پنجره‌ها" msgstr "پنجره‌ها"
@@ -1486,6 +1485,291 @@ msgstr "مقدار y %Id بود، %Id انتظار می‌رفت"
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "%Id عبارت مختصاتی در %Ig ثانیه تجزیه شد (متوسط %Ig ثانیه)\n" msgstr "%Id عبارت مختصاتی در %Ig ثانیه تجزیه شد (متوسط %Ig ثانیه)\n"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Close window"
msgstr "بستن پنجره"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Lower window below other windows"
msgstr "پایین بردن پنجره زیر پنجره‌های دیگر"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Maximize window"
msgstr ""
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"حداکثر کردن پنجره\n"
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"بیشینه کردن پنجره"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window horizontally"
msgstr "حداکثر کردن افقی پنجره"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Maximize window vertically"
msgstr "حداکثر کردن عمودی پنجره"
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Minimize window"
msgstr ""
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"حداقل کردن پنجره\n"
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"کمینه کردن پنجره"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Move window"
msgstr "جابه‌جایی پنجره"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace down"
msgstr ""
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"جابه‌جایی پنجره به فضای کاری پایینی\n"
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"جابه‌جایی پنجره به فضای‌کاری پایینی"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the left"
msgstr ""
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"جابه‌جایی پنجره به فضای کاری چپ \n"
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"جابه‌جایی پنجره به فضای‌کاری چپ "
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace to the right"
msgstr ""
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"جابه‌جایی پنجره به فضای کاری راست\n"
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"جابه‌جایی پنجره به فضای‌کاری راست"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace up"
msgstr ""
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"جابه‌جایی پنجره به فضای کاری بالایی\n"
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"جابه‌جایی پنجره به فضای‌کاری بالایی"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Move window to workspace 1"
msgstr ""
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"جابه‌جایی پنجره به فضای کاری ۱\n"
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"جابه‌جایی پنجره به فضای‌کاری ۱"
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Move window to workspace 2"
msgstr ""
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"جابه‌جایی پنجره به فضای کاری ۲\n"
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"جابه‌جایی پنجره به فضای‌کاری ۲"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Move window to workspace 3"
msgstr ""
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"نقل‌مکان پنجره به فضای کاری ۳\n"
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"جابه‌جایی پنجره به فضای‌کاری ۳"
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Move window to workspace 4"
msgstr ""
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"جابه‌جایی پنجره به فضای کاری ۴\n"
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"جابه‌جایی پنجره به فضای‌کاری ۴"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Raise window above other windows"
msgstr "پیش آوردن پنجره روی همه‌ی پنجره‌ها"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr "تغییر اندازه‌ی پنجره"
#: ../src/50-mutter-navigation.xml.in.h:18
#, fuzzy
msgid "Switch to workspace 1"
msgstr ""
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"تعویض به فضای کاری ۱\n"
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"رفتن به فضای‌کاری ۱"
#: ../src/50-mutter-navigation.xml.in.h:19
#, fuzzy
msgid "Switch to workspace 2"
msgstr ""
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"تعویض به فضای کاری ۲\n"
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"رفتن به فضای‌کاری ۲"
#: ../src/50-mutter-navigation.xml.in.h:20
#, fuzzy
msgid "Switch to workspace 3"
msgstr ""
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"تعویض به فضای کاری ۳\n"
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"رفتن به فضای‌کاری ۳"
#: ../src/50-mutter-navigation.xml.in.h:21
#, fuzzy
msgid "Switch to workspace 4"
msgstr ""
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"تعویض به فضای کاری ۴\n"
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"رفتن به فضای‌کاری ۴"
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr "ضامن حالت تمام صفحه"
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Toggle maximization state"
msgstr ""
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"ضامن همیشه در وضیعت حداکثر\n"
"#-#-#-#-# fa.po (metacity HEAD) #-#-#-#-#\n"
"ضامن همیشه در وضعیت حداکثر"
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Toggle shaded state"
msgstr "ضامن وضعیت سایه خورده"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
#| msgid "Hide all normal windows and set focus to the desktop"
msgid "Hide all normal windows"
msgstr "مخفی کردن همه‌ی پنجره‌های معمول"
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
#| msgid "Move to Workspace _Left"
msgid "Move to workspace above"
msgstr "جابه‌جایی به فضای‌کاری _چپ"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
#| msgid "Move to Workspace _Down"
msgid "Move to workspace below"
msgstr "جابه‌جایی به فضای‌کاری پایین"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
#| msgid "Move to Workspace _Left"
msgid "Move to workspace left"
msgstr "جابه‌جایی به فضای‌کاری سمت چپ"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
#| msgid "Move to Workspace R_ight"
msgid "Move to workspace right"
msgstr "جابه‌جایی به فضای‌کاری سمت راست"
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Navigation"
msgstr "جابه‌جایی"
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch applications"
msgstr "تعویض برنامه‌ها"
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Switch system controls"
msgstr "تعویض کنترل‌های سیستم"
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch system controls directly"
msgstr "تعویض مستقیمِ کنترل‌های سیستم"
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Switch windows directly"
msgstr "تعویض مستیقیم پنجره‌ها"
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
#| msgid "Move between windows of an application immediately"
msgid "Switch windows of an app directly"
msgstr "تعویض مستقیمِ پنجره‌های یک برنامه"
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
#| msgid "Move between windows of an application immediately"
msgid "Switch windows of an application"
msgstr "تعویض پنجره‌های یک برنامه"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "Show the activities overview"
msgstr "نمایش نمای‌کلی فعالیت‌ها"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
#| msgid "Show the panel's main menu"
msgid "Show the run command prompt"
msgstr "نمایش خط فرمان اجرا"
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "System"
msgstr "سیستم"
#: ../src/50-mutter-windows.xml.in.h:1
#, fuzzy
msgid "Activate the window menu"
msgstr "فعال کردن منوی پنجره"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
#| msgid "Raise window if it's covered by another window, otherwise lower it"
msgid "Raise window if covered, otherwise lower it"
msgstr "بالا آوردن پنجره در صورتی که پوشیده شده است، در غیر اینصورت پایین برود"
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Restore window"
msgstr "بازگرداندن پنجره"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
#| msgid "Toggle whether window is on all workspaces or just one"
msgid "Toggle window on all workspaces or one"
msgstr "تغییر حالت پنجره در یک یا تمام فضاهای‌کاری"
#~ msgid "Failed to parse message \"%s\" from dialog process\n" #~ msgid "Failed to parse message \"%s\" from dialog process\n"
#~ msgstr "شکست در تجزیه پیغام «%s» از پردازش محاوره\n" #~ msgstr "شکست در تجزیه پیغام «%s» از پردازش محاوره\n"
@@ -1622,9 +1906,6 @@ msgstr "%Id عبارت مختصاتی در %Ig ثانیه تجزیه شد (مت
#~ "(کلیک راست) می‌شود. تغییردهنده به صورت مثلاً«&lt;Alt&gt;» یا «&lt;Super&gt;» " #~ "(کلیک راست) می‌شود. تغییردهنده به صورت مثلاً«&lt;Alt&gt;» یا «&lt;Super&gt;» "
#~ "نمایش داده می‌شود." #~ "نمایش داده می‌شود."
#~ msgid "Close window"
#~ msgstr "بستن پنجره"
#~ msgid "Commands to run in response to keybindings" #~ msgid "Commands to run in response to keybindings"
#~ msgstr "فرمان‌هایی که در پاسخ به کلیدهای مقید اجرا می‌شوند" #~ msgstr "فرمان‌هایی که در پاسخ به کلیدهای مقید اجرا می‌شوند"
@@ -1703,21 +1984,6 @@ msgstr "%Id عبارت مختصاتی در %Ig ثانیه تجزیه شد (مت
#~ msgstr "" #~ msgstr ""
#~ "اگر درست بود از قابلیت کاربری در قبال استفاده‌ی کمتر از منابع صرف نظر شود" #~ "اگر درست بود از قابلیت کاربری در قبال استفاده‌ی کمتر از منابع صرف نظر شود"
#~ msgid "Lower window below other windows"
#~ msgstr "پایین بردن پنجره زیر پنجره‌های دیگر"
#~ msgid "Maximize window"
#~ msgstr "حداکثر کردن پنجره"
#~ msgid "Maximize window horizontally"
#~ msgstr "حداکثر کردن افقی پنجره"
#~ msgid "Maximize window vertically"
#~ msgstr "حداکثر کردن عمودی پنجره"
#~ msgid "Minimize window"
#~ msgstr "حداقل کردن پنجره"
#~ msgid "Move backward between panels and the desktop immediately" #~ msgid "Move backward between panels and the desktop immediately"
#~ msgstr "جابه‌جایی آنی به عقب بین تابلو و رومیزی" #~ msgstr "جابه‌جایی آنی به عقب بین تابلو و رومیزی"
@@ -1739,24 +2005,6 @@ msgstr "%Id عبارت مختصاتی در %Ig ثانیه تجزیه شد (مت
#~ msgid "Move focus backwards between windows using popup display" #~ msgid "Move focus backwards between windows using popup display"
#~ msgstr "انتقال تمرکز به عقب بین پنجره‌ها با نمایش واشو" #~ msgstr "انتقال تمرکز به عقب بین پنجره‌ها با نمایش واشو"
#~ msgid "Move window"
#~ msgstr "جابه‌جایی پنجره"
#~ msgid "Move window one workspace down"
#~ msgstr "جابه‌جایی پنجره به فضای کاری پایینی"
#~ msgid "Move window one workspace to the left"
#~ msgstr "جابه‌جایی پنجره به فضای کاری چپ "
#~ msgid "Move window one workspace to the right"
#~ msgstr "جابه‌جایی پنجره به فضای کاری راست"
#~ msgid "Move window one workspace up"
#~ msgstr "جابه‌جایی پنجره به فضای کاری بالایی"
#~ msgid "Move window to workspace 1"
#~ msgstr "جابه‌جایی پنجره به فضای کاری ۱"
#~ msgid "Move window to workspace 10" #~ msgid "Move window to workspace 10"
#~ msgstr "جابه‌جایی پنجره به فضای کاری ۱۰" #~ msgstr "جابه‌جایی پنجره به فضای کاری ۱۰"
@@ -1766,15 +2014,6 @@ msgstr "%Id عبارت مختصاتی در %Ig ثانیه تجزیه شد (مت
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "جابه‌جایی پنجره به فضای کاری ۱۲" #~ msgstr "جابه‌جایی پنجره به فضای کاری ۱۲"
#~ msgid "Move window to workspace 2"
#~ msgstr "جابه‌جایی پنجره به فضای کاری ۲"
#~ msgid "Move window to workspace 3"
#~ msgstr "نقل‌مکان پنجره به فضای کاری ۳"
#~ msgid "Move window to workspace 4"
#~ msgstr "جابه‌جایی پنجره به فضای کاری ۴"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "جابه‌جایی پنجره به فضای کاری ۵" #~ msgstr "جابه‌جایی پنجره به فضای کاری ۵"
@@ -1804,12 +2043,6 @@ msgstr "%Id عبارت مختصاتی در %Ig ثانیه تجزیه شد (مت
#~ "تعداد فضاهای کاری. باید بیش از صفر باشد و حداکثر مشخصی دارد (برای این که " #~ "تعداد فضاهای کاری. باید بیش از صفر باشد و حداکثر مشخصی دارد (برای این که "
#~ "اتفاقی رومیزی‌تان را با درخواست ۳۴ میلیون فضای کاری از بین نبرید)." #~ "اتفاقی رومیزی‌تان را با درخواست ۳۴ میلیون فضای کاری از بین نبرید)."
#~ msgid "Raise window above other windows"
#~ msgstr "پیش آوردن پنجره روی همه‌ی پنجره‌ها"
#~ msgid "Resize window"
#~ msgstr "تغییر اندازه‌ی پنجره"
#~ msgid "Run a defined command" #~ msgid "Run a defined command"
#~ msgstr "اجرای یک فرمان تعریف شده" #~ msgstr "اجرای یک فرمان تعریف شده"
@@ -1850,9 +2083,6 @@ msgstr "%Id عبارت مختصاتی در %Ig ثانیه تجزیه شد (مت
#~ "بعضی از دور زدن‌ها دورزدن کمبودهای خود قواعد جزئی هستند، بنابراین بعضی " #~ "بعضی از دور زدن‌ها دورزدن کمبودهای خود قواعد جزئی هستند، بنابراین بعضی "
#~ "وقت‌ها اشکال در حالت دور زدن بدون دستکاری قواعد قبل رفع نیست." #~ "وقت‌ها اشکال در حالت دور زدن بدون دستکاری قواعد قبل رفع نیست."
#~ msgid "Switch to workspace 1"
#~ msgstr "تعویض به فضای کاری ۱"
#~ msgid "Switch to workspace 10" #~ msgid "Switch to workspace 10"
#~ msgstr "تعویض به فضای کاری ۱۰" #~ msgstr "تعویض به فضای کاری ۱۰"
@@ -1862,15 +2092,6 @@ msgstr "%Id عبارت مختصاتی در %Ig ثانیه تجزیه شد (مت
#~ msgid "Switch to workspace 12" #~ msgid "Switch to workspace 12"
#~ msgstr "تعویض به فضای کاری ۱۲" #~ msgstr "تعویض به فضای کاری ۱۲"
#~ msgid "Switch to workspace 2"
#~ msgstr "تعویض به فضای کاری ۲"
#~ msgid "Switch to workspace 3"
#~ msgstr "تعویض به فضای کاری ۳"
#~ msgid "Switch to workspace 4"
#~ msgstr "تعویض به فضای کاری ۴"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "تعویض به فضای کاری ۵" #~ msgstr "تعویض به فضای کاری ۵"
@@ -2925,15 +3146,6 @@ msgstr "%Id عبارت مختصاتی در %Ig ثانیه تجزیه شد (مت
#~ msgid "Toggle always on top state" #~ msgid "Toggle always on top state"
#~ msgstr "ضامن همیشه در وضعیت بالایی" #~ msgstr "ضامن همیشه در وضعیت بالایی"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "ضامن حالت تمام صفحه"
#~ msgid "Toggle maximization state"
#~ msgstr "ضامن همیشه در وضیعت حداکثر"
#~ msgid "Toggle shaded state"
#~ msgstr "ضامن وضعیت سایه خورده"
#~ msgid "Toggle window on all workspaces" #~ msgid "Toggle window on all workspaces"
#~ msgstr "ضامن پنجره در تمام فضاهای کاری" #~ msgstr "ضامن پنجره در تمام فضاهای کاری"

215
po/fi.po
View File

@@ -1565,6 +1565,221 @@ msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "" msgstr ""
"%d-sijaintilauseketta jäsentyi %g sekunnissa (%g sekuntia keksimäärin)\n" "%d-sijaintilauseketta jäsentyi %g sekunnissa (%g sekuntia keksimäärin)\n"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
msgid "Navigation"
msgstr "Navigointi"
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
msgid "Move window to workspace 1"
msgstr "Siirrä ikkuna työtilaan 1"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
msgid "Move window to workspace 2"
msgstr "Siirrä ikkuna työtilaan 2"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
msgid "Move window to workspace 3"
msgstr "Siirrä ikkuna työtilaan 3"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
msgid "Move window to workspace 4"
msgstr "Siirrä ikkuna työtilaan 4"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace to the left"
msgstr "Siirrä ikkunaa yksi työtila vasemmalle"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the right"
msgstr "Siirrä ikkunaa yksi työtila oikealle"
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace up"
msgstr "Siirrä ikkunaa yksi työtila ylös"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace down"
msgstr "Siirrä ikkunaa yksi työtila alas"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Switch applications"
msgstr "Vaihda sovelluksia"
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Switch windows of an application"
msgstr "Vaihda sovelluksen ikkunoiden välillä"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Switch system controls"
msgstr "Vaihda järjestelmän kontrolleja"
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Switch windows directly"
msgstr "Vaihda ikkunoita suoraan"
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Switch windows of an app directly"
msgstr "Vaihda sovelluksen ikkunoiden välillä suoraan"
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch system controls directly"
msgstr "Vaihda järjestelmän kontrolleja suoraan"
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Hide all normal windows"
msgstr "Piilota kaikki tavalliset ikkunat"
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch to workspace 1"
msgstr "Siirry työtilaan 1"
#: ../src/50-mutter-navigation.xml.in.h:18
#, fuzzy
msgid "Switch to workspace 2"
msgstr "Siirry työtilaan 2"
#: ../src/50-mutter-navigation.xml.in.h:19
#, fuzzy
msgid "Switch to workspace 3"
msgstr "Siirry työtilaan 3"
#: ../src/50-mutter-navigation.xml.in.h:20
#, fuzzy
msgid "Switch to workspace 4"
msgstr "Siirry työtilaan 4"
#: ../src/50-mutter-navigation.xml.in.h:21
#, fuzzy
msgid "Move to workspace left"
msgstr "Siirrä vasempaan työtilaan"
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Move to workspace right"
msgstr "Siirrä oikeaan työtilaan"
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
msgid "Move to workspace above"
msgstr "Siirrä ylempään työtilaan"
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
msgid "Move to workspace below"
msgstr "Siirrä alla olevaan työtilaan"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "System"
msgstr "Järjestelmä"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
msgid "Show the run command prompt"
msgstr "Näytä komennonsuorituskehote"
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "Show the activities overview"
msgstr "Näytä toimintojen yhteenveto"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Activate the window menu"
msgstr "Aktivoi ikkunavalikko"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr "Vaihda kokoruututilaa"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Toggle maximization state"
msgstr "Vaihda suurennustilaa"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window"
msgstr "Suurenna ikkuna"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Restore window"
msgstr "Palauta ikkuna"
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Toggle shaded state"
msgstr "Vaihda rullaustilaa"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Close window"
msgstr "Sulje ikkuna"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Minimize window"
msgstr "Pienennä ikkuna"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
msgid "Move window"
msgstr "Siirrä ikkunaa"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr "Muuta ikkunan kokoa"
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Toggle window on all workspaces or one"
msgstr "Valitse onko ikkuna yhdessä vai kaikissa työtiloissa"
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Raise window if covered, otherwise lower it"
msgstr "Nosta ikkuna, jos se on peittynyt, muuten laske se"
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Raise window above other windows"
msgstr "Nosta ikkuna muiden päälle"
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Lower window below other windows"
msgstr "Laske ikkuna muiden alle"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
msgid "Maximize window vertically"
msgstr "Suurenna ikkuna pystysuunnassa"
#: ../src/50-mutter-windows.xml.in.h:17
#, fuzzy
msgid "Maximize window horizontally"
msgstr "Suurenna ikkuna vaakasuunnassa"
#~ msgid "Comma-separated list of compositor plugins" #~ msgid "Comma-separated list of compositor plugins"
#~ msgstr "Pilkuilla eroteltu luettelo ladontaohjelman liitännäisistä" #~ msgstr "Pilkuilla eroteltu luettelo ladontaohjelman liitännäisistä"

394
po/fr.po
View File

@@ -19,8 +19,8 @@ msgstr ""
"Project-Id-Version: mutter masterReport-Msgid-Bugs-To: http://bugzilla.gnome." "Project-Id-Version: mutter masterReport-Msgid-Bugs-To: http://bugzilla.gnome."
"org/enter_bug.cgi?product=mutter&component=general\n" "org/enter_bug.cgi?product=mutter&component=general\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
"product=mutter&keywords=I18N+L10N&component=general\n" "product=mutter&component=general\n"
"POT-Creation-Date: 2012-10-11 14:32+0000\n" "POT-Creation-Date: 2013-02-14 06:04+0000\n"
"PO-Revision-Date: 2012-10-15 21:26+0200\n" "PO-Revision-Date: 2012-10-15 21:26+0200\n"
"Last-Translator: Alain Lojewski <allomervan@gmail.com>\n" "Last-Translator: Alain Lojewski <allomervan@gmail.com>\n"
"Language-Team: GNOME French Team <gnomefr@traduc.org>\n" "Language-Team: GNOME French Team <gnomefr@traduc.org>\n"
@@ -29,21 +29,198 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
#: ../src/50-mutter-navigation.xml.in.h:1
msgid "Navigation"
msgstr "Navigation"
#: ../src/50-mutter-navigation.xml.in.h:2
msgid "Move window to workspace 1"
msgstr "Déplacer la fenêtre vers l'espace de travail 1"
#: ../src/50-mutter-navigation.xml.in.h:3
msgid "Move window to workspace 2"
msgstr "Déplacer la fenêtre vers l'espace de travail 2"
#: ../src/50-mutter-navigation.xml.in.h:4
msgid "Move window to workspace 3"
msgstr "Déplacer la fenêtre vers l'espace de travail 3"
#: ../src/50-mutter-navigation.xml.in.h:5
msgid "Move window to workspace 4"
msgstr "Déplacer la fenêtre vers l'espace de travail 4"
#: ../src/50-mutter-navigation.xml.in.h:6
msgid "Move window one workspace to the left"
msgstr "Déplacer la fenêtre d'un espace de travail vers la gauche"
#: ../src/50-mutter-navigation.xml.in.h:7
msgid "Move window one workspace to the right"
msgstr "Déplacer la fenêtre d'un espace de travail vers la droite"
#: ../src/50-mutter-navigation.xml.in.h:8
msgid "Move window one workspace up"
msgstr "Déplacer la fenêtre d'un espace de travail vers le haut"
#: ../src/50-mutter-navigation.xml.in.h:9
msgid "Move window one workspace down"
msgstr "Déplacer la fenêtre d'un espace de travail vers le bas"
#: ../src/50-mutter-navigation.xml.in.h:10
msgid "Switch applications"
msgstr "Changer d'application"
#: ../src/50-mutter-navigation.xml.in.h:11
msgid "Switch windows"
msgstr "Changer de fenêtre"
#: ../src/50-mutter-navigation.xml.in.h:12
msgid "Switch windows of an application"
msgstr "Changer de fenêtre d'une application"
#: ../src/50-mutter-navigation.xml.in.h:13
msgid "Switch system controls"
msgstr "Changer les contrôles système"
#: ../src/50-mutter-navigation.xml.in.h:14
msgid "Switch windows directly"
msgstr "Changer de fenêtre directement"
#: ../src/50-mutter-navigation.xml.in.h:15
msgid "Switch windows of an app directly"
msgstr "Changer de fenêtre d'une application directement"
#: ../src/50-mutter-navigation.xml.in.h:16
msgid "Switch system controls directly"
msgstr "Changer les contrôles système directement"
#: ../src/50-mutter-navigation.xml.in.h:17
msgid "Hide all normal windows"
msgstr "Masquer toutes les fenêtres normales"
#: ../src/50-mutter-navigation.xml.in.h:18
msgid "Switch to workspace 1"
msgstr "Passer à l'espace de travail 1"
#: ../src/50-mutter-navigation.xml.in.h:19
msgid "Switch to workspace 2"
msgstr "Passer à l'espace de travail 2"
#: ../src/50-mutter-navigation.xml.in.h:20
msgid "Switch to workspace 3"
msgstr "Passer à l'espace de travail 3"
#: ../src/50-mutter-navigation.xml.in.h:21
msgid "Switch to workspace 4"
msgstr "Passer à l'espace de travail 4"
#: ../src/50-mutter-navigation.xml.in.h:22
msgid "Move to workspace left"
msgstr "Déplacer vers l'espace de travail de gauche"
#: ../src/50-mutter-navigation.xml.in.h:23
msgid "Move to workspace right"
msgstr "Déplacer vers l'espace de travail de droite"
#: ../src/50-mutter-navigation.xml.in.h:24
msgid "Move to workspace above"
msgstr "Déplacer vers l'espace de travail du dessus"
#: ../src/50-mutter-navigation.xml.in.h:25
msgid "Move to workspace below"
msgstr "Déplacer vers l'espace de travail du dessous"
#: ../src/50-mutter-system.xml.in.h:1
msgid "System"
msgstr "Système"
#: ../src/50-mutter-system.xml.in.h:2
msgid "Show the run command prompt"
msgstr "Afficher la fenêtre pour lancer une commande"
#: ../src/50-mutter-system.xml.in.h:3
msgid "Show the activities overview"
msgstr "Afficher l'aperçu des activités"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1
msgid "Windows" msgid "Windows"
msgstr "Fenêtres" msgstr "Fenêtres"
#: ../src/50-mutter-windows.xml.in.h:2 #: ../src/50-mutter-windows.xml.in.h:2
msgid "Activate the window menu"
msgstr "Activer le menu fenêtre"
#: ../src/50-mutter-windows.xml.in.h:3
msgid "Toggle fullscreen mode"
msgstr "Basculer le mode plein écran"
#: ../src/50-mutter-windows.xml.in.h:4
msgid "Toggle maximization state"
msgstr "Basculer l'état d'agrandissement"
#: ../src/50-mutter-windows.xml.in.h:5
msgid "Maximize window"
msgstr "Maximiser la fenêtre"
#: ../src/50-mutter-windows.xml.in.h:6
msgid "Restore window"
msgstr "Restaurer la fenêtre"
#: ../src/50-mutter-windows.xml.in.h:7
msgid "Toggle shaded state"
msgstr "Basculer l'état de repli"
#: ../src/50-mutter-windows.xml.in.h:8
msgid "Close window"
msgstr "Fermer la fenêtre"
#: ../src/50-mutter-windows.xml.in.h:9
msgid "Hide window"
msgstr "Masquer la fenêtre"
#: ../src/50-mutter-windows.xml.in.h:10
msgid "Move window"
msgstr "Déplacer la fenêtre"
#: ../src/50-mutter-windows.xml.in.h:11
msgid "Resize window"
msgstr "Redimensionner la fenêtre"
#: ../src/50-mutter-windows.xml.in.h:12
msgid "Toggle window on all workspaces or one"
msgstr "Placer la fenêtre sur tous les espaces de travail, ou sur un seul"
#: ../src/50-mutter-windows.xml.in.h:13
msgid "Raise window if covered, otherwise lower it"
msgstr ""
"Mettre la fenêtre au premier plan si elle est cachée, sinon à l'arrière-plan"
#: ../src/50-mutter-windows.xml.in.h:14
msgid "Raise window above other windows"
msgstr "Mettre la fenêtre au premier plan"
#: ../src/50-mutter-windows.xml.in.h:15
msgid "Lower window below other windows"
msgstr "Mettre la fenêtre sous les autres fenêtres"
#: ../src/50-mutter-windows.xml.in.h:16
msgid "Maximize window vertically"
msgstr "Maximiser la fenêtre verticalement"
#: ../src/50-mutter-windows.xml.in.h:17
msgid "Maximize window horizontally"
msgstr "Maximiser la fenêtre horizontalement"
#: ../src/50-mutter-windows.xml.in.h:18
msgid "View split on left" msgid "View split on left"
msgstr "Vue divisée sur la gauche" msgstr "Vue divisée sur la gauche"
#: ../src/50-mutter-windows.xml.in.h:3 #: ../src/50-mutter-windows.xml.in.h:19
msgid "View split on right" msgid "View split on right"
msgstr "Vue divisée sur la droite" msgstr "Vue divisée sur la droite"
#. This probably means that a non-WM compositor like xcompmgr is running; #. This probably means that a non-WM compositor like xcompmgr is running;
#. * we have no way to get it to exit #. * we have no way to get it to exit
#: ../src/compositor/compositor.c:492 #: ../src/compositor/compositor.c:525
#, c-format #, c-format
msgid "" msgid ""
"Another compositing manager is already running on screen %i on display \"%s" "Another compositing manager is already running on screen %i on display \"%s"
@@ -61,16 +238,16 @@ msgstr "Évènement sonore"
msgid "Unknown window information request: %d" msgid "Unknown window information request: %d"
msgstr "Requête d'information de fenêtre inconnue : %d" msgstr "Requête d'information de fenêtre inconnue : %d"
#: ../src/core/delete.c:113 #: ../src/core/delete.c:111
#, c-format #, c-format
msgid "%s is not responding." msgid "%s is not responding."
msgstr "%s ne répond pas." msgstr "« %s » ne répond pas."
#: ../src/core/delete.c:117 #: ../src/core/delete.c:113
msgid "Application is not responding." msgid "Application is not responding."
msgstr "L'application ne répond pas." msgstr "L'application ne répond pas."
#: ../src/core/delete.c:122 #: ../src/core/delete.c:118
msgid "" msgid ""
"You may choose to wait a short while for it to continue or force the " "You may choose to wait a short while for it to continue or force the "
"application to quit entirely." "application to quit entirely."
@@ -78,25 +255,25 @@ msgstr ""
"Vous pouvez patienter un instant pour continuer ou forcer l'application à " "Vous pouvez patienter un instant pour continuer ou forcer l'application à "
"quitter définitivement." "quitter définitivement."
#: ../src/core/delete.c:129 #: ../src/core/delete.c:125
msgid "_Wait" msgid "_Wait"
msgstr "_Attendre" msgstr "_Attendre"
#: ../src/core/delete.c:129 #: ../src/core/delete.c:125
msgid "_Force Quit" msgid "_Force Quit"
msgstr "_Forcer à quitter" msgstr "_Forcer à quitter"
#: ../src/core/display.c:396 #: ../src/core/display.c:392
#, c-format #, c-format
msgid "Missing %s extension required for compositing" msgid "Missing %s extension required for compositing"
msgstr "Il manque l'extension %s nécessaire à la composition" msgstr "Il manque l'extension %s nécessaire à la composition"
#: ../src/core/display.c:492 #: ../src/core/display.c:485
#, c-format #, c-format
msgid "Failed to open X Window System display '%s'\n" msgid "Failed to open X Window System display '%s'\n"
msgstr "Impossible d'ouvrir le visuel « %s » du système X Window\n" msgstr "Impossible d'ouvrir le visuel « %s » du système X Window\n"
#: ../src/core/keybindings.c:853 #: ../src/core/keybindings.c:876
#, c-format #, c-format
msgid "" msgid ""
"Some other program is already using the key %s with modifiers %x as a " "Some other program is already using the key %s with modifiers %x as a "
@@ -166,7 +343,7 @@ msgstr "Afficher la version"
msgid "Mutter plugin to use" msgid "Mutter plugin to use"
msgstr "Greffon de Mutter à utiliser" msgstr "Greffon de Mutter à utiliser"
#: ../src/core/prefs.c:1079 #: ../src/core/prefs.c:1087
msgid "" msgid ""
"Workarounds for broken applications disabled. Some applications may not " "Workarounds for broken applications disabled. Some applications may not "
"behave properly.\n" "behave properly.\n"
@@ -174,14 +351,14 @@ msgstr ""
"Solutions de rechange désactivées pour les applications endommagées. " "Solutions de rechange désactivées pour les applications endommagées. "
"Certaines applications peuvent ne pas se comporter correctement.\n" "Certaines applications peuvent ne pas se comporter correctement.\n"
#: ../src/core/prefs.c:1154 #: ../src/core/prefs.c:1162
#, c-format #, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n" msgid "Could not parse font description \"%s\" from GSettings key %s\n"
msgstr "" msgstr ""
"Impossible d'analyser la description de police « %s » depuis la clé " "Impossible d'analyser la description de police « %s » depuis la clé "
"GSettings %s\n" "GSettings %s\n"
#: ../src/core/prefs.c:1220 #: ../src/core/prefs.c:1228
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for mouse button " "\"%s\" found in configuration database is not a valid value for mouse button "
@@ -190,7 +367,7 @@ msgstr ""
"« %s » trouvée dans la base de données de configuration n'est pas une valeur " "« %s » trouvée dans la base de données de configuration n'est pas une valeur "
"correcte pour le bouton de souris\n" "correcte pour le bouton de souris\n"
#: ../src/core/prefs.c:1747 #: ../src/core/prefs.c:1780
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for keybinding " "\"%s\" found in configuration database is not a valid value for keybinding "
@@ -199,17 +376,17 @@ msgstr ""
"« %s » trouvé dans la base de données de configuration n'est pas une valeur " "« %s » trouvé dans la base de données de configuration n'est pas une valeur "
"correcte pour la combinaison de touches « %s »\n" "correcte pour la combinaison de touches « %s »\n"
#: ../src/core/prefs.c:1844 #: ../src/core/prefs.c:1877
#, c-format #, c-format
msgid "Workspace %d" msgid "Workspace %d"
msgstr "Espace de travail %d" msgstr "Espace de travail %d"
#: ../src/core/screen.c:652 #: ../src/core/screen.c:659
#, c-format #, c-format
msgid "Screen %d on display '%s' is invalid\n" msgid "Screen %d on display '%s' is invalid\n"
msgstr "L'écran %d sur le visuel « %s » n'est pas valide\n" msgstr "L'écran %d sur le visuel « %s » n'est pas valide\n"
#: ../src/core/screen.c:668 #: ../src/core/screen.c:675
#, c-format #, c-format
msgid "" msgid ""
"Screen %d on display \"%s\" already has a window manager; try using the --" "Screen %d on display \"%s\" already has a window manager; try using the --"
@@ -219,7 +396,7 @@ msgstr ""
"d'utiliser l'option --replace pour remplacer le gestionnaire de fenêtres " "d'utiliser l'option --replace pour remplacer le gestionnaire de fenêtres "
"actuel.\n" "actuel.\n"
#: ../src/core/screen.c:695 #: ../src/core/screen.c:702
#, c-format #, c-format
msgid "" msgid ""
"Could not acquire window manager selection on screen %d display \"%s\"\n" "Could not acquire window manager selection on screen %d display \"%s\"\n"
@@ -227,12 +404,12 @@ msgstr ""
"Impossible d'avoir la sélection du gestionnaire de fenêtres sur l'écran %d " "Impossible d'avoir la sélection du gestionnaire de fenêtres sur l'écran %d "
"du visuel « %s »\n" "du visuel « %s »\n"
#: ../src/core/screen.c:750 #: ../src/core/screen.c:780
#, c-format #, c-format
msgid "Screen %d on display \"%s\" already has a window manager\n" msgid "Screen %d on display \"%s\" already has a window manager\n"
msgstr "L'écran %d sur le visuel « %s » a déjà un gestionnaire de fenêtres\n" msgstr "L'écran %d sur le visuel « %s » a déjà un gestionnaire de fenêtres\n"
#: ../src/core/screen.c:935 #: ../src/core/screen.c:965
#, c-format #, c-format
msgid "Could not release screen %d on display \"%s\"\n" msgid "Could not release screen %d on display \"%s\"\n"
msgstr "Impossible de libérer l'écran %d sur le visuel « %s »\n" msgstr "Impossible de libérer l'écran %d sur le visuel « %s »\n"
@@ -333,7 +510,7 @@ msgid "Window manager error: "
msgstr "Erreur du gestionnaire de fenêtres : " msgstr "Erreur du gestionnaire de fenêtres : "
#. first time through #. first time through
#: ../src/core/window.c:7237 #: ../src/core/window.c:7447
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER " "Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER "
@@ -349,7 +526,7 @@ msgstr ""
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain #. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work. #. * about these apps but make them work.
#. #.
#: ../src/core/window.c:7902 #: ../src/core/window.c:8171
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets an MWM hint indicating it isn't resizable, but sets min size " "Window %s sets an MWM hint indicating it isn't resizable, but sets min size "
@@ -359,22 +536,22 @@ msgstr ""
"redimensionnable, mais positionne une taille minimale de %d x %d et une " "redimensionnable, mais positionne une taille minimale de %d x %d et une "
"taille maximale de %d x %d ; ceci n'a pas beaucoup de sens.\n" "taille maximale de %d x %d ; ceci n'a pas beaucoup de sens.\n"
#: ../src/core/window-props.c:274 #: ../src/core/window-props.c:304
#, c-format #, c-format
msgid "Application set a bogus _NET_WM_PID %lu\n" msgid "Application set a bogus _NET_WM_PID %lu\n"
msgstr "L'application a défini un _NET_WM_PID %lu erroné\n" msgstr "L'application a défini un _NET_WM_PID %lu erroné\n"
#: ../src/core/window-props.c:393 #: ../src/core/window-props.c:423
#, c-format #, c-format
msgid "%s (on %s)" msgid "%s (on %s)"
msgstr "%s (sur %s)" msgstr "%s (sur %s)"
#: ../src/core/window-props.c:1448 #: ../src/core/window-props.c:1506
#, c-format #, c-format
msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n" msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n"
msgstr "Fenêtre WM_TRANSIENT_FOR 0x%lx non valide indiquée pour %s.\n" msgstr "Fenêtre WM_TRANSIENT_FOR 0x%lx non valide indiquée pour %s.\n"
#: ../src/core/window-props.c:1459 #: ../src/core/window-props.c:1517
#, c-format #, c-format
msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n" msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n"
msgstr "Fenêtre WM_TRANSIENT_FOR 0x%lx pour %s créerait une boucle.\n" msgstr "Fenêtre WM_TRANSIENT_FOR 0x%lx pour %s créerait une boucle.\n"
@@ -525,12 +702,25 @@ msgstr ""
"ajoutées pour arriver à cette valeur." "ajoutées pour arriver à cette valeur."
#: ../src/org.gnome.mutter.gschema.xml.in.h:17 #: ../src/org.gnome.mutter.gschema.xml.in.h:17
msgid "Auto maximize nearly monitor sized windows"
msgstr ""
"Maximiser automatiquement les fenêtres dont la taille est proche de celle de "
"l'écran"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18
#, fuzzy
msgid ""
"If enabled, monitor nearly monitor sized windows automatically get maximized "
"when mapped."
msgstr "Si activé, les fenêtres qui ont presque la taille de l'écran seront maximisées."
#: ../src/org.gnome.mutter.gschema.xml.in.h:19
msgid "Select window from tab popup" msgid "Select window from tab popup"
msgstr "" msgstr ""
"Sélectionner la fenêtre dans la vue qui apparaît suite à un appui sur la " "Sélectionner la fenêtre dans la vue qui apparaît suite à un appui sur la "
"touche tab" "touche tab"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18 #: ../src/org.gnome.mutter.gschema.xml.in.h:20
msgid "Cancel tab popup" msgid "Cancel tab popup"
msgstr "Fermer la vue qui apparaît suite à un appui sur la touche tab" msgstr "Fermer la vue qui apparaît suite à un appui sur la touche tab"
@@ -733,55 +923,55 @@ msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is #. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height. #. * the width of the window and the second is the height.
#. #.
#: ../src/ui/resizepopup.c:113 #: ../src/ui/resizepopup.c:136
#, c-format #, c-format
msgid "%d x %d" msgid "%d x %d"
msgstr "%d x %d" msgstr "%d x %d"
#: ../src/ui/theme.c:234 #: ../src/ui/theme.c:235
msgid "top" msgid "top"
msgstr "haut" msgstr "haut"
#: ../src/ui/theme.c:236 #: ../src/ui/theme.c:237
msgid "bottom" msgid "bottom"
msgstr "bas" msgstr "bas"
#: ../src/ui/theme.c:238 #: ../src/ui/theme.c:239
msgid "left" msgid "left"
msgstr "gauche" msgstr "gauche"
#: ../src/ui/theme.c:240 #: ../src/ui/theme.c:241
msgid "right" msgid "right"
msgstr "droite" msgstr "droite"
#: ../src/ui/theme.c:268 #: ../src/ui/theme.c:269
#, c-format #, c-format
msgid "frame geometry does not specify \"%s\" dimension" msgid "frame geometry does not specify \"%s\" dimension"
msgstr "la géométrie du cadre n'indique pas la dimension « %s »" msgstr "la géométrie du cadre n'indique pas la dimension « %s »"
#: ../src/ui/theme.c:287 #: ../src/ui/theme.c:288
#, c-format #, c-format
msgid "frame geometry does not specify dimension \"%s\" for border \"%s\"" msgid "frame geometry does not specify dimension \"%s\" for border \"%s\""
msgstr "" msgstr ""
"la géométrie du cadre n'indique pas la dimension « %s » pour la bordure " "la géométrie du cadre n'indique pas la dimension « %s » pour la bordure "
"« %s »" "« %s »"
#: ../src/ui/theme.c:324 #: ../src/ui/theme.c:325
#, c-format #, c-format
msgid "Button aspect ratio %g is not reasonable" msgid "Button aspect ratio %g is not reasonable"
msgstr "La proportion du bouton %g n'est pas raisonnable" msgstr "La proportion du bouton %g n'est pas raisonnable"
#: ../src/ui/theme.c:336 #: ../src/ui/theme.c:337
#, c-format #, c-format
msgid "Frame geometry does not specify size of buttons" msgid "Frame geometry does not specify size of buttons"
msgstr "La géométrie du cadre n'indique pas la taille des boutons" msgstr "La géométrie du cadre n'indique pas la taille des boutons"
#: ../src/ui/theme.c:1049 #: ../src/ui/theme.c:1050
#, c-format #, c-format
msgid "Gradients should have at least two colors" msgid "Gradients should have at least two colors"
msgstr "Les dégradés doivent comporter au moins deux couleurs" msgstr "Les dégradés doivent comporter au moins deux couleurs"
#: ../src/ui/theme.c:1201 #: ../src/ui/theme.c:1202
#, c-format #, c-format
msgid "" msgid ""
"GTK custom color specification must have color name and fallback in " "GTK custom color specification must have color name and fallback in "
@@ -791,7 +981,7 @@ msgstr ""
"couleur et un substitut entre parenthèses, par ex. gtk:custom(foo,bar) ; " "couleur et un substitut entre parenthèses, par ex. gtk:custom(foo,bar) ; "
"impossible d'analyser « %s »" "impossible d'analyser « %s »"
#: ../src/ui/theme.c:1217 #: ../src/ui/theme.c:1218
#, c-format #, c-format
msgid "" msgid ""
"Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-" "Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-"
@@ -800,7 +990,7 @@ msgstr ""
"Caractère « %c » non valide dans le paramètre color_name de gtk:custom, " "Caractère « %c » non valide dans le paramètre color_name de gtk:custom, "
"seuls A-Za-z0-9-_ sont acceptés" "seuls A-Za-z0-9-_ sont acceptés"
#: ../src/ui/theme.c:1231 #: ../src/ui/theme.c:1232
#, c-format #, c-format
msgid "" msgid ""
"Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not " "Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not "
@@ -809,7 +999,7 @@ msgstr ""
"Le format de gtk:custom est « gtk:custom(nom_couleur,substitut) », « %s » ne " "Le format de gtk:custom est « gtk:custom(nom_couleur,substitut) », « %s » ne "
"correspond pas à ce format" "correspond pas à ce format"
#: ../src/ui/theme.c:1276 #: ../src/ui/theme.c:1277
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] " "GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] "
@@ -818,7 +1008,7 @@ msgstr ""
"La spécification de couleur GTK doit présenter l'état entre crochets, p. ex. " "La spécification de couleur GTK doit présenter l'état entre crochets, p. ex. "
"gtk:fg[NORMAL] où NORMAL est l'état ; impossible d'analyser « %s »" "gtk:fg[NORMAL] où NORMAL est l'état ; impossible d'analyser « %s »"
#: ../src/ui/theme.c:1290 #: ../src/ui/theme.c:1291
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have a close bracket after the state, e.g. gtk:" "GTK color specification must have a close bracket after the state, e.g. gtk:"
@@ -828,20 +1018,20 @@ msgstr ""
"l'état, p. ex. gtk:fg[NORMAL] où NORMAL est l'état ; impossible d'analyser " "l'état, p. ex. gtk:fg[NORMAL] où NORMAL est l'état ; impossible d'analyser "
"« %s »" "« %s »"
#: ../src/ui/theme.c:1301 #: ../src/ui/theme.c:1302
#, c-format #, c-format
msgid "Did not understand state \"%s\" in color specification" msgid "Did not understand state \"%s\" in color specification"
msgstr "" msgstr ""
"Impossible de comprendre l'état « %s » dans la spécification de couleur" "Impossible de comprendre l'état « %s » dans la spécification de couleur"
#: ../src/ui/theme.c:1314 #: ../src/ui/theme.c:1315
#, c-format #, c-format
msgid "Did not understand color component \"%s\" in color specification" msgid "Did not understand color component \"%s\" in color specification"
msgstr "" msgstr ""
"Impossible de comprendre le composant de couleur « %s » dans la " "Impossible de comprendre le composant de couleur « %s » dans la "
"spécification de couleur" "spécification de couleur"
#: ../src/ui/theme.c:1343 #: ../src/ui/theme.c:1344
#, c-format #, c-format
msgid "" msgid ""
"Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the " "Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the "
@@ -850,19 +1040,19 @@ msgstr ""
"Le format de mélange est « blend/bg_color/fg_color/alpha », « %s » ne " "Le format de mélange est « blend/bg_color/fg_color/alpha », « %s » ne "
"correspond pas à ce format ." "correspond pas à ce format ."
#: ../src/ui/theme.c:1354 #: ../src/ui/theme.c:1355
#, c-format #, c-format
msgid "Could not parse alpha value \"%s\" in blended color" msgid "Could not parse alpha value \"%s\" in blended color"
msgstr "Impossible d'analyser la valeur alpha « %s » en couleur mélangée" msgstr "Impossible d'analyser la valeur alpha « %s » en couleur mélangée"
#: ../src/ui/theme.c:1364 #: ../src/ui/theme.c:1365
#, c-format #, c-format
msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0" msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0"
msgstr "" msgstr ""
"La valeur alpha « %s » en couleur mélangée n'est pas comprise entre 0,0 et " "La valeur alpha « %s » en couleur mélangée n'est pas comprise entre 0,0 et "
"1,0" "1,0"
#: ../src/ui/theme.c:1411 #: ../src/ui/theme.c:1412
#, c-format #, c-format
msgid "" msgid ""
"Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format" "Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format"
@@ -870,29 +1060,29 @@ msgstr ""
"Le format d'ombre est « shade/base_color/factor », « %s » ne correspond pas " "Le format d'ombre est « shade/base_color/factor », « %s » ne correspond pas "
"au format" "au format"
#: ../src/ui/theme.c:1422 #: ../src/ui/theme.c:1423
#, c-format #, c-format
msgid "Could not parse shade factor \"%s\" in shaded color" msgid "Could not parse shade factor \"%s\" in shaded color"
msgstr "Impossible d'analyser le facteur d'ombre « %s » en couleur ombrée" msgstr "Impossible d'analyser le facteur d'ombre « %s » en couleur ombrée"
#: ../src/ui/theme.c:1432 #: ../src/ui/theme.c:1433
#, c-format #, c-format
msgid "Shade factor \"%s\" in shaded color is negative" msgid "Shade factor \"%s\" in shaded color is negative"
msgstr "Le facteur d'ombre « %s » en couleur ombrée est négatif" msgstr "Le facteur d'ombre « %s » en couleur ombrée est négatif"
#: ../src/ui/theme.c:1461 #: ../src/ui/theme.c:1462
#, c-format #, c-format
msgid "Could not parse color \"%s\"" msgid "Could not parse color \"%s\""
msgstr "Impossible d'analyser la couleur « %s »" msgstr "Impossible d'analyser la couleur « %s »"
#: ../src/ui/theme.c:1778 #: ../src/ui/theme.c:1779
#, c-format #, c-format
msgid "Coordinate expression contains character '%s' which is not allowed" msgid "Coordinate expression contains character '%s' which is not allowed"
msgstr "" msgstr ""
"L'expression de la coordonnée contient le caractère « %s » qui n'est pas " "L'expression de la coordonnée contient le caractère « %s » qui n'est pas "
"autorisé" "autorisé"
#: ../src/ui/theme.c:1805 #: ../src/ui/theme.c:1806
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contains floating point number '%s' which could not be " "Coordinate expression contains floating point number '%s' which could not be "
@@ -901,14 +1091,14 @@ msgstr ""
"L'expression de la coordonnée contient la valeur en virgule flottante « %s » " "L'expression de la coordonnée contient la valeur en virgule flottante « %s » "
"qui ne peut pas être analysée" "qui ne peut pas être analysée"
#: ../src/ui/theme.c:1819 #: ../src/ui/theme.c:1820
#, c-format #, c-format
msgid "Coordinate expression contains integer '%s' which could not be parsed" msgid "Coordinate expression contains integer '%s' which could not be parsed"
msgstr "" msgstr ""
"L'expression de la coordonnée contient l'entier « %s » qui n'a pas pu être " "L'expression de la coordonnée contient l'entier « %s » qui n'a pas pu être "
"analysé" "analysé"
#: ../src/ui/theme.c:1940 #: ../src/ui/theme.c:1941
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contained unknown operator at the start of this text: " "Coordinate expression contained unknown operator at the start of this text: "
@@ -917,17 +1107,17 @@ msgstr ""
"L'expression de la coordonnée contenait un opérateur inconnu au début de ce " "L'expression de la coordonnée contenait un opérateur inconnu au début de ce "
"texte : « %s »" "texte : « %s »"
#: ../src/ui/theme.c:1997 #: ../src/ui/theme.c:1998
#, c-format #, c-format
msgid "Coordinate expression was empty or not understood" msgid "Coordinate expression was empty or not understood"
msgstr "L'expression de la coordonnée était vide ou incomprise" msgstr "L'expression de la coordonnée était vide ou incomprise"
#: ../src/ui/theme.c:2110 ../src/ui/theme.c:2120 ../src/ui/theme.c:2154 #: ../src/ui/theme.c:2111 ../src/ui/theme.c:2121 ../src/ui/theme.c:2155
#, c-format #, c-format
msgid "Coordinate expression results in division by zero" msgid "Coordinate expression results in division by zero"
msgstr "L'expression de la coordonnée entraîne une division par zéro" msgstr "L'expression de la coordonnée entraîne une division par zéro"
#: ../src/ui/theme.c:2162 #: ../src/ui/theme.c:2163
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression tries to use mod operator on a floating-point number" "Coordinate expression tries to use mod operator on a floating-point number"
@@ -935,7 +1125,7 @@ msgstr ""
"L'expression de la coordonnée tente d'utiliser l'opérateur mod sur une " "L'expression de la coordonnée tente d'utiliser l'opérateur mod sur une "
"valeur en virgule flottante" "valeur en virgule flottante"
#: ../src/ui/theme.c:2218 #: ../src/ui/theme.c:2219
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has an operator \"%s\" where an operand was expected" "Coordinate expression has an operator \"%s\" where an operand was expected"
@@ -943,20 +1133,20 @@ msgstr ""
"L'expression de la coordonnée a un opérateur « %s » là où un opérande était " "L'expression de la coordonnée a un opérateur « %s » là où un opérande était "
"attendu" "attendu"
#: ../src/ui/theme.c:2227 #: ../src/ui/theme.c:2228
#, c-format #, c-format
msgid "Coordinate expression had an operand where an operator was expected" msgid "Coordinate expression had an operand where an operator was expected"
msgstr "" msgstr ""
"L'expression de la coordonnée a un opérande là où un opérateur était attendu" "L'expression de la coordonnée a un opérande là où un opérateur était attendu"
#: ../src/ui/theme.c:2235 #: ../src/ui/theme.c:2236
#, c-format #, c-format
msgid "Coordinate expression ended with an operator instead of an operand" msgid "Coordinate expression ended with an operator instead of an operand"
msgstr "" msgstr ""
"L'expression de la coordonnée était terminée par un opérateur au lieu d'un " "L'expression de la coordonnée était terminée par un opérateur au lieu d'un "
"opérande" "opérande"
#: ../src/ui/theme.c:2245 #: ../src/ui/theme.c:2246
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has operator \"%c\" following operator \"%c\" with no " "Coordinate expression has operator \"%c\" following operator \"%c\" with no "
@@ -965,46 +1155,46 @@ msgstr ""
"L'expression de la coordonnée a un opérateur « %c » suivant l'opérateur " "L'expression de la coordonnée a un opérateur « %c » suivant l'opérateur "
"« %c » sans opérande entre eux" "« %c » sans opérande entre eux"
#: ../src/ui/theme.c:2396 ../src/ui/theme.c:2441 #: ../src/ui/theme.c:2397 ../src/ui/theme.c:2442
#, c-format #, c-format
msgid "Coordinate expression had unknown variable or constant \"%s\"" msgid "Coordinate expression had unknown variable or constant \"%s\""
msgstr "" msgstr ""
"L'expression de la coordonnée possède une variable ou constante inconnue " "L'expression de la coordonnée possède une variable ou constante inconnue "
"« %s »" "« %s »"
#: ../src/ui/theme.c:2495 #: ../src/ui/theme.c:2496
#, c-format #, c-format
msgid "Coordinate expression parser overflowed its buffer." msgid "Coordinate expression parser overflowed its buffer."
msgstr "" msgstr ""
"L'analyseur d'expression de coordonnées a dépassé la capacité de son tampon." "L'analyseur d'expression de coordonnées a dépassé la capacité de son tampon."
#: ../src/ui/theme.c:2524 #: ../src/ui/theme.c:2525
#, c-format #, c-format
msgid "Coordinate expression had a close parenthesis with no open parenthesis" msgid "Coordinate expression had a close parenthesis with no open parenthesis"
msgstr "" msgstr ""
"L'expression de la coordonnée comporte une parenthèse de fermeture, mais pas " "L'expression de la coordonnée comporte une parenthèse de fermeture, mais pas "
"de parenthèse d'ouverture" "de parenthèse d'ouverture"
#: ../src/ui/theme.c:2588 #: ../src/ui/theme.c:2589
#, c-format #, c-format
msgid "Coordinate expression had an open parenthesis with no close parenthesis" msgid "Coordinate expression had an open parenthesis with no close parenthesis"
msgstr "" msgstr ""
"L'expression de la coordonnée comporte une parenthèse d'ouverture, mais pas " "L'expression de la coordonnée comporte une parenthèse d'ouverture, mais pas "
"de parenthèse de fermeture" "de parenthèse de fermeture"
#: ../src/ui/theme.c:2599 #: ../src/ui/theme.c:2600
#, c-format #, c-format
msgid "Coordinate expression doesn't seem to have any operators or operands" msgid "Coordinate expression doesn't seem to have any operators or operands"
msgstr "" msgstr ""
"L'expression de la coordonnée ne semble pas comprendre d'opérateur ni " "L'expression de la coordonnée ne semble pas comprendre d'opérateur ni "
"d'opérande" "d'opérande"
#: ../src/ui/theme.c:2812 ../src/ui/theme.c:2832 ../src/ui/theme.c:2852 #: ../src/ui/theme.c:2813 ../src/ui/theme.c:2833 ../src/ui/theme.c:2853
#, c-format #, c-format
msgid "Theme contained an expression that resulted in an error: %s\n" msgid "Theme contained an expression that resulted in an error: %s\n"
msgstr "Le thème contient une expression qui a entraîné une erreur : %s\n" msgstr "Le thème contient une expression qui a entraîné une erreur : %s\n"
#: ../src/ui/theme.c:4498 #: ../src/ui/theme.c:4499
#, c-format #, c-format
msgid "" msgid ""
"<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be " "<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be "
@@ -1013,25 +1203,25 @@ msgstr ""
"<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> doit être " "<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> doit être "
"indiqué pour ce style de cadre" "indiqué pour ce style de cadre"
#: ../src/ui/theme.c:5009 ../src/ui/theme.c:5034 #: ../src/ui/theme.c:5010 ../src/ui/theme.c:5035
#, c-format #, c-format
msgid "" msgid ""
"Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>" "Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
msgstr "" msgstr ""
"<frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/> manquant" "<frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/> manquant"
#: ../src/ui/theme.c:5082 #: ../src/ui/theme.c:5083
#, c-format #, c-format
msgid "Failed to load theme \"%s\": %s\n" msgid "Failed to load theme \"%s\": %s\n"
msgstr "Impossible de charger le thème « %s » : %s\n" msgstr "Impossible de charger le thème « %s » : %s\n"
#: ../src/ui/theme.c:5218 ../src/ui/theme.c:5225 ../src/ui/theme.c:5232 #: ../src/ui/theme.c:5219 ../src/ui/theme.c:5226 ../src/ui/theme.c:5233
#: ../src/ui/theme.c:5239 ../src/ui/theme.c:5246 #: ../src/ui/theme.c:5240 ../src/ui/theme.c:5247
#, c-format #, c-format
msgid "No <%s> set for theme \"%s\"" msgid "No <%s> set for theme \"%s\""
msgstr "Aucun <%s> défini pour le thème « %s »" msgstr "Aucun <%s> défini pour le thème « %s »"
#: ../src/ui/theme.c:5254 #: ../src/ui/theme.c:5255
#, c-format #, c-format
msgid "" msgid ""
"No frame style set for window type \"%s\" in theme \"%s\", add a <window " "No frame style set for window type \"%s\" in theme \"%s\", add a <window "
@@ -1040,7 +1230,7 @@ msgstr ""
"Aucun style de cadre défini pour le type de fenêtre « %s » dans le thème " "Aucun style de cadre défini pour le type de fenêtre « %s » dans le thème "
"« %s », ajoutez un élément <window type=\"%s\" style_set=\"whatever\"/>" "« %s », ajoutez un élément <window type=\"%s\" style_set=\"whatever\"/>"
#: ../src/ui/theme.c:5650 ../src/ui/theme.c:5712 ../src/ui/theme.c:5775 #: ../src/ui/theme.c:5662 ../src/ui/theme.c:5724 ../src/ui/theme.c:5787
#, c-format #, c-format
msgid "" msgid ""
"User-defined constants must begin with a capital letter; \"%s\" does not" "User-defined constants must begin with a capital letter; \"%s\" does not"
@@ -1048,7 +1238,7 @@ msgstr ""
"Les constantes définies par l'utilisateur doivent commencer par une " "Les constantes définies par l'utilisateur doivent commencer par une "
"majuscule ; « %s » commence par une minuscule" "majuscule ; « %s » commence par une minuscule"
#: ../src/ui/theme.c:5658 ../src/ui/theme.c:5720 ../src/ui/theme.c:5783 #: ../src/ui/theme.c:5670 ../src/ui/theme.c:5732 ../src/ui/theme.c:5795
#, c-format #, c-format
msgid "Constant \"%s\" has already been defined" msgid "Constant \"%s\" has already been defined"
msgstr "La constante « %s » a déjà été définie" msgstr "La constante « %s » a déjà été définie"
@@ -1554,56 +1744,56 @@ msgstr "Bordure"
msgid "Attached Modal Dialog" msgid "Attached Modal Dialog"
msgstr "Boîte de dialogue modale liée" msgstr "Boîte de dialogue modale liée"
#: ../src/ui/theme-viewer.c:739 #: ../src/ui/theme-viewer.c:737
#, c-format #, c-format
msgid "Button layout test %d" msgid "Button layout test %d"
msgstr "Test d'agencement de boutons %d" msgstr "Test d'agencement de boutons %d"
#: ../src/ui/theme-viewer.c:768 #: ../src/ui/theme-viewer.c:766
#, c-format #, c-format
msgid "%g milliseconds to draw one window frame" msgid "%g milliseconds to draw one window frame"
msgstr "%g millisecondes pour dessiner un cadre de fenêtre" msgstr "%g millisecondes pour dessiner un cadre de fenêtre"
#: ../src/ui/theme-viewer.c:813 #: ../src/ui/theme-viewer.c:811
#, c-format #, c-format
msgid "Usage: metacity-theme-viewer [THEMENAME]\n" msgid "Usage: metacity-theme-viewer [THEMENAME]\n"
msgstr "Usage : metacity-theme-viewer [NOMDUTHEME]\n" msgstr "Usage : metacity-theme-viewer [NOMDUTHEME]\n"
#: ../src/ui/theme-viewer.c:820 #: ../src/ui/theme-viewer.c:818
#, c-format #, c-format
msgid "Error loading theme: %s\n" msgid "Error loading theme: %s\n"
msgstr "Erreur lors du chargement du thème : %s\n" msgstr "Erreur lors du chargement du thème : %s\n"
#: ../src/ui/theme-viewer.c:826 #: ../src/ui/theme-viewer.c:824
#, c-format #, c-format
msgid "Loaded theme \"%s\" in %g seconds\n" msgid "Loaded theme \"%s\" in %g seconds\n"
msgstr "Thème « %s » chargé en %g secondes\n" msgstr "Thème « %s » chargé en %g secondes\n"
#: ../src/ui/theme-viewer.c:870 #: ../src/ui/theme-viewer.c:869
msgid "Normal Title Font" msgid "Normal Title Font"
msgstr "Police de titre normal" msgstr "Police de titre normal"
#: ../src/ui/theme-viewer.c:876 #: ../src/ui/theme-viewer.c:875
msgid "Small Title Font" msgid "Small Title Font"
msgstr "Petite police de titre" msgstr "Petite police de titre"
#: ../src/ui/theme-viewer.c:882 #: ../src/ui/theme-viewer.c:881
msgid "Large Title Font" msgid "Large Title Font"
msgstr "Grande police de titre" msgstr "Grande police de titre"
#: ../src/ui/theme-viewer.c:887 #: ../src/ui/theme-viewer.c:886
msgid "Button Layouts" msgid "Button Layouts"
msgstr "Agencements des boutons" msgstr "Agencements des boutons"
#: ../src/ui/theme-viewer.c:892 #: ../src/ui/theme-viewer.c:891
msgid "Benchmark" msgid "Benchmark"
msgstr "Performance" msgstr "Performance"
#: ../src/ui/theme-viewer.c:944 #: ../src/ui/theme-viewer.c:947
msgid "Window Title Goes Here" msgid "Window Title Goes Here"
msgstr "Le titre des fenêtres se trouve ici" msgstr "Le titre des fenêtres se trouve ici"
#: ../src/ui/theme-viewer.c:1047 #: ../src/ui/theme-viewer.c:1053
#, c-format #, c-format
msgid "" msgid ""
"Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g " "Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g "
@@ -1614,44 +1804,48 @@ msgstr ""
"par cadre) et %g secondes passées dans les ressources du serveur X (%g " "par cadre) et %g secondes passées dans les ressources du serveur X (%g "
"millisecondes par cadre)\n" "millisecondes par cadre)\n"
#: ../src/ui/theme-viewer.c:1266 #: ../src/ui/theme-viewer.c:1273
msgid "position expression test returned TRUE but set error" msgid "position expression test returned TRUE but set error"
msgstr "" msgstr ""
"le test d'expression de position a retourné TRUE mais a signalé une erreur" "le test d'expression de position a retourné TRUE mais a signalé une erreur"
#: ../src/ui/theme-viewer.c:1268 #: ../src/ui/theme-viewer.c:1275
msgid "position expression test returned FALSE but didn't set error" msgid "position expression test returned FALSE but didn't set error"
msgstr "" msgstr ""
"le test d'expression de position a retourné FALSE mais n'a pas signalé " "le test d'expression de position a retourné FALSE mais n'a pas signalé "
"d'erreur" "d'erreur"
#: ../src/ui/theme-viewer.c:1272 #: ../src/ui/theme-viewer.c:1279
msgid "Error was expected but none given" msgid "Error was expected but none given"
msgstr "Une erreur était attendue mais aucune n'a été retournée" msgstr "Une erreur était attendue mais aucune n'a été retournée"
#: ../src/ui/theme-viewer.c:1274 #: ../src/ui/theme-viewer.c:1281
#, c-format #, c-format
msgid "Error %d was expected but %d given" msgid "Error %d was expected but %d given"
msgstr "L'erreur %d était attendue mais %d est arrivée" msgstr "L'erreur %d était attendue mais %d est arrivée"
#: ../src/ui/theme-viewer.c:1280 #: ../src/ui/theme-viewer.c:1287
#, c-format #, c-format
msgid "Error not expected but one was returned: %s" msgid "Error not expected but one was returned: %s"
msgstr "Aucune erreur n'était attendue mais une a été retournée : %s" msgstr "Aucune erreur n'était attendue mais une a été retournée : %s"
#: ../src/ui/theme-viewer.c:1284 #: ../src/ui/theme-viewer.c:1291
#, c-format #, c-format
msgid "x value was %d, %d was expected" msgid "x value was %d, %d was expected"
msgstr "la valeur x était %d, %d était attendu" msgstr "la valeur x était %d, %d était attendu"
#: ../src/ui/theme-viewer.c:1287 #: ../src/ui/theme-viewer.c:1294
#, c-format #, c-format
msgid "y value was %d, %d was expected" msgid "y value was %d, %d was expected"
msgstr "la valeur y était %d, %d était attendu" msgstr "la valeur y était %d, %d était attendu"
#: ../src/ui/theme-viewer.c:1352 #: ../src/ui/theme-viewer.c:1359
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "" msgstr ""
"%d expressions de coordonnées analysées en %g secondes (%g secondes en " "%d expressions de coordonnées analysées en %g secondes (%g secondes en "
"moyenne)\n" "moyenne)\n"
#, fuzzy
#~ msgid "Minimize window"
#~ msgstr "Réduire la fenêtre"

462
po/gl.po
View File

@@ -9,13 +9,13 @@
# Mancomún - Centro de Referencia e Servizos de Software Libre <g11n@mancomun.org>, 2009. # Mancomún - Centro de Referencia e Servizos de Software Libre <g11n@mancomun.org>, 2009.
# Fran Diéguez <frandieguez@gnome.org>, 2009, 2010, 2011, 2012. # Fran Diéguez <frandieguez@gnome.org>, 2009, 2010, 2011, 2012.
# Leandro Regueiro <leandro.regueiro@gmail.com>, 2012. # Leandro Regueiro <leandro.regueiro@gmail.com>, 2012.
# Fran Dieguez <frandieguez@gnome.org>, 2012. # Fran Dieguez <frandieguez@gnome.org>, 2012, 2013.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: gl\n" "Project-Id-Version: gl\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-10-16 17:05+0200\n" "POT-Creation-Date: 2013-02-17 13:08+0100\n"
"PO-Revision-Date: 2012-10-16 17:06+0200\n" "PO-Revision-Date: 2013-02-17 13:11+0200\n"
"Last-Translator: Fran Dieguez <frandieguez@gnome.org>\n" "Last-Translator: Fran Dieguez <frandieguez@gnome.org>\n"
"Language-Team: gnome-l10n-gl@gnome.org\n" "Language-Team: gnome-l10n-gl@gnome.org\n"
"Language: gl\n" "Language: gl\n"
@@ -25,21 +25,197 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Virtaal 0.7.1\n" "X-Generator: Virtaal 0.7.1\n"
#: ../src/50-mutter-navigation.xml.in.h:1
msgid "Navigation"
msgstr "Navegación"
#: ../src/50-mutter-navigation.xml.in.h:2
msgid "Move window to workspace 1"
msgstr "Mover xanela ao espazo de traballo 1"
#: ../src/50-mutter-navigation.xml.in.h:3
msgid "Move window to workspace 2"
msgstr "Mover xanela ao espazo de traballo 2"
#: ../src/50-mutter-navigation.xml.in.h:4
msgid "Move window to workspace 3"
msgstr "Mover xanela ao espazo de traballo 3"
#: ../src/50-mutter-navigation.xml.in.h:5
msgid "Move window to workspace 4"
msgstr "Mover xanela ao espazo de traballo 4"
#: ../src/50-mutter-navigation.xml.in.h:6
msgid "Move window one workspace to the left"
msgstr "Mover xanela un espazo de traballo cara á esquerda"
#: ../src/50-mutter-navigation.xml.in.h:7
msgid "Move window one workspace to the right"
msgstr "Mover xanela un espazo de traballo cara á dereita"
#: ../src/50-mutter-navigation.xml.in.h:8
msgid "Move window one workspace up"
msgstr "Mover xanela un espazo de traballo cara a arriba"
#: ../src/50-mutter-navigation.xml.in.h:9
msgid "Move window one workspace down"
msgstr "Mover xanela un espazo de traballo cara a abaixo"
#: ../src/50-mutter-navigation.xml.in.h:10
msgid "Switch applications"
msgstr "Cambiar entre aplicativos"
#: ../src/50-mutter-navigation.xml.in.h:11
msgid "Switch windows"
msgstr "Cambiar xanelas"
#: ../src/50-mutter-navigation.xml.in.h:12
msgid "Switch windows of an application"
msgstr "Cambiar entre as xanelas dun aplicativo"
#: ../src/50-mutter-navigation.xml.in.h:13
msgid "Switch system controls"
msgstr "Cambiar entre os controles do sistema"
#: ../src/50-mutter-navigation.xml.in.h:14
msgid "Switch windows directly"
msgstr "Cambiar xanelas directamente"
#: ../src/50-mutter-navigation.xml.in.h:15
msgid "Switch windows of an app directly"
msgstr "Cambiar entre as xanelas dun aplicativo directamente"
#: ../src/50-mutter-navigation.xml.in.h:16
msgid "Switch system controls directly"
msgstr "Cambiar entre os controles do sistema directamente"
#: ../src/50-mutter-navigation.xml.in.h:17
msgid "Hide all normal windows"
msgstr "Ocultar todas as xanelas normais"
#: ../src/50-mutter-navigation.xml.in.h:18
msgid "Switch to workspace 1"
msgstr "Cambiar ao espazo de traballo 1"
#: ../src/50-mutter-navigation.xml.in.h:19
msgid "Switch to workspace 2"
msgstr "Cambiar ao espazo de traballo 2"
#: ../src/50-mutter-navigation.xml.in.h:20
msgid "Switch to workspace 3"
msgstr "Cambiar ao espazo de traballo 3"
#: ../src/50-mutter-navigation.xml.in.h:21
msgid "Switch to workspace 4"
msgstr "Cambiar ao espazo de traballo 4"
#: ../src/50-mutter-navigation.xml.in.h:22
msgid "Move to workspace left"
msgstr "Mover ao espazo da esquerda"
#: ../src/50-mutter-navigation.xml.in.h:23
msgid "Move to workspace right"
msgstr "Mover ao espazo da dereita"
#: ../src/50-mutter-navigation.xml.in.h:24
msgid "Move to workspace above"
msgstr "Mover ao espazo de arriba"
#: ../src/50-mutter-navigation.xml.in.h:25
msgid "Move to workspace below"
msgstr "Mover ao espazo de traballo de abaixo"
#: ../src/50-mutter-system.xml.in.h:1
msgid "System"
msgstr "Sistema"
#: ../src/50-mutter-system.xml.in.h:2
msgid "Show the run command prompt"
msgstr "Mostrar o diálogo de executar orde"
#: ../src/50-mutter-system.xml.in.h:3
msgid "Show the activities overview"
msgstr "Mostrar a vista xeral de actividades"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1
msgid "Windows" msgid "Windows"
msgstr "Xanelas" msgstr "Xanelas"
#: ../src/50-mutter-windows.xml.in.h:2 #: ../src/50-mutter-windows.xml.in.h:2
msgid "View split on left" msgid "Activate the window menu"
msgstr "Ver división á esquerda" msgstr "Activar o menú da xanela"
#: ../src/50-mutter-windows.xml.in.h:3 #: ../src/50-mutter-windows.xml.in.h:3
msgid "Toggle fullscreen mode"
msgstr "Trocar modo de pantalla completa"
#: ../src/50-mutter-windows.xml.in.h:4
msgid "Toggle maximization state"
msgstr "Trocar o estado maximizado"
#: ../src/50-mutter-windows.xml.in.h:5
msgid "Maximize window"
msgstr "Maximizar xanela"
#: ../src/50-mutter-windows.xml.in.h:6
msgid "Restore window"
msgstr "Restaurar xanela"
#: ../src/50-mutter-windows.xml.in.h:7
msgid "Toggle shaded state"
msgstr "Trocar o estado ensombrecido"
#: ../src/50-mutter-windows.xml.in.h:8
msgid "Close window"
msgstr "Pechar xanela"
#: ../src/50-mutter-windows.xml.in.h:9
msgid "Hide window"
msgstr "Ocultar xanela"
#: ../src/50-mutter-windows.xml.in.h:10
msgid "Move window"
msgstr "Mover xanela"
#: ../src/50-mutter-windows.xml.in.h:11
msgid "Resize window"
msgstr "Redimensionar xanela"
#: ../src/50-mutter-windows.xml.in.h:12
msgid "Toggle window on all workspaces or one"
msgstr "Trocar que a xanela apareza en tódolos espazos de traballo ou nun"
#: ../src/50-mutter-windows.xml.in.h:13
msgid "Raise window if covered, otherwise lower it"
msgstr "Elevar a xanela se está cuberta por outra, en caso contrario baixala"
#: ../src/50-mutter-windows.xml.in.h:14
msgid "Raise window above other windows"
msgstr "Subir a xanela por enriba doutras xanelas"
#: ../src/50-mutter-windows.xml.in.h:15
msgid "Lower window below other windows"
msgstr "Baixar xanela debaixo doutras xanelas"
#: ../src/50-mutter-windows.xml.in.h:16
msgid "Maximize window vertically"
msgstr "Maximizar xanela verticalmente"
#: ../src/50-mutter-windows.xml.in.h:17
msgid "Maximize window horizontally"
msgstr "Maximizar xanela horizontalmente"
#: ../src/50-mutter-windows.xml.in.h:18
msgid "View split on left"
msgstr "Dividir vista á esquerda"
#: ../src/50-mutter-windows.xml.in.h:19
msgid "View split on right" msgid "View split on right"
msgstr "Ver división á dereita" msgstr "Dividir vista á dereita"
#. This probably means that a non-WM compositor like xcompmgr is running; #. This probably means that a non-WM compositor like xcompmgr is running;
#. * we have no way to get it to exit #. * we have no way to get it to exit
#: ../src/compositor/compositor.c:492 #: ../src/compositor/compositor.c:542
#, c-format #, c-format
msgid "" msgid ""
"Another compositing manager is already running on screen %i on display \"%s" "Another compositing manager is already running on screen %i on display \"%s"
@@ -82,17 +258,17 @@ msgstr "Espe_rar"
msgid "_Force Quit" msgid "_Force Quit"
msgstr "_Forzar a saída" msgstr "_Forzar a saída"
#: ../src/core/display.c:396 #: ../src/core/display.c:392
#, c-format #, c-format
msgid "Missing %s extension required for compositing" msgid "Missing %s extension required for compositing"
msgstr "Falta a extensión %s que se require para a composición" msgstr "Falta a extensión %s que se require para a composición"
#: ../src/core/display.c:493 #: ../src/core/display.c:485
#, c-format #, c-format
msgid "Failed to open X Window System display '%s'\n" msgid "Failed to open X Window System display '%s'\n"
msgstr "Produciuse un erro ao abrir a visualización do X Window System «%s»\n" msgstr "Produciuse un erro ao abrir a visualización do X Window System «%s»\n"
#: ../src/core/keybindings.c:853 #: ../src/core/keybindings.c:876
#, c-format #, c-format
msgid "" msgid ""
"Some other program is already using the key %s with modifiers %x as a " "Some other program is already using the key %s with modifiers %x as a "
@@ -161,7 +337,7 @@ msgstr "Imprimir versión"
msgid "Mutter plugin to use" msgid "Mutter plugin to use"
msgstr "Engadido de mutter que usar" msgstr "Engadido de mutter que usar"
#: ../src/core/prefs.c:1079 #: ../src/core/prefs.c:1087
msgid "" msgid ""
"Workarounds for broken applications disabled. Some applications may not " "Workarounds for broken applications disabled. Some applications may not "
"behave properly.\n" "behave properly.\n"
@@ -169,14 +345,14 @@ msgstr ""
"Desactiváronse os arranxos para aplicativos danados. Pode que algúns " "Desactiváronse os arranxos para aplicativos danados. Pode que algúns "
"aplicativos non se comporten correctamente.\n" "aplicativos non se comporten correctamente.\n"
#: ../src/core/prefs.c:1154 #: ../src/core/prefs.c:1162
#, c-format #, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n" msgid "Could not parse font description \"%s\" from GSettings key %s\n"
msgstr "" msgstr ""
"Non foi posíbel analizar a descrición do tipo de letra «%s» da chave " "Non foi posíbel analizar a descrición do tipo de letra «%s» da chave "
"GSettings %s\n" "GSettings %s\n"
#: ../src/core/prefs.c:1220 #: ../src/core/prefs.c:1228
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for mouse button " "\"%s\" found in configuration database is not a valid value for mouse button "
@@ -185,7 +361,7 @@ msgstr ""
"«%s» atopados na base de datos de configuración non é un valor correcto para " "«%s» atopados na base de datos de configuración non é un valor correcto para "
"o modificador do botón do rato\n" "o modificador do botón do rato\n"
#: ../src/core/prefs.c:1747 #: ../src/core/prefs.c:1780
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for keybinding " "\"%s\" found in configuration database is not a valid value for keybinding "
@@ -194,17 +370,17 @@ msgstr ""
"«%s» atopados na base de datos de configuración non é un valor correcto para " "«%s» atopados na base de datos de configuración non é un valor correcto para "
"a combinación de teclas «%s»\n" "a combinación de teclas «%s»\n"
#: ../src/core/prefs.c:1844 #: ../src/core/prefs.c:1877
#, c-format #, c-format
msgid "Workspace %d" msgid "Workspace %d"
msgstr "Espazo de traballo %d" msgstr "Espazo de traballo %d"
#: ../src/core/screen.c:652 #: ../src/core/screen.c:659
#, c-format #, c-format
msgid "Screen %d on display '%s' is invalid\n" msgid "Screen %d on display '%s' is invalid\n"
msgstr "A pantalla %d na visualización «%s» non é válida\n" msgstr "A pantalla %d na visualización «%s» non é válida\n"
#: ../src/core/screen.c:668 #: ../src/core/screen.c:675
#, c-format #, c-format
msgid "" msgid ""
"Screen %d on display \"%s\" already has a window manager; try using the --" "Screen %d on display \"%s\" already has a window manager; try using the --"
@@ -213,7 +389,7 @@ msgstr ""
"A visualización %d na pantalla «%s» ten xa un xestor de xanelas, tente usar " "A visualización %d na pantalla «%s» ten xa un xestor de xanelas, tente usar "
"a opción --replace para substituír o xestor de xanelas.\n" "a opción --replace para substituír o xestor de xanelas.\n"
#: ../src/core/screen.c:695 #: ../src/core/screen.c:702
#, c-format #, c-format
msgid "" msgid ""
"Could not acquire window manager selection on screen %d display \"%s\"\n" "Could not acquire window manager selection on screen %d display \"%s\"\n"
@@ -221,12 +397,12 @@ msgstr ""
"Non foi posíbel obter a selección do xestor de xanelas na pantalla %d na " "Non foi posíbel obter a selección do xestor de xanelas na pantalla %d na "
"visualización «%s»\n" "visualización «%s»\n"
#: ../src/core/screen.c:750 #: ../src/core/screen.c:780
#, c-format #, c-format
msgid "Screen %d on display \"%s\" already has a window manager\n" msgid "Screen %d on display \"%s\" already has a window manager\n"
msgstr "A visualización %d na pantalla «%s» ten xa un xestor de xanelas\n" msgstr "A visualización %d na pantalla «%s» ten xa un xestor de xanelas\n"
#: ../src/core/screen.c:935 #: ../src/core/screen.c:965
#, c-format #, c-format
msgid "Could not release screen %d on display \"%s\"\n" msgid "Could not release screen %d on display \"%s\"\n"
msgstr "Non foi posíbel liberar a visualización %d na pantalla «%s»\n" msgstr "Non foi posíbel liberar a visualización %d na pantalla «%s»\n"
@@ -323,7 +499,7 @@ msgid "Window manager error: "
msgstr "Erro do xestor de xanelas: " msgstr "Erro do xestor de xanelas: "
#. first time through #. first time through
#: ../src/core/window.c:7237 #: ../src/core/window.c:7452
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER " "Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER "
@@ -339,7 +515,7 @@ msgstr ""
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain #. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work. #. * about these apps but make them work.
#. #.
#: ../src/core/window.c:7902 #: ../src/core/window.c:8176
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets an MWM hint indicating it isn't resizable, but sets min size " "Window %s sets an MWM hint indicating it isn't resizable, but sets min size "
@@ -349,23 +525,23 @@ msgstr ""
"mais configurou o tamaño mínimo a %d x %d e o tamaño máximo a %d x %d, isto " "mais configurou o tamaño mínimo a %d x %d e o tamaño máximo a %d x %d, isto "
"non ten moito sentido.\n" "non ten moito sentido.\n"
#: ../src/core/window-props.c:274 #: ../src/core/window-props.c:304
#, c-format #, c-format
msgid "Application set a bogus _NET_WM_PID %lu\n" msgid "Application set a bogus _NET_WM_PID %lu\n"
msgstr "O aplicativo configurou un _NET_WM_PID %lu falso\n" msgstr "O aplicativo configurou un _NET_WM_PID %lu falso\n"
#: ../src/core/window-props.c:393 #: ../src/core/window-props.c:423
#, c-format #, c-format
msgid "%s (on %s)" msgid "%s (on %s)"
msgstr "%s (en %s)" msgstr "%s (en %s)"
#: ../src/core/window-props.c:1448 #: ../src/core/window-props.c:1506
#, c-format #, c-format
msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n" msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n"
msgstr "" msgstr ""
"WM_TRANSIENT_FOR non válido para a xanela 0x%lx especificada para %s.\n" "WM_TRANSIENT_FOR non válido para a xanela 0x%lx especificada para %s.\n"
#: ../src/core/window-props.c:1459 #: ../src/core/window-props.c:1517
#, c-format #, c-format
msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n" msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n"
msgstr "WM_TRANSIENT_FOR xanela 0x%lx para %s crearía un bucle.\n" msgstr "WM_TRANSIENT_FOR xanela 0x%lx para %s crearía un bucle.\n"
@@ -513,10 +689,23 @@ msgstr ""
"son suficientes, engadiranse bordos invisíbeis para satisfacer este valor." "son suficientes, engadiranse bordos invisíbeis para satisfacer este valor."
#: ../src/org.gnome.mutter.gschema.xml.in.h:17 #: ../src/org.gnome.mutter.gschema.xml.in.h:17
msgid "Auto maximize nearly monitor sized windows"
msgstr ""
"Maximizar automaticamente as xanelas que case teñan o tamaño da pantalla"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18
msgid ""
"If enabled, new windows that are initially the size of the monitor "
"automatically get maximized."
msgstr ""
"Se está activada, as xanelas novas que inicialmente teñan o tamaño da "
"pantalla maximizaranse automaticamente."
#: ../src/org.gnome.mutter.gschema.xml.in.h:19
msgid "Select window from tab popup" msgid "Select window from tab popup"
msgstr "Seleccionar xanela da lapela emerxente" msgstr "Seleccionar xanela da lapela emerxente"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18 #: ../src/org.gnome.mutter.gschema.xml.in.h:20
msgid "Cancel tab popup" msgid "Cancel tab popup"
msgstr "Cancelar lapela emerxente" msgstr "Cancelar lapela emerxente"
@@ -719,53 +908,53 @@ msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is #. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height. #. * the width of the window and the second is the height.
#. #.
#: ../src/ui/resizepopup.c:113 #: ../src/ui/resizepopup.c:136
#, c-format #, c-format
msgid "%d x %d" msgid "%d x %d"
msgstr "%d x %d" msgstr "%d x %d"
#: ../src/ui/theme.c:234 #: ../src/ui/theme.c:235
msgid "top" msgid "top"
msgstr "superior" msgstr "superior"
#: ../src/ui/theme.c:236 #: ../src/ui/theme.c:237
msgid "bottom" msgid "bottom"
msgstr "inferior" msgstr "inferior"
#: ../src/ui/theme.c:238 #: ../src/ui/theme.c:239
msgid "left" msgid "left"
msgstr "esquerda" msgstr "esquerda"
#: ../src/ui/theme.c:240 #: ../src/ui/theme.c:241
msgid "right" msgid "right"
msgstr "dereita" msgstr "dereita"
#: ../src/ui/theme.c:268 #: ../src/ui/theme.c:269
#, c-format #, c-format
msgid "frame geometry does not specify \"%s\" dimension" msgid "frame geometry does not specify \"%s\" dimension"
msgstr "a xeometría do marco non especifica a dimensión «%s»" msgstr "a xeometría do marco non especifica a dimensión «%s»"
#: ../src/ui/theme.c:287 #: ../src/ui/theme.c:288
#, c-format #, c-format
msgid "frame geometry does not specify dimension \"%s\" for border \"%s\"" msgid "frame geometry does not specify dimension \"%s\" for border \"%s\""
msgstr "a xeometría do marco non especifica a dimensión «%s» para o bordo «%s»" msgstr "a xeometría do marco non especifica a dimensión «%s» para o bordo «%s»"
#: ../src/ui/theme.c:324 #: ../src/ui/theme.c:325
#, c-format #, c-format
msgid "Button aspect ratio %g is not reasonable" msgid "Button aspect ratio %g is not reasonable"
msgstr "A proporción de aspecto do botón %g non é razoábel" msgstr "A proporción de aspecto do botón %g non é razoábel"
#: ../src/ui/theme.c:336 #: ../src/ui/theme.c:337
#, c-format #, c-format
msgid "Frame geometry does not specify size of buttons" msgid "Frame geometry does not specify size of buttons"
msgstr "A xeometría do marco non especifica o tamaño dos botóns" msgstr "A xeometría do marco non especifica o tamaño dos botóns"
#: ../src/ui/theme.c:1049 #: ../src/ui/theme.c:1050
#, c-format #, c-format
msgid "Gradients should have at least two colors" msgid "Gradients should have at least two colors"
msgstr "As gradacións deben ter polo menos dúas cores" msgstr "As gradacións deben ter polo menos dúas cores"
#: ../src/ui/theme.c:1201 #: ../src/ui/theme.c:1202
#, c-format #, c-format
msgid "" msgid ""
"GTK custom color specification must have color name and fallback in " "GTK custom color specification must have color name and fallback in "
@@ -775,7 +964,7 @@ msgstr ""
"entre parénteses, por exemplo: gtk:custom(foo,bar); non foi posíbel analizar " "entre parénteses, por exemplo: gtk:custom(foo,bar); non foi posíbel analizar "
"«%s»." "«%s»."
#: ../src/ui/theme.c:1217 #: ../src/ui/theme.c:1218
#, c-format #, c-format
msgid "" msgid ""
"Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-" "Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-"
@@ -784,7 +973,7 @@ msgstr ""
"O carácter «%c» non é válido no parámetro «color_name» de «gtk:custom», só " "O carácter «%c» non é válido no parámetro «color_name» de «gtk:custom», só "
"«A-Za-z0-9» son válidos" "«A-Za-z0-9» son válidos"
#: ../src/ui/theme.c:1231 #: ../src/ui/theme.c:1232
#, c-format #, c-format
msgid "" msgid ""
"Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not " "Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not "
@@ -793,7 +982,7 @@ msgstr ""
"O formato de «gtk:custom» é «gtk:custom(nome_de_cor,nome_alternativo», «%s» " "O formato de «gtk:custom» é «gtk:custom(nome_de_cor,nome_alternativo», «%s» "
"non respecta o formato" "non respecta o formato"
#: ../src/ui/theme.c:1276 #: ../src/ui/theme.c:1277
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] " "GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] "
@@ -802,7 +991,7 @@ msgstr ""
"A especificación de cor do GTK debe ter o estado entre parénteses, exemplo. " "A especificación de cor do GTK debe ter o estado entre parénteses, exemplo. "
"gtk:fg[NORMAL] onde NORMAL é o estado; non foi posíbel analizar «%s»" "gtk:fg[NORMAL] onde NORMAL é o estado; non foi posíbel analizar «%s»"
#: ../src/ui/theme.c:1290 #: ../src/ui/theme.c:1291
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have a close bracket after the state, e.g. gtk:" "GTK color specification must have a close bracket after the state, e.g. gtk:"
@@ -812,17 +1001,17 @@ msgstr ""
"estado, exemplo. gtk:fg[NORMAL] onde NORMAL é o estado; non foi posíbel " "estado, exemplo. gtk:fg[NORMAL] onde NORMAL é o estado; non foi posíbel "
"analizar «%s»" "analizar «%s»"
#: ../src/ui/theme.c:1301 #: ../src/ui/theme.c:1302
#, c-format #, c-format
msgid "Did not understand state \"%s\" in color specification" msgid "Did not understand state \"%s\" in color specification"
msgstr "Non se entende o estado «%s» na especificación da cor" msgstr "Non se entende o estado «%s» na especificación da cor"
#: ../src/ui/theme.c:1314 #: ../src/ui/theme.c:1315
#, c-format #, c-format
msgid "Did not understand color component \"%s\" in color specification" msgid "Did not understand color component \"%s\" in color specification"
msgstr "Non se entende o compoñente de cor «%s» na especificación da cor" msgstr "Non se entende o compoñente de cor «%s» na especificación da cor"
#: ../src/ui/theme.c:1343 #: ../src/ui/theme.c:1344
#, c-format #, c-format
msgid "" msgid ""
"Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the " "Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the "
@@ -831,17 +1020,17 @@ msgstr ""
"O formato de blend é «blend/bg_color/fg_color/alpha», «%s»non coincide co " "O formato de blend é «blend/bg_color/fg_color/alpha», «%s»non coincide co "
"formato" "formato"
#: ../src/ui/theme.c:1354 #: ../src/ui/theme.c:1355
#, c-format #, c-format
msgid "Could not parse alpha value \"%s\" in blended color" msgid "Could not parse alpha value \"%s\" in blended color"
msgstr "Non foi posíbel analizar o valor alfa «%s» na cor mesturada" msgstr "Non foi posíbel analizar o valor alfa «%s» na cor mesturada"
#: ../src/ui/theme.c:1364 #: ../src/ui/theme.c:1365
#, c-format #, c-format
msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0" msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0"
msgstr "O valor alfa «%s» na cor mesturada non está entre 0.0 e 1.0" msgstr "O valor alfa «%s» na cor mesturada non está entre 0.0 e 1.0"
#: ../src/ui/theme.c:1411 #: ../src/ui/theme.c:1412
#, c-format #, c-format
msgid "" msgid ""
"Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format" "Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format"
@@ -849,28 +1038,28 @@ msgstr ""
"O formato de sombreado é \"shade/base_color/factor\", «%s» non coincide co " "O formato de sombreado é \"shade/base_color/factor\", «%s» non coincide co "
"formato" "formato"
#: ../src/ui/theme.c:1422 #: ../src/ui/theme.c:1423
#, c-format #, c-format
msgid "Could not parse shade factor \"%s\" in shaded color" msgid "Could not parse shade factor \"%s\" in shaded color"
msgstr "Non foi posíbel analizar o factor de sombreado «%s» na cor sombreada" msgstr "Non foi posíbel analizar o factor de sombreado «%s» na cor sombreada"
#: ../src/ui/theme.c:1432 #: ../src/ui/theme.c:1433
#, c-format #, c-format
msgid "Shade factor \"%s\" in shaded color is negative" msgid "Shade factor \"%s\" in shaded color is negative"
msgstr "O factor de sombreado «%s» na cor sombreada é negativo" msgstr "O factor de sombreado «%s» na cor sombreada é negativo"
#: ../src/ui/theme.c:1461 #: ../src/ui/theme.c:1462
#, c-format #, c-format
msgid "Could not parse color \"%s\"" msgid "Could not parse color \"%s\""
msgstr "Non foi posíbel analizar a cor «%s»" msgstr "Non foi posíbel analizar a cor «%s»"
#: ../src/ui/theme.c:1778 #: ../src/ui/theme.c:1779
#, c-format #, c-format
msgid "Coordinate expression contains character '%s' which is not allowed" msgid "Coordinate expression contains character '%s' which is not allowed"
msgstr "" msgstr ""
"A expresión de coordenadas contén un carácter «%s» que non está permitido" "A expresión de coordenadas contén un carácter «%s» que non está permitido"
#: ../src/ui/theme.c:1805 #: ../src/ui/theme.c:1806
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contains floating point number '%s' which could not be " "Coordinate expression contains floating point number '%s' which could not be "
@@ -879,14 +1068,14 @@ msgstr ""
"A expresión de coordenadas contén un número de coma flotante «%s» que non " "A expresión de coordenadas contén un número de coma flotante «%s» que non "
"foi posíbel analizar" "foi posíbel analizar"
#: ../src/ui/theme.c:1819 #: ../src/ui/theme.c:1820
#, c-format #, c-format
msgid "Coordinate expression contains integer '%s' which could not be parsed" msgid "Coordinate expression contains integer '%s' which could not be parsed"
msgstr "" msgstr ""
"A expresión de coordenadas contén un enteiro «%s» que non foi posíbel " "A expresión de coordenadas contén un enteiro «%s» que non foi posíbel "
"analizar" "analizar"
#: ../src/ui/theme.c:1940 #: ../src/ui/theme.c:1941
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contained unknown operator at the start of this text: " "Coordinate expression contained unknown operator at the start of this text: "
@@ -895,17 +1084,17 @@ msgstr ""
"A expresión de coordenadas contén un operador non válido ao inicio do seu " "A expresión de coordenadas contén un operador non válido ao inicio do seu "
"texto: «%s»" "texto: «%s»"
#: ../src/ui/theme.c:1997 #: ../src/ui/theme.c:1998
#, c-format #, c-format
msgid "Coordinate expression was empty or not understood" msgid "Coordinate expression was empty or not understood"
msgstr "A expresión de coordenadas está baleira ou non se entendeu" msgstr "A expresión de coordenadas está baleira ou non se entendeu"
#: ../src/ui/theme.c:2110 ../src/ui/theme.c:2120 ../src/ui/theme.c:2154 #: ../src/ui/theme.c:2111 ../src/ui/theme.c:2121 ../src/ui/theme.c:2155
#, c-format #, c-format
msgid "Coordinate expression results in division by zero" msgid "Coordinate expression results in division by zero"
msgstr "A expresión de coordenadas resultou nun erro de división por cero" msgstr "A expresión de coordenadas resultou nun erro de división por cero"
#: ../src/ui/theme.c:2162 #: ../src/ui/theme.c:2163
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression tries to use mod operator on a floating-point number" "Coordinate expression tries to use mod operator on a floating-point number"
@@ -913,25 +1102,25 @@ msgstr ""
"A expresión de coordenadas tentou usar un operador mod cun número de coma " "A expresión de coordenadas tentou usar un operador mod cun número de coma "
"flotante" "flotante"
#: ../src/ui/theme.c:2218 #: ../src/ui/theme.c:2219
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has an operator \"%s\" where an operand was expected" "Coordinate expression has an operator \"%s\" where an operand was expected"
msgstr "" msgstr ""
"A expresión de coordenadas ten un operador «%s» onde se esperaba un operando" "A expresión de coordenadas ten un operador «%s» onde se esperaba un operando"
#: ../src/ui/theme.c:2227 #: ../src/ui/theme.c:2228
#, c-format #, c-format
msgid "Coordinate expression had an operand where an operator was expected" msgid "Coordinate expression had an operand where an operator was expected"
msgstr "" msgstr ""
"A expresión de coordenadas ten un operando onde se esperaba un operador" "A expresión de coordenadas ten un operando onde se esperaba un operador"
#: ../src/ui/theme.c:2235 #: ../src/ui/theme.c:2236
#, c-format #, c-format
msgid "Coordinate expression ended with an operator instead of an operand" msgid "Coordinate expression ended with an operator instead of an operand"
msgstr "A expresión de coordenadas remata cun operador en vez dun operando" msgstr "A expresión de coordenadas remata cun operador en vez dun operando"
#: ../src/ui/theme.c:2245 #: ../src/ui/theme.c:2246
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has operator \"%c\" following operator \"%c\" with no " "Coordinate expression has operator \"%c\" following operator \"%c\" with no "
@@ -940,42 +1129,42 @@ msgstr ""
"A expresión de coordenadas ten un operador \"%c\" seguido do operador \"%c\" " "A expresión de coordenadas ten un operador \"%c\" seguido do operador \"%c\" "
"sen un operando entre eles" "sen un operando entre eles"
#: ../src/ui/theme.c:2396 ../src/ui/theme.c:2441 #: ../src/ui/theme.c:2397 ../src/ui/theme.c:2442
#, c-format #, c-format
msgid "Coordinate expression had unknown variable or constant \"%s\"" msgid "Coordinate expression had unknown variable or constant \"%s\""
msgstr "" msgstr ""
"A expresión de coordenadas ten unha variábel ou constante descoñecida «%s»" "A expresión de coordenadas ten unha variábel ou constante descoñecida «%s»"
#: ../src/ui/theme.c:2495 #: ../src/ui/theme.c:2496
#, c-format #, c-format
msgid "Coordinate expression parser overflowed its buffer." msgid "Coordinate expression parser overflowed its buffer."
msgstr "O analizador da expresión de coordenadas desbordou o seu búfer." msgstr "O analizador da expresión de coordenadas desbordou o seu búfer."
#: ../src/ui/theme.c:2524 #: ../src/ui/theme.c:2525
#, c-format #, c-format
msgid "Coordinate expression had a close parenthesis with no open parenthesis" msgid "Coordinate expression had a close parenthesis with no open parenthesis"
msgstr "" msgstr ""
"A expresión de coordenadas ten unha paréntese pechada sen unha paréntese " "A expresión de coordenadas ten unha paréntese pechada sen unha paréntese "
"aberta" "aberta"
#: ../src/ui/theme.c:2588 #: ../src/ui/theme.c:2589
#, c-format #, c-format
msgid "Coordinate expression had an open parenthesis with no close parenthesis" msgid "Coordinate expression had an open parenthesis with no close parenthesis"
msgstr "" msgstr ""
"A expresión de coordenadas ten unha paréntese aberta sen unha paréntese " "A expresión de coordenadas ten unha paréntese aberta sen unha paréntese "
"pechada" "pechada"
#: ../src/ui/theme.c:2599 #: ../src/ui/theme.c:2600
#, c-format #, c-format
msgid "Coordinate expression doesn't seem to have any operators or operands" msgid "Coordinate expression doesn't seem to have any operators or operands"
msgstr "A expresión de coordenadas non parece ter nin operadores nin operandos" msgstr "A expresión de coordenadas non parece ter nin operadores nin operandos"
#: ../src/ui/theme.c:2812 ../src/ui/theme.c:2832 ../src/ui/theme.c:2852 #: ../src/ui/theme.c:2813 ../src/ui/theme.c:2833 ../src/ui/theme.c:2853
#, c-format #, c-format
msgid "Theme contained an expression that resulted in an error: %s\n" msgid "Theme contained an expression that resulted in an error: %s\n"
msgstr "O tema contiña unha expresión que resultou ser un erro: %s\n" msgstr "O tema contiña unha expresión que resultou ser un erro: %s\n"
#: ../src/ui/theme.c:4498 #: ../src/ui/theme.c:4499
#, c-format #, c-format
msgid "" msgid ""
"<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be " "<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be "
@@ -984,24 +1173,24 @@ msgstr ""
"<button function=«%s» state=«%s» draw_ops=\"whatever\"/> débese especificar " "<button function=«%s» state=«%s» draw_ops=\"whatever\"/> débese especificar "
"para este estilo de marco" "para este estilo de marco"
#: ../src/ui/theme.c:5009 ../src/ui/theme.c:5034 #: ../src/ui/theme.c:5010 ../src/ui/theme.c:5035
#, c-format #, c-format
msgid "" msgid ""
"Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>" "Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
msgstr "Falta <frame state=«%s» resize=«%s» focus=«%s» style=\"whatever\"/>" msgstr "Falta <frame state=«%s» resize=«%s» focus=«%s» style=\"whatever\"/>"
#: ../src/ui/theme.c:5082 #: ../src/ui/theme.c:5083
#, c-format #, c-format
msgid "Failed to load theme \"%s\": %s\n" msgid "Failed to load theme \"%s\": %s\n"
msgstr "Produciuse un erro ao cargar o tema «%s»: %s\n" msgstr "Produciuse un erro ao cargar o tema «%s»: %s\n"
#: ../src/ui/theme.c:5218 ../src/ui/theme.c:5225 ../src/ui/theme.c:5232 #: ../src/ui/theme.c:5219 ../src/ui/theme.c:5226 ../src/ui/theme.c:5233
#: ../src/ui/theme.c:5239 ../src/ui/theme.c:5246 #: ../src/ui/theme.c:5240 ../src/ui/theme.c:5247
#, c-format #, c-format
msgid "No <%s> set for theme \"%s\"" msgid "No <%s> set for theme \"%s\""
msgstr "Non se configurou <%s> para o tema «%s»" msgstr "Non se configurou <%s> para o tema «%s»"
#: ../src/ui/theme.c:5254 #: ../src/ui/theme.c:5255
#, c-format #, c-format
msgid "" msgid ""
"No frame style set for window type \"%s\" in theme \"%s\", add a <window " "No frame style set for window type \"%s\" in theme \"%s\", add a <window "
@@ -1010,7 +1199,7 @@ msgstr ""
"Non hai un estilo de marco para o tipo de xanela «%s» no tema «%s», engada " "Non hai un estilo de marco para o tipo de xanela «%s» no tema «%s», engada "
"un elemento <window type=«%s» style_set=\"whatever\"/>" "un elemento <window type=«%s» style_set=\"whatever\"/>"
#: ../src/ui/theme.c:5650 ../src/ui/theme.c:5712 ../src/ui/theme.c:5775 #: ../src/ui/theme.c:5662 ../src/ui/theme.c:5724 ../src/ui/theme.c:5787
#, c-format #, c-format
msgid "" msgid ""
"User-defined constants must begin with a capital letter; \"%s\" does not" "User-defined constants must begin with a capital letter; \"%s\" does not"
@@ -1018,7 +1207,7 @@ msgstr ""
"As constantes definidas polo usuario deben comezar cunha letra maiúscula; " "As constantes definidas polo usuario deben comezar cunha letra maiúscula; "
"«%s» non o fai" "«%s» non o fai"
#: ../src/ui/theme.c:5658 ../src/ui/theme.c:5720 ../src/ui/theme.c:5783 #: ../src/ui/theme.c:5670 ../src/ui/theme.c:5732 ../src/ui/theme.c:5795
#, c-format #, c-format
msgid "Constant \"%s\" has already been defined" msgid "Constant \"%s\" has already been defined"
msgstr "A constante «%s» xa foi definida" msgstr "A constante «%s» xa foi definida"
@@ -1511,56 +1700,56 @@ msgstr "Bordo"
msgid "Attached Modal Dialog" msgid "Attached Modal Dialog"
msgstr "Diálogo modal adxunto" msgstr "Diálogo modal adxunto"
#: ../src/ui/theme-viewer.c:739 #: ../src/ui/theme-viewer.c:737
#, c-format #, c-format
msgid "Button layout test %d" msgid "Button layout test %d"
msgstr "Proba de disposición de botóns %d" msgstr "Proba de disposición de botóns %d"
#: ../src/ui/theme-viewer.c:768 #: ../src/ui/theme-viewer.c:766
#, c-format #, c-format
msgid "%g milliseconds to draw one window frame" msgid "%g milliseconds to draw one window frame"
msgstr "%g milisegundos para debuxar un marco de xanela" msgstr "%g milisegundos para debuxar un marco de xanela"
#: ../src/ui/theme-viewer.c:813 #: ../src/ui/theme-viewer.c:811
#, c-format #, c-format
msgid "Usage: metacity-theme-viewer [THEMENAME]\n" msgid "Usage: metacity-theme-viewer [THEMENAME]\n"
msgstr "Uso: metacity-theme-viewer [NOMETEMA]\n" msgstr "Uso: metacity-theme-viewer [NOMETEMA]\n"
#: ../src/ui/theme-viewer.c:820 #: ../src/ui/theme-viewer.c:818
#, c-format #, c-format
msgid "Error loading theme: %s\n" msgid "Error loading theme: %s\n"
msgstr "Produciuse un erro ao cargar o tema: %s\n" msgstr "Produciuse un erro ao cargar o tema: %s\n"
#: ../src/ui/theme-viewer.c:826 #: ../src/ui/theme-viewer.c:824
#, c-format #, c-format
msgid "Loaded theme \"%s\" in %g seconds\n" msgid "Loaded theme \"%s\" in %g seconds\n"
msgstr "Cargouse o tema «%s» en %g segundos\n" msgstr "Cargouse o tema «%s» en %g segundos\n"
#: ../src/ui/theme-viewer.c:870 #: ../src/ui/theme-viewer.c:869
msgid "Normal Title Font" msgid "Normal Title Font"
msgstr "Tipo de letra de título normal" msgstr "Tipo de letra de título normal"
#: ../src/ui/theme-viewer.c:876 #: ../src/ui/theme-viewer.c:875
msgid "Small Title Font" msgid "Small Title Font"
msgstr "Tipo de letra de título pequena" msgstr "Tipo de letra de título pequena"
#: ../src/ui/theme-viewer.c:882 #: ../src/ui/theme-viewer.c:881
msgid "Large Title Font" msgid "Large Title Font"
msgstr "Tipo de letra de título grande" msgstr "Tipo de letra de título grande"
#: ../src/ui/theme-viewer.c:887 #: ../src/ui/theme-viewer.c:886
msgid "Button Layouts" msgid "Button Layouts"
msgstr "Disposición dos botóns" msgstr "Disposición dos botóns"
#: ../src/ui/theme-viewer.c:892 #: ../src/ui/theme-viewer.c:891
msgid "Benchmark" msgid "Benchmark"
msgstr "Banco de probas" msgstr "Banco de probas"
#: ../src/ui/theme-viewer.c:944 #: ../src/ui/theme-viewer.c:947
msgid "Window Title Goes Here" msgid "Window Title Goes Here"
msgstr "O título da xanela vai aquí" msgstr "O título da xanela vai aquí"
#: ../src/ui/theme-viewer.c:1047 #: ../src/ui/theme-viewer.c:1053
#, c-format #, c-format
msgid "" msgid ""
"Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g " "Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g "
@@ -1571,47 +1760,50 @@ msgstr ""
"marco) e %g segundos de tempo estándar incluíndo recursos do servidor X (%g " "marco) e %g segundos de tempo estándar incluíndo recursos do servidor X (%g "
"milisegundos por marco)\n" "milisegundos por marco)\n"
#: ../src/ui/theme-viewer.c:1266 #: ../src/ui/theme-viewer.c:1273
msgid "position expression test returned TRUE but set error" msgid "position expression test returned TRUE but set error"
msgstr "" msgstr ""
"a proba de expresión da posición devolveu TRUE mais estabeleceu un erro" "a proba de expresión da posición devolveu TRUE mais estabeleceu un erro"
#: ../src/ui/theme-viewer.c:1268 #: ../src/ui/theme-viewer.c:1275
msgid "position expression test returned FALSE but didn't set error" msgid "position expression test returned FALSE but didn't set error"
msgstr "" msgstr ""
"a proba de expresión da posición devolveu FALSE mais estabeleceu un erro" "a proba de expresión da posición devolveu FALSE mais estabeleceu un erro"
#: ../src/ui/theme-viewer.c:1272 #: ../src/ui/theme-viewer.c:1279
msgid "Error was expected but none given" msgid "Error was expected but none given"
msgstr "Esperábase un erro, mais non se deu ningún" msgstr "Esperábase un erro, mais non se deu ningún"
#: ../src/ui/theme-viewer.c:1274 #: ../src/ui/theme-viewer.c:1281
#, c-format #, c-format
msgid "Error %d was expected but %d given" msgid "Error %d was expected but %d given"
msgstr "Esperábase un erro %d mais deuse %d" msgstr "Esperábase un erro %d mais deuse %d"
#: ../src/ui/theme-viewer.c:1280 #: ../src/ui/theme-viewer.c:1287
#, c-format #, c-format
msgid "Error not expected but one was returned: %s" msgid "Error not expected but one was returned: %s"
msgstr "Non se esperaba ningún erro mais devolveuse un: %s" msgstr "Non se esperaba ningún erro mais devolveuse un: %s"
#: ../src/ui/theme-viewer.c:1284 #: ../src/ui/theme-viewer.c:1291
#, c-format #, c-format
msgid "x value was %d, %d was expected" msgid "x value was %d, %d was expected"
msgstr "o valor x era %d, esperábase %d" msgstr "o valor x era %d, esperábase %d"
#: ../src/ui/theme-viewer.c:1287 #: ../src/ui/theme-viewer.c:1294
#, c-format #, c-format
msgid "y value was %d, %d was expected" msgid "y value was %d, %d was expected"
msgstr "o valor y era %d, esperábase %d" msgstr "o valor y era %d, esperábase %d"
#: ../src/ui/theme-viewer.c:1352 #: ../src/ui/theme-viewer.c:1359
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "" msgstr ""
"%d expresións de coordenadas interpretadas en %g segundos (%g segundos de " "%d expresións de coordenadas interpretadas en %g segundos (%g segundos de "
"media)\n" "media)\n"
#~ msgid "Minimize window"
#~ msgstr "Minimizar xanela"
#~ msgid "Comma-separated list of compositor plugins" #~ msgid "Comma-separated list of compositor plugins"
#~ msgstr "Lista de separadas por comas dos complementos do compositor" #~ msgstr "Lista de separadas por comas dos complementos do compositor"
@@ -1658,18 +1850,6 @@ msgstr ""
#~ msgid "Put Window On Only One Workspace" #~ msgid "Put Window On Only One Workspace"
#~ msgstr "Pór a xanela nun só espazo de traballo" #~ msgstr "Pór a xanela nun só espazo de traballo"
#~ msgid "Switch to workspace 1"
#~ msgstr "Cambiar ao espazo de traballo 1"
#~ msgid "Switch to workspace 2"
#~ msgstr "Cambiar ao espazo de traballo 2"
#~ msgid "Switch to workspace 3"
#~ msgstr "Cambiar ao espazo de traballo 3"
#~ msgid "Switch to workspace 4"
#~ msgstr "Cambiar ao espazo de traballo 4"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "Cambiar ao espazo de traballo 5" #~ msgstr "Cambiar ao espazo de traballo 5"
@@ -1768,58 +1948,16 @@ msgstr ""
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "Executar nun terminal" #~ msgstr "Executar nun terminal"
#~ msgid "Activate the window menu"
#~ msgstr "Activar o menú da xanela"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "Alternar o modo de pantalla completa"
#~ msgid "Toggle maximization state"
#~ msgstr "Alternar o estado maximizado"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "" #~ msgstr ""
#~ "Alternar entre se unha xanela será visíbel sempre sobre outras xanelas ou " #~ "Alternar entre se unha xanela será visíbel sempre sobre outras xanelas ou "
#~ "non" #~ "non"
#~ msgid "Maximize window"
#~ msgstr "Maximizar a xanela"
#~ msgid "Restore window"
#~ msgstr "Restaurar a xanela"
#~ msgid "Toggle shaded state"
#~ msgstr "Alternar o estado ensombrecido"
#~ msgid "Minimize window"
#~ msgstr "Minimizar a xanela"
#~ msgid "Close window"
#~ msgstr "Pechar a xanela"
#~ msgid "Move window"
#~ msgstr "Mover a xanela"
#~ msgid "Resize window"
#~ msgstr "Redimensionar a xanela"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "" #~ msgstr ""
#~ "Alternar entre se unha xanela está en todos os espazos de traballo ou só " #~ "Alternar entre se unha xanela está en todos os espazos de traballo ou só "
#~ "nun" #~ "nun"
#~ msgid "Move window to workspace 1"
#~ msgstr "Mover a xanela ao espazo de traballo 1"
#~ msgid "Move window to workspace 2"
#~ msgstr "Mover a xanela ao espazo de traballo 2"
#~ msgid "Move window to workspace 3"
#~ msgstr "Mover a xanela ao espazo de traballo 3"
#~ msgid "Move window to workspace 4"
#~ msgstr "Mover a xanela ao espazo de traballo 4"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "Mover a xanela ao espazo de traballo 5" #~ msgstr "Mover a xanela ao espazo de traballo 5"
@@ -1844,34 +1982,10 @@ msgstr ""
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "Mover a xanela ao espazo de traballo 12" #~ msgstr "Mover a xanela ao espazo de traballo 12"
#~ msgid "Move window one workspace to the left"
#~ msgstr "Mover a xanela un espazo de traballo cara á esquerda"
#~ msgid "Move window one workspace to the right"
#~ msgstr "Mover a xanela un espazo de traballo cara á dereita"
#~ msgid "Move window one workspace up"
#~ msgstr "Mover a xanela un espazo de traballo cara a arriba"
#~ msgid "Move window one workspace down"
#~ msgstr "Mover a xanela un espazo de traballo cara a abaixo"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "" #~ msgstr ""
#~ "Elevar unha xanela se está cuberta por outra, en caso contrario baixala" #~ "Elevar unha xanela se está cuberta por outra, en caso contrario baixala"
#~ msgid "Raise window above other windows"
#~ msgstr "Subir a xanela por enriba doutras xanelas"
#~ msgid "Lower window below other windows"
#~ msgstr "Baixar unha xanela debaixo doutras xanelas"
#~ msgid "Maximize window vertically"
#~ msgstr "Maximizar a xanela verticalmente"
#~ msgid "Maximize window horizontally"
#~ msgstr "Maximizar a xanela horizontalmente"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "Mover a xanela á esquina noroeste (arriba á esquerda)" #~ msgstr "Mover a xanela á esquina noroeste (arriba á esquerda)"

View File

@@ -1537,6 +1537,27 @@ msgstr "y કિંમત %d હતી, %d ની ઈચ્છા હતી"
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "%d યામાક્ષ સમીકરણ %g સેકન્ડોમાં પદચ્છેદ થયુ (સરેરાશ %g સેકન્ડો)\n" msgstr "%d યામાક્ષ સમીકરણ %g સેકન્ડોમાં પદચ્છેદ થયુ (સરેરાશ %g સેકન્ડો)\n"
#: ../src/50-mutter-launchers.xml.in.h:1
#, fuzzy
msgid "Launchers"
msgstr ""
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
msgid "Navigation"
msgstr ""
#: ../src/50-mutter-screenshot.xml.in.h:1
#, fuzzy
#| msgid "Take a screenshot"
msgid "Screenshots"
msgstr "સ્ક્રીનશોટ"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "System"
msgstr "સિસ્ટમ"
#~ msgid "Live Hidden Windows" #~ msgid "Live Hidden Windows"
#~ msgstr "છુપાયેલ વિન્ડોને જીવંત કરો" #~ msgstr "છુપાયેલ વિન્ડોને જીવંત કરો"

557
po/he.po

File diff suppressed because it is too large Load Diff

313
po/hi.po
View File

@@ -30,7 +30,7 @@ msgstr ""
"\n" "\n"
"\n" "\n"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1 ../src/50-mutter-windows.xml.in.h:17
msgid "Windows" msgid "Windows"
msgstr "विंडोज़" msgstr "विंडोज़"
@@ -1587,6 +1587,239 @@ msgstr "वाई मूल्य था %d, %d वांछित था"
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "%d निर्देशांक एक्सप्रेशन्स पार्स किया %g सेकण्ड्स में (औसतन %g सेकण्ड्स)\n" msgstr "%d निर्देशांक एक्सप्रेशन्स पार्स किया %g सेकण्ड्स में (औसतन %g सेकण्ड्स)\n"
#: ../src/50-mutter-navigation.xml.in.h:18
#, fuzzy
msgid "Switch to workspace 1"
msgstr "कार्यस्थान 1 पर जाएँ"
#: ../src/50-mutter-navigation.xml.in.h:19
#, fuzzy
msgid "Switch to workspace 2"
msgstr "कार्यस्थान 2 पर जाएँ"
#: ../src/50-mutter-navigation.xml.in.h:20
#, fuzzy
msgid "Switch to workspace 3"
msgstr "कार्यस्थान 3 पर जाएँ"
#: ../src/50-mutter-navigation.xml.in.h:21
#, fuzzy
msgid "Switch to workspace 4"
msgstr "कार्यस्थान 4 पर जाएँ"
#: ../src/50-mutter-windows.xml.in.h:1
#, fuzzy
msgid "Activate the window menu"
msgstr ""
"#-#-#-#-# hi.po (metacity.gnome-2-26.hi) #-#-#-#-#\n"
"विंडो मेन्यू सक्रिय करें\n"
"#-#-#-#-# hi.po (metacity.gnome-2-26.hi) #-#-#-#-#\n"
"विंडो मेनू सक्रिय करें"
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr "पूरा स्क्रीन मोड टॉगल करें"
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Toggle maximization state"
msgstr "अधिकतम स्थिति टॉगल करें"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Maximize window"
msgstr "विंडो अधिकतम करें"
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Restore window"
msgstr ""
"#-#-#-#-# hi.po (metacity.gnome-2-26.hi) #-#-#-#-#\n"
"विंडो फिर बहाल करें\n"
"#-#-#-#-# hi.po (metacity.gnome-2-26.hi) #-#-#-#-#\n"
"विंडो पुनर्बहाल करें"
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Toggle shaded state"
msgstr "आभायुक्त स्थिति टॉगल करें"
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Minimize window"
msgstr "विंडो को न्यूनतम करें"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Close window"
msgstr "विंडो बंद करें"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Move window"
msgstr "विंडो खिसकाएँ"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr "विंडो का आकार बदलें"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Move window to workspace 1"
msgstr "विंडो को कार्यस्थान 1 पर ले जाएँ"
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Move window to workspace 2"
msgstr "विंडो को कार्यस्थान 2 पर ले जाएँ"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Move window to workspace 3"
msgstr "विंडो को कार्यस्थान 3 पर ले जाएँ"
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Move window to workspace 4"
msgstr "विंडो को कार्यस्थान 4 पर ले जाएँ"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the left"
msgstr "विंडो को एक कार्यस्थान बाएँ लाएँ"
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace to the right"
msgstr "विंडो को एक कार्यस्थान दाएँ लाएँ"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace up"
msgstr "विंडो को एक कार्यस्थान ऊपर लाएँ"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace down"
msgstr "विंडो को एक कार्यस्थान नीचे लाएँ"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Raise window above other windows"
msgstr "विंडो को अन्य विंडो के ऊपर रखें"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Lower window below other windows"
msgstr "विंडो को अन्य विंडो के नीचे रखें"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Maximize window vertically"
msgstr "विंडो खड़ा अधिकतम करें"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window horizontally"
msgstr "विंडो आड़ा अधिकतम करें"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
#| msgid "Hide all normal windows and set focus to the desktop"
msgid "Hide all normal windows"
msgstr "सभी सामान्य विंडो को छुपाएँ "
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
#| msgid "Move to Workspace _Left"
msgid "Move to workspace above"
msgstr "ऊपर कार्यस्थान में ले जाएँ"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
#| msgid "Move to Workspace _Down"
msgid "Move to workspace below"
msgstr "नीचे कार्यस्थान में ले जाएँ"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
#| msgid "Move to Workspace _Left"
msgid "Move to workspace left"
msgstr "बाएँ कार्यस्थान में ले जाएँ"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
#| msgid "Move to Workspace R_ight"
msgid "Move to workspace right"
msgstr "दाएँ कार्यस्थान में ले जाएँ"
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Navigation"
msgstr "नेविगेशन"
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch applications"
msgstr "अनुप्रयोगों के बीच स्विच करें"
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Switch system controls"
msgstr "नियंत्रण प्रणाली को स्विच करें "
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch system controls directly"
msgstr "सीधे नियंत्रण प्रणाली को स्विच करें "
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Switch windows directly"
msgstr "सीधे विंडोज़ को स्विच करें "
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
#| msgid "Move between windows of an application immediately"
msgid "Switch windows of an app directly"
msgstr "तत्काल अनुप्रयोग के विंडो के बीच स्विच करें "
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
#| msgid "Move between windows of an application immediately"
msgid "Switch windows of an application"
msgstr "अनुप्रयोग के विंडो के बीच जायें"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "Show the activities overview"
msgstr "गतिविधियों के अवलोकन दिखाएँ"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
#| msgid "Show the panel's main menu"
msgid "Show the run command prompt"
msgstr "चलाए जाने वाले कमांड फ़लक को दिखाएँ"
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "System"
msgstr "तंत्र"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
#| msgid "Raise window if it's covered by another window, otherwise lower it"
msgid "Raise window if covered, otherwise lower it"
msgstr "विंडो ऊपर करें यदि यह ढ़ंका है अन्यथा नीचे रखें"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
#| msgid "Toggle whether window is on all workspaces or just one"
msgid "Toggle window on all workspaces or one"
msgstr "टॉगल करें कि विंडो सभी कार्यस्थान पर है या केवल एक"
#~ msgid "Window Management" #~ msgid "Window Management"
#~ msgstr "विंडो प्रबंधन" #~ msgstr "विंडो प्रबंधन"
@@ -1700,18 +1933,6 @@ msgstr "%d निर्देशांक एक्सप्रेशन्स
#~ msgid "Metacity" #~ msgid "Metacity"
#~ msgstr "मेटासिटी" #~ msgstr "मेटासिटी"
#~ msgid "Switch to workspace 1"
#~ msgstr "कार्यस्थान 1 पर जाएँ"
#~ msgid "Switch to workspace 2"
#~ msgstr "कार्यस्थान 2 पर जाएँ"
#~ msgid "Switch to workspace 3"
#~ msgstr "कार्यस्थान 3 पर जाएँ"
#~ msgid "Switch to workspace 4"
#~ msgstr "कार्यस्थान 4 पर जाएँ"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "कार्यस्थान 5 पर जाएँ" #~ msgstr "कार्यस्थान 5 पर जाएँ"
@@ -1803,54 +2024,12 @@ msgstr "%d निर्देशांक एक्सप्रेशन्स
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "एक टर्मिनल चलायें" #~ msgstr "एक टर्मिनल चलायें"
#~ msgid "Activate the window menu"
#~ msgstr "विंडो मेन्यू सक्रिय करें"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "पूरा स्क्रीन मोड टॉगल करें"
#~ msgid "Toggle maximization state"
#~ msgstr "अधिकतम स्थिति टॉगल करें"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "टॉगल करें कि क्या दूसरे विंडो के बीच एक विंडो हमेशा दृश्य रहेगा" #~ msgstr "टॉगल करें कि क्या दूसरे विंडो के बीच एक विंडो हमेशा दृश्य रहेगा"
#~ msgid "Maximize window"
#~ msgstr "विंडो अधिकतम करें"
#~ msgid "Restore window"
#~ msgstr "विंडो फिर बहाल करें"
#~ msgid "Toggle shaded state"
#~ msgstr "आभायुक्त स्थिति टॉगल करें"
#~ msgid "Minimize window"
#~ msgstr "विंडो को न्यूनतम करें"
#~ msgid "Close window"
#~ msgstr "विंडो बंद करें"
#~ msgid "Move window"
#~ msgstr "विंडो खिसकाएँ"
#~ msgid "Resize window"
#~ msgstr "विंडो का आकार बदलें"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "टॉगल करें कि विंडो सभी कार्यस्थान पर है या केवल एक पर" #~ msgstr "टॉगल करें कि विंडो सभी कार्यस्थान पर है या केवल एक पर"
#~ msgid "Move window to workspace 1"
#~ msgstr "विंडो को कार्यस्थान 1 पर ले जाएँ"
#~ msgid "Move window to workspace 2"
#~ msgstr "विंडो को कार्यस्थान 2 पर ले जाएँ"
#~ msgid "Move window to workspace 3"
#~ msgstr "विंडो को कार्यस्थान 3 पर ले जाएँ"
#~ msgid "Move window to workspace 4"
#~ msgstr "विंडो को कार्यस्थान 4 पर ले जाएँ"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "विंडो को कार्यस्थान 5 पर ले जाएँ" #~ msgstr "विंडो को कार्यस्थान 5 पर ले जाएँ"
@@ -1875,33 +2054,9 @@ msgstr "%d निर्देशांक एक्सप्रेशन्स
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "विंडो को कार्यस्थान 12 पर ले जाएँ" #~ msgstr "विंडो को कार्यस्थान 12 पर ले जाएँ"
#~ msgid "Move window one workspace to the left"
#~ msgstr "विंडो को एक कार्यस्थान बाएँ लाएँ"
#~ msgid "Move window one workspace to the right"
#~ msgstr "विंडो को एक कार्यस्थान दाएँ लाएँ"
#~ msgid "Move window one workspace up"
#~ msgstr "विंडो को एक कार्यस्थान ऊपर लाएँ"
#~ msgid "Move window one workspace down"
#~ msgstr "विंडो को एक कार्यस्थान नीचे लाएँ"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "विंडो बढ़ाएँ कि क्या यह दूसरे विंडो द्वारा आच्छादित है, अन्यथा इसे नीचे करें" #~ msgstr "विंडो बढ़ाएँ कि क्या यह दूसरे विंडो द्वारा आच्छादित है, अन्यथा इसे नीचे करें"
#~ msgid "Raise window above other windows"
#~ msgstr "विंडो को अन्य विंडो के ऊपर रखें"
#~ msgid "Lower window below other windows"
#~ msgstr "विंडो को अन्य विंडो के नीचे रखें"
#~ msgid "Maximize window vertically"
#~ msgstr "विंडो खड़ा अधिकतम करें"
#~ msgid "Maximize window horizontally"
#~ msgstr "विंडो आड़ा अधिकतम करें"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "विंडो को उत्तर-पश्चिमी (उपरी बाएँ) कोने में ले जाएँ" #~ msgstr "विंडो को उत्तर-पश्चिमी (उपरी बाएँ) कोने में ले जाएँ"

295
po/hu.po
View File

@@ -22,7 +22,7 @@ msgstr ""
"X-Generator: Lokalize 1.4\n" "X-Generator: Lokalize 1.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1 ../src/50-mutter-windows.xml.in.h:17
msgid "Windows" msgid "Windows"
msgstr "Ablakok" msgstr "Ablakok"
@@ -1592,6 +1592,221 @@ msgstr ""
"A %d koordináta kifejezések %g másodperc alatt lettek feldolgozva (átlagosan " "A %d koordináta kifejezések %g másodperc alatt lettek feldolgozva (átlagosan "
"%g másodperc)\n" "%g másodperc)\n"
#: ../src/50-mutter-navigation.xml.in.h:18
#, fuzzy
msgid "Switch to workspace 1"
msgstr "Átváltás az 1. munkaterületre"
#: ../src/50-mutter-navigation.xml.in.h:19
#, fuzzy
msgid "Switch to workspace 2"
msgstr "Átváltás a 2. munkaterületre"
#: ../src/50-mutter-navigation.xml.in.h:20
#, fuzzy
msgid "Switch to workspace 3"
msgstr "Átváltás a 3. munkaterületre"
#: ../src/50-mutter-navigation.xml.in.h:21
#, fuzzy
msgid "Switch to workspace 4"
msgstr "Átváltás a 4. munkaterületre"
#: ../src/50-mutter-windows.xml.in.h:1
#, fuzzy
msgid "Activate the window menu"
msgstr "Ablakmenü aktiválása"
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr "Teljes képernyős üzemmód"
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Toggle maximization state"
msgstr "Maximalizált állapot átváltása"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Maximize window"
msgstr "Ablak maximalizálása"
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Restore window"
msgstr "Ablak visszaállítása"
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Toggle shaded state"
msgstr "Felgördített állapot átváltása"
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Minimize window"
msgstr "Ablak minimalizálása"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Close window"
msgstr "Ablak bezárása"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Move window"
msgstr "Ablak áthelyezése"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr "Ablak átméretezése"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Move window to workspace 1"
msgstr "Ablak áthelyezése az 1. munkaterületre"
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Move window to workspace 2"
msgstr "Ablak áthelyezése a 2. munkaterületre"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Move window to workspace 3"
msgstr "Ablak áthelyezése a 3. munkaterületre"
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Move window to workspace 4"
msgstr "Ablak áthelyezése a 4. munkaterületre"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the left"
msgstr "Ablak áthelyezése a balra lévő munkaterületre"
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace to the right"
msgstr "Ablak áthelyezése a jobbra lévő munkaterületre"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace up"
msgstr "Ablak áthelyezése egy munkaterülettel feljebb"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace down"
msgstr "Ablak áthelyezése egy munkaterülettel lejjebb"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Raise window above other windows"
msgstr "Ablak más ablakok elé hozása"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Lower window below other windows"
msgstr "Ablak más ablakok mögé küldése"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Maximize window vertically"
msgstr "Ablak függőleges maximalizálása"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window horizontally"
msgstr "Ablak vízszintes maximalizálása"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
msgid "Hide all normal windows"
msgstr "Minden normál ablak elrejtése"
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
msgid "Move to workspace above"
msgstr "Áthelyezés a felső munkaterületre"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
msgid "Move to workspace below"
msgstr "Áthelyezés az alsó munkaterületre"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
msgid "Move to workspace left"
msgstr "Áthelyezés a bal oldali munkaterületre"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
msgid "Move to workspace right"
msgstr "Áthelyezés a jobb oldali munkaterületre"
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Navigation"
msgstr "Navigáció"
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch applications"
msgstr "Váltás az alkalmazások között"
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Switch system controls"
msgstr "Váltás a rendszer vezérlői közt"
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch system controls directly"
msgstr "Váltás a rendszer vezérlői közt közvetlenül"
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Switch windows directly"
msgstr "Váltás az ablakok közt közvetlenül"
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
msgid "Switch windows of an app directly"
msgstr "Váltás egy alkalmazás ablakai között közvetlenül"
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
msgid "Switch windows of an application"
msgstr "Váltás egy alkalmazás ablakai között"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "Show the activities overview"
msgstr "A tevékenységek áttekintés megjelenítése"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
msgid "Show the run command prompt"
msgstr "A parancs futtatása ablak megjelenítése"
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "System"
msgstr "Rendszer"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
msgid "Raise window if covered, otherwise lower it"
msgstr "Fedett ablak előtérbe hozása, egyébként háttérbe küldése"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
msgid "Toggle window on all workspaces or one"
msgstr "Ablak megjelenítése minden munkaterületen vagy csak az egyiken"
#~ msgid "Comma-separated list of compositor plugins" #~ msgid "Comma-separated list of compositor plugins"
#~ msgstr "Kompozitáló bővítmények vesszőkkel elválasztott listája" #~ msgstr "Kompozitáló bővítmények vesszőkkel elválasztott listája"
@@ -1638,18 +1853,6 @@ msgstr ""
#~ msgid "Put Window On Only One Workspace" #~ msgid "Put Window On Only One Workspace"
#~ msgstr "Ablak kirakása csak egy munkaterületre" #~ msgstr "Ablak kirakása csak egy munkaterületre"
#~ msgid "Switch to workspace 1"
#~ msgstr "Átváltás az 1. munkaterületre"
#~ msgid "Switch to workspace 2"
#~ msgstr "Átváltás a 2. munkaterületre"
#~ msgid "Switch to workspace 3"
#~ msgstr "Átváltás a 3. munkaterületre"
#~ msgid "Switch to workspace 4"
#~ msgstr "Átváltás a 4. munkaterületre"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "Átváltás az 5. munkaterületre" #~ msgstr "Átváltás az 5. munkaterületre"
@@ -1744,54 +1947,12 @@ msgstr ""
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "Terminál nyitása" #~ msgstr "Terminál nyitása"
#~ msgid "Activate the window menu"
#~ msgstr "Ablakmenü aktiválása"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "Teljes képernyős üzemmód"
#~ msgid "Toggle maximization state"
#~ msgstr "Maximalizált állapot átváltása"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "Az ablak mindig látható lesz más ablakok fölött" #~ msgstr "Az ablak mindig látható lesz más ablakok fölött"
#~ msgid "Maximize window"
#~ msgstr "Ablak maximalizálása"
#~ msgid "Restore window"
#~ msgstr "Ablak visszaállítása"
#~ msgid "Toggle shaded state"
#~ msgstr "Felgördített állapot átváltása"
#~ msgid "Minimize window"
#~ msgstr "Ablak minimalizálása"
#~ msgid "Close window"
#~ msgstr "Ablak bezárása"
#~ msgid "Move window"
#~ msgstr "Ablak áthelyezése"
#~ msgid "Resize window"
#~ msgstr "Ablak átméretezése"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "Ablak megjelenítése minden munkaterületen vagy csak az egyiken" #~ msgstr "Ablak megjelenítése minden munkaterületen vagy csak az egyiken"
#~ msgid "Move window to workspace 1"
#~ msgstr "Ablak áthelyezése az 1. munkaterületre"
#~ msgid "Move window to workspace 2"
#~ msgstr "Ablak áthelyezése a 2. munkaterületre"
#~ msgid "Move window to workspace 3"
#~ msgstr "Ablak áthelyezése a 3. munkaterületre"
#~ msgid "Move window to workspace 4"
#~ msgstr "Ablak áthelyezése a 4. munkaterületre"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "Ablak áthelyezése az 5. munkaterületre" #~ msgstr "Ablak áthelyezése az 5. munkaterületre"
@@ -1816,33 +1977,9 @@ msgstr ""
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "Ablak áthelyezése a 12. munkaterületre" #~ msgstr "Ablak áthelyezése a 12. munkaterületre"
#~ msgid "Move window one workspace to the left"
#~ msgstr "Ablak áthelyezése a balra lévő munkaterületre"
#~ msgid "Move window one workspace to the right"
#~ msgstr "Ablak áthelyezése a jobbra lévő munkaterületre"
#~ msgid "Move window one workspace up"
#~ msgstr "Ablak áthelyezése egy munkaterülettel feljebb"
#~ msgid "Move window one workspace down"
#~ msgstr "Ablak áthelyezése egy munkaterülettel lejjebb"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "Fedett ablak előtérbe hozása, egyébként háttérbe küldése" #~ msgstr "Fedett ablak előtérbe hozása, egyébként háttérbe küldése"
#~ msgid "Raise window above other windows"
#~ msgstr "Ablak más ablakok elé hozása"
#~ msgid "Lower window below other windows"
#~ msgstr "Ablak más ablakok mögé küldése"
#~ msgid "Maximize window vertically"
#~ msgstr "Ablak függőleges maximalizálása"
#~ msgid "Maximize window horizontally"
#~ msgstr "Ablak vízszintes maximalizálása"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "Ablak áthelyezése az északnyugati (bal felső) sarokba" #~ msgstr "Ablak áthelyezése az északnyugati (bal felső) sarokba"

215
po/id.po
View File

@@ -1578,3 +1578,218 @@ msgstr "nilai y sebelumnya %d, padahal seharusnya %d"
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "ekspresi koordinat %d diambil dalam %g detik (rata-rata %g detik)\n" msgstr "ekspresi koordinat %d diambil dalam %g detik (rata-rata %g detik)\n"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
msgid "Navigation"
msgstr "Navigasi"
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
msgid "Move window to workspace 1"
msgstr "Pindahkan jendela ke area kerja 1"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
msgid "Move window to workspace 2"
msgstr "Pindahkan jendela ke area kerja 2"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
msgid "Move window to workspace 3"
msgstr "Pindahkan jendela ke area kerja 3"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
msgid "Move window to workspace 4"
msgstr "Pindahkan jendela ke area kerja 4"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace to the left"
msgstr "Pindahkan jendela ke area kerja kiri"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the right"
msgstr "Pindahkan jendela ke area kerja kanan"
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace up"
msgstr "Pindahkan jendela ke area kerja atas"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace down"
msgstr "Pindahkan jendela ke area kerja bawah"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Switch applications"
msgstr "Berpindah aplikasi"
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Switch windows of an application"
msgstr "Berpindah jendela aplikasi"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Switch system controls"
msgstr "Berpindah kendali sistem"
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Switch windows directly"
msgstr "Berpindah jendela secara langsung"
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Switch windows of an app directly"
msgstr "Berpindah jendela aplikasi secara langsung"
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch system controls directly"
msgstr "Berpindah kendali sistem secara langsung"
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Hide all normal windows"
msgstr "Menyembunyikan semua jendela normal"
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch to workspace 1"
msgstr "Pindah ke area kerja 1"
#: ../src/50-mutter-navigation.xml.in.h:18
#, fuzzy
msgid "Switch to workspace 2"
msgstr "Pindah ke area kerja 2"
#: ../src/50-mutter-navigation.xml.in.h:19
#, fuzzy
msgid "Switch to workspace 3"
msgstr "Pindah ke area kerja 3"
#: ../src/50-mutter-navigation.xml.in.h:20
#, fuzzy
msgid "Switch to workspace 4"
msgstr "Pindah ke area kerja 4"
#: ../src/50-mutter-navigation.xml.in.h:21
#, fuzzy
msgid "Move to workspace left"
msgstr "Pindah ke area kerja kiri"
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Move to workspace right"
msgstr "Pindah ke area kerja kanan"
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
msgid "Move to workspace above"
msgstr "Pindah ke area kerja atas"
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
msgid "Move to workspace below"
msgstr "Pindah ke area kerja bawah"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "System"
msgstr "Sistem"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
msgid "Show the run command prompt"
msgstr "Menampilkan dialog untuk mengetik perintah"
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "Show the activities overview"
msgstr "Menampilkan ikhtisar aktivitas"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Activate the window menu"
msgstr "Mengaktifkan menu jendela"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr "Mengubah mode layar penuh"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Toggle maximization state"
msgstr "Ubah kondisi maksimal"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window"
msgstr "Maksimalkan ukuran jendela"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Restore window"
msgstr "Kembalikan ukuran jendela"
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Toggle shaded state"
msgstr "Ubah kondisi berbayang"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Close window"
msgstr "Tutup jendela"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Minimize window"
msgstr "Minimalkan ukuran jendela"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
msgid "Move window"
msgstr "Pindahkan jendela"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr "Ubah ukuran jendela"
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Toggle window on all workspaces or one"
msgstr "Menampilkan jendela pada semua atau satu area kerja"
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Raise window if covered, otherwise lower it"
msgstr "Naikkan jendela bila tertutup jendela lain, sebaliknya diturunkan"
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Raise window above other windows"
msgstr "Naikkan jendela di atas jendela-jendela lain"
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Lower window below other windows"
msgstr "Turunkan jendela di bawah jendela lain"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
msgid "Maximize window vertically"
msgstr "Maksimalkan ukuran jendela secara vertikal"
#: ../src/50-mutter-windows.xml.in.h:17
#, fuzzy
msgid "Maximize window horizontally"
msgstr "Maksimalkan ukuran jendela secara horisontal"

411
po/it.po
View File

@@ -1,20 +1,20 @@
# Italian translation for Mutter. # Italian translation for Mutter.
# Based on Italian translation for Metacity # Based on Italian translation for Metacity
# This file is distributed under the same license as metacity package # This file is distributed under the same license as metacity package
# Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. # Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 Free Software Foundation, Inc.
# Copyright (C) 2012 the mutter's copyright holder. # Copyright (C) 2012 the mutter's copyright holder.
# Pier Luigi Fiorini <plfiorini@libero.it>, 2002. # Pier Luigi Fiorini <plfiorini@libero.it>, 2002.
# Lapo Calamandrei <lapo.calamandrei@virgilio.it>, 2003. # Lapo Calamandrei <lapo.calamandrei@virgilio.it>, 2003.
# Luca Ferretti <lferrett@gnome.org>, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012. # Luca Ferretti <lferrett@gnome.org>, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012.
# Milo Casagrande <milo@casagrande.name>, 2012. # Milo Casagrande <milo@ubuntu.com>, 2012, 2013.
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: mutter\n" "Project-Id-Version: mutter\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-08-26 21:49+0200\n" "POT-Creation-Date: 2013-02-19 11:04+0100\n"
"PO-Revision-Date: 2012-08-26 21:49+0200\n" "PO-Revision-Date: 2013-02-19 11:06+0100\n"
"Last-Translator: Milo Casagrande <milo@casagrande.name>\n" "Last-Translator: Milo Casagrande <milo@ubuntu.com>\n"
"Language-Team: Italian <tp@lists.linux.it>\n" "Language-Team: Italian <tp@lists.linux.it>\n"
"Language: it\n" "Language: it\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -22,24 +22,201 @@ msgstr ""
"Content-Transfer-Encoding: 8-bit\n" "Content-Transfer-Encoding: 8-bit\n"
"Plural-Forms: nplurals=2; plural=(n!=1);\n" "Plural-Forms: nplurals=2; plural=(n!=1);\n"
#: ../src/50-mutter-navigation.xml.in.h:1
msgid "Navigation"
msgstr "Navigazione"
#: ../src/50-mutter-navigation.xml.in.h:2
msgid "Move window to workspace 1"
msgstr "Sposta la finestra sullo spazio di lavoro 1"
#: ../src/50-mutter-navigation.xml.in.h:3
msgid "Move window to workspace 2"
msgstr "Sposta la finestra sullo spazio di lavoro 2"
#: ../src/50-mutter-navigation.xml.in.h:4
msgid "Move window to workspace 3"
msgstr "Sposta la finestra sullo spazio di lavoro 3"
#: ../src/50-mutter-navigation.xml.in.h:5
msgid "Move window to workspace 4"
msgstr "Sposta la finestra sullo spazio di lavoro 4"
#: ../src/50-mutter-navigation.xml.in.h:6
msgid "Move window one workspace to the left"
msgstr "Sposta la finestra sullo spazio di lavoro a sinistra"
#: ../src/50-mutter-navigation.xml.in.h:7
msgid "Move window one workspace to the right"
msgstr "Sposta la finestra sullo spazio di lavoro a destra"
#: ../src/50-mutter-navigation.xml.in.h:8
msgid "Move window one workspace up"
msgstr "Sposta la finestra sullo spazio di lavoro in alto"
#: ../src/50-mutter-navigation.xml.in.h:9
msgid "Move window one workspace down"
msgstr "Sposta la finestra sullo spazio di lavoro in basso"
#: ../src/50-mutter-navigation.xml.in.h:10
msgid "Switch applications"
msgstr "Evidenzia le applicazioni"
#: ../src/50-mutter-navigation.xml.in.h:11
msgid "Switch windows"
msgstr "Evidenzia direttamente le finestre"
#: ../src/50-mutter-navigation.xml.in.h:12
msgid "Switch windows of an application"
msgstr "Evidenzia le finestre di un'applicazione"
#: ../src/50-mutter-navigation.xml.in.h:13
msgid "Switch system controls"
msgstr "Evidenzia i controlli di sistema"
#: ../src/50-mutter-navigation.xml.in.h:14
msgid "Switch windows directly"
msgstr "Evidenzia direttamente le finestre"
#: ../src/50-mutter-navigation.xml.in.h:15
msgid "Switch windows of an app directly"
msgstr "Evidenzia direttamente le finestre di una applicazione"
#: ../src/50-mutter-navigation.xml.in.h:16
msgid "Switch system controls directly"
msgstr "Evidenzia direttamente i controlli di sistema"
#: ../src/50-mutter-navigation.xml.in.h:17
msgid "Hide all normal windows"
msgstr "Nasconde tutte le finestre normali"
#: ../src/50-mutter-navigation.xml.in.h:18
msgid "Switch to workspace 1"
msgstr "Passa allo spazio di lavoro 1"
#: ../src/50-mutter-navigation.xml.in.h:19
msgid "Switch to workspace 2"
msgstr "Passa allo spazio di lavoro 2"
#: ../src/50-mutter-navigation.xml.in.h:20
msgid "Switch to workspace 3"
msgstr "Passa allo spazio di lavoro 3"
#: ../src/50-mutter-navigation.xml.in.h:21
msgid "Switch to workspace 4"
msgstr "Passa allo spazio di lavoro 4"
#: ../src/50-mutter-navigation.xml.in.h:22
msgid "Move to workspace left"
msgstr "Sposta su spazio di lavoro a sinistra"
#: ../src/50-mutter-navigation.xml.in.h:23
msgid "Move to workspace right"
msgstr "Sposta su spazio di lavoro a destra"
#: ../src/50-mutter-navigation.xml.in.h:24
msgid "Move to workspace above"
msgstr "Sposta su spazio di lavoro in alto"
#: ../src/50-mutter-navigation.xml.in.h:25
msgid "Move to workspace below"
msgstr "Sposta su spazio di lavoro in basso"
#: ../src/50-mutter-system.xml.in.h:1
msgid "System"
msgstr "Sistema"
#: ../src/50-mutter-system.xml.in.h:2
msgid "Show the run command prompt"
msgstr "Mostra il prompt esegui comando"
#: ../src/50-mutter-system.xml.in.h:3
msgid "Show the activities overview"
msgstr "Mostra la panoramica delle attività"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1
msgid "Windows" msgid "Windows"
msgstr "Finestre" msgstr "Finestre"
#: ../src/50-mutter-windows.xml.in.h:2
msgid "Activate the window menu"
msgstr "Attiva il menù della finestra"
#: ../src/50-mutter-windows.xml.in.h:3
msgid "Toggle fullscreen mode"
msgstr "Attiva/Disattiva la modalità schermo intero"
#: ../src/50-mutter-windows.xml.in.h:4
msgid "Toggle maximization state"
msgstr "Attiva/Disattiva lo stato massimizzazione"
#: ../src/50-mutter-windows.xml.in.h:5
msgid "Maximize window"
msgstr "Massimizza la finestra"
#: ../src/50-mutter-windows.xml.in.h:6
msgid "Restore window"
msgstr "Ripristina la finestra"
#: ../src/50-mutter-windows.xml.in.h:7
msgid "Toggle shaded state"
msgstr "Attiva/Disattiva lo stato arrotolato"
#: ../src/50-mutter-windows.xml.in.h:8
msgid "Close window"
msgstr "Chiudi la finestra"
#: ../src/50-mutter-windows.xml.in.h:9
msgid "Hide window"
msgstr "Ridimensiona la finestra"
#: ../src/50-mutter-windows.xml.in.h:10
msgid "Move window"
msgstr "Muovi la finestra"
#: ../src/50-mutter-windows.xml.in.h:11
msgid "Resize window"
msgstr "Ridimensiona la finestra"
#: ../src/50-mutter-windows.xml.in.h:12
msgid "Toggle window on all workspaces or one"
msgstr ""
"Attiva/Disattiva la stato «su tutti gli spazi di lavoro» per la finestra"
#: ../src/50-mutter-windows.xml.in.h:13
msgid "Raise window if covered, otherwise lower it"
msgstr "Solleva la finestra se è coperta, in caso contrario l'abbassa"
#: ../src/50-mutter-windows.xml.in.h:14
msgid "Raise window above other windows"
msgstr "Solleva la finestra sopra le altre"
#: ../src/50-mutter-windows.xml.in.h:15
msgid "Lower window below other windows"
msgstr "Abbassa la finestra sotto le altre"
#: ../src/50-mutter-windows.xml.in.h:16
msgid "Maximize window vertically"
msgstr "Massimizza verticalmente la finestra"
#: ../src/50-mutter-windows.xml.in.h:17
msgid "Maximize window horizontally"
msgstr "Massimizza orizzontalmente la finestra"
# scorciatoia per mettere la finestra a mezzo schermo intero sulla sinistra # scorciatoia per mettere la finestra a mezzo schermo intero sulla sinistra
# #
# traduzione infedele, ma "frazionamento della vista a sn/ds" mi pare peggio # traduzione infedele, ma "frazionamento della vista a sn/ds" mi pare peggio
#: ../src/50-mutter-windows.xml.in.h:2 #: ../src/50-mutter-windows.xml.in.h:18
msgid "View split on left" msgid "View split on left"
msgstr "Massimizza a sinistra" msgstr "Massimizza a sinistra"
#: ../src/50-mutter-windows.xml.in.h:3 #: ../src/50-mutter-windows.xml.in.h:19
msgid "View split on right" msgid "View split on right"
msgstr "Massimizza a destra" msgstr "Massimizza a destra"
#. This probably means that a non-WM compositor like xcompmgr is running; #. This probably means that a non-WM compositor like xcompmgr is running;
#. * we have no way to get it to exit #. * we have no way to get it to exit
#: ../src/compositor/compositor.c:492 #: ../src/compositor/compositor.c:542
#, c-format #, c-format
msgid "" msgid ""
"Another compositing manager is already running on screen %i on display \"%s" "Another compositing manager is already running on screen %i on display \"%s"
@@ -59,16 +236,16 @@ msgstr "Evento campanella"
msgid "Unknown window information request: %d" msgid "Unknown window information request: %d"
msgstr "Richiesta informazioni finestra sconosciuta: %d" msgstr "Richiesta informazioni finestra sconosciuta: %d"
#: ../src/core/delete.c:114 #: ../src/core/delete.c:111
#, c-format #, c-format
msgid "%s is not responding." msgid "%s is not responding."
msgstr "Nessuna risposta da %s." msgstr "Nessuna risposta da %s."
#: ../src/core/delete.c:118 #: ../src/core/delete.c:113
msgid "Application is not responding." msgid "Application is not responding."
msgstr "L'applicazione non risponde." msgstr "L'applicazione non risponde."
#: ../src/core/delete.c:123 #: ../src/core/delete.c:118
msgid "" msgid ""
"You may choose to wait a short while for it to continue or force the " "You may choose to wait a short while for it to continue or force the "
"application to quit entirely." "application to quit entirely."
@@ -76,25 +253,25 @@ msgstr ""
"È possibile scegliere di attendere un po' lasciando che l'applicazione " "È possibile scegliere di attendere un po' lasciando che l'applicazione "
"continui, oppure forzare la terminazione dell'applicazione." "continui, oppure forzare la terminazione dell'applicazione."
#: ../src/core/delete.c:130 #: ../src/core/delete.c:125
msgid "_Wait" msgid "_Wait"
msgstr "_Attendi" msgstr "_Attendi"
#: ../src/core/delete.c:130 #: ../src/core/delete.c:125
msgid "_Force Quit" msgid "_Force Quit"
msgstr "_Forza uscita" msgstr "_Forza uscita"
#: ../src/core/display.c:380 #: ../src/core/display.c:392
#, c-format #, c-format
msgid "Missing %s extension required for compositing" msgid "Missing %s extension required for compositing"
msgstr "Estensione %s richiesta per il compositing mancante" msgstr "Estensione %s richiesta per il compositing mancante"
#: ../src/core/display.c:446 #: ../src/core/display.c:485
#, c-format #, c-format
msgid "Failed to open X Window System display '%s'\n" msgid "Failed to open X Window System display '%s'\n"
msgstr "Apertura del display «%s» di X Window System non riuscita\n" msgstr "Apertura del display «%s» di X Window System non riuscita\n"
#: ../src/core/keybindings.c:853 #: ../src/core/keybindings.c:876
#, c-format #, c-format
msgid "" msgid ""
"Some other program is already using the key %s with modifiers %x as a " "Some other program is already using the key %s with modifiers %x as a "
@@ -163,7 +340,7 @@ msgstr "Stampa la versione"
msgid "Mutter plugin to use" msgid "Mutter plugin to use"
msgstr "Plugin Mutter da usare" msgstr "Plugin Mutter da usare"
#: ../src/core/prefs.c:1071 #: ../src/core/prefs.c:1087
msgid "" msgid ""
"Workarounds for broken applications disabled. Some applications may not " "Workarounds for broken applications disabled. Some applications may not "
"behave properly.\n" "behave properly.\n"
@@ -171,14 +348,14 @@ msgstr ""
"Disabilitate le funzionalità palliative per la applicazioni difettose. " "Disabilitate le funzionalità palliative per la applicazioni difettose. "
"Alcune applicazioni potrebbero avere comportamenti errati.\n" "Alcune applicazioni potrebbero avere comportamenti errati.\n"
#: ../src/core/prefs.c:1146 #: ../src/core/prefs.c:1162
#, c-format #, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n" msgid "Could not parse font description \"%s\" from GSettings key %s\n"
msgstr "" msgstr ""
"Impossibile analizzare la descrizione del tipo di carattere «%s» dalla " "Impossibile analizzare la descrizione del tipo di carattere «%s» dalla "
"chiave GSettings %s\n" "chiave GSettings %s\n"
#: ../src/core/prefs.c:1212 #: ../src/core/prefs.c:1228
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for mouse button " "\"%s\" found in configuration database is not a valid value for mouse button "
@@ -187,7 +364,7 @@ msgstr ""
"Il valore «%s» trovato nel database di configurazione non è valido per il " "Il valore «%s» trovato nel database di configurazione non è valido per il "
"modificatore del tasto del mouse\n" "modificatore del tasto del mouse\n"
#: ../src/core/prefs.c:1736 #: ../src/core/prefs.c:1780
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for keybinding " "\"%s\" found in configuration database is not a valid value for keybinding "
@@ -196,17 +373,17 @@ msgstr ""
"Il valore «%s» nel database di configurazione non è valido per " "Il valore «%s» nel database di configurazione non è valido per "
"l'associazione di tasti «%s»\n" "l'associazione di tasti «%s»\n"
#: ../src/core/prefs.c:1833 #: ../src/core/prefs.c:1879
#, c-format #, c-format
msgid "Workspace %d" msgid "Workspace %d"
msgstr "Spazio di lavoro %d" msgstr "Spazio di lavoro %d"
#: ../src/core/screen.c:652 #: ../src/core/screen.c:673
#, c-format #, c-format
msgid "Screen %d on display '%s' is invalid\n" msgid "Screen %d on display '%s' is invalid\n"
msgstr "Lo schermo %d nel display «%s» non è valido\n" msgstr "Lo schermo %d nel display «%s» non è valido\n"
#: ../src/core/screen.c:668 #: ../src/core/screen.c:689
#, c-format #, c-format
msgid "" msgid ""
"Screen %d on display \"%s\" already has a window manager; try using the --" "Screen %d on display \"%s\" already has a window manager; try using the --"
@@ -215,7 +392,7 @@ msgstr ""
"Lo schermo %d sul display «%s» ha già un window manager; provare a " "Lo schermo %d sul display «%s» ha già un window manager; provare a "
"utilizzare l'opzione --replace per sostituirlo.\n" "utilizzare l'opzione --replace per sostituirlo.\n"
#: ../src/core/screen.c:695 #: ../src/core/screen.c:716
#, c-format #, c-format
msgid "" msgid ""
"Could not acquire window manager selection on screen %d display \"%s\"\n" "Could not acquire window manager selection on screen %d display \"%s\"\n"
@@ -223,12 +400,12 @@ msgstr ""
"Impossibile acquisire la selezione del window manager per lo schermo %d nel " "Impossibile acquisire la selezione del window manager per lo schermo %d nel "
"display «%s»\n" "display «%s»\n"
#: ../src/core/screen.c:750 #: ../src/core/screen.c:794
#, c-format #, c-format
msgid "Screen %d on display \"%s\" already has a window manager\n" msgid "Screen %d on display \"%s\" already has a window manager\n"
msgstr "Lo schermo %d sul display «%s» ha già un window manager\n" msgstr "Lo schermo %d sul display «%s» ha già un window manager\n"
#: ../src/core/screen.c:935 #: ../src/core/screen.c:979
#, c-format #, c-format
msgid "Could not release screen %d on display \"%s\"\n" msgid "Could not release screen %d on display \"%s\"\n"
msgstr "Impossibile rilasciare lo schermo %d sul display «%s»\n" msgstr "Impossibile rilasciare lo schermo %d sul display «%s»\n"
@@ -328,7 +505,7 @@ msgid "Window manager error: "
msgstr "Errore del window manager: " msgstr "Errore del window manager: "
#. first time through #. first time through
#: ../src/core/window.c:7234 #: ../src/core/window.c:7503
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER " "Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER "
@@ -344,7 +521,7 @@ msgstr ""
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain #. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work. #. * about these apps but make them work.
#. #.
#: ../src/core/window.c:7899 #: ../src/core/window.c:8227
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets an MWM hint indicating it isn't resizable, but sets min size " "Window %s sets an MWM hint indicating it isn't resizable, but sets min size "
@@ -354,26 +531,26 @@ msgstr ""
"ridimensionabile, ma ha impostato la dimensione minima %d x %d e la " "ridimensionabile, ma ha impostato la dimensione minima %d x %d e la "
"dimensione massima %d x %d; ciò non ha senso.\n" "dimensione massima %d x %d; ciò non ha senso.\n"
#: ../src/core/window-props.c:310 #: ../src/core/window-props.c:304
#, c-format #, c-format
msgid "Application set a bogus _NET_WM_PID %lu\n" msgid "Application set a bogus _NET_WM_PID %lu\n"
msgstr "L'applicazione ha impostato un _NET_WM_PID errato %lu\n" msgstr "L'applicazione ha impostato un _NET_WM_PID errato %lu\n"
#: ../src/core/window-props.c:429 #: ../src/core/window-props.c:423
#, c-format #, c-format
msgid "%s (on %s)" msgid "%s (on %s)"
msgstr "%s (su %s)" msgstr "%s (su %s)"
# Sì, direi che è oscuro -Luca # Sì, direi che è oscuro -Luca
# #
#: ../src/core/window-props.c:1484 #: ../src/core/window-props.c:1506
#, c-format #, c-format
msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n" msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n"
msgstr "Specificato un WM_TRANSIENT_FOR finestra 0x%lx non valido per %s.\n" msgstr "Specificato un WM_TRANSIENT_FOR finestra 0x%lx non valido per %s.\n"
# Sì, direi che è oscuro -Luca # Sì, direi che è oscuro -Luca
# #
#: ../src/core/window-props.c:1495 #: ../src/core/window-props.c:1517
#, c-format #, c-format
msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n" msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n"
msgstr "WM_TRANSIENT_FOR finestra 0x%lx per %s potrebbe creare un loop.\n" msgstr "WM_TRANSIENT_FOR finestra 0x%lx per %s potrebbe creare un loop.\n"
@@ -499,10 +676,24 @@ msgstr ""
"passare da una finestra all'altra." "passare da una finestra all'altra."
#: ../src/org.gnome.mutter.gschema.xml.in.h:13 #: ../src/org.gnome.mutter.gschema.xml.in.h:13
msgid "Delay focus changes until the pointer stops moving"
msgstr "Ritarda il cambio del focus fino a quando il puntatore si ferma"
#: ../src/org.gnome.mutter.gschema.xml.in.h:14
msgid ""
"If set to true, and the focus mode is either \"sloppy\" or \"mouse\" then "
"the focus will not be changed immediately when entering a window, but only "
"after the pointer stops moving."
msgstr ""
"Se impostato a VERO, e la modalità di focus è impostata a \"sloppy\" o "
"\"mouse\", il focus non viene spostato immediatamente quando si passa su una "
"finestra, ma solo quando il puntatore si ferma."
#: ../src/org.gnome.mutter.gschema.xml.in.h:15
msgid "Draggable border width" msgid "Draggable border width"
msgstr "Larghezza bordo trascinabile" msgstr "Larghezza bordo trascinabile"
#: ../src/org.gnome.mutter.gschema.xml.in.h:14 #: ../src/org.gnome.mutter.gschema.xml.in.h:16
msgid "" msgid ""
"The amount of total draggable borders. If the theme's visible borders are " "The amount of total draggable borders. If the theme's visible borders are "
"not enough, invisible borders will be added to meet this value." "not enough, invisible borders will be added to meet this value."
@@ -511,11 +702,21 @@ msgstr ""
"del tema non sono sufficienti, vengono aggiunti dei bordi invisibili per " "del tema non sono sufficienti, vengono aggiunti dei bordi invisibili per "
"raggiungere questo valore." "raggiungere questo valore."
#: ../src/org.gnome.mutter.gschema.xml.in.h:15 #: ../src/org.gnome.mutter.gschema.xml.in.h:17
msgid "Auto maximize nearly monitor sized windows"
msgstr "Massimizza automaticamente finestre grandi quasi quanto lo schermo"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18
msgid ""
"If enabled, new windows that are initially the size of the monitor "
"automatically get maximized."
msgstr "Se abilitato, le nuove finestre che hanno inizialmente la stessa dimensione del monitor vengono massimizzate automaticamente."
#: ../src/org.gnome.mutter.gschema.xml.in.h:19
msgid "Select window from tab popup" msgid "Select window from tab popup"
msgstr "Seleziona finestra dal tab popup" msgstr "Seleziona finestra dal tab popup"
#: ../src/org.gnome.mutter.gschema.xml.in.h:16 #: ../src/org.gnome.mutter.gschema.xml.in.h:20
msgid "Cancel tab popup" msgid "Cancel tab popup"
msgstr "Annulla tab popup" msgstr "Annulla tab popup"
@@ -734,54 +935,54 @@ msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is #. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height. #. * the width of the window and the second is the height.
#. #.
#: ../src/ui/resizepopup.c:113 #: ../src/ui/resizepopup.c:136
#, c-format #, c-format
msgid "%d x %d" msgid "%d x %d"
msgstr "%d × %d" msgstr "%d × %d"
#: ../src/ui/theme.c:234 #: ../src/ui/theme.c:235
msgid "top" msgid "top"
msgstr "alto" msgstr "alto"
#: ../src/ui/theme.c:236 #: ../src/ui/theme.c:237
msgid "bottom" msgid "bottom"
msgstr "basso" msgstr "basso"
#: ../src/ui/theme.c:238 #: ../src/ui/theme.c:239
msgid "left" msgid "left"
msgstr "sinistra" msgstr "sinistra"
#: ../src/ui/theme.c:240 #: ../src/ui/theme.c:241
msgid "right" msgid "right"
msgstr "destra" msgstr "destra"
#: ../src/ui/theme.c:268 #: ../src/ui/theme.c:269
#, c-format #, c-format
msgid "frame geometry does not specify \"%s\" dimension" msgid "frame geometry does not specify \"%s\" dimension"
msgstr "la geometria della cornice non specifica la dimensione «%s»" msgstr "la geometria della cornice non specifica la dimensione «%s»"
#: ../src/ui/theme.c:287 #: ../src/ui/theme.c:288
#, c-format #, c-format
msgid "frame geometry does not specify dimension \"%s\" for border \"%s\"" msgid "frame geometry does not specify dimension \"%s\" for border \"%s\""
msgstr "" msgstr ""
"la geometria della cornice non specifica la dimensione «%s» per il bordo «%s»" "la geometria della cornice non specifica la dimensione «%s» per il bordo «%s»"
#: ../src/ui/theme.c:324 #: ../src/ui/theme.c:325
#, c-format #, c-format
msgid "Button aspect ratio %g is not reasonable" msgid "Button aspect ratio %g is not reasonable"
msgstr "Le proporzioni %g del pulsante non sono ragionevoli" msgstr "Le proporzioni %g del pulsante non sono ragionevoli"
#: ../src/ui/theme.c:336 #: ../src/ui/theme.c:337
#, c-format #, c-format
msgid "Frame geometry does not specify size of buttons" msgid "Frame geometry does not specify size of buttons"
msgstr "La geometria della cornice non specifica la dimensione dei pulsanti" msgstr "La geometria della cornice non specifica la dimensione dei pulsanti"
#: ../src/ui/theme.c:1049 #: ../src/ui/theme.c:1050
#, c-format #, c-format
msgid "Gradients should have at least two colors" msgid "Gradients should have at least two colors"
msgstr "I gradienti dovrebbero avere almeno due colori" msgstr "I gradienti dovrebbero avere almeno due colori"
#: ../src/ui/theme.c:1201 #: ../src/ui/theme.c:1202
#, c-format #, c-format
msgid "" msgid ""
"GTK custom color specification must have color name and fallback in " "GTK custom color specification must have color name and fallback in "
@@ -791,7 +992,7 @@ msgstr ""
"colore e un ripiego tra parentesi, per es. gtk:custom(foo,bar); impossibile " "colore e un ripiego tra parentesi, per es. gtk:custom(foo,bar); impossibile "
"analizzare \"%s\"" "analizzare \"%s\""
#: ../src/ui/theme.c:1217 #: ../src/ui/theme.c:1218
#, c-format #, c-format
msgid "" msgid ""
"Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-" "Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-"
@@ -800,7 +1001,7 @@ msgstr ""
"Carattere \"%c\" non valido nel parametro color_name di gtk:custom, sono " "Carattere \"%c\" non valido nel parametro color_name di gtk:custom, sono "
"validi solo A-Za-z0-9-_" "validi solo A-Za-z0-9-_"
#: ../src/ui/theme.c:1231 #: ../src/ui/theme.c:1232
#, c-format #, c-format
msgid "" msgid ""
"Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not " "Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not "
@@ -809,7 +1010,7 @@ msgstr ""
"Il formato per Gtk:custom è \"gtk:custom(color_name,fallback)\", «%s» non è " "Il formato per Gtk:custom è \"gtk:custom(color_name,fallback)\", «%s» non è "
"adatto a tale formato" "adatto a tale formato"
#: ../src/ui/theme.c:1276 #: ../src/ui/theme.c:1277
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] " "GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] "
@@ -818,7 +1019,7 @@ msgstr ""
"La specificazione del colore GTK deve avere lo stato fra parentesi, per es. " "La specificazione del colore GTK deve avere lo stato fra parentesi, per es. "
"gtk:fg[NORMAL] dove NORMAL è lo stato; impossibile analizzare \"%s\"" "gtk:fg[NORMAL] dove NORMAL è lo stato; impossibile analizzare \"%s\""
#: ../src/ui/theme.c:1290 #: ../src/ui/theme.c:1291
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have a close bracket after the state, e.g. gtk:" "GTK color specification must have a close bracket after the state, e.g. gtk:"
@@ -828,18 +1029,18 @@ msgstr ""
"lo stato, per es. gtk:fg[NORMAL] dove NORMAL è lo stato; impossibile " "lo stato, per es. gtk:fg[NORMAL] dove NORMAL è lo stato; impossibile "
"analizzare \"%s\"" "analizzare \"%s\""
#: ../src/ui/theme.c:1301 #: ../src/ui/theme.c:1302
#, c-format #, c-format
msgid "Did not understand state \"%s\" in color specification" msgid "Did not understand state \"%s\" in color specification"
msgstr "Stato «%s» incomprensibile nella specificazione del colore" msgstr "Stato «%s» incomprensibile nella specificazione del colore"
#: ../src/ui/theme.c:1314 #: ../src/ui/theme.c:1315
#, c-format #, c-format
msgid "Did not understand color component \"%s\" in color specification" msgid "Did not understand color component \"%s\" in color specification"
msgstr "" msgstr ""
"Componente di colore «%s» incomprensibile nella specificazione del colore" "Componente di colore «%s» incomprensibile nella specificazione del colore"
#: ../src/ui/theme.c:1343 #: ../src/ui/theme.c:1344
#, c-format #, c-format
msgid "" msgid ""
"Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the " "Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the "
@@ -848,17 +1049,17 @@ msgstr ""
"Il formato della sfumature è «blend/bg_color/fg_color/alpha», «%s» non è " "Il formato della sfumature è «blend/bg_color/fg_color/alpha», «%s» non è "
"adatto a tale formato" "adatto a tale formato"
#: ../src/ui/theme.c:1354 #: ../src/ui/theme.c:1355
#, c-format #, c-format
msgid "Could not parse alpha value \"%s\" in blended color" msgid "Could not parse alpha value \"%s\" in blended color"
msgstr "Impossibile analizzare il valore alpha «%s» nel colore sfumato" msgstr "Impossibile analizzare il valore alpha «%s» nel colore sfumato"
#: ../src/ui/theme.c:1364 #: ../src/ui/theme.c:1365
#, c-format #, c-format
msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0" msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0"
msgstr "Il valore alpha «%s» nel colore sfumato non è compreso tra 0.0 e 1.0" msgstr "Il valore alpha «%s» nel colore sfumato non è compreso tra 0.0 e 1.0"
#: ../src/ui/theme.c:1411 #: ../src/ui/theme.c:1412
#, c-format #, c-format
msgid "" msgid ""
"Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format" "Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format"
@@ -866,31 +1067,31 @@ msgstr ""
"Il formato dell'ombreggiatura è «shade/base_color/factor», «%s» non è adatto " "Il formato dell'ombreggiatura è «shade/base_color/factor», «%s» non è adatto "
"a tale formato" "a tale formato"
#: ../src/ui/theme.c:1422 #: ../src/ui/theme.c:1423
#, c-format #, c-format
msgid "Could not parse shade factor \"%s\" in shaded color" msgid "Could not parse shade factor \"%s\" in shaded color"
msgstr "" msgstr ""
"Impossibile analizzare il fattore di ombreggiatura «%s» nel colore " "Impossibile analizzare il fattore di ombreggiatura «%s» nel colore "
"ombreggiato" "ombreggiato"
#: ../src/ui/theme.c:1432 #: ../src/ui/theme.c:1433
#, c-format #, c-format
msgid "Shade factor \"%s\" in shaded color is negative" msgid "Shade factor \"%s\" in shaded color is negative"
msgstr "Il fattore di ombreggiatura «%s» nel colore ombreggiato è negativo" msgstr "Il fattore di ombreggiatura «%s» nel colore ombreggiato è negativo"
#: ../src/ui/theme.c:1461 #: ../src/ui/theme.c:1462
#, c-format #, c-format
msgid "Could not parse color \"%s\"" msgid "Could not parse color \"%s\""
msgstr "Impossibile analizzare il colore «%s»" msgstr "Impossibile analizzare il colore «%s»"
#: ../src/ui/theme.c:1778 #: ../src/ui/theme.c:1779
#, c-format #, c-format
msgid "Coordinate expression contains character '%s' which is not allowed" msgid "Coordinate expression contains character '%s' which is not allowed"
msgstr "" msgstr ""
"L'espressione delle coordinate contiene il carattere «%s» che non è " "L'espressione delle coordinate contiene il carattere «%s» che non è "
"consentito" "consentito"
#: ../src/ui/theme.c:1805 #: ../src/ui/theme.c:1806
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contains floating point number '%s' which could not be " "Coordinate expression contains floating point number '%s' which could not be "
@@ -899,14 +1100,14 @@ msgstr ""
"L'espressione delle coordinate contiene il numero in virgola mobile «%s» che " "L'espressione delle coordinate contiene il numero in virgola mobile «%s» che "
"non può essere analizzato" "non può essere analizzato"
#: ../src/ui/theme.c:1819 #: ../src/ui/theme.c:1820
#, c-format #, c-format
msgid "Coordinate expression contains integer '%s' which could not be parsed" msgid "Coordinate expression contains integer '%s' which could not be parsed"
msgstr "" msgstr ""
"L'espressione delle coordinate contiene l'intero «%s» che non può essere " "L'espressione delle coordinate contiene l'intero «%s» che non può essere "
"analizzato" "analizzato"
#: ../src/ui/theme.c:1940 #: ../src/ui/theme.c:1941
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contained unknown operator at the start of this text: " "Coordinate expression contained unknown operator at the start of this text: "
@@ -915,18 +1116,18 @@ msgstr ""
"L'espressione delle coordinate contiene un operatore sconosciuto all'inizio " "L'espressione delle coordinate contiene un operatore sconosciuto all'inizio "
"di questo testo: \"%s\"" "di questo testo: \"%s\""
#: ../src/ui/theme.c:1997 #: ../src/ui/theme.c:1998
#, c-format #, c-format
msgid "Coordinate expression was empty or not understood" msgid "Coordinate expression was empty or not understood"
msgstr "L'espressione delle coordinate è vuota o incomprensibile" msgstr "L'espressione delle coordinate è vuota o incomprensibile"
#: ../src/ui/theme.c:2110 ../src/ui/theme.c:2120 ../src/ui/theme.c:2154 #: ../src/ui/theme.c:2111 ../src/ui/theme.c:2121 ../src/ui/theme.c:2155
#, c-format #, c-format
msgid "Coordinate expression results in division by zero" msgid "Coordinate expression results in division by zero"
msgstr "" msgstr ""
"L'espressione delle coordinate ha come risultato una divisione per zero" "L'espressione delle coordinate ha come risultato una divisione per zero"
#: ../src/ui/theme.c:2162 #: ../src/ui/theme.c:2163
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression tries to use mod operator on a floating-point number" "Coordinate expression tries to use mod operator on a floating-point number"
@@ -934,27 +1135,27 @@ msgstr ""
"L'espressione delle coordinate tenta di usare un operatore mod su un numero " "L'espressione delle coordinate tenta di usare un operatore mod su un numero "
"in virgola mobile" "in virgola mobile"
#: ../src/ui/theme.c:2218 #: ../src/ui/theme.c:2219
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has an operator \"%s\" where an operand was expected" "Coordinate expression has an operator \"%s\" where an operand was expected"
msgstr "" msgstr ""
"L'espressione delle coordinate ha un operatore «%s» dove è atteso un operando" "L'espressione delle coordinate ha un operatore «%s» dove è atteso un operando"
#: ../src/ui/theme.c:2227 #: ../src/ui/theme.c:2228
#, c-format #, c-format
msgid "Coordinate expression had an operand where an operator was expected" msgid "Coordinate expression had an operand where an operator was expected"
msgstr "" msgstr ""
"L'espressione delle coordinate ha un operando dove è atteso un operatore" "L'espressione delle coordinate ha un operando dove è atteso un operatore"
#: ../src/ui/theme.c:2235 #: ../src/ui/theme.c:2236
#, c-format #, c-format
msgid "Coordinate expression ended with an operator instead of an operand" msgid "Coordinate expression ended with an operator instead of an operand"
msgstr "" msgstr ""
"L'espressione delle coordinate finisce con un operatore invece che un " "L'espressione delle coordinate finisce con un operatore invece che un "
"operando" "operando"
#: ../src/ui/theme.c:2245 #: ../src/ui/theme.c:2246
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has operator \"%c\" following operator \"%c\" with no " "Coordinate expression has operator \"%c\" following operator \"%c\" with no "
@@ -963,45 +1164,45 @@ msgstr ""
"L'espressione delle coordinate ha l'operatore «%c» seguito dall'operatore " "L'espressione delle coordinate ha l'operatore «%c» seguito dall'operatore "
"«%c» senza un operando fra i due" "«%c» senza un operando fra i due"
#: ../src/ui/theme.c:2396 ../src/ui/theme.c:2441 #: ../src/ui/theme.c:2397 ../src/ui/theme.c:2442
#, c-format #, c-format
msgid "Coordinate expression had unknown variable or constant \"%s\"" msgid "Coordinate expression had unknown variable or constant \"%s\""
msgstr "" msgstr ""
"L'espressione delle coordinate ha la variabile o la costante «%s» sconosciuta" "L'espressione delle coordinate ha la variabile o la costante «%s» sconosciuta"
#: ../src/ui/theme.c:2495 #: ../src/ui/theme.c:2496
#, c-format #, c-format
msgid "Coordinate expression parser overflowed its buffer." msgid "Coordinate expression parser overflowed its buffer."
msgstr "" msgstr ""
"L'analizzatore dell'espressione delle coordinate ha superato il proprio " "L'analizzatore dell'espressione delle coordinate ha superato il proprio "
"buffer." "buffer."
#: ../src/ui/theme.c:2524 #: ../src/ui/theme.c:2525
#, c-format #, c-format
msgid "Coordinate expression had a close parenthesis with no open parenthesis" msgid "Coordinate expression had a close parenthesis with no open parenthesis"
msgstr "" msgstr ""
"L'espressione delle coordinate ha una parentesi di chiusura senza la " "L'espressione delle coordinate ha una parentesi di chiusura senza la "
"relativa di apertura" "relativa di apertura"
#: ../src/ui/theme.c:2588 #: ../src/ui/theme.c:2589
#, c-format #, c-format
msgid "Coordinate expression had an open parenthesis with no close parenthesis" msgid "Coordinate expression had an open parenthesis with no close parenthesis"
msgstr "" msgstr ""
"L'espressione delle coordinate ha una parentesi di apertura senza la " "L'espressione delle coordinate ha una parentesi di apertura senza la "
"relativa di chiusura" "relativa di chiusura"
#: ../src/ui/theme.c:2599 #: ../src/ui/theme.c:2600
#, c-format #, c-format
msgid "Coordinate expression doesn't seem to have any operators or operands" msgid "Coordinate expression doesn't seem to have any operators or operands"
msgstr "" msgstr ""
"L'espressione delle coordinate non sembra avere né operatori né operandi" "L'espressione delle coordinate non sembra avere né operatori né operandi"
#: ../src/ui/theme.c:2812 ../src/ui/theme.c:2832 ../src/ui/theme.c:2852 #: ../src/ui/theme.c:2813 ../src/ui/theme.c:2833 ../src/ui/theme.c:2853
#, c-format #, c-format
msgid "Theme contained an expression that resulted in an error: %s\n" msgid "Theme contained an expression that resulted in an error: %s\n"
msgstr "Il tema contiene un'espressione che ha come risultato un errore: %s\n" msgstr "Il tema contiene un'espressione che ha come risultato un errore: %s\n"
#: ../src/ui/theme.c:4498 #: ../src/ui/theme.c:4499
#, c-format #, c-format
msgid "" msgid ""
"<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be " "<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be "
@@ -1010,7 +1211,7 @@ msgstr ""
"È necessario specificare <button function=\"%s\" state=\"%s\" draw_ops=" "È necessario specificare <button function=\"%s\" state=\"%s\" draw_ops="
"\"whatever\"/> per questo stile di cornice" "\"whatever\"/> per questo stile di cornice"
#: ../src/ui/theme.c:5009 ../src/ui/theme.c:5034 #: ../src/ui/theme.c:5010 ../src/ui/theme.c:5035
#, c-format #, c-format
msgid "" msgid ""
"Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>" "Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
@@ -1018,18 +1219,18 @@ msgstr ""
"Risulta mancante <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=" "Risulta mancante <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style="
"\"whatever\"/>" "\"whatever\"/>"
#: ../src/ui/theme.c:5082 #: ../src/ui/theme.c:5083
#, c-format #, c-format
msgid "Failed to load theme \"%s\": %s\n" msgid "Failed to load theme \"%s\": %s\n"
msgstr "Caricamento del tema «%s» non riuscito: %s\n" msgstr "Caricamento del tema «%s» non riuscito: %s\n"
#: ../src/ui/theme.c:5218 ../src/ui/theme.c:5225 ../src/ui/theme.c:5232 #: ../src/ui/theme.c:5219 ../src/ui/theme.c:5226 ../src/ui/theme.c:5233
#: ../src/ui/theme.c:5239 ../src/ui/theme.c:5246 #: ../src/ui/theme.c:5240 ../src/ui/theme.c:5247
#, c-format #, c-format
msgid "No <%s> set for theme \"%s\"" msgid "No <%s> set for theme \"%s\""
msgstr "Nessun <%s> impostato per il tema «%s»" msgstr "Nessun <%s> impostato per il tema «%s»"
#: ../src/ui/theme.c:5254 #: ../src/ui/theme.c:5255
#, c-format #, c-format
msgid "" msgid ""
"No frame style set for window type \"%s\" in theme \"%s\", add a <window " "No frame style set for window type \"%s\" in theme \"%s\", add a <window "
@@ -1038,7 +1239,7 @@ msgstr ""
"Nessuno stile di cornice impostato per il tipo di finestra «%s» nel tema " "Nessuno stile di cornice impostato per il tipo di finestra «%s» nel tema "
"«%s», aggiungere un elemento <window type=\"%s\" style_set=\"whatever\"/>" "«%s», aggiungere un elemento <window type=\"%s\" style_set=\"whatever\"/>"
#: ../src/ui/theme.c:5650 ../src/ui/theme.c:5712 ../src/ui/theme.c:5775 #: ../src/ui/theme.c:5662 ../src/ui/theme.c:5724 ../src/ui/theme.c:5787
#, c-format #, c-format
msgid "" msgid ""
"User-defined constants must begin with a capital letter; \"%s\" does not" "User-defined constants must begin with a capital letter; \"%s\" does not"
@@ -1046,7 +1247,7 @@ msgstr ""
"Le costanti definite dall'utente devono iniziare con una lettera maiuscola, " "Le costanti definite dall'utente devono iniziare con una lettera maiuscola, "
"«%s» non lo fa" "«%s» non lo fa"
#: ../src/ui/theme.c:5658 ../src/ui/theme.c:5720 ../src/ui/theme.c:5783 #: ../src/ui/theme.c:5670 ../src/ui/theme.c:5732 ../src/ui/theme.c:5795
#, c-format #, c-format
msgid "Constant \"%s\" has already been defined" msgid "Constant \"%s\" has already been defined"
msgstr "La costante «%s» è già definita" msgstr "La costante «%s» è già definita"
@@ -1555,56 +1756,56 @@ msgstr "Bordo"
msgid "Attached Modal Dialog" msgid "Attached Modal Dialog"
msgstr "Dialogo modale attaccato" msgstr "Dialogo modale attaccato"
#: ../src/ui/theme-viewer.c:739 #: ../src/ui/theme-viewer.c:737
#, c-format #, c-format
msgid "Button layout test %d" msgid "Button layout test %d"
msgstr "Test n.%d disposizione pulsanti" msgstr "Test n.%d disposizione pulsanti"
#: ../src/ui/theme-viewer.c:768 #: ../src/ui/theme-viewer.c:766
#, c-format #, c-format
msgid "%g milliseconds to draw one window frame" msgid "%g milliseconds to draw one window frame"
msgstr "%g millisecondi per disegnare una cornice di finestra" msgstr "%g millisecondi per disegnare una cornice di finestra"
#: ../src/ui/theme-viewer.c:813 #: ../src/ui/theme-viewer.c:811
#, c-format #, c-format
msgid "Usage: metacity-theme-viewer [THEMENAME]\n" msgid "Usage: metacity-theme-viewer [THEMENAME]\n"
msgstr "Uso: metacity-theme-viewer [NOME_TEMA]\n" msgstr "Uso: metacity-theme-viewer [NOME_TEMA]\n"
#: ../src/ui/theme-viewer.c:820 #: ../src/ui/theme-viewer.c:818
#, c-format #, c-format
msgid "Error loading theme: %s\n" msgid "Error loading theme: %s\n"
msgstr "Errore nel caricare il tema: %s\n" msgstr "Errore nel caricare il tema: %s\n"
#: ../src/ui/theme-viewer.c:826 #: ../src/ui/theme-viewer.c:824
#, c-format #, c-format
msgid "Loaded theme \"%s\" in %g seconds\n" msgid "Loaded theme \"%s\" in %g seconds\n"
msgstr "Tema «%s» caricato in %g secondi\n" msgstr "Tema «%s» caricato in %g secondi\n"
#: ../src/ui/theme-viewer.c:870 #: ../src/ui/theme-viewer.c:869
msgid "Normal Title Font" msgid "Normal Title Font"
msgstr "Carattere titolo normale" msgstr "Carattere titolo normale"
#: ../src/ui/theme-viewer.c:876 #: ../src/ui/theme-viewer.c:875
msgid "Small Title Font" msgid "Small Title Font"
msgstr "Carattere titolo piccolo" msgstr "Carattere titolo piccolo"
#: ../src/ui/theme-viewer.c:882 #: ../src/ui/theme-viewer.c:881
msgid "Large Title Font" msgid "Large Title Font"
msgstr "Carattere titolo grande" msgstr "Carattere titolo grande"
#: ../src/ui/theme-viewer.c:887 #: ../src/ui/theme-viewer.c:886
msgid "Button Layouts" msgid "Button Layouts"
msgstr "Disposizione pulsanti" msgstr "Disposizione pulsanti"
#: ../src/ui/theme-viewer.c:892 #: ../src/ui/theme-viewer.c:891
msgid "Benchmark" msgid "Benchmark"
msgstr "Prestazioni" msgstr "Prestazioni"
#: ../src/ui/theme-viewer.c:944 #: ../src/ui/theme-viewer.c:947
msgid "Window Title Goes Here" msgid "Window Title Goes Here"
msgstr "Qui va il titolo della finestra" msgstr "Qui va il titolo della finestra"
#: ../src/ui/theme-viewer.c:1047 #: ../src/ui/theme-viewer.c:1053
#, c-format #, c-format
msgid "" msgid ""
"Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g " "Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g "
@@ -1615,40 +1816,40 @@ msgstr ""
"e %g secondi di wall clock time, incluse le risorse del server X (%g " "e %g secondi di wall clock time, incluse le risorse del server X (%g "
"millisecondi per cornice)\n" "millisecondi per cornice)\n"
#: ../src/ui/theme-viewer.c:1266 #: ../src/ui/theme-viewer.c:1273
msgid "position expression test returned TRUE but set error" msgid "position expression test returned TRUE but set error"
msgstr "test espressione posizione ha restituito TRUE, ma impostato errore" msgstr "test espressione posizione ha restituito TRUE, ma impostato errore"
#: ../src/ui/theme-viewer.c:1268 #: ../src/ui/theme-viewer.c:1275
msgid "position expression test returned FALSE but didn't set error" msgid "position expression test returned FALSE but didn't set error"
msgstr "" msgstr ""
"test espressione posizione ha restituito FALSE, ma non ha impostato errore" "test espressione posizione ha restituito FALSE, ma non ha impostato errore"
#: ../src/ui/theme-viewer.c:1272 #: ../src/ui/theme-viewer.c:1279
msgid "Error was expected but none given" msgid "Error was expected but none given"
msgstr "Errore atteso, ma non fornito" msgstr "Errore atteso, ma non fornito"
#: ../src/ui/theme-viewer.c:1274 #: ../src/ui/theme-viewer.c:1281
#, c-format #, c-format
msgid "Error %d was expected but %d given" msgid "Error %d was expected but %d given"
msgstr "Atteso errore %d, ma fornito %d" msgstr "Atteso errore %d, ma fornito %d"
#: ../src/ui/theme-viewer.c:1280 #: ../src/ui/theme-viewer.c:1287
#, c-format #, c-format
msgid "Error not expected but one was returned: %s" msgid "Error not expected but one was returned: %s"
msgstr "Errore non atteso, ma è stato restituito: %s" msgstr "Errore non atteso, ma è stato restituito: %s"
#: ../src/ui/theme-viewer.c:1284 #: ../src/ui/theme-viewer.c:1291
#, c-format #, c-format
msgid "x value was %d, %d was expected" msgid "x value was %d, %d was expected"
msgstr "valore x era %d, era atteso %d" msgstr "valore x era %d, era atteso %d"
#: ../src/ui/theme-viewer.c:1287 #: ../src/ui/theme-viewer.c:1294
#, c-format #, c-format
msgid "y value was %d, %d was expected" msgid "y value was %d, %d was expected"
msgstr "valore y era %d, era atteso %d" msgstr "valore y era %d, era atteso %d"
#: ../src/ui/theme-viewer.c:1352 #: ../src/ui/theme-viewer.c:1359
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "" msgstr ""

325
po/ja.po
View File

@@ -1383,27 +1383,256 @@ msgstr "yの値は %d でした (期待値: %d)"
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "%d個の座標式を %g秒 (平均 %g秒) で解析しました\n" msgstr "%d個の座標式を %g秒 (平均 %g秒) で解析しました\n"
# #-#-#-#-# ja.po (mutter master) #-#-#-#-#
# 「キーボード・ショートカット」のアプレット (gnome-control-center) で表示するメッセージ
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch to workspace 1"
msgstr "ワークスペース 1 へ切り替える"
#: ../src/50-mutter-navigation.xml.in.h:18
#, fuzzy
msgid "Switch to workspace 2"
msgstr "ワークスペース 2 へ切り替える"
#: ../src/50-mutter-navigation.xml.in.h:19
#, fuzzy
msgid "Switch to workspace 3"
msgstr "ワークスペース 3 へ切り替える"
#: ../src/50-mutter-navigation.xml.in.h:20
#, fuzzy
msgid "Switch to workspace 4"
msgstr "ワークスペース 4 へ切り替える"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Activate the window menu"
msgstr ""
"#-#-#-#-# ja.po (mutter master) #-#-#-#-#\n"
"ウィンドウ・メニューを開く\n"
"#-#-#-#-# ja.po (mutter master) #-#-#-#-#\n"
"ウィンドウ・メニューをアクティブにする"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr ""
"#-#-#-#-# ja.po (mutter master) #-#-#-#-#\n"
"フル・スクリーン表示を切り替える\n"
"#-#-#-#-# ja.po (mutter master) #-#-#-#-#\n"
"フルスクリーンモードを切り替える"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Toggle maximization state"
msgstr "最大化/最小化の状態を切り替える"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window"
msgstr "ウィンドウを最大化する"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Restore window"
msgstr ""
"#-#-#-#-# ja.po (mutter master) #-#-#-#-#\n"
"ウィンドウの状態を元に戻す\n"
"#-#-#-#-# ja.po (mutter master) #-#-#-#-#\n"
"ウィンドウを戻す"
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Toggle shaded state"
msgstr "シェードの状態を切り替える"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Minimize window"
msgstr "ウィンドウを最小化する"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Close window"
msgstr "ウィンドウを閉じる"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
msgid "Move window"
msgstr "ウィンドウを移動する"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr "ウィンドウ・サイズを変更する"
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
msgid "Move window to workspace 1"
msgstr "ウィンドウをワークスペース 1 へ移動する"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
msgid "Move window to workspace 2"
msgstr "ウィンドウをワークスペース 2 へ移動する"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
msgid "Move window to workspace 3"
msgstr "ウィンドウをワークスペース 3 へ移動する"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
msgid "Move window to workspace 4"
msgstr "ウィンドウをワークスペース 4 へ移動する"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace to the left"
msgstr "ウィンドウを左側のワークスペースへ移動する"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the right"
msgstr "ウィンドウを右側のワークスペースへ移動する"
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace up"
msgstr "ウィンドウを上側のワークスペースへ移動する"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace down"
msgstr "ウィンドウを下側のワークスペースへ移動する"
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Raise window above other windows"
msgstr ""
"#-#-#-#-# ja.po (mutter master) #-#-#-#-#\n"
"ウィンドウを前面に表示する\n"
"#-#-#-#-# ja.po (mutter master) #-#-#-#-#\n"
"ウィンドウを最前面に移動する"
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Lower window below other windows"
msgstr ""
"#-#-#-#-# ja.po (mutter master) #-#-#-#-#\n"
"ウィンドウを一番奥に移動する\n"
"#-#-#-#-# ja.po (mutter master) #-#-#-#-#\n"
"ウィンドウを最背面に移動する"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
msgid "Maximize window vertically"
msgstr "ウィンドウを垂直方向に最大化する"
#: ../src/50-mutter-windows.xml.in.h:17
#, fuzzy
msgid "Maximize window horizontally"
msgstr "ウィンドウを水平方向に最大化する"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
msgid "Navigation"
msgstr "ナビゲーション"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Switch applications"
msgstr "アプリケーションを切り替える"
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Switch windows of an application"
msgstr "ひとつのアプリケーション内のウィンドウを切り替える"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Switch system controls"
msgstr "システムのコントロールを切り替える"
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Switch windows directly"
msgstr "ウィンドウを直接切り替える"
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Switch windows of an app directly"
msgstr "ひとつのアプリケーション内のウィンドウを直接切り替える"
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch system controls directly"
msgstr "システムのコントロールを直接切り替える"
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Hide all normal windows"
msgstr "すべての通常のウィンドウを隠す"
#: ../src/50-mutter-navigation.xml.in.h:21
#, fuzzy
msgid "Move to workspace left"
msgstr "左側のワークスペースへ移動する"
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Move to workspace right"
msgstr "右側のワークスペースへ移動する"
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
msgid "Move to workspace above"
msgstr "上側のワークスペースへ移動する"
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
msgid "Move to workspace below"
msgstr "下側のワークスペースへ移動する"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "System"
msgstr "システム"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
msgid "Show the run command prompt"
msgstr "コマンド実行プロンプトを表示する"
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "Show the activities overview"
msgstr "アクティビティを表示する"
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Toggle window on all workspaces or one"
msgstr "ウィンドウをすべてのワークスペースに固定するかどうかを切り替える"
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Raise window if covered, otherwise lower it"
msgstr "ウィンドウが覆われていれば最前面に、そうでなければ最背面に移動する"
#~ msgid "Comma-separated list of compositor plugins" #~ msgid "Comma-separated list of compositor plugins"
#~ msgstr "画像の合成プラグインを指定する (複数ある時はカンマ ',' で区切る)" #~ msgstr "画像の合成プラグインを指定する (複数ある時はカンマ ',' で区切る)"
#~ msgid "Live Hidden Windows" #~ msgid "Live Hidden Windows"
#~ msgstr "表示されていないウィンドウをそのままにしておくかどうか" #~ msgstr "表示されていないウィンドウをそのままにしておくかどうか"
#~ msgid "Determines whether hidden windows (i.e., minimized windows and windows on other workspaces than the current one) should be kept alive." #~ msgid ""
#~ msgstr "現在表示されていないウィンドウ (すなわち、最小化したウィンドウや現在のワークスペースにはないウィンドウなど) を (表示させずに) そのままの状態にしておくかどうかです。" #~ "Determines whether hidden windows (i.e., minimized windows and windows on "
#~ "other workspaces than the current one) should be kept alive."
# 「キーボード・ショートカット」のアプレット (gnome-control-center) で表示するメッセージ #~ msgstr ""
#~ msgid "Switch to workspace 1" #~ "現在表示されていないウィンドウ (すなわち、最小化したウィンドウや現在のワー"
#~ msgstr "ワークスペース 1 へ切り替える" #~ "クスペースにはないウィンドウなど) を (表示させずに) そのままの状態にしてお"
#~ "くかどうかです。"
#~ msgid "Switch to workspace 2"
#~ msgstr "ワークスペース 2 へ切り替える"
#~ msgid "Switch to workspace 3"
#~ msgstr "ワークスペース 3 へ切り替える"
#~ msgid "Switch to workspace 4"
#~ msgstr "ワークスペース 4 へ切り替える"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "ワークスペース 5 へ切り替える" #~ msgstr "ワークスペース 5 へ切り替える"
@@ -1498,54 +1727,12 @@ msgstr "%d個の座標式を %g秒 (平均 %g秒) で解析しました\n"
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "端末を起動する" #~ msgstr "端末を起動する"
#~ msgid "Activate the window menu"
#~ msgstr "ウィンドウ・メニューを開く"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "フル・スクリーン表示を切り替える"
#~ msgid "Toggle maximization state"
#~ msgstr "最大化/最小化の状態を切り替える"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "ウィンドウを常に前面に表示するかどうかの設定を切り替える" #~ msgstr "ウィンドウを常に前面に表示するかどうかの設定を切り替える"
#~ msgid "Maximize window"
#~ msgstr "ウィンドウを最大化する"
#~ msgid "Restore window"
#~ msgstr "ウィンドウの状態を元に戻す"
#~ msgid "Toggle shaded state"
#~ msgstr "シェードの状態を切り替える"
#~ msgid "Minimize window"
#~ msgstr "ウィンドウを最小化する"
#~ msgid "Close window"
#~ msgstr "ウィンドウを閉じる"
#~ msgid "Move window"
#~ msgstr "ウィンドウを移動する"
#~ msgid "Resize window"
#~ msgstr "ウィンドウ・サイズを変更する"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "ウィンドウを全てのワークスペースに配置するか切り替える" #~ msgstr "ウィンドウを全てのワークスペースに配置するか切り替える"
#~ msgid "Move window to workspace 1"
#~ msgstr "ウィンドウをワークスペース 1 へ移動する"
#~ msgid "Move window to workspace 2"
#~ msgstr "ウィンドウをワークスペース 2 へ移動する"
#~ msgid "Move window to workspace 3"
#~ msgstr "ウィンドウをワークスペース 3 へ移動する"
#~ msgid "Move window to workspace 4"
#~ msgstr "ウィンドウをワークスペース 4 へ移動する"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "ウィンドウをワークスペース 5 へ移動する" #~ msgstr "ウィンドウをワークスペース 5 へ移動する"
@@ -1570,33 +1757,9 @@ msgstr "%d個の座標式を %g秒 (平均 %g秒) で解析しました\n"
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "ウィンドウをワークスペース 12 へ移動する" #~ msgstr "ウィンドウをワークスペース 12 へ移動する"
#~ msgid "Move window one workspace to the left"
#~ msgstr "ウィンドウを左側のワークスペースへ移動する"
#~ msgid "Move window one workspace to the right"
#~ msgstr "ウィンドウを右側のワークスペースへ移動する"
#~ msgid "Move window one workspace up"
#~ msgstr "ウィンドウを上側のワークスペースへ移動する"
#~ msgid "Move window one workspace down"
#~ msgstr "ウィンドウを下側のワークスペースへ移動する"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "隠れているウィンドウを前面に表示する" #~ msgstr "隠れているウィンドウを前面に表示する"
#~ msgid "Raise window above other windows"
#~ msgstr "ウィンドウを前面に表示する"
#~ msgid "Lower window below other windows"
#~ msgstr "ウィンドウを一番奥に移動する"
#~ msgid "Maximize window vertically"
#~ msgstr "ウィンドウを垂直方向に最大化する"
#~ msgid "Maximize window horizontally"
#~ msgstr "ウィンドウを水平方向に最大化する"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "ウィンドウを画面の左上隅へ移動する" #~ msgstr "ウィンドウを画面の左上隅へ移動する"

223
po/kn.po
View File

@@ -8,15 +8,15 @@ msgstr ""
"Project-Id-Version: metacity.HEAD\n" "Project-Id-Version: metacity.HEAD\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
"product=mutter&keywords=I18N+L10N&component=general\n" "product=mutter&keywords=I18N+L10N&component=general\n"
"POT-Creation-Date: 2012-08-06 23:35+0000\n" "POT-Creation-Date: 2012-12-13 11:57+0000\n"
"PO-Revision-Date: 2012-10-05 17:14+0530\n" "PO-Revision-Date: 2012-12-13 17:43+0530\n"
"Last-Translator: Shankar Prasad <svenkate@redhat.com>\n" "Last-Translator: Shankar Prasad <svenkate@redhat.com>\n"
"Language-Team: Kannada <en@li.org>\n" "Language-Team: Kannada <en@li.org>\n"
"Language: kn\n" "Language: kn\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Generator: Lokalize 1.2\n" "X-Generator: Lokalize 1.5\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1
@@ -49,19 +49,18 @@ msgstr "ಘಂಟೆಯ ಶಬ್ಧ"
#: ../src/core/core.c:157 #: ../src/core/core.c:157
#, c-format #, c-format
msgid "Unknown window information request: %d" msgid "Unknown window information request: %d"
msgstr "ಗೊತ್ತಿರದ ವಿಂಡೊ ಮಾಹಿತಿಯ ಮನವಿ: %d" msgstr "ಗೊತ್ತಿರದ ಕಿಟಕಿಯ ಮಾಹಿತಿಯ ಮನವಿ: %d"
#: ../src/core/delete.c:114 #: ../src/core/delete.c:113
#, fuzzy, c-format #, c-format
#| msgid "<tt>%s</tt> is not responding."
msgid "%s is not responding." msgid "%s is not responding."
msgstr "<tt>%s</tt> ಪ್ರತಿಕ್ರಿಯಿಸುತ್ತಿಲ್ಲ." msgstr "%s ಪ್ರತಿಕ್ರಿಯಿಸುತ್ತಿಲ್ಲ."
#: ../src/core/delete.c:118 #: ../src/core/delete.c:117
msgid "Application is not responding." msgid "Application is not responding."
msgstr "ಅನ್ವಯವು ಪ್ರತಿಕ್ರಿಯಿಸುತ್ತಿಲ್ಲ." msgstr "ಅನ್ವಯವು ಪ್ರತಿಕ್ರಿಯಿಸುತ್ತಿಲ್ಲ."
#: ../src/core/delete.c:123 #: ../src/core/delete.c:122
msgid "" msgid ""
"You may choose to wait a short while for it to continue or force the " "You may choose to wait a short while for it to continue or force the "
"application to quit entirely." "application to quit entirely."
@@ -69,25 +68,25 @@ msgstr ""
"ಅನ್ವಯವು ಮುಂದುವರೆಯುವ ವರೆಗೆ ಕೊಂಚ ಸಮಯ ನೀವು ಕಾಯಬಹುದು ಅಥವ ಅದು ಸಂಪೂರ್ಣವಾಗಿ ಮುಚ್ಚಿ " "ಅನ್ವಯವು ಮುಂದುವರೆಯುವ ವರೆಗೆ ಕೊಂಚ ಸಮಯ ನೀವು ಕಾಯಬಹುದು ಅಥವ ಅದು ಸಂಪೂರ್ಣವಾಗಿ ಮುಚ್ಚಿ "
"ಹೋಗುವಂತೆ ಒತ್ತಾಯಿಸಬಹುದು." "ಹೋಗುವಂತೆ ಒತ್ತಾಯಿಸಬಹುದು."
#: ../src/core/delete.c:130 #: ../src/core/delete.c:129
msgid "_Wait" msgid "_Wait"
msgstr "ನಿರೀಕ್ಷಿಸು(_W)" msgstr "ನಿರೀಕ್ಷಿಸು (_W)"
#: ../src/core/delete.c:130 #: ../src/core/delete.c:129
msgid "_Force Quit" msgid "_Force Quit"
msgstr "ಬಲವಂತವಾಗಿ ಮುಚ್ಚು(_F)" msgstr "ಬಲವಂತವಾಗಿ ಮುಚ್ಚು (_F)"
#: ../src/core/display.c:380 #: ../src/core/display.c:399
#, c-format #, c-format
msgid "Missing %s extension required for compositing" msgid "Missing %s extension required for compositing"
msgstr "ಕಂಪೋಸಿಟಿಂಗ್ ಮಾಡಲು ಅಗತ್ಯವಿರುವ %s ವಿಸ್ತರಣೆಯು ಕಾಣಿಸುತ್ತಿಲ್ಲ" msgstr "ಕಂಪೋಸಿಟಿಂಗ್ ಮಾಡಲು ಅಗತ್ಯವಿರುವ %s ವಿಸ್ತರಣೆಯು ಕಾಣಿಸುತ್ತಿಲ್ಲ"
#: ../src/core/display.c:446 #: ../src/core/display.c:496
#, c-format #, c-format
msgid "Failed to open X Window System display '%s'\n" msgid "Failed to open X Window System display '%s'\n"
msgstr "X ವಿಂಡೊ ಗಣಕ ಪ್ರದರ್ಶಕ '%s' ಅನ್ನು ತೆರೆಯುವಲ್ಲಿ ವಿಫಲತೆ\n" msgstr "X ಕಿಟಕಿ ಗಣಕ ಪ್ರದರ್ಶಕ '%s' ಅನ್ನು ತೆರೆಯುವಲ್ಲಿ ವಿಫಲತೆ\n"
#: ../src/core/keybindings.c:844 #: ../src/core/keybindings.c:853
#, c-format #, c-format
msgid "" msgid ""
"Some other program is already using the key %s with modifiers %x as a " "Some other program is already using the key %s with modifiers %x as a "
@@ -102,7 +101,7 @@ msgstr "ಅಧಿವೇಶನ ನಿರ್ವಾಹಕದೊಂದಿಗೆ ಸ
#: ../src/core/main.c:202 #: ../src/core/main.c:202
msgid "Replace the running window manager" msgid "Replace the running window manager"
msgstr "ಚಲಾಯಿತಗೊಳ್ಳುತ್ತಿರುವ ವಿಂಡೊ ವ್ಯವಸ್ಥಾಪಕವನ್ನು ಬದಲಾಯಿಸಿ" msgstr "ಚಲಾಯಿತಗೊಳ್ಳುತ್ತಿರುವ ಕಿಟಕಿ ವ್ಯವಸ್ಥಾಪಕವನ್ನು ಬದಲಾಯಿಸಿ"
#: ../src/core/main.c:208 #: ../src/core/main.c:208
msgid "Specify session management ID" msgid "Specify session management ID"
@@ -155,9 +154,9 @@ msgstr "ಮುದ್ರಿಸಬಹುದಾದ ಆವೃತ್ತಿ"
#: ../src/core/mutter.c:60 #: ../src/core/mutter.c:60
msgid "Mutter plugin to use" msgid "Mutter plugin to use"
msgstr "" msgstr "ಬಳಸಬೇಕಿರುವ Mutter ಪ್ಲಗ್ಇನ್"
#: ../src/core/prefs.c:1065 #: ../src/core/prefs.c:1079
msgid "" msgid ""
"Workarounds for broken applications disabled. Some applications may not " "Workarounds for broken applications disabled. Some applications may not "
"behave properly.\n" "behave properly.\n"
@@ -166,14 +165,14 @@ msgstr ""
"ಸರಿಯಾಗಿ " "ಸರಿಯಾಗಿ "
"ಕೆಲಸ ಮಾಡದೆ ಇರಬಹುದು.\n" "ಕೆಲಸ ಮಾಡದೆ ಇರಬಹುದು.\n"
#: ../src/core/prefs.c:1140 #: ../src/core/prefs.c:1154
#, c-format #, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n" msgid "Could not parse font description \"%s\" from GSettings key %s\n"
msgstr "" msgstr ""
"\"%s\" ಎಂಬ ಅಕ್ಷರಶೈಲಿ ವಿವರಣೆಯನ್ನು %s ಎಂಬ GSettings ಕೀಲಿಯಿಂದ ಇಂದ ಪಾರ್ಸ್ " "\"%s\" ಎಂಬ ಅಕ್ಷರಶೈಲಿ ವಿವರಣೆಯನ್ನು %s ಎಂಬ GSettings ಕೀಲಿಯಿಂದ ಇಂದ ಪಾರ್ಸ್ "
"ಮಾಡಲಾಗಿಲ್ಲ\n" "ಮಾಡಲಾಗಿಲ್ಲ\n"
#: ../src/core/prefs.c:1206 #: ../src/core/prefs.c:1220
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for mouse button " "\"%s\" found in configuration database is not a valid value for mouse button "
@@ -183,7 +182,7 @@ msgstr ""
"ಮಾನ್ಯವಾದ " "ಮಾನ್ಯವಾದ "
"ಮೌಲ್ಯವಲ್ಲ\n" "ಮೌಲ್ಯವಲ್ಲ\n"
#: ../src/core/prefs.c:1724 #: ../src/core/prefs.c:1747
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for keybinding " "\"%s\" found in configuration database is not a valid value for keybinding "
@@ -192,7 +191,7 @@ msgstr ""
"ಸಂರಚನಾ ದತ್ತಸಂಚಯದಲ್ಲಿ ಕಂಡುಬಂದಂತಹ \"%s\" ಕೀಲಿಬೈಂಡಿಂಗ್ \"%s\" ಗೆ ಒಂದು ಮಾನ್ಯವಾದ " "ಸಂರಚನಾ ದತ್ತಸಂಚಯದಲ್ಲಿ ಕಂಡುಬಂದಂತಹ \"%s\" ಕೀಲಿಬೈಂಡಿಂಗ್ \"%s\" ಗೆ ಒಂದು ಮಾನ್ಯವಾದ "
"ಮೌಲ್ಯವಲ್ಲ\n" "ಮೌಲ್ಯವಲ್ಲ\n"
#: ../src/core/prefs.c:1821 #: ../src/core/prefs.c:1844
#, c-format #, c-format
msgid "Workspace %d" msgid "Workspace %d"
msgstr "ಕಾರ್ಯಕ್ಷೇತ್ರ %d" msgstr "ಕಾರ್ಯಕ್ಷೇತ್ರ %d"
@@ -208,23 +207,23 @@ msgid ""
"Screen %d on display \"%s\" already has a window manager; try using the --" "Screen %d on display \"%s\" already has a window manager; try using the --"
"replace option to replace the current window manager.\n" "replace option to replace the current window manager.\n"
msgstr "" msgstr ""
"ತೆರೆ %d ಯು (ಪ್ರದರ್ಶಕ \"%s\" ದಲ್ಲಿನ) ಈಗಾಗಲೆ ಒಂದು ವಿಂಡೋ ವ್ಯವಸ್ಥಾಪಕವನ್ನು " "ತೆರೆ %d ಯು (ಪ್ರದರ್ಶಕ \"%s\" ದಲ್ಲಿನ) ಈಗಾಗಲೆ ಒಂದು ಕಿಟಕಿ ವ್ಯವಸ್ಥಾಪಕವನ್ನು "
"ಹೊಂದಿದೆ; --" "ಹೊಂದಿದೆ; --"
"replace ಅನ್ನು ಬಳಸಿಕೊಂಡು ಪ್ರಸಕ್ತ ವಿಂಡೋ ವ್ಯವಸ್ಥಾಪಕವನ್ನು ಬದಲಾಯಿಸಿ.\n" "replace ಅನ್ನು ಬಳಸಿಕೊಂಡು ಪ್ರಸಕ್ತ ಕಿಟಕಿ ವ್ಯವಸ್ಥಾಪಕವನ್ನು ಬದಲಾಯಿಸಿ.\n"
#: ../src/core/screen.c:695 #: ../src/core/screen.c:695
#, c-format #, c-format
msgid "" msgid ""
"Could not acquire window manager selection on screen %d display \"%s\"\n" "Could not acquire window manager selection on screen %d display \"%s\"\n"
msgstr "" msgstr ""
"ತೆರೆ %d ಯಲ್ಲಿನ ಪ್ರದರ್ಶಕ \"%s\" ದಲ್ಲಿನ ವಿಂಡೊ ವ್ಯವಸ್ಥಾಪಕದ ಆಯ್ಕೆಯನ್ನು " "ತೆರೆ %d ಯಲ್ಲಿನ ಪ್ರದರ್ಶಕ \"%s\" ದಲ್ಲಿನ ಕಿಟಕಿ ವ್ಯವಸ್ಥಾಪಕದ ಆಯ್ಕೆಯನ್ನು "
"ಪಡೆಯಲಾಗಲಿಲ್ಲ\n" "ಪಡೆಯಲಾಗಲಿಲ್ಲ\n"
#: ../src/core/screen.c:750 #: ../src/core/screen.c:750
#, c-format #, c-format
msgid "Screen %d on display \"%s\" already has a window manager\n" msgid "Screen %d on display \"%s\" already has a window manager\n"
msgstr "" msgstr ""
"ತೆರೆ %d ಯು (ಪ್ರದರ್ಶಕ \"%s\" ದಲ್ಲಿನ) ಈಗಾಗಲೆ ಒಂದು ವಿಂಡೋ ವ್ಯವಸ್ಥಾಪಕವನ್ನು " "ತೆರೆ %d ಯು (ಪ್ರದರ್ಶಕ \"%s\" ದಲ್ಲಿನ) ಈಗಾಗಲೆ ಒಂದು ಕಿಟಕಿ ವ್ಯವಸ್ಥಾಪಕವನ್ನು "
"ಹೊಂದಿದೆ\n" "ಹೊಂದಿದೆ\n"
#: ../src/core/screen.c:935 #: ../src/core/screen.c:935
@@ -286,7 +285,7 @@ msgid ""
"These windows do not support &quot;save current setup&quot; and will have to " "These windows do not support &quot;save current setup&quot; and will have to "
"be restarted manually next time you log in." "be restarted manually next time you log in."
msgstr "" msgstr ""
"ಈ ವಿಂಡೊಗಳು &quot;ಪ್ರಸಕ್ತ ಸಿದ್ಧತೆಗಳನ್ನು ಉಳಿಸು&quot;ವುದನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ " "ಈ ಕಿಟಕಿಗಳು &quot;ಪ್ರಸಕ್ತ ಸಿದ್ಧತೆಗಳನ್ನು ಉಳಿಸು&quot;ವುದನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ "
"ಹಾಗು " "ಹಾಗು "
"ನೀವು ಮುಂದಿನ ಬಾರಿ ಪ್ರವೇಶಿಸಿದಾಗ ಕೈಯಾರೆ ಅದನ್ನು ಮರಳಿ ಆರಂಭಿಸಬೇಕಾಗುತ್ತದೆ." "ನೀವು ಮುಂದಿನ ಬಾರಿ ಪ್ರವೇಶಿಸಿದಾಗ ಕೈಯಾರೆ ಅದನ್ನು ಮರಳಿ ಆರಂಭಿಸಬೇಕಾಗುತ್ತದೆ."
@@ -308,32 +307,32 @@ msgstr "ದಾಖಲೆ ಕಡತ %s ಅನ್ನು ತೆರೆಯಲಾಗಿ
#: ../src/core/util.c:115 ../src/tools/mutter-message.c:149 #: ../src/core/util.c:115 ../src/tools/mutter-message.c:149
#, c-format #, c-format
msgid "Mutter was compiled without support for verbose mode\n" msgid "Mutter was compiled without support for verbose mode\n"
msgstr "" msgstr "ವರ್ಬೋಸ್ ಕ್ರಮಕ್ಕಾಗಿನ ಬೆಂಬಲವಿಲ್ಲದೆ Mutter ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಲಾಗಿದೆ\n"
#: ../src/core/util.c:259 #: ../src/core/util.c:259
msgid "Window manager: " msgid "Window manager: "
msgstr "ವಿಂಡೊ ವ್ಯವಸ್ಥಾಪಕ: " msgstr "ಕಿಟಕಿ ವ್ಯವಸ್ಥಾಪಕ: "
#: ../src/core/util.c:407 #: ../src/core/util.c:407
msgid "Bug in window manager: " msgid "Bug in window manager: "
msgstr "ವಿಂಡೊ ವ್ಯವಸ್ಥಾಪಕದಲ್ಲಿ ಒಂದು ತೊಂದರೆ: " msgstr "ಕಿಟಕಿ ವ್ಯವಸ್ಥಾಪಕದಲ್ಲಿ ಒಂದು ತೊಂದರೆ: "
#: ../src/core/util.c:438 #: ../src/core/util.c:438
msgid "Window manager warning: " msgid "Window manager warning: "
msgstr "ವಿಂಡೊ ವ್ಯವಸ್ಥಾಪಕ ಎಚ್ಚರಿಕೆ: " msgstr "ಕಿಟಕಿ ವ್ಯವಸ್ಥಾಪಕ ಎಚ್ಚರಿಕೆ: "
#: ../src/core/util.c:466 #: ../src/core/util.c:466
msgid "Window manager error: " msgid "Window manager error: "
msgstr "ವಿಂಡೊ ವ್ಯವಸ್ಥಾಪಕ ದೋಷ: " msgstr "ಕಿಟಕಿ ವ್ಯವಸ್ಥಾಪಕ ದೋಷ: "
#. first time through #. first time through
#: ../src/core/window.c:7234 #: ../src/core/window.c:7237
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER " "Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER "
"window as specified in the ICCCM.\n" "window as specified in the ICCCM.\n"
msgstr "" msgstr ""
"ICCCM ಇಂದ ಸೂಚಿಸಲಾದ WM_CLIENT_LEADER ವಿಂಡೋದ ಬದಲಿಗೆ ವಿಂಡೊ %s ತಾನೆ ಸ್ವತಃ " "ICCCM ಇಂದ ಸೂಚಿಸಲಾದ WM_CLIENT_LEADER ಕಿಟಕಿದ ಬದಲಿಗೆ ಕಿಟಕಿ %s ತಾನೆ ಸ್ವತಃ "
"SM_CLIENT_ID ಅನ್ನು ಸಿದ್ಧಗೊಳಿಸುತ್ತದೆ.\n" "SM_CLIENT_ID ಅನ್ನು ಸಿದ್ಧಗೊಳಿಸುತ್ತದೆ.\n"
#. We ignore mwm_has_resize_func because WM_NORMAL_HINTS is the #. We ignore mwm_has_resize_func because WM_NORMAL_HINTS is the
@@ -343,37 +342,38 @@ msgstr ""
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain #. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work. #. * about these apps but make them work.
#. #.
#: ../src/core/window.c:7899 #: ../src/core/window.c:7902
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets an MWM hint indicating it isn't resizable, but sets min size " "Window %s sets an MWM hint indicating it isn't resizable, but sets min size "
"%d x %d and max size %d x %d; this doesn't make much sense.\n" "%d x %d and max size %d x %d; this doesn't make much sense.\n"
msgstr "" msgstr ""
"ವಿಂಡೋ %s ಗಾತ್ರವನ್ನು ಬದಲಾಯಿಸಲಾಗುವುದಿಲ್ಲ ಎಂದು ಸೂಚಿಸಲು ಒಂದು MWM ಸುಳಿವನ್ನು " "ಕಿಟಕಿ %s ಗಾತ್ರವನ್ನು ಬದಲಾಯಿಸಲಾಗುವುದಿಲ್ಲ ಎಂದು ಸೂಚಿಸಲು ಒಂದು MWM ಸುಳಿವನ್ನು "
"ನೀಡುತ್ತದೆ, " "ನೀಡುತ್ತದೆ, "
"ಆದರೆ ಕನಿಷ್ಟ ಗಾತ್ರ %d x %d ಹಾಗು ಗರಿಷ್ಟ ಗಾತ್ರ %d x %d ಅನ್ನು ಹೊಂದಿಸುತ್ತದೆ; " "ಆದರೆ ಕನಿಷ್ಟ ಗಾತ್ರ %d x %d ಹಾಗು ಗರಿಷ್ಟ ಗಾತ್ರ %d x %d ಅನ್ನು ಹೊಂದಿಸುತ್ತದೆ; "
"ಇದಕ್ಕೆ " "ಇದಕ್ಕೆ "
"ಯಾವುದೆ ಅರ್ಥವಿರುವುದಿಲ್ಲ.\n" "ಯಾವುದೆ ಅರ್ಥವಿರುವುದಿಲ್ಲ.\n"
#: ../src/core/window-props.c:310 #: ../src/core/window-props.c:274
#, c-format #, c-format
msgid "Application set a bogus _NET_WM_PID %lu\n" msgid "Application set a bogus _NET_WM_PID %lu\n"
msgstr "ಅನ್ವಯವು ಒಂದು ಬೋಗಸ್ _NET_WM_PID %lu ಅನ್ನು ಸಿದ್ಧಗೊಳಿಸಿದೆ\n" msgstr "ಅನ್ವಯವು ಒಂದು ಬೋಗಸ್ _NET_WM_PID %lu ಅನ್ನು ಸಿದ್ಧಗೊಳಿಸಿದೆ\n"
#: ../src/core/window-props.c:429 #: ../src/core/window-props.c:393
#, c-format #, c-format
msgid "%s (on %s)" msgid "%s (on %s)"
msgstr "%s (%s ನಲ್ಲಿ)" msgstr "%s (%s ನಲ್ಲಿ)"
#: ../src/core/window-props.c:1484 #: ../src/core/window-props.c:1448
#, c-format #, c-format
msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n" msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n"
msgstr "ಅಮಾನ್ಯವಾದ WM_TRANSIENT_FOR ವಿಂಡೋ 0x%lx ಅನ್ನು %s ಗಾಗಿ ಸೂಚಿಸಲಾಗಿದೆ.\n" msgstr "ಅಮಾನ್ಯವಾದ WM_TRANSIENT_FOR ಕಿಟಕಿ 0x%lx ಅನ್ನು %s ಗಾಗಿ ಸೂಚಿಸಲಾಗಿದೆ.\n"
#: ../src/core/window-props.c:1495 #: ../src/core/window-props.c:1459
#, c-format #, c-format
msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n" msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n"
msgstr "" msgstr ""
"WM_TRANSIENT_FOR ಕಿಟಕಿ 0x%lx ಎನ್ನುವುದು %s ಗಾಗಿ ಲೂಪ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ.\n"
#: ../src/core/xprops.c:155 #: ../src/core/xprops.c:155
#, c-format #, c-format
@@ -384,18 +384,24 @@ msgid ""
"This is most likely an application bug, not a window manager bug.\n" "This is most likely an application bug, not a window manager bug.\n"
"The window has title=\"%s\" class=\"%s\" name=\"%s\"\n" "The window has title=\"%s\" class=\"%s\" name=\"%s\"\n"
msgstr "" msgstr ""
"ಕಿಟಕಿ 0x%lx ವು %s ಗುಣವನ್ನು ಹೊಂದಿದೆ\n"
"ಅದು ಬಗೆ %s ವಿನ್ಯಾಸ %d ಅನ್ನು ಹೊಂದಿರಬೇಕು ಎಂದು ನಿರೀಕ್ಷಿಸಲಾಗಿತ್ತು\n"
"ಹಾಗು ಬಗೆ %s ಬಗೆ %d n_items %d ಅನ್ನು ಹೊಂದಿದೆ.\n"
"ಇದಕ್ಕೆ ಕಾರಣ ಬಹುಷಃ ಅನ್ವಯದಲ್ಲಿನ ಒಂದು ದೋಷವಾಗಿರಬಹುದೆ ಹೊರತು ಕಿಟಕಿ ವ್ಯವಸ್ಥಾಪಕದ "
"ದೋಷವಲ್ಲ.\n"
"ಕಿಟಕಿ ಶೀರ್ಷಿಕೆ=\"%s\" ವರ್ಗ=\"%s\" ಹೆಸರು=\"%s\"\n"
#: ../src/core/xprops.c:411 #: ../src/core/xprops.c:411
#, c-format #, c-format
msgid "Property %s on window 0x%lx contained invalid UTF-8\n" msgid "Property %s on window 0x%lx contained invalid UTF-8\n"
msgstr "ಗುಣ %s ವು (ವಿಂಡೋ 0x%lx ದಲ್ಲಿನ) ಅಮಾನ್ಯವಾದ UTF-8 ಅನ್ನು ಹೊಂದಿದೆ\n" msgstr "ಗುಣ %s ವು (ಕಿಟಕಿ 0x%lx ದಲ್ಲಿನ) ಅಮಾನ್ಯವಾದ UTF-8 ಅನ್ನು ಹೊಂದಿದೆ\n"
#: ../src/core/xprops.c:494 #: ../src/core/xprops.c:494
#, c-format #, c-format
msgid "" msgid ""
"Property %s on window 0x%lx contained invalid UTF-8 for item %d in the list\n" "Property %s on window 0x%lx contained invalid UTF-8 for item %d in the list\n"
msgstr "" msgstr ""
"ಗುಣ %s ವು (ವಿಂಡೋ 0x%lx ದಲ್ಲಿನ) ಪಟ್ಟಿಯಲ್ಲಿನ ಅಂಶ %d ಕ್ಕಾಗಿ ಅಮಾನ್ಯವಾದ UTF-8 " "ಗುಣ %s ವು (ಕಿಟಕಿ 0x%lx ದಲ್ಲಿನ) ಪಟ್ಟಿಯಲ್ಲಿನ ಅಂಶ %d ಕ್ಕಾಗಿ ಅಮಾನ್ಯವಾದ UTF-8 "
"ಅನ್ನು " "ಅನ್ನು "
"ಹೊಂದಿದೆ\n" "ಹೊಂದಿದೆ\n"
@@ -405,7 +411,7 @@ msgstr "Mutter"
#: ../src/org.gnome.mutter.gschema.xml.in.h:1 #: ../src/org.gnome.mutter.gschema.xml.in.h:1
msgid "Modifier to use for extended window management operations" msgid "Modifier to use for extended window management operations"
msgstr "" msgstr "ವಿಸ್ತರಿಸಲಾದ ಕಿಟಕಿ ವ್ಯವಸ್ಥಾಪನಾ ಕಾರ್ಯಗಳಲ್ಲಿ ಬಳಸಬೇಕಿರುವ ಮಾರ್ಪಡಕ"
#: ../src/org.gnome.mutter.gschema.xml.in.h:2 #: ../src/org.gnome.mutter.gschema.xml.in.h:2
msgid "" msgid ""
@@ -414,10 +420,15 @@ msgid ""
"\"Windows key\" on PC hardware. It's expected that this binding either the " "\"Windows key\" on PC hardware. It's expected that this binding either the "
"default or set to the empty string." "default or set to the empty string."
msgstr "" msgstr ""
"ಈ ಕೀಲಿಯು \"ಓವರ್ಲೇ\" ಅನ್ನು ಆರಂಭಿಸುತ್ತದೆ, ಈ ಸಂಯೋಜನಾ ಕಿಟಕಿಯ ಅವಲೋಕನ ಮತ್ತು ಅನ್ವಯ "
"ಆರಂಭಿಸುವ ವ್ಯವಸ್ಥೆಯಾಗಿರುತ್ತದೆ. ಪೂರ್ವನಿಯೋಜಿತವು PC ಯ ಯಂತ್ರಾಂಶದಲ್ಲಿನ \"ವಿಂಡೋಸ್ "
"ಕೀಲಿ\" "
"ಆಗಿರುತ್ತದೆ. ಈ ಬೈಂಡಿಂಗ್ ಒಂದು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿರಬೇಕು ಅಥವ ಖಾಲಿ ವಾಕ್ಯಾಂಶಕ್ಕೆ "
"ಸೂಚಿತಗೊಂಡಿರಬೇಕು ಎಂದು ನಿರೀಕ್ಷಿಸಲಾಗುತ್ತದೆ."
#: ../src/org.gnome.mutter.gschema.xml.in.h:3 #: ../src/org.gnome.mutter.gschema.xml.in.h:3
msgid "Attach modal dialogs" msgid "Attach modal dialogs"
msgstr "" msgstr "ಮೋಡಲ್ ಸಂವಾದಗಳನ್ನು ಲಗತ್ತಿಸು"
#: ../src/org.gnome.mutter.gschema.xml.in.h:4 #: ../src/org.gnome.mutter.gschema.xml.in.h:4
msgid "" msgid ""
@@ -425,10 +436,13 @@ msgid ""
"attached to the titlebar of the parent window and are moved together with " "attached to the titlebar of the parent window and are moved together with "
"the parent window." "the parent window."
msgstr "" msgstr ""
"true ಆಗಿದಲ್ಲಿ, ಪ್ರತ್ಯೇಕ ಶೀರ್ಷಿಕೆಪಟ್ಟಿಗಳ ಬದಲು ಮೂಲ ಕಿಟಕಿಗೆ ಮೋಡಲ್ ಸಂವಾದಗಳು "
"ಶೀರ್ಷಿಕೆಪಟ್ಟಿಗೆ ಲಗತ್ತಿಸಲಾದಂತೆ ಕಾಣಿಸುತ್ತದೆ ಮತ್ತು ಮೂಲ ಕಿಟಕಿಯ ಜೊತೆಗೆ ಅವೂ ಸಹ "
"ಚಲಿಸುತ್ತವೆ."
#: ../src/org.gnome.mutter.gschema.xml.in.h:5 #: ../src/org.gnome.mutter.gschema.xml.in.h:5
msgid "Enable edge tiling when dropping windows on screen edges" msgid "Enable edge tiling when dropping windows on screen edges"
msgstr "" msgstr "ಕಿಟಕಿಗಳನ್ನು ತೆರೆಯ ಅಂಚಿನಲ್ಲಿ ಬೀಳಿಸುವಾಗ ಅಂಚಿನ ಟೈಲಿಂಗ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸು"
#: ../src/org.gnome.mutter.gschema.xml.in.h:6 #: ../src/org.gnome.mutter.gschema.xml.in.h:6
msgid "" msgid ""
@@ -436,10 +450,15 @@ msgid ""
"vertically and resizes them horizontally to cover half of the available " "vertically and resizes them horizontally to cover half of the available "
"area. Dropping windows on the top screen edge maximizes them completely." "area. Dropping windows on the top screen edge maximizes them completely."
msgstr "" msgstr ""
"ಸಕ್ರಿಯಗೊಳಿಸಿದಲ್ಲಿ, ಲಂಬ ತೆರೆಯ ಅಂಚುಗಳಲ್ಲಿ ಕಿಟಕಿಗಳನ್ನು ಬೀಳಿಸಿದಾಗ ಅವುಗಳನ್ನು "
"ಲಂಬವಾಗಿ "
"ಹಿಗ್ಗಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಲಭ್ಯವಿರುವ ಜಾಗದ ಅರ್ಧ ಭಾಗವನ್ನು ಆವರಿಸುವಂತೆ ಅಡ್ಡಲಾಗಿ ಗಾತ್ರ "
"ಬದಲಿಸಲಾಗುತ್ತದೆ. ಕಿಟಕಿಗಳನ್ನು ಮೇಲಿನ ತೆರೆಯ ಅಂಚಿನ ಮೇಲೆ ಬೀಳಿಸಿದಾಗ ಅವುಗಳನ್ನು "
"ಸಂಪೂರ್ಣವಾಗಿ ಹಿಗ್ಗಿಸುವಂತೆ ಮಾಡಲಾಗುತ್ತದೆ."
#: ../src/org.gnome.mutter.gschema.xml.in.h:7 #: ../src/org.gnome.mutter.gschema.xml.in.h:7
msgid "Workspaces are managed dynamically" msgid "Workspaces are managed dynamically"
msgstr "" msgstr "ಕಾರ್ಯಸ್ಥಳಗಳನ್ನು ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ"
#: ../src/org.gnome.mutter.gschema.xml.in.h:8 #: ../src/org.gnome.mutter.gschema.xml.in.h:8
msgid "" msgid ""
@@ -447,6 +466,11 @@ msgid ""
"static number of workspaces (determined by the num-workspaces key in org." "static number of workspaces (determined by the num-workspaces key in org."
"gnome.desktop.wm.preferences)." "gnome.desktop.wm.preferences)."
msgstr "" msgstr ""
"ಕಾರ್ಯಸ್ಥಳಗಳನ್ನು ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆಯೆ ಅಥವ ಒಂದು ಸ್ಥಿರ ಸಂಖ್ಯೆಯ "
"ಕಾರ್ಯಸ್ಥಳಗಳು "
"ಇರುತ್ತವೆಯೆ ಎನ್ನುವುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ (org.gnome.desktop.wm.preferences "
"ನಲ್ಲಿನ "
"num-workspaces ಕೀಲಿಯಿಂದ ನಿರ್ಧರಿತಗೊಳ್ಳುತ್ತದೆ)."
#: ../src/org.gnome.mutter.gschema.xml.in.h:9 #: ../src/org.gnome.mutter.gschema.xml.in.h:9
msgid "Workspaces only on primary" msgid "Workspaces only on primary"
@@ -457,32 +481,52 @@ msgid ""
"Determines whether workspace switching should happen for windows on all " "Determines whether workspace switching should happen for windows on all "
"monitors or only for windows on the primary monitor." "monitors or only for windows on the primary monitor."
msgstr "" msgstr ""
"ಕಾರ್ಯಸ್ಥಳಗಳನ್ನು ಬದಲಾಯಿಸುವಿಕೆಯು ಎಲ್ಲಾ ಪರದೆಗಳಲ್ಲಿನ ಕಿಟಕಿಗಳ ಮೇಲೆ ನಡೆಯಬೇಕೆ ಅಥವ "
"ಪ್ರಾಥಮಿಕ ಪರದೆಯ ಮೇಲಿನ ಕಿಟಕಿಗಳಲ್ಲಿ ಮಾತ್ರ ನಡೆಯಬೇಕೆ ಎನ್ನುವುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ."
#: ../src/org.gnome.mutter.gschema.xml.in.h:11 #: ../src/org.gnome.mutter.gschema.xml.in.h:11
msgid "No tab popup" msgid "No tab popup"
msgstr "" msgstr "ಟ್ಯಾಬ್ ಪುಟಿಕೆ ಇಲ್ಲ"
#: ../src/org.gnome.mutter.gschema.xml.in.h:12 #: ../src/org.gnome.mutter.gschema.xml.in.h:12
msgid "" msgid ""
"Determines whether the use of popup and highlight frame should be disabled " "Determines whether the use of popup and highlight frame should be disabled "
"for window cycling." "for window cycling."
msgstr "" msgstr ""
"ಕಿಟಕಿಯ ಆವರ್ತನೆಗಾಗಿ ಪುಟಿಕೆ (ಪಾಪಪ್) ಮತ್ತು ಹೈಲೈಟ್ ಚೌಕಟ್ಟನ್ನು ಬಳಸುವುದನ್ನು "
"ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಬೇಕೆ ಅಥವ ಬೇಡವೆ ಎನ್ನುವುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ."
#: ../src/org.gnome.mutter.gschema.xml.in.h:13 #: ../src/org.gnome.mutter.gschema.xml.in.h:13
msgid "Draggable border width" msgid "Delay focus changes until the pointer stops moving"
msgstr "" msgstr "ಸೂಚಕವು ಚಲಿಸುವುದನ್ನು ನಿಲ್ಲಿಸುವವರೆಗೂ ಗಮನದ ಬದಲಾವಣೆಯು ವಿಳಂಬಗೊಳ್ಳುತ್ತದೆ"
#: ../src/org.gnome.mutter.gschema.xml.in.h:14 #: ../src/org.gnome.mutter.gschema.xml.in.h:14
msgid "" msgid ""
"If set to true, and the focus mode is either \"sloppy\" or \"mouse\" then "
"the focus will not be changed immediately when entering a window, but only "
"after the pointer stops moving."
msgstr ""
"true ಗೆ ಹೊಂದಿಸಲಾಗಿದ್ದಲ್ಲಿ, ಮತ್ತು ಗಮನದ ಸ್ಥಿತಿಯು \"sloppy\" ಅಥವ \"mouse\" "
"ಆಗಿದ್ದಲ್ಲಿ, ಒಂದು ಕಿಟಕಿಗೆ ಪ್ರವೇಶಿಸುವಾಗ ಗಮನವು ಕೂಡಲೆ ಬದಲಾಗುವುದಿಲ್ಲ, ಆದರೆ ಸೂಚಕವು "
"ಚಲಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಿದ ನಂತರ ಬದಲಾಗುತ್ತದೆ."
#: ../src/org.gnome.mutter.gschema.xml.in.h:15
msgid "Draggable border width"
msgstr "ಎಳೆಯಬಹುದಾದ ಅಂಚಿನ ಅಗಲ"
#: ../src/org.gnome.mutter.gschema.xml.in.h:16
msgid ""
"The amount of total draggable borders. If the theme's visible borders are " "The amount of total draggable borders. If the theme's visible borders are "
"not enough, invisible borders will be added to meet this value." "not enough, invisible borders will be added to meet this value."
msgstr "" msgstr ""
"ಎಳೆಯಬಹುದಾದ ಅಂಚುಗಳ ಒಟ್ಟು ಮೊತ್ತ. ಸಿದ್ಧವಿನ್ಯಾಸದ ಗೋಚರಿಸುವ ಅಂಚುಗಳು ಸಾಕಷ್ಟು ಇಲ್ಲದೆ "
"ಇದ್ದಲ್ಲಿ, ಈ ಮೌಲ್ಯಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುವಂತೆ ಅಗೋಚರವಾದ ಅಂಚುಗಳನ್ನು ಸೇರಿಸಲಾಗುತ್ತದೆ."
#: ../src/org.gnome.mutter.gschema.xml.in.h:15 #: ../src/org.gnome.mutter.gschema.xml.in.h:17
msgid "Select window from tab popup" msgid "Select window from tab popup"
msgstr "ಟ್ಯಾಬ್ ಪುಟಿಕೆಯಿಂದ ಕಿಟಕಿಯನ್ನು ಆರಿಸು" msgstr "ಟ್ಯಾಬ್ ಪುಟಿಕೆಯಿಂದ ಕಿಟಕಿಯನ್ನು ಆರಿಸು"
#: ../src/org.gnome.mutter.gschema.xml.in.h:16 #: ../src/org.gnome.mutter.gschema.xml.in.h:18
msgid "Cancel tab popup" msgid "Cancel tab popup"
msgstr "ಟ್ಯಾಬ್ ಪುಟಿಕೆಯನ್ನು ರದ್ದುಗೊಳಿಸು" msgstr "ಟ್ಯಾಬ್ ಪುಟಿಕೆಯನ್ನು ರದ್ದುಗೊಳಿಸು"
@@ -494,17 +538,17 @@ msgstr "ಬಳಕೆ: %s\n"
#. Translators: Translate this string the same way as you do in libwnck! #. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:69 #: ../src/ui/menu.c:69
msgid "Mi_nimize" msgid "Mi_nimize"
msgstr "ಕುಗ್ಗಿಸು(_n)" msgstr "ಕುಗ್ಗಿಸು (_n)"
#. Translators: Translate this string the same way as you do in libwnck! #. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:71 #: ../src/ui/menu.c:71
msgid "Ma_ximize" msgid "Ma_ximize"
msgstr "ಹಿಗ್ಗಿಸು(_x)" msgstr "ಹಿಗ್ಗಿಸು (_x)"
#. Translators: Translate this string the same way as you do in libwnck! #. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:73 #: ../src/ui/menu.c:73
msgid "Unma_ximize" msgid "Unma_ximize"
msgstr "ಹಿಗ್ಗಿಸಬೇಡ(_x)" msgstr "ಹಿಗ್ಗಿಸಬೇಡ (_x)"
#. Translators: Translate this string the same way as you do in libwnck! #. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:75 #: ../src/ui/menu.c:75
@@ -514,17 +558,17 @@ msgstr "ಉರುಳಿಸು (_U)"
#. Translators: Translate this string the same way as you do in libwnck! #. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:77 #: ../src/ui/menu.c:77
msgid "_Unroll" msgid "_Unroll"
msgstr "ಸುತ್ತಿ (_U)" msgstr "ಸುತ್ತ (_U)"
#. Translators: Translate this string the same way as you do in libwnck! #. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:79 #: ../src/ui/menu.c:79
msgid "_Move" msgid "_Move"
msgstr "ಜರುಗಿಸು(_M)" msgstr "ಜರುಗಿಸು (_M)"
#. Translators: Translate this string the same way as you do in libwnck! #. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:81 #: ../src/ui/menu.c:81
msgid "_Resize" msgid "_Resize"
msgstr "ಗಾತ್ರ ಬದಲಾಯಿಸು(_R)" msgstr "ಗಾತ್ರ ಬದಲಾಯಿಸು (_R)"
#. Translators: Translate this string the same way as you do in libwnck! #. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:83 #: ../src/ui/menu.c:83
@@ -535,12 +579,12 @@ msgstr "ಶೀರ್ಷಿಕೆಪಟ್ಟಿಯನ್ನು ತೆರೆಯ
#. Translators: Translate this string the same way as you do in libwnck! #. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:86 ../src/ui/menu.c:88 #: ../src/ui/menu.c:86 ../src/ui/menu.c:88
msgid "Always on _Top" msgid "Always on _Top"
msgstr "ಯಾವಾಗಲೂ ಮೇಲ್ಭಾಗದಲ್ಲಿ(_T)" msgstr "ಯಾವಾಗಲೂ ಮೇಲ್ಭಾಗದಲ್ಲಿ (_T)"
#. Translators: Translate this string the same way as you do in libwnck! #. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:90 #: ../src/ui/menu.c:90
msgid "_Always on Visible Workspace" msgid "_Always on Visible Workspace"
msgstr "ಯಾವಾಗಲೂ ಕಾಣಿಸುವ ಕಾರ್ಯಕ್ಷೇತ್ರದಲ್ಲಿ(_A)" msgstr "ಯಾವಾಗಲೂ ಕಾಣಿಸುವ ಕಾರ್ಯಕ್ಷೇತ್ರದಲ್ಲಿ (_A)"
#. Translators: Translate this string the same way as you do in libwnck! #. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:92 #: ../src/ui/menu.c:92
@@ -550,28 +594,28 @@ msgstr "ಕೇವಲ ಈ ಕಾರ್ಯಕ್ಷೇತ್ರದಲ್ಲಿ (_O
#. Translators: Translate this string the same way as you do in libwnck! #. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:94 #: ../src/ui/menu.c:94
msgid "Move to Workspace _Left" msgid "Move to Workspace _Left"
msgstr "ಎಡಭಾಗದ ಕಾರ್ಯಕ್ಷೇತ್ರಕ್ಕೆ ವರ್ಗಾಯಿಸು(_L)" msgstr "ಎಡಭಾಗದ ಕಾರ್ಯಕ್ಷೇತ್ರಕ್ಕೆ ವರ್ಗಾಯಿಸು (_L)"
#. Translators: Translate this string the same way as you do in libwnck! #. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:96 #: ../src/ui/menu.c:96
msgid "Move to Workspace R_ight" msgid "Move to Workspace R_ight"
msgstr "ಬಲಭಾಗದ ಕಾರ್ಯಕ್ಷೇತ್ರಕ್ಕೆ ವರ್ಗಾಯಿಸು(_i)" msgstr "ಬಲಭಾಗದ ಕಾರ್ಯಕ್ಷೇತ್ರಕ್ಕೆ ವರ್ಗಾಯಿಸು (_i)"
#. Translators: Translate this string the same way as you do in libwnck! #. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:98 #: ../src/ui/menu.c:98
msgid "Move to Workspace _Up" msgid "Move to Workspace _Up"
msgstr "ಮೇಲಿನ ಕಾರ್ಯಕ್ಷೇತ್ರಕ್ಕೆ ವರ್ಗಾಯಿಸು(_U)" msgstr "ಮೇಲಿನ ಕಾರ್ಯಕ್ಷೇತ್ರಕ್ಕೆ ವರ್ಗಾಯಿಸು (_U)"
#. Translators: Translate this string the same way as you do in libwnck! #. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:100 #: ../src/ui/menu.c:100
msgid "Move to Workspace _Down" msgid "Move to Workspace _Down"
msgstr "ಕೆಳಗಿನ ಕಾರ್ಯಕ್ಷೇತ್ರಕ್ಕೆ ವರ್ಗಾಯಿಸು(_D)" msgstr "ಕೆಳಗಿನ ಕಾರ್ಯಕ್ಷೇತ್ರಕ್ಕೆ ವರ್ಗಾಯಿಸು (_D)"
#. separator #. separator
#. Translators: Translate this string the same way as you do in libwnck! #. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:104 #: ../src/ui/menu.c:104
msgid "_Close" msgid "_Close"
msgstr "ಮುಚ್ಚು(_C)" msgstr "ಮುಚ್ಚು (_C)"
#: ../src/ui/menu.c:204 #: ../src/ui/menu.c:204
#, c-format #, c-format
@@ -590,7 +634,7 @@ msgstr "ಕಾರ್ಯಕ್ಷೇತ್ರ %s%d"
#: ../src/ui/menu.c:397 #: ../src/ui/menu.c:397
msgid "Move to Another _Workspace" msgid "Move to Another _Workspace"
msgstr "ಇನ್ನೊಂದು ಕಾರ್ಯಕ್ಷೇತ್ರಕ್ಕೆ ವರ್ಗಾಯಿಸು(_W)" msgstr "ಇನ್ನೊಂದು ಕಾರ್ಯಕ್ಷೇತ್ರಕ್ಕೆ ವರ್ಗಾಯಿಸು (_W)"
#. This is the text that should appear next to menu accelerators #. This is the text that should appear next to menu accelerators
#. * that use the shift key. If the text on this key isn't typically #. * that use the shift key. If the text on this key isn't typically
@@ -737,6 +781,9 @@ msgid ""
"GTK custom color specification must have color name and fallback in " "GTK custom color specification must have color name and fallback in "
"parentheses, e.g. gtk:custom(foo,bar); could not parse \"%s\"" "parentheses, e.g. gtk:custom(foo,bar); could not parse \"%s\""
msgstr "" msgstr ""
"GTK ಬಣ್ಣವನ್ನು ಸೂಚಿಸುವಿಕೆಗಾಗಿ ಸ್ಥಿತಿಯಲ್ಲಿ ಬಣ್ಣದ ಹೆಸರು ಮತ್ತು ಆವರಣ ಚಿಹ್ನೆಯ ಒಳಗೆ "
"ಹಿಮ್ಮರಳಿಕೆಯ ಮಾಹಿತಿ ಇರಬೇಕು, ಉದಾ. gtk:custom(foo,bar); \"%s\" ಅನ್ನು ಪಾರ್ಸ್ "
"ಮಾಡಲಾಗಿಲ್ಲ"
#: ../src/ui/theme.c:1217 #: ../src/ui/theme.c:1217
#, c-format #, c-format
@@ -744,6 +791,8 @@ msgid ""
"Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-" "Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-"
"_ are valid" "_ are valid"
msgstr "" msgstr ""
"gtk:custom ನಲ್ಲಿನ color_name ನಲ್ಲಿ ಅಮಾನ್ಯವಾದ ಅಕ್ಷರ '%c' ಕಂಡುಬಂದಿದೆ, ಕೇವಲ A-Za-"
"z0-9-_ ಮಾತ್ರ ಮಾನ್ಯವಾದವುಗಳಾಗಿರುತ್ತವೆ"
#: ../src/ui/theme.c:1231 #: ../src/ui/theme.c:1231
#, c-format #, c-format
@@ -751,6 +800,8 @@ msgid ""
"Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not " "Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not "
"fit the format" "fit the format"
msgstr "" msgstr ""
"Gtk:ಅಗತ್ಯಾನುಗುಣ ವಿನ್ಯಾಸವು \"gtk:custom(color_name,fallback)\" ಆಗಿರುತ್ತದೆ, \"%s"
"\" ಎನ್ನುವುದು ವಿನ್ಯಾಸಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುವುದಿಲ್ಲ"
#: ../src/ui/theme.c:1276 #: ../src/ui/theme.c:1276
#, c-format #, c-format
@@ -976,7 +1027,7 @@ msgstr "\"%s\" ಥೀಮನ್ನು ಲೋಡ್‍ ಮಾಡಲು ವಿಫ
#: ../src/ui/theme.c:5239 ../src/ui/theme.c:5246 #: ../src/ui/theme.c:5239 ../src/ui/theme.c:5246
#, c-format #, c-format
msgid "No <%s> set for theme \"%s\"" msgid "No <%s> set for theme \"%s\""
msgstr "" msgstr "ಯಾವುದೆ <%s> ಅನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ (ಪರಿಸರವಿನ್ಯಾಸ \"%s\" ಕ್ಕಾಗಿ)"
#: ../src/ui/theme.c:5254 #: ../src/ui/theme.c:5254
#, c-format #, c-format
@@ -1119,7 +1170,7 @@ msgstr "ಗೊತ್ತಿರದ style_set \"%s\", <%s> ಘಟಕದಲ್ಲಿ
#: ../src/ui/theme-parser.c:1283 #: ../src/ui/theme-parser.c:1283
#, c-format #, c-format
msgid "Window type \"%s\" has already been assigned a style set" msgid "Window type \"%s\" has already been assigned a style set"
msgstr "ವಿಂಡೋ ಬಗೆ \"%s\" ಈಗಾಗಲೆ ಶೈಲಿ ಜೋಡಿಯನ್ನು ನಿಯೋಜಿಸಿದೆ" msgstr "ಕಿಟಕಿ ಬಗೆ \"%s\" ಈಗಾಗಲೆ ಶೈಲಿ ಜೋಡಿಯನ್ನು ನಿಯೋಜಿಸಿದೆ"
#: ../src/ui/theme-parser.c:1313 ../src/ui/theme-parser.c:1377 #: ../src/ui/theme-parser.c:1313 ../src/ui/theme-parser.c:1377
#: ../src/ui/theme-parser.c:1603 ../src/ui/theme-parser.c:2838 #: ../src/ui/theme-parser.c:1603 ../src/ui/theme-parser.c:2838
@@ -1241,12 +1292,12 @@ msgstr ""
#: ../src/ui/theme-parser.c:3073 #: ../src/ui/theme-parser.c:3073
#, c-format #, c-format
msgid "\"%s\" is not a valid value for focus attribute" msgid "\"%s\" is not a valid value for focus attribute"
msgstr "\"%s\" ಯು ಗಮನ ಗುಣ ವಿಶೇಷಕ್ಕೆ ಒಂದು ಮಾನ್ಯವಾ ಮೌಲ್ಯವಲ್ಲ" msgstr "\"%s\" ಯು ಗಮನ ಗುಣ ವಿಶೇಷಕ್ಕೆ ಒಂದು ಮಾನ್ಯವಾ ಮೌಲ್ಯವಲ್ಲ"
#: ../src/ui/theme-parser.c:3082 #: ../src/ui/theme-parser.c:3082
#, c-format #, c-format
msgid "\"%s\" is not a valid value for state attribute" msgid "\"%s\" is not a valid value for state attribute"
msgstr "\"%s\" ಯು ಸ್ಥಿತಿ ಗುಣ ವಿಶೇಷಕ್ಕೆ ಒಂದು ಮಾನ್ಯವಾ ಮೌಲ್ಯವಲ್ಲ" msgstr "\"%s\" ಯು ಸ್ಥಿತಿ ಗುಣ ವಿಶೇಷಕ್ಕೆ ಒಂದು ಮಾನ್ಯವಾ ಮೌಲ್ಯವಲ್ಲ"
#: ../src/ui/theme-parser.c:3092 #: ../src/ui/theme-parser.c:3092
#, c-format #, c-format
@@ -1256,7 +1307,7 @@ msgstr "\"%s\" ಎಂದು ಕರೆಯಲ್ಪಡುವ ಒಂದು ಶೈ
#: ../src/ui/theme-parser.c:3113 ../src/ui/theme-parser.c:3136 #: ../src/ui/theme-parser.c:3113 ../src/ui/theme-parser.c:3136
#, c-format #, c-format
msgid "\"%s\" is not a valid value for resize attribute" msgid "\"%s\" is not a valid value for resize attribute"
msgstr "\"%s\" ಯು ಗಾತ್ರ ಬದಲಾವಣೆ ಗುಣ ವಿಶೇಷಕ್ಕೆ ಒಂದು ಮಾನ್ಯವಾ ಮೌಲ್ಯವಲ್ಲ" msgstr "\"%s\" ಯು ಗಾತ್ರ ಬದಲಾವಣೆ ಗುಣ ವಿಶೇಷಕ್ಕೆ ಒಂದು ಮಾನ್ಯವಾ ಮೌಲ್ಯವಲ್ಲ"
#: ../src/ui/theme-parser.c:3147 #: ../src/ui/theme-parser.c:3147
#, c-format #, c-format
@@ -1324,11 +1375,15 @@ msgid ""
"\"version\" attribute cannot be used in metacity-theme-1.xml or metacity-" "\"version\" attribute cannot be used in metacity-theme-1.xml or metacity-"
"theme-2.xml" "theme-2.xml"
msgstr "" msgstr ""
"\"version\" ಗುಣವಿಶೇಷವನ್ನು metacity-theme-1.xml ಅಥವ metacity-theme-2.xml ನಲ್ಲಿ "
"ಬಳಸಲು ಸಾಧ್ಯವಿರುವುದಿಲ್ಲ"
#: ../src/ui/theme-parser.c:3530 #: ../src/ui/theme-parser.c:3530
#, c-format #, c-format
msgid "Theme requires version %s but latest supported theme version is %d.%d" msgid "Theme requires version %s but latest supported theme version is %d.%d"
msgstr "" msgstr ""
"ಪರಿಸರ ವಿನ್ಯಾಸಕ್ಕಾಗಿ ಆವೃತ್ತಿ %s ಅಗತ್ಯವಿದೆ ಆದರೆ ಇತ್ತೀಚಿನ ಬೆಂಬಲಿತ ಪರಿಸರವಿನ್ಯಾಸ "
"ಆವೃತ್ತಿಯು %d.%d ಆಗಿದೆ"
#: ../src/ui/theme-parser.c:3562 #: ../src/ui/theme-parser.c:3562
#, c-format #, c-format
@@ -1391,7 +1446,7 @@ msgstr "%s ಥೀಮ್‍ಗೆ ಒಂದು ಮಾನ್ಯವಾದ ಕಡತ
#: ../src/ui/theme-viewer.c:99 #: ../src/ui/theme-viewer.c:99
msgid "_Windows" msgid "_Windows"
msgstr "ವಿಂಡೋಗಳು (_W)" msgstr "ಕಿಟಕಿಗಳು (_W)"
#: ../src/ui/theme-viewer.c:100 #: ../src/ui/theme-viewer.c:100
msgid "_Dialog" msgid "_Dialog"
@@ -1435,7 +1490,7 @@ msgstr "ಗಣಕತೆರೆ (_k)"
#: ../src/ui/theme-viewer.c:115 #: ../src/ui/theme-viewer.c:115
msgid "Open another one of these windows" msgid "Open another one of these windows"
msgstr "ಈ ವಿಂಡೋಗಳಲ್ಲಿ ಬೇರೊಂದನ್ನು ತೆರೆ" msgstr "ಈ ಕಿಟಕಿಗಳಲ್ಲಿ ಬೇರೊಂದನ್ನು ತೆರೆ"
#: ../src/ui/theme-viewer.c:117 #: ../src/ui/theme-viewer.c:117
msgid "This is a demo button with an 'open' icon" msgid "This is a demo button with an 'open' icon"
@@ -1456,7 +1511,7 @@ msgstr "ನಕಲಿ ಮೆನು ಅಂಶ %d\n"
#: ../src/ui/theme-viewer.c:363 #: ../src/ui/theme-viewer.c:363
msgid "Border-only window" msgid "Border-only window"
msgstr "ಅಂಚು ಮಾತ್ರ ಇರುವ ವಿಂಡೊ" msgstr "ಅಂಚು ಮಾತ್ರ ಇರುವ ಕಿಟಕಿ"
#: ../src/ui/theme-viewer.c:365 #: ../src/ui/theme-viewer.c:365
msgid "Bar" msgid "Bar"
@@ -1464,7 +1519,7 @@ msgstr "ಪಟ್ಟಿ"
#: ../src/ui/theme-viewer.c:382 #: ../src/ui/theme-viewer.c:382
msgid "Normal Application Window" msgid "Normal Application Window"
msgstr "ಸಾಮಾನ್ಯ ಅನ್ವಯ ವಿಂಡೊ" msgstr "ಸಾಮಾನ್ಯ ಅನ್ವಯ ಕಿಟಕಿ"
#: ../src/ui/theme-viewer.c:386 #: ../src/ui/theme-viewer.c:386
msgid "Dialog Box" msgid "Dialog Box"
@@ -1498,7 +1553,7 @@ msgstr "ಗುಂಡಿ ಲೇಔಟ್ ಪರೀಕ್ಷೆ %d"
#: ../src/ui/theme-viewer.c:768 #: ../src/ui/theme-viewer.c:768
#, c-format #, c-format
msgid "%g milliseconds to draw one window frame" msgid "%g milliseconds to draw one window frame"
msgstr "ಒಂದು ವಿಂಡೋ ಚೌಕಟ್ಟನ್ನು ಚಿತ್ರಿಸಲು ಸಮಯ %g ಮಿಲಿಸೆಕೆಂಡುಗಳು" msgstr "ಒಂದು ಕಿಟಕಿ ಚೌಕಟ್ಟನ್ನು ಚಿತ್ರಿಸಲು ಸಮಯ %g ಮಿಲಿಸೆಕೆಂಡುಗಳು"
#: ../src/ui/theme-viewer.c:813 #: ../src/ui/theme-viewer.c:813
#, c-format #, c-format
@@ -1537,7 +1592,7 @@ msgstr "ಮೈಲಿಗಲ್ಲು"
#: ../src/ui/theme-viewer.c:944 #: ../src/ui/theme-viewer.c:944
msgid "Window Title Goes Here" msgid "Window Title Goes Here"
msgstr "ವಿಂಡೊ ಶೀರ್ಷಿಕೆಯು ಹೀಗೆ ಇರುತ್ತದೆ" msgstr "ಕಿಟಕಿ ಶೀರ್ಷಿಕೆಯು ಹೀಗೆ ಇರುತ್ತದೆ"
#: ../src/ui/theme-viewer.c:1047 #: ../src/ui/theme-viewer.c:1047
#, c-format #, c-format
@@ -2007,14 +2062,6 @@ msgstr ""
#~ msgid "Enable Visual Bell" #~ msgid "Enable Visual Bell"
#~ msgstr "ಗೋಚರ ಗಂಟೆಯನ್ನು ಶಕ್ತಗೊಳಿಸು" #~ msgstr "ಗೋಚರ ಗಂಟೆಯನ್ನು ಶಕ್ತಗೊಳಿಸು"
#, fuzzy
#~ msgid ""
#~ "If set to true, and the focus mode is either \"sloppy\" or \"mouse\" then "
#~ "the focused window will be automatically raised after a delay specified "
#~ "by the auto_raise_delay key. This is not related to clicking on a window "
#~ "to raise it, nor to entering a window during drag-and-drop."
#~ msgstr " ವಿಂಡೊ ನಂತರ auto ನಲ್ಲಿ ವಿಂಡೊ ವಿಂಡೊ."
#, fuzzy #, fuzzy
#~ msgid "" #~ msgid ""
#~ "If true, ignore the titlebar_font option, and use the standard " #~ "If true, ignore the titlebar_font option, and use the standard "

215
po/ko.po
View File

@@ -1576,3 +1576,218 @@ msgstr "세로값이 %d입니다. 와야 하는 값은 %d입니다"
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "%d개의 좌표 표현식을 %g초에 파싱했습니다(평균 %g초)\n" msgstr "%d개의 좌표 표현식을 %g초에 파싱했습니다(평균 %g초)\n"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
msgid "Navigation"
msgstr "네비게이션"
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
msgid "Move window to workspace 1"
msgstr "창을 1번째 작업 공간으로 옮기기"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
msgid "Move window to workspace 2"
msgstr "창을 2번째 작업 공간으로 옮기기"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
msgid "Move window to workspace 3"
msgstr "창을 3번째 작업 공간으로 옮기기"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
msgid "Move window to workspace 4"
msgstr "창을 4번째 작업 공간으로 옮기기"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace to the left"
msgstr "창을 왼쪽의 작업 공간으로 옮기기"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the right"
msgstr "창을 오른쪽의 작업 공간으로 옮기기"
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace up"
msgstr "창을 위의 작업 공간으로 옮기기"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace down"
msgstr "창을 아래의 작업 공간으로 옮기기"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Switch applications"
msgstr "프로그램 전환"
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Switch windows of an application"
msgstr "한 개 프로그램의 창 사이에서 전환"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Switch system controls"
msgstr "시스템 컨트롤 전환"
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Switch windows directly"
msgstr "창 바로 전환"
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Switch windows of an app directly"
msgstr "한 개 프로그램의 창 사이에서 전환"
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch system controls directly"
msgstr "시스템 컨트롤 바로 전환"
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Hide all normal windows"
msgstr "모든 일반 창 숨기기"
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch to workspace 1"
msgstr "1번째 작업 공간으로 이동"
#: ../src/50-mutter-navigation.xml.in.h:18
#, fuzzy
msgid "Switch to workspace 2"
msgstr "2번째 작업 공간으로 이동"
#: ../src/50-mutter-navigation.xml.in.h:19
#, fuzzy
msgid "Switch to workspace 3"
msgstr "3번째 작업 공간으로 이동"
#: ../src/50-mutter-navigation.xml.in.h:20
#, fuzzy
msgid "Switch to workspace 4"
msgstr "4번째 작업 공간으로 이동"
#: ../src/50-mutter-navigation.xml.in.h:21
#, fuzzy
msgid "Move to workspace left"
msgstr "왼쪽 작업 공간으로 옮기기"
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Move to workspace right"
msgstr "오른쪽 작업 공간으로 옮기기"
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
msgid "Move to workspace above"
msgstr "위쪽 작업 공간으로 옮기기"
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
msgid "Move to workspace below"
msgstr "아래쪽 작업 공간으로 옮기기"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "System"
msgstr "시스템"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
msgid "Show the run command prompt"
msgstr "명령어 실행 프롬프트 표시"
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "Show the activities overview"
msgstr "현재 활동 요약 표시"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Activate the window menu"
msgstr "창 메뉴 활성"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr "전체 화면 모드 토글"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Toggle maximization state"
msgstr "창 최대화 토글"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window"
msgstr "창 최대화"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Restore window"
msgstr "창 복귀"
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Toggle shaded state"
msgstr "창 숨기기 토글"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Close window"
msgstr "창 닫기"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Minimize window"
msgstr "창 최소화"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
msgid "Move window"
msgstr "창을 옮기기"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr "창 크기 조절"
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Toggle window on all workspaces or one"
msgstr "창을 모든 작업 공간에 둘지 아니면 한 작업 공간에 둘지 토글"
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Raise window if covered, otherwise lower it"
msgstr "다른 창에 덮여 있으면 창을 올리고, 덮여 있지 않으면 창 내리기"
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Raise window above other windows"
msgstr "창을 다른창 위로 올리기"
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Lower window below other windows"
msgstr "창을 다른창 아래로 내리기"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
msgid "Maximize window vertically"
msgstr "창 세로로 최대화"
#: ../src/50-mutter-windows.xml.in.h:17
#, fuzzy
msgid "Maximize window horizontally"
msgstr "창 가로로 최대화"

939
po/lt.po

File diff suppressed because it is too large Load Diff

301
po/lv.po
View File

@@ -1567,6 +1567,229 @@ msgstr "y vērtība bija %d, tika gaidīta %d"
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "%d koordinātas izteiksme noparsēta %g sekundēs (vidēji %g sekundēs)\n" msgstr "%d koordinātas izteiksme noparsēta %g sekundēs (vidēji %g sekundēs)\n"
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch to workspace 1"
msgstr "Pārslēgties uz 1. darbvietu"
#: ../src/50-mutter-navigation.xml.in.h:18
#, fuzzy
msgid "Switch to workspace 2"
msgstr "Pārslēgties uz 2. darbvietu"
#: ../src/50-mutter-navigation.xml.in.h:19
#, fuzzy
msgid "Switch to workspace 3"
msgstr "Pārslēgties uz 3. darbvietu"
#: ../src/50-mutter-navigation.xml.in.h:20
#, fuzzy
msgid "Switch to workspace 4"
msgstr "Pārslēgties uz 4. darbvietu"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Activate the window menu"
msgstr "Aktivizēt loga izvēlni"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr "Pārslēgt pilnekrāna režīmu"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Toggle maximization state"
msgstr "Pārslēgt maksimizācijas stāvokli"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window"
msgstr "Maksimizēt logu"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Restore window"
msgstr "Atjaunot logu"
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Toggle shaded state"
msgstr "Pārslēgt ēnoto stāvokli"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Minimize window"
msgstr "Minimizēt logu"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Close window"
msgstr "Aizvērt logu"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
msgid "Move window"
msgstr "Pārvietot logu"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr "Mainīt loga izmēru"
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
msgid "Move window to workspace 1"
msgstr "Pārvietot logu uz 1. darbvietu"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
msgid "Move window to workspace 2"
msgstr "Pārvietot logu uz 2. darbvietu"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
msgid "Move window to workspace 3"
msgstr "Pārvietot logu uz 3. darbvietu"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
msgid "Move window to workspace 4"
msgstr "Pārvietot logu uz 4. darbvietu"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace to the left"
msgstr "Pārvietot logu vienu darbvietu pa kreisi"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the right"
msgstr ""
"#-#-#-#-# lv.po (lv) #-#-#-#-#\n"
"Pārvietot logu vienu darbvietu pa labi\n"
"#-#-#-#-# lv.po (lv) #-#-#-#-#\n"
"Pārvietot logu uz darbvietu pa labi"
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace up"
msgstr ""
"#-#-#-#-# lv.po (lv) #-#-#-#-#\n"
"Pārvietot logu vienu darbvietu augšup\n"
"#-#-#-#-# lv.po (lv) #-#-#-#-#\n"
"Pārvietot logu uz darbvietu augšup"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace down"
msgstr "Pārvietot logu vienu darbvietu lejup"
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Raise window above other windows"
msgstr "Pacelt logu virs citiem logiem"
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Lower window below other windows"
msgstr "Pazemināt logu zem citiem logiem"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
msgid "Maximize window vertically"
msgstr "Maksimizēt logu vertikāli"
#: ../src/50-mutter-windows.xml.in.h:17
#, fuzzy
msgid "Maximize window horizontally"
msgstr "Maksimizēt logu horizontāli"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
msgid "Navigation"
msgstr "Navigācija"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Switch applications"
msgstr "Pārslēgt lietotnes"
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Switch windows of an application"
msgstr "Pārslēgt lietotnes logus"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Switch system controls"
msgstr "Pārslēgt sistēmas vadīklas"
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Switch windows directly"
msgstr "Pārslēgt logu tieši"
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Switch windows of an app directly"
msgstr "Pārslēgt lietotnes logu tieši"
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch system controls directly"
msgstr "Pārslēgt sistēmas vadīklas tieši"
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Hide all normal windows"
msgstr "Slēpt visus parastos logus"
#: ../src/50-mutter-navigation.xml.in.h:21
#, fuzzy
msgid "Move to workspace left"
msgstr "Pārvietot uz darbvietu pa kreisi"
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Move to workspace right"
msgstr "Pārvietot uz darbvietu pa labi"
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
msgid "Move to workspace above"
msgstr "Pārvietot uz darbvietu uz augšu"
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
msgid "Move to workspace below"
msgstr "Pārvietot uz darbvietu zemāk"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "System"
msgstr "Sistēma"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
msgid "Show the run command prompt"
msgstr "Rādīt palaišanas komandrindu"
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "Show the activities overview"
msgstr "Rādīt aktivitāšu pārskatu"
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Toggle window on all workspaces or one"
msgstr "Pārslēgt loga redzamību visās darbvirsmās vai tikai vienā"
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Raise window if covered, otherwise lower it"
msgstr "Pacelt logu, ja to aizsedz, citādi pazemināt"
#~ msgid "Comma-separated list of compositor plugins" #~ msgid "Comma-separated list of compositor plugins"
#~ msgstr "Ar komatu atdalīts kompozīcijas spraudņu saraksts" #~ msgstr "Ar komatu atdalīts kompozīcijas spraudņu saraksts"
@@ -1613,18 +1836,6 @@ msgstr "%d koordinātas izteiksme noparsēta %g sekundēs (vidēji %g sekundēs)
#~ msgid "Put Window On Only One Workspace" #~ msgid "Put Window On Only One Workspace"
#~ msgstr "Turēt logu tikai vienā darbvietā" #~ msgstr "Turēt logu tikai vienā darbvietā"
#~ msgid "Switch to workspace 1"
#~ msgstr "Pārslēgties uz 1. darbvietu"
#~ msgid "Switch to workspace 2"
#~ msgstr "Pārslēgties uz 2. darbvietu"
#~ msgid "Switch to workspace 3"
#~ msgstr "Pārslēgties uz 3. darbvietu"
#~ msgid "Switch to workspace 4"
#~ msgstr "Pārslēgties uz 4. darbvietu"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "Pārslēgties uz 5. darbvietu" #~ msgstr "Pārslēgties uz 5. darbvietu"
@@ -1720,54 +1931,12 @@ msgstr "%d koordinātas izteiksme noparsēta %g sekundēs (vidēji %g sekundēs)
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "Palaist termināli" #~ msgstr "Palaist termināli"
#~ msgid "Activate the window menu"
#~ msgstr "Aktivizēt loga izvēlni"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "Pārslēgt pilnekrāna režīmu"
#~ msgid "Toggle maximization state"
#~ msgstr "Pārslēgt maksimizācijas stāvokli"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "Pārslēdz to, vai logs vienmēr redzams virs citiem logiem" #~ msgstr "Pārslēdz to, vai logs vienmēr redzams virs citiem logiem"
#~ msgid "Maximize window"
#~ msgstr "Maksimizēt logu"
#~ msgid "Restore window"
#~ msgstr "Atjaunot logu"
#~ msgid "Toggle shaded state"
#~ msgstr "Pārslēgt ēnoto stāvokli"
#~ msgid "Minimize window"
#~ msgstr "Minimizēt logu"
#~ msgid "Close window"
#~ msgstr "Aizvērt logu"
#~ msgid "Move window"
#~ msgstr "Pārvietot logu"
#~ msgid "Resize window"
#~ msgstr "Mainīt loga izmēru"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "Pārslēgt, vai logs ir redzams visās darbvirsmās vai tikai vienā" #~ msgstr "Pārslēgt, vai logs ir redzams visās darbvirsmās vai tikai vienā"
#~ msgid "Move window to workspace 1"
#~ msgstr "Pārvietot logu uz 1. darbvietu"
#~ msgid "Move window to workspace 2"
#~ msgstr "Pārvietot logu uz 2. darbvietu"
#~ msgid "Move window to workspace 3"
#~ msgstr "Pārvietot logu uz 3. darbvietu"
#~ msgid "Move window to workspace 4"
#~ msgstr "Pārvietot logu uz 4. darbvietu"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "Pārvietot logu uz 5. darbvietu" #~ msgstr "Pārvietot logu uz 5. darbvietu"
@@ -1792,33 +1961,9 @@ msgstr "%d koordinātas izteiksme noparsēta %g sekundēs (vidēji %g sekundēs)
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "Pārvietot logu uz 12. darbvietu" #~ msgstr "Pārvietot logu uz 12. darbvietu"
#~ msgid "Move window one workspace to the left"
#~ msgstr "Pārvietot logu vienu darbvietu pa kreisi"
#~ msgid "Move window one workspace to the right"
#~ msgstr "Pārvietot logu vienu darbvietu pa labi"
#~ msgid "Move window one workspace up"
#~ msgstr "Pārvietot logu vienu darbvietu augšup"
#~ msgid "Move window one workspace down"
#~ msgstr "Pārvietot logu vienu darbvietu lejup"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "Pacelt logu, ja to aizsedz kāds cits, citādi pazemināt" #~ msgstr "Pacelt logu, ja to aizsedz kāds cits, citādi pazemināt"
#~ msgid "Raise window above other windows"
#~ msgstr "Pacelt logu virs citiem logiem"
#~ msgid "Lower window below other windows"
#~ msgstr "Pazemināt logu zem citiem logiem"
#~ msgid "Maximize window vertically"
#~ msgstr "Maksimizēt logu vertikāli"
#~ msgid "Maximize window horizontally"
#~ msgstr "Maksimizēt logu horizontāli"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "Pārvietot logu uz ekrāna ziemeļrietumu (augšējo kreiso) stūri" #~ msgstr "Pārvietot logu uz ekrāna ziemeļrietumu (augšējo kreiso) stūri"

385
po/mr.po
View File

@@ -21,7 +21,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n!=1);\n" "Plural-Forms: nplurals=2; plural=(n!=1);\n"
"\n" "\n"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1 ../src/50-mutter-windows.xml.in.h:17
msgid "Windows" msgid "Windows"
msgstr "पटल" msgstr "पटल"
@@ -1597,8 +1597,309 @@ msgstr "वाय किंमत होती %d, %d ही हवी होत
#: ../src/ui/theme-viewer.c:1352 #: ../src/ui/theme-viewer.c:1352
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "%d सेकंदात निबंधक वाक्यरचना वर्णन पार्स %g झाले (%g सेकंदाची सरासरी)\n"
#: ../src/50-mutter-navigation.xml.in.h:18
#, fuzzy
msgid "Switch to workspace 1"
msgstr "कार्यक्षेत्र १ वर जा"
#: ../src/50-mutter-navigation.xml.in.h:19
#, fuzzy
msgid "Switch to workspace 2"
msgstr "कार्यक्षेत्र २ वर जा"
#: ../src/50-mutter-navigation.xml.in.h:20
#, fuzzy
msgid "Switch to workspace 3"
msgstr "कार्यक्षेत्र ३ वर जा"
#: ../src/50-mutter-navigation.xml.in.h:21
#, fuzzy
msgid "Switch to workspace 4"
msgstr "कार्यक्षेत्र ४ वर जा"
#: ../src/50-mutter-windows.xml.in.h:1
#, fuzzy
msgid "Activate the window menu"
msgstr "" msgstr ""
"%d सेकंदात निबंधक वाक्यरचना वर्णन पार्स %g झाले (%g सेकंदाची सरासरी)\n" "#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"खिडकी मेन्यू सक्रीय करा\n"
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"पटल मेन्यू सक्रीय करा"
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr "पूर्ण पडदा पध्दती टॉगल करा"
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Toggle maximization state"
msgstr "जास्तीत जास्त स्थितीत टॉगल करा"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
#, fuzzy
msgid "Maximize window"
msgstr ""
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"चौकट मोठी करा\n"
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"पटल मोठी करा"
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Restore window"
msgstr ""
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"खिडकी पूर्वस्थितीत आणा\n"
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"पटल पूर्वस्थितीत आणा"
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Toggle shaded state"
msgstr "सावलीतील स्थितीत टॉगल करा"
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Minimize window"
msgstr ""
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"चौकट लहान करा\n"
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"पटल लहान करा"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Close window"
msgstr ""
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"चौकट बंद करा\n"
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"पटल बंद करा"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Move window"
msgstr ""
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"चौकट हलवा\n"
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"पटल हलवा"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr ""
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"चौकट पुनःआकार करा\n"
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"पटल पुनःआकार करा"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Move window to workspace 1"
msgstr ""
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"चौकट कार्यक्षेत्र १ वर हलवा\n"
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"पटल कार्यक्षेत्र १ वर हलवा"
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Move window to workspace 2"
msgstr ""
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"चौकट कार्यक्षेत्र २ वर हलवा\n"
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"पटल कार्यक्षेत्र २ वर हलवा"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Move window to workspace 3"
msgstr ""
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"चौकट कार्यक्षेत्र ३ वर हलवा\n"
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"पटल कार्यक्षेत्र ३ वर हलवा"
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Move window to workspace 4"
msgstr ""
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"चौकट कार्यक्षेत्र ४ वर हलवा\n"
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"पटल कार्यक्षेत्र ४ वर हलवा"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the left"
msgstr ""
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"चौकट एक कार्यक्षेत्र डावीकडे हलवा\n"
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"पटल एक कार्यक्षेत्र डावीकडे हलवा"
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace to the right"
msgstr ""
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"चौकट एक कार्यक्षेत्र उजवीकडे हलवा\n"
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"पटल एक कार्यक्षेत्र उजवीकडे हलवा"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace up"
msgstr ""
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"चौकट एक कार्यक्षेत्र वर हलवा\n"
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"पटल एक कार्यक्षेत्र वर हलवा"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace down"
msgstr ""
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"चौकट एक कार्यक्षेत्र खाली हलवा\n"
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"पटल एक कार्यक्षेत्र खाली हलवा"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Raise window above other windows"
msgstr ""
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"इतर चौकटवर चौकट प्राधान्यकृत करा\n"
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"इतर पटलवर पटल प्राधान्यकृत करा"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Lower window below other windows"
msgstr ""
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"इतर खिडक्यांच्या खाली तळाची चौकट\n"
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"इतर खिडक्यांच्या खाली तळाची पटल"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Maximize window vertically"
msgstr ""
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"चौकट उभी मोठी करा\n"
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"पटल उभी मोठी करा"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window horizontally"
msgstr ""
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"चौकट आडवी मोठी करा\n"
"#-#-#-#-# mr.po (metacity.gnome-2-26.mr) #-#-#-#-#\n"
"पटल आडवी मोठी करा"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
#| msgid "Hide all normal windows and set focus to the desktop"
msgid "Hide all normal windows"
msgstr "साधारण पटलांना लपवा"
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
#| msgid "Move to Workspace _Left"
msgid "Move to workspace above"
msgstr "वरील कार्यक्षेत्रावर जा"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
#| msgid "Move to Workspace _Down"
msgid "Move to workspace below"
msgstr "खालिल कार्यक्षेत्रावर जा"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
#| msgid "Move to Workspace _Left"
msgid "Move to workspace left"
msgstr "डाव्या कार्यक्षेत्रावर जा"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
#| msgid "Move to Workspace R_ight"
msgid "Move to workspace right"
msgstr "उजव्या कार्यक्षेत्रावर जा"
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Navigation"
msgstr "संचारन"
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch applications"
msgstr "ॲप्लिकेशन्स् बदला"
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Switch system controls"
msgstr "सिस्टम कंट्रोल्स् बदला"
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch system controls directly"
msgstr "सिस्टम कंट्रोल्स् प्रत्यक्षरित्या बदला"
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Switch windows directly"
msgstr "पटलांना प्रत्यक्षरित्या बदला"
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
#| msgid "Move between windows of an application immediately"
msgid "Switch windows of an app directly"
msgstr "पटलांना ॲप्लिकेशनकरीता प्रत्यक्षरित्या बदला"
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
#| msgid "Move between windows of an application immediately"
msgid "Switch windows of an application"
msgstr "ॲप्लिकेशनच्या पटलांना बदला"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "Show the activities overview"
msgstr "कार्यांचे अवलोकन दाखवा"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
#| msgid "Show the panel's main menu"
msgid "Show the run command prompt"
msgstr "रन कमांड प्रॉम्प्ट दाखवा"
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "System"
msgstr "प्रणाली"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
#| msgid "Raise window if it's covered by another window, otherwise lower it"
msgid "Raise window if covered, otherwise lower it"
msgstr "कवर केले असल्यास पटल ऊंचवा, नाहीतर खाली करा"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
#| msgid "Toggle whether window is on all workspaces or just one"
msgid "Toggle window on all workspaces or one"
msgstr "पटलास सर्व कार्यक्षेत्र किंवा एका कार्यक्षेत्राचा वापर करा"
#~ msgid "Window Management" #~ msgid "Window Management"
#~ msgstr "चौकट व्यवस्थापन" #~ msgstr "चौकट व्यवस्थापन"
@@ -1738,18 +2039,6 @@ msgstr ""
#~ msgid "Metacity" #~ msgid "Metacity"
#~ msgstr "Metacity" #~ msgstr "Metacity"
#~ msgid "Switch to workspace 1"
#~ msgstr "कार्यक्षेत्र १ वर जा"
#~ msgid "Switch to workspace 2"
#~ msgstr "कार्यक्षेत्र २ वर जा"
#~ msgid "Switch to workspace 3"
#~ msgstr "कार्यक्षेत्र ३ वर जा"
#~ msgid "Switch to workspace 4"
#~ msgstr "कार्यक्षेत्र ४ वर जा"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "कार्यक्षेत्र ५ वर जा" #~ msgstr "कार्यक्षेत्र ५ वर जा"
@@ -1856,58 +2145,14 @@ msgstr ""
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "टर्मिनल चालवा" #~ msgstr "टर्मिनल चालवा"
#~| msgid "Activate window menu"
#~ msgid "Activate the window menu"
#~ msgstr "खिडकी मेन्यू सक्रीय करा"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "पूर्ण पडदा पध्दती टॉगल करा"
#~ msgid "Toggle maximization state"
#~ msgstr "जास्तीत जास्त स्थितीत टॉगल करा"
#~| msgid "Lower window below other windows" #~| msgid "Lower window below other windows"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "खिडकी इतर खिडकींवर नेहमी दृष्यास्पद होईल का त्याकरीता टॉगल करा" #~ msgstr "खिडकी इतर खिडकींवर नेहमी दृष्यास्पद होईल का त्याकरीता टॉगल करा"
#~ msgid "Maximize window"
#~ msgstr "चौकट मोठी करा"
#~| msgid "Resize window"
#~ msgid "Restore window"
#~ msgstr "खिडकी पूर्वस्थितीत आणा"
#~ msgid "Toggle shaded state"
#~ msgstr "सावलीतील स्थितीत टॉगल करा"
#~ msgid "Minimize window"
#~ msgstr "चौकट लहान करा"
#~ msgid "Close window"
#~ msgstr "चौकट बंद करा"
#~ msgid "Move window"
#~ msgstr "चौकट हलवा"
#~ msgid "Resize window"
#~ msgstr "चौकट पुनःआकार करा"
#~| msgid "Toggle window on all workspaces" #~| msgid "Toggle window on all workspaces"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "सर्व किंवा फक्त एकच वर्कस्पेस वर खिडकी स्थित आहे त्याकरीता टॉगल करा" #~ msgstr "सर्व किंवा फक्त एकच वर्कस्पेस वर खिडकी स्थित आहे त्याकरीता टॉगल करा"
#~ msgid "Move window to workspace 1"
#~ msgstr "चौकट कार्यक्षेत्र १ वर हलवा"
#~ msgid "Move window to workspace 2"
#~ msgstr "चौकट कार्यक्षेत्र २ वर हलवा"
#~ msgid "Move window to workspace 3"
#~ msgstr "चौकट कार्यक्षेत्र ३ वर हलवा"
#~ msgid "Move window to workspace 4"
#~ msgstr "चौकट कार्यक्षेत्र ४ वर हलवा"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "चौकट कार्यक्षेत्र ५ वर हलवा" #~ msgstr "चौकट कार्यक्षेत्र ५ वर हलवा"
@@ -1932,34 +2177,10 @@ msgstr ""
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "चौकट कार्यक्षेत्र १२ वर हलवा" #~ msgstr "चौकट कार्यक्षेत्र १२ वर हलवा"
#~ msgid "Move window one workspace to the left"
#~ msgstr "चौकट एक कार्यक्षेत्र डावीकडे हलवा"
#~ msgid "Move window one workspace to the right"
#~ msgstr "चौकट एक कार्यक्षेत्र उजवीकडे हलवा"
#~ msgid "Move window one workspace up"
#~ msgstr "चौकट एक कार्यक्षेत्र वर हलवा"
#~ msgid "Move window one workspace down"
#~ msgstr "चौकट एक कार्यक्षेत्र खाली हलवा"
#~| msgid "Raise obscured window, otherwise lower" #~| msgid "Raise obscured window, otherwise lower"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "इतर खिडकी द्वारे झाकलेले असल्यावर खिडकी उंचावा, नाहीतर खाली सरकवा" #~ msgstr "इतर खिडकी द्वारे झाकलेले असल्यावर खिडकी उंचावा, नाहीतर खाली सरकवा"
#~ msgid "Raise window above other windows"
#~ msgstr "इतर चौकटवर चौकट प्राधान्यकृत करा"
#~ msgid "Lower window below other windows"
#~ msgstr "इतर खिडक्यांच्या खाली तळाची चौकट"
#~ msgid "Maximize window vertically"
#~ msgstr "चौकट उभी मोठी करा"
#~ msgid "Maximize window horizontally"
#~ msgstr "चौकट आडवी मोठी करा"
#~| msgid "Move window to north-west corner" #~| msgid "Move window to north-west corner"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "खिडकीला उत्तर-पश्चिम (वरून डावीकडे) बाजूस हलवा" #~ msgstr "खिडकीला उत्तर-पश्चिम (वरून डावीकडे) बाजूस हलवा"

356
po/nb.po
View File

@@ -1,13 +1,13 @@
# Norwegian bokmål translation of mutter. # Norwegian bokmål translation of mutter.
# Copyright © 2002-2004 Free Software Foundation, Inc. # Copyright © 2002-2004 Free Software Foundation, Inc.
# Kjartan Maraas <kmaraas@gnome.org>, 2002-2012. # Kjartan Maraas <kmaraas@gnome.org>, 2002-2013.
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: mutter 3.6.x\n" "Project-Id-Version: mutter 3.7.x\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-10-22 19:51+0200\n" "POT-Creation-Date: 2013-01-29 19:33+0100\n"
"PO-Revision-Date: 2012-10-22 19:52+0200\n" "PO-Revision-Date: 2013-01-29 19:34+0100\n"
"Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n" "Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n"
"Language-Team: Norwegian bokmål <i18n-no@lister.ping.uio.no>\n" "Language-Team: Norwegian bokmål <i18n-no@lister.ping.uio.no>\n"
"Language: \n" "Language: \n"
@@ -15,21 +15,197 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
#: ../src/50-mutter-navigation.xml.in.h:1
msgid "Navigation"
msgstr "Navigering"
#: ../src/50-mutter-navigation.xml.in.h:2
msgid "Move window to workspace 1"
msgstr "Flytt vindu til arbeidsområde 1"
#: ../src/50-mutter-navigation.xml.in.h:3
msgid "Move window to workspace 2"
msgstr "Flytt vindu til arbeidsområde 2"
#: ../src/50-mutter-navigation.xml.in.h:4
msgid "Move window to workspace 3"
msgstr "Flytt vindu til arbeidsområde 3"
#: ../src/50-mutter-navigation.xml.in.h:5
msgid "Move window to workspace 4"
msgstr "Flytt vindu til arbeidsområde 4"
#: ../src/50-mutter-navigation.xml.in.h:6
msgid "Move window one workspace to the left"
msgstr "Flytt vindu ett arbeidsområde til venstre"
#: ../src/50-mutter-navigation.xml.in.h:7
msgid "Move window one workspace to the right"
msgstr "Flytt vindu ett arbeidsområde til høyre"
#: ../src/50-mutter-navigation.xml.in.h:8
msgid "Move window one workspace up"
msgstr "Flytt vindu ett arbeidsområde opp"
#: ../src/50-mutter-navigation.xml.in.h:9
msgid "Move window one workspace down"
msgstr "Flytt vindu ett arbeidsområde ned"
#: ../src/50-mutter-navigation.xml.in.h:10
msgid "Switch applications"
msgstr "Bytt programmer"
#: ../src/50-mutter-navigation.xml.in.h:11
msgid "Switch windows"
msgstr "Bytt vinduer"
#: ../src/50-mutter-navigation.xml.in.h:12
msgid "Switch windows of an application"
msgstr "Bytt mellom et programs vinduer"
#: ../src/50-mutter-navigation.xml.in.h:13
msgid "Switch system controls"
msgstr "Bytt systemkontroller"
#: ../src/50-mutter-navigation.xml.in.h:14
msgid "Switch windows directly"
msgstr "Bytt vinduer direkte"
#: ../src/50-mutter-navigation.xml.in.h:15
msgid "Switch windows of an app directly"
msgstr "Bytt mellom et programs vinduer direkte"
#: ../src/50-mutter-navigation.xml.in.h:16
msgid "Switch system controls directly"
msgstr "Bytt systemkontroller direkte"
#: ../src/50-mutter-navigation.xml.in.h:17
msgid "Hide all normal windows"
msgstr "Skjul alle normale vinduer"
#: ../src/50-mutter-navigation.xml.in.h:18
msgid "Switch to workspace 1"
msgstr "Bytt til arbeidsområde 1"
#: ../src/50-mutter-navigation.xml.in.h:19
msgid "Switch to workspace 2"
msgstr "Bytt til arbeidsområde 2"
#: ../src/50-mutter-navigation.xml.in.h:20
msgid "Switch to workspace 3"
msgstr "Bytt til arbeidsområde 3"
#: ../src/50-mutter-navigation.xml.in.h:21
msgid "Switch to workspace 4"
msgstr "Bytt til arbeidsområde 4"
#: ../src/50-mutter-navigation.xml.in.h:22
msgid "Move to workspace left"
msgstr "Flytt til arbeidsområdet til venstre"
#: ../src/50-mutter-navigation.xml.in.h:23
msgid "Move to workspace right"
msgstr "Flytt til arbeidsområdet til høyre"
#: ../src/50-mutter-navigation.xml.in.h:24
msgid "Move to workspace above"
msgstr "Flytt til arbeidsområdet over"
#: ../src/50-mutter-navigation.xml.in.h:25
msgid "Move to workspace below"
msgstr "Flytt til arbeidsområdet under"
#: ../src/50-mutter-system.xml.in.h:1
msgid "System"
msgstr "System"
#: ../src/50-mutter-system.xml.in.h:2
msgid "Show the run command prompt"
msgstr "Vis kommandolinje"
#: ../src/50-mutter-system.xml.in.h:3
msgid "Show the activities overview"
msgstr "Vis oversikt over aktiviteter"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1
msgid "Windows" msgid "Windows"
msgstr "Vinduer" msgstr "Vinduer"
#: ../src/50-mutter-windows.xml.in.h:2 #: ../src/50-mutter-windows.xml.in.h:2
msgid "Activate the window menu"
msgstr "Aktiver vindumenyen"
#: ../src/50-mutter-windows.xml.in.h:3
msgid "Toggle fullscreen mode"
msgstr "Slå av/på fullskjermmodus"
#: ../src/50-mutter-windows.xml.in.h:4
msgid "Toggle maximization state"
msgstr "Endre tilstand for maksimering"
#: ../src/50-mutter-windows.xml.in.h:5
msgid "Maximize window"
msgstr "Maksimer vindu"
#: ../src/50-mutter-windows.xml.in.h:6
msgid "Restore window"
msgstr "Gjenopprett vindu"
#: ../src/50-mutter-windows.xml.in.h:7
msgid "Toggle shaded state"
msgstr "Endre tilstand for skyggelegging"
#: ../src/50-mutter-windows.xml.in.h:8
msgid "Close window"
msgstr "Lukk vindu"
#: ../src/50-mutter-windows.xml.in.h:9
msgid "Hide window"
msgstr "Skjul vindu"
#: ../src/50-mutter-windows.xml.in.h:10
msgid "Move window"
msgstr "Flytt vindu"
#: ../src/50-mutter-windows.xml.in.h:11
msgid "Resize window"
msgstr "Endre størrelse på vindu"
#: ../src/50-mutter-windows.xml.in.h:12
msgid "Toggle window on all workspaces or one"
msgstr "Slå av/på om vinduet skal vises på alle arbeidsområder eller bare ett"
#: ../src/50-mutter-windows.xml.in.h:13
msgid "Raise window if covered, otherwise lower it"
msgstr "Hev vindu hvis skjult av et annet vindu, senk det ellers"
#: ../src/50-mutter-windows.xml.in.h:14
msgid "Raise window above other windows"
msgstr "Hev vinduet over andre vinduer"
#: ../src/50-mutter-windows.xml.in.h:15
msgid "Lower window below other windows"
msgstr "Senk vinduet under andre vinduer"
#: ../src/50-mutter-windows.xml.in.h:16
msgid "Maximize window vertically"
msgstr "Maksimer vinduet vertikalt"
#: ../src/50-mutter-windows.xml.in.h:17
msgid "Maximize window horizontally"
msgstr "Maksimer vinduet horisontalt"
#: ../src/50-mutter-windows.xml.in.h:18
msgid "View split on left" msgid "View split on left"
msgstr "Visning delt til venstre" msgstr "Visning delt til venstre"
#: ../src/50-mutter-windows.xml.in.h:3 #: ../src/50-mutter-windows.xml.in.h:19
msgid "View split on right" msgid "View split on right"
msgstr "Visning delt til høyre" msgstr "Visning delt til høyre"
#. This probably means that a non-WM compositor like xcompmgr is running; #. This probably means that a non-WM compositor like xcompmgr is running;
#. * we have no way to get it to exit #. * we have no way to get it to exit
#: ../src/compositor/compositor.c:492 #: ../src/compositor/compositor.c:512
#, c-format #, c-format
msgid "" msgid ""
"Another compositing manager is already running on screen %i on display \"%s" "Another compositing manager is already running on screen %i on display \"%s"
@@ -70,17 +246,17 @@ msgstr "_Vent"
msgid "_Force Quit" msgid "_Force Quit"
msgstr "_Tvungen nedstenging" msgstr "_Tvungen nedstenging"
#: ../src/core/display.c:396 #: ../src/core/display.c:394
#, c-format #, c-format
msgid "Missing %s extension required for compositing" msgid "Missing %s extension required for compositing"
msgstr "Mangler utvidelsen %s som kreves for komposittfunksjon" msgstr "Mangler utvidelsen %s som kreves for komposittfunksjon"
#: ../src/core/display.c:493 #: ../src/core/display.c:491
#, c-format #, c-format
msgid "Failed to open X Window System display '%s'\n" msgid "Failed to open X Window System display '%s'\n"
msgstr "Feil under åpning av X Window System skjerm «%s»\n" msgstr "Feil under åpning av X Window System skjerm «%s»\n"
#: ../src/core/keybindings.c:853 #: ../src/core/keybindings.c:876
#, c-format #, c-format
msgid "" msgid ""
"Some other program is already using the key %s with modifiers %x as a " "Some other program is already using the key %s with modifiers %x as a "
@@ -148,7 +324,7 @@ msgstr "Skriv versjonsnummer"
msgid "Mutter plugin to use" msgid "Mutter plugin to use"
msgstr "Mutter-tillegg som skal brukes" msgstr "Mutter-tillegg som skal brukes"
#: ../src/core/prefs.c:1079 #: ../src/core/prefs.c:1087
msgid "" msgid ""
"Workarounds for broken applications disabled. Some applications may not " "Workarounds for broken applications disabled. Some applications may not "
"behave properly.\n" "behave properly.\n"
@@ -156,12 +332,12 @@ msgstr ""
"Funksjonalitet for å gå rundt ødelagte programmer er deaktivert. Noen " "Funksjonalitet for å gå rundt ødelagte programmer er deaktivert. Noen "
"programmer vil kanskje ikke oppføre seg korrekt.\n" "programmer vil kanskje ikke oppføre seg korrekt.\n"
#: ../src/core/prefs.c:1154 #: ../src/core/prefs.c:1162
#, c-format #, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n" msgid "Could not parse font description \"%s\" from GSettings key %s\n"
msgstr "Kunne ikke tolke skriftbeskrivelsen «%s» fra GSettings-nøkkel %s\n" msgstr "Kunne ikke tolke skriftbeskrivelsen «%s» fra GSettings-nøkkel %s\n"
#: ../src/core/prefs.c:1220 #: ../src/core/prefs.c:1228
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for mouse button " "\"%s\" found in configuration database is not a valid value for mouse button "
@@ -170,7 +346,7 @@ msgstr ""
"«%s» funnet i konfigurasjonsdatabasen er ikke en gyldig verdi for endring av " "«%s» funnet i konfigurasjonsdatabasen er ikke en gyldig verdi for endring av "
"musknapp\n" "musknapp\n"
#: ../src/core/prefs.c:1747 #: ../src/core/prefs.c:1780
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for keybinding " "\"%s\" found in configuration database is not a valid value for keybinding "
@@ -179,17 +355,17 @@ msgstr ""
"«%s» funnet i konfigurasjonsdatabasen er ikke en gyldig verdi for " "«%s» funnet i konfigurasjonsdatabasen er ikke en gyldig verdi for "
"tastaturbinding «%s»\n" "tastaturbinding «%s»\n"
#: ../src/core/prefs.c:1844 #: ../src/core/prefs.c:1877
#, c-format #, c-format
msgid "Workspace %d" msgid "Workspace %d"
msgstr "Arbeidsområde %d" msgstr "Arbeidsområde %d"
#: ../src/core/screen.c:652 #: ../src/core/screen.c:658
#, c-format #, c-format
msgid "Screen %d on display '%s' is invalid\n" msgid "Screen %d on display '%s' is invalid\n"
msgstr "Skjerm %d på display «%s» er ugyldig\n" msgstr "Skjerm %d på display «%s» er ugyldig\n"
#: ../src/core/screen.c:668 #: ../src/core/screen.c:674
#, c-format #, c-format
msgid "" msgid ""
"Screen %d on display \"%s\" already has a window manager; try using the --" "Screen %d on display \"%s\" already has a window manager; try using the --"
@@ -198,19 +374,19 @@ msgstr ""
"Skjerm %d på display «%s» har allerede en vindushåndterer; prøv å bruke " "Skjerm %d på display «%s» har allerede en vindushåndterer; prøv å bruke "
"flagget --replace for å erstatte aktiv vindushåndterer.\n" "flagget --replace for å erstatte aktiv vindushåndterer.\n"
#: ../src/core/screen.c:695 #: ../src/core/screen.c:701
#, c-format #, c-format
msgid "" msgid ""
"Could not acquire window manager selection on screen %d display \"%s\"\n" "Could not acquire window manager selection on screen %d display \"%s\"\n"
msgstr "" msgstr ""
"Kunne ikke hente utvalg fra vinduhåndterer på skjerm %d, display «%s»\n" "Kunne ikke hente utvalg fra vinduhåndterer på skjerm %d, display «%s»\n"
#: ../src/core/screen.c:750 #: ../src/core/screen.c:770
#, c-format #, c-format
msgid "Screen %d on display \"%s\" already has a window manager\n" msgid "Screen %d on display \"%s\" already has a window manager\n"
msgstr "Skjerm %d på display «%s» har allerede en vinduhåndterer\n" msgstr "Skjerm %d på display «%s» har allerede en vinduhåndterer\n"
#: ../src/core/screen.c:935 #: ../src/core/screen.c:955
#, c-format #, c-format
msgid "Could not release screen %d on display \"%s\"\n" msgid "Could not release screen %d on display \"%s\"\n"
msgstr "Kunne ikke slippe skjerm %d på display «%s»\n" msgstr "Kunne ikke slippe skjerm %d på display «%s»\n"
@@ -307,7 +483,7 @@ msgid "Window manager error: "
msgstr "Feil i vindushåndterer: " msgstr "Feil i vindushåndterer: "
#. first time through #. first time through
#: ../src/core/window.c:7237 #: ../src/core/window.c:7287
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER " "Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER "
@@ -323,7 +499,7 @@ msgstr ""
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain #. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work. #. * about these apps but make them work.
#. #.
#: ../src/core/window.c:7902 #: ../src/core/window.c:7953
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets an MWM hint indicating it isn't resizable, but sets min size " "Window %s sets an MWM hint indicating it isn't resizable, but sets min size "
@@ -492,10 +668,20 @@ msgstr ""
"kanter legges til for å imøtekomme denne verdien." "kanter legges til for å imøtekomme denne verdien."
#: ../src/org.gnome.mutter.gschema.xml.in.h:17 #: ../src/org.gnome.mutter.gschema.xml.in.h:17
msgid "Auto maximize nearly monitor sized windows"
msgstr "Maksimer vinduer automatisk hvis de er nesten like store som skjermen"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18
msgid ""
"If enabled, monitor nearly monitor sized windows automatically get maximized "
"when mapped."
msgstr ""
#: ../src/org.gnome.mutter.gschema.xml.in.h:19
msgid "Select window from tab popup" msgid "Select window from tab popup"
msgstr "Fjern vindu fra tabulatordialog" msgstr "Fjern vindu fra tabulatordialog"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18 #: ../src/org.gnome.mutter.gschema.xml.in.h:20
msgid "Cancel tab popup" msgid "Cancel tab popup"
msgstr "Avbryt tabulatordialog" msgstr "Avbryt tabulatordialog"
@@ -703,48 +889,48 @@ msgstr "Mod5"
msgid "%d x %d" msgid "%d x %d"
msgstr "%d x %d" msgstr "%d x %d"
#: ../src/ui/theme.c:234 #: ../src/ui/theme.c:235
msgid "top" msgid "top"
msgstr "topp" msgstr "topp"
#: ../src/ui/theme.c:236 #: ../src/ui/theme.c:237
msgid "bottom" msgid "bottom"
msgstr "bunn" msgstr "bunn"
#: ../src/ui/theme.c:238 #: ../src/ui/theme.c:239
msgid "left" msgid "left"
msgstr "venstre" msgstr "venstre"
#: ../src/ui/theme.c:240 #: ../src/ui/theme.c:241
msgid "right" msgid "right"
msgstr "høyre" msgstr "høyre"
#: ../src/ui/theme.c:268 #: ../src/ui/theme.c:269
#, c-format #, c-format
msgid "frame geometry does not specify \"%s\" dimension" msgid "frame geometry does not specify \"%s\" dimension"
msgstr "rammegeometrien spesifiserer ikke «%s»-dimensjon" msgstr "rammegeometrien spesifiserer ikke «%s»-dimensjon"
#: ../src/ui/theme.c:287 #: ../src/ui/theme.c:288
#, c-format #, c-format
msgid "frame geometry does not specify dimension \"%s\" for border \"%s\"" msgid "frame geometry does not specify dimension \"%s\" for border \"%s\""
msgstr "rammegeometri spesifiserer ikke dimensjon «%s» for kant «%s»" msgstr "rammegeometri spesifiserer ikke dimensjon «%s» for kant «%s»"
#: ../src/ui/theme.c:324 #: ../src/ui/theme.c:325
#, c-format #, c-format
msgid "Button aspect ratio %g is not reasonable" msgid "Button aspect ratio %g is not reasonable"
msgstr "Aspektrate %g for knapp er ikke fornuftig" msgstr "Aspektrate %g for knapp er ikke fornuftig"
#: ../src/ui/theme.c:336 #: ../src/ui/theme.c:337
#, c-format #, c-format
msgid "Frame geometry does not specify size of buttons" msgid "Frame geometry does not specify size of buttons"
msgstr "Rammegeometrien spesifiserer ikke størrelse på knapper" msgstr "Rammegeometrien spesifiserer ikke størrelse på knapper"
#: ../src/ui/theme.c:1049 #: ../src/ui/theme.c:1050
#, c-format #, c-format
msgid "Gradients should have at least two colors" msgid "Gradients should have at least two colors"
msgstr "Gradienter må ha minst to farger" msgstr "Gradienter må ha minst to farger"
#: ../src/ui/theme.c:1201 #: ../src/ui/theme.c:1202
#, c-format #, c-format
msgid "" msgid ""
"GTK custom color specification must have color name and fallback in " "GTK custom color specification must have color name and fallback in "
@@ -753,7 +939,7 @@ msgstr ""
"Egendefinert GTK-fargespesifikasjon må ha fargenavn og reserve i parantes, f." "Egendefinert GTK-fargespesifikasjon må ha fargenavn og reserve i parantes, f."
"eks gtk:custom(foo,bar); kunne ikke lese «%s»" "eks gtk:custom(foo,bar); kunne ikke lese «%s»"
#: ../src/ui/theme.c:1217 #: ../src/ui/theme.c:1218
#, c-format #, c-format
msgid "" msgid ""
"Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-" "Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-"
@@ -762,7 +948,7 @@ msgstr ""
"Ugyldig tegn «%c» i parameter color_name for gtk:custom, kun A-Za-z0-9-_ er " "Ugyldig tegn «%c» i parameter color_name for gtk:custom, kun A-Za-z0-9-_ er "
"gyldig" "gyldig"
#: ../src/ui/theme.c:1231 #: ../src/ui/theme.c:1232
#, c-format #, c-format
msgid "" msgid ""
"Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not " "Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not "
@@ -771,7 +957,7 @@ msgstr ""
"Gtk:custom-format er «gtk:custom(color_name,fallback)», «%s» passer ikke i " "Gtk:custom-format er «gtk:custom(color_name,fallback)», «%s» passer ikke i "
"formatet" "formatet"
#: ../src/ui/theme.c:1276 #: ../src/ui/theme.c:1277
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] " "GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] "
@@ -780,7 +966,7 @@ msgstr ""
"GTK-fargespesifikasjon må ha tilstand i klammer, f.eks. gtk:fg[NORMAL], hvor " "GTK-fargespesifikasjon må ha tilstand i klammer, f.eks. gtk:fg[NORMAL], hvor "
"NORMAL er tilstanden; kunne ikke lese «%s»" "NORMAL er tilstanden; kunne ikke lese «%s»"
#: ../src/ui/theme.c:1290 #: ../src/ui/theme.c:1291
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have a close bracket after the state, e.g. gtk:" "GTK color specification must have a close bracket after the state, e.g. gtk:"
@@ -789,17 +975,17 @@ msgstr ""
"GTK-fargespesifikasjon må ha en avsluttende klamme etter tilstanden, f.eks. " "GTK-fargespesifikasjon må ha en avsluttende klamme etter tilstanden, f.eks. "
"gtk:fg[NORMAL], hvor NORMAL er tilstanden; kunne ikke lese «%s»" "gtk:fg[NORMAL], hvor NORMAL er tilstanden; kunne ikke lese «%s»"
#: ../src/ui/theme.c:1301 #: ../src/ui/theme.c:1302
#, c-format #, c-format
msgid "Did not understand state \"%s\" in color specification" msgid "Did not understand state \"%s\" in color specification"
msgstr "Forsto ikke tilstand «%s» i fargespesifikasjonen" msgstr "Forsto ikke tilstand «%s» i fargespesifikasjonen"
#: ../src/ui/theme.c:1314 #: ../src/ui/theme.c:1315
#, c-format #, c-format
msgid "Did not understand color component \"%s\" in color specification" msgid "Did not understand color component \"%s\" in color specification"
msgstr "Forsto ikke fargekomponent «%s» i fargespesifikasjonen" msgstr "Forsto ikke fargekomponent «%s» i fargespesifikasjonen"
#: ../src/ui/theme.c:1343 #: ../src/ui/theme.c:1344
#, c-format #, c-format
msgid "" msgid ""
"Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the " "Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the "
@@ -808,56 +994,56 @@ msgstr ""
"Blandingsformat er «blend/bg_color/fg_color/alpha», «%s» passer ikke i " "Blandingsformat er «blend/bg_color/fg_color/alpha», «%s» passer ikke i "
"formatet" "formatet"
#: ../src/ui/theme.c:1354 #: ../src/ui/theme.c:1355
#, c-format #, c-format
msgid "Could not parse alpha value \"%s\" in blended color" msgid "Could not parse alpha value \"%s\" in blended color"
msgstr "Kunne ikke lese alpha-verdi «%s» i blandet farge" msgstr "Kunne ikke lese alpha-verdi «%s» i blandet farge"
#: ../src/ui/theme.c:1364 #: ../src/ui/theme.c:1365
#, c-format #, c-format
msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0" msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0"
msgstr "Alpha-verdi «%s» i blandet farge er ikke mellom 0.0 og 1.0" msgstr "Alpha-verdi «%s» i blandet farge er ikke mellom 0.0 og 1.0"
#: ../src/ui/theme.c:1411 #: ../src/ui/theme.c:1412
#, c-format #, c-format
msgid "" msgid ""
"Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format" "Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format"
msgstr "" msgstr ""
"Skyggeformatet er «shade/base_color/factor», «%s» passer ikke i formatet" "Skyggeformatet er «shade/base_color/factor», «%s» passer ikke i formatet"
#: ../src/ui/theme.c:1422 #: ../src/ui/theme.c:1423
#, c-format #, c-format
msgid "Could not parse shade factor \"%s\" in shaded color" msgid "Could not parse shade factor \"%s\" in shaded color"
msgstr "Kunne ikke lese skyggefaktor «%s» i skyggelagt farge" msgstr "Kunne ikke lese skyggefaktor «%s» i skyggelagt farge"
#: ../src/ui/theme.c:1432 #: ../src/ui/theme.c:1433
#, c-format #, c-format
msgid "Shade factor \"%s\" in shaded color is negative" msgid "Shade factor \"%s\" in shaded color is negative"
msgstr "Skyggefaktor «%s» i skyggelagt farge er negativ" msgstr "Skyggefaktor «%s» i skyggelagt farge er negativ"
#: ../src/ui/theme.c:1461 #: ../src/ui/theme.c:1462
#, c-format #, c-format
msgid "Could not parse color \"%s\"" msgid "Could not parse color \"%s\""
msgstr "Kunne ikke lese farge «%s»" msgstr "Kunne ikke lese farge «%s»"
#: ../src/ui/theme.c:1778 #: ../src/ui/theme.c:1779
#, c-format #, c-format
msgid "Coordinate expression contains character '%s' which is not allowed" msgid "Coordinate expression contains character '%s' which is not allowed"
msgstr "Koordinatuttrykk inneholder tegn «%s» som ikke er tillatt" msgstr "Koordinatuttrykk inneholder tegn «%s» som ikke er tillatt"
#: ../src/ui/theme.c:1805 #: ../src/ui/theme.c:1806
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contains floating point number '%s' which could not be " "Coordinate expression contains floating point number '%s' which could not be "
"parsed" "parsed"
msgstr "Koordinatuttrykk inneholder flyttall «%s» som ikke kunne tolkes" msgstr "Koordinatuttrykk inneholder flyttall «%s» som ikke kunne tolkes"
#: ../src/ui/theme.c:1819 #: ../src/ui/theme.c:1820
#, c-format #, c-format
msgid "Coordinate expression contains integer '%s' which could not be parsed" msgid "Coordinate expression contains integer '%s' which could not be parsed"
msgstr "Koordinatuttrykk inneholder heltall «%s» som ikke kunne tolkes" msgstr "Koordinatuttrykk inneholder heltall «%s» som ikke kunne tolkes"
#: ../src/ui/theme.c:1940 #: ../src/ui/theme.c:1941
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contained unknown operator at the start of this text: " "Coordinate expression contained unknown operator at the start of this text: "
@@ -866,39 +1052,39 @@ msgstr ""
"Koordinatuttrykket inneholdt en ukjent operator ved begynnelsen av denne " "Koordinatuttrykket inneholdt en ukjent operator ved begynnelsen av denne "
"teksten: «%s»" "teksten: «%s»"
#: ../src/ui/theme.c:1997 #: ../src/ui/theme.c:1998
#, c-format #, c-format
msgid "Coordinate expression was empty or not understood" msgid "Coordinate expression was empty or not understood"
msgstr "Koordinatuttrykket var tomt eller ble ikke forstått" msgstr "Koordinatuttrykket var tomt eller ble ikke forstått"
#: ../src/ui/theme.c:2110 ../src/ui/theme.c:2120 ../src/ui/theme.c:2154 #: ../src/ui/theme.c:2111 ../src/ui/theme.c:2121 ../src/ui/theme.c:2155
#, c-format #, c-format
msgid "Coordinate expression results in division by zero" msgid "Coordinate expression results in division by zero"
msgstr "Koordinatuttrykket resulterer i divisjon med null" msgstr "Koordinatuttrykket resulterer i divisjon med null"
#: ../src/ui/theme.c:2162 #: ../src/ui/theme.c:2163
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression tries to use mod operator on a floating-point number" "Coordinate expression tries to use mod operator on a floating-point number"
msgstr "Koordinatuttrykket prøver å bruke mod-operator på et flyttall" msgstr "Koordinatuttrykket prøver å bruke mod-operator på et flyttall"
#: ../src/ui/theme.c:2218 #: ../src/ui/theme.c:2219
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has an operator \"%s\" where an operand was expected" "Coordinate expression has an operator \"%s\" where an operand was expected"
msgstr "Koordinatuttrykket har en operator «%s» hvor en operand var ventet" msgstr "Koordinatuttrykket har en operator «%s» hvor en operand var ventet"
#: ../src/ui/theme.c:2227 #: ../src/ui/theme.c:2228
#, c-format #, c-format
msgid "Coordinate expression had an operand where an operator was expected" msgid "Coordinate expression had an operand where an operator was expected"
msgstr "Koordinatuttrykket hadde en operand hvor en operator var ventet" msgstr "Koordinatuttrykket hadde en operand hvor en operator var ventet"
#: ../src/ui/theme.c:2235 #: ../src/ui/theme.c:2236
#, c-format #, c-format
msgid "Coordinate expression ended with an operator instead of an operand" msgid "Coordinate expression ended with an operator instead of an operand"
msgstr "Koordinatuttrykket sluttet med en operator i stedet for en operand" msgstr "Koordinatuttrykket sluttet med en operator i stedet for en operand"
#: ../src/ui/theme.c:2245 #: ../src/ui/theme.c:2246
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has operator \"%c\" following operator \"%c\" with no " "Coordinate expression has operator \"%c\" following operator \"%c\" with no "
@@ -907,38 +1093,38 @@ msgstr ""
"Koordinatuttrykket har en operator «%c» etter en operator «%c» og ingen " "Koordinatuttrykket har en operator «%c» etter en operator «%c» og ingen "
"operand mellom dem." "operand mellom dem."
#: ../src/ui/theme.c:2396 ../src/ui/theme.c:2441 #: ../src/ui/theme.c:2397 ../src/ui/theme.c:2442
#, c-format #, c-format
msgid "Coordinate expression had unknown variable or constant \"%s\"" msgid "Coordinate expression had unknown variable or constant \"%s\""
msgstr "Koordinatuttrykket haddeen ukjent variabel eller konstant «%s»" msgstr "Koordinatuttrykket haddeen ukjent variabel eller konstant «%s»"
#: ../src/ui/theme.c:2495 #: ../src/ui/theme.c:2496
#, c-format #, c-format
msgid "Coordinate expression parser overflowed its buffer." msgid "Coordinate expression parser overflowed its buffer."
msgstr "Tolkeren for koordinatuttrykk oversteg buffergrensen." msgstr "Tolkeren for koordinatuttrykk oversteg buffergrensen."
#: ../src/ui/theme.c:2524 #: ../src/ui/theme.c:2525
#, c-format #, c-format
msgid "Coordinate expression had a close parenthesis with no open parenthesis" msgid "Coordinate expression had a close parenthesis with no open parenthesis"
msgstr "Koordinatuttrykket hadde en parantes slutt uten parantes start" msgstr "Koordinatuttrykket hadde en parantes slutt uten parantes start"
#: ../src/ui/theme.c:2588 #: ../src/ui/theme.c:2589
#, c-format #, c-format
msgid "Coordinate expression had an open parenthesis with no close parenthesis" msgid "Coordinate expression had an open parenthesis with no close parenthesis"
msgstr "Koordinatuttrykket hadde en åpen parantes uten en avsluttende parantes" msgstr "Koordinatuttrykket hadde en åpen parantes uten en avsluttende parantes"
#: ../src/ui/theme.c:2599 #: ../src/ui/theme.c:2600
#, c-format #, c-format
msgid "Coordinate expression doesn't seem to have any operators or operands" msgid "Coordinate expression doesn't seem to have any operators or operands"
msgstr "" msgstr ""
"Koordinatuttrykket ser ikke ut til å ha noen operatorer eller operander" "Koordinatuttrykket ser ikke ut til å ha noen operatorer eller operander"
#: ../src/ui/theme.c:2812 ../src/ui/theme.c:2832 ../src/ui/theme.c:2852 #: ../src/ui/theme.c:2813 ../src/ui/theme.c:2833 ../src/ui/theme.c:2853
#, c-format #, c-format
msgid "Theme contained an expression that resulted in an error: %s\n" msgid "Theme contained an expression that resulted in an error: %s\n"
msgstr "Tema inneholdt et uttrykk som resulterte i en feil: %s\n" msgstr "Tema inneholdt et uttrykk som resulterte i en feil: %s\n"
#: ../src/ui/theme.c:4498 #: ../src/ui/theme.c:4499
#, c-format #, c-format
msgid "" msgid ""
"<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be " "<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be "
@@ -947,25 +1133,25 @@ msgstr ""
"<button function=«%s» state=«%s» draw_ops=«ett-eller-annet»/> må " "<button function=«%s» state=«%s» draw_ops=«ett-eller-annet»/> må "
"spesifiseres for denne rammestilen" "spesifiseres for denne rammestilen"
#: ../src/ui/theme.c:5009 ../src/ui/theme.c:5034 #: ../src/ui/theme.c:5010 ../src/ui/theme.c:5035
#, c-format #, c-format
msgid "" msgid ""
"Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>" "Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
msgstr "" msgstr ""
"Mangler <frame state=«%s» resize=«%s» focus=«%s» stil=«ett-eller-annet»/>" "Mangler <frame state=«%s» resize=«%s» focus=«%s» stil=«ett-eller-annet»/>"
#: ../src/ui/theme.c:5082 #: ../src/ui/theme.c:5083
#, c-format #, c-format
msgid "Failed to load theme \"%s\": %s\n" msgid "Failed to load theme \"%s\": %s\n"
msgstr "Klarte ikke å laste tema «%s»: %s\n" msgstr "Klarte ikke å laste tema «%s»: %s\n"
#: ../src/ui/theme.c:5218 ../src/ui/theme.c:5225 ../src/ui/theme.c:5232 #: ../src/ui/theme.c:5219 ../src/ui/theme.c:5226 ../src/ui/theme.c:5233
#: ../src/ui/theme.c:5239 ../src/ui/theme.c:5246 #: ../src/ui/theme.c:5240 ../src/ui/theme.c:5247
#, c-format #, c-format
msgid "No <%s> set for theme \"%s\"" msgid "No <%s> set for theme \"%s\""
msgstr "<%s> er ikke satt for tema «%s»" msgstr "<%s> er ikke satt for tema «%s»"
#: ../src/ui/theme.c:5254 #: ../src/ui/theme.c:5255
#, c-format #, c-format
msgid "" msgid ""
"No frame style set for window type \"%s\" in theme \"%s\", add a <window " "No frame style set for window type \"%s\" in theme \"%s\", add a <window "
@@ -974,14 +1160,14 @@ msgstr ""
"Ingen rammestil satt for vindutype «%s» i tema «%s», legg til et <window " "Ingen rammestil satt for vindutype «%s» i tema «%s», legg til et <window "
"type=«%s» style_set=«ett-eller-annet»/>-element" "type=«%s» style_set=«ett-eller-annet»/>-element"
#: ../src/ui/theme.c:5650 ../src/ui/theme.c:5712 ../src/ui/theme.c:5775 #: ../src/ui/theme.c:5662 ../src/ui/theme.c:5724 ../src/ui/theme.c:5787
#, c-format #, c-format
msgid "" msgid ""
"User-defined constants must begin with a capital letter; \"%s\" does not" "User-defined constants must begin with a capital letter; \"%s\" does not"
msgstr "" msgstr ""
"Brukerdefinerte konstanter må begynne med stor bokstav; «%s» gjør ikke det" "Brukerdefinerte konstanter må begynne med stor bokstav; «%s» gjør ikke det"
#: ../src/ui/theme.c:5658 ../src/ui/theme.c:5720 ../src/ui/theme.c:5783 #: ../src/ui/theme.c:5670 ../src/ui/theme.c:5732 ../src/ui/theme.c:5795
#, c-format #, c-format
msgid "Constant \"%s\" has already been defined" msgid "Constant \"%s\" has already been defined"
msgstr "Konstant «%s» er allerede definert" msgstr "Konstant «%s» er allerede definert"
@@ -1493,31 +1679,31 @@ msgstr "Feil under lasting av tema: %s\n"
msgid "Loaded theme \"%s\" in %g seconds\n" msgid "Loaded theme \"%s\" in %g seconds\n"
msgstr "Lastet tema «%s» på %g sekunder\n" msgstr "Lastet tema «%s» på %g sekunder\n"
#: ../src/ui/theme-viewer.c:870 #: ../src/ui/theme-viewer.c:871
msgid "Normal Title Font" msgid "Normal Title Font"
msgstr "Normal tittelskrift" msgstr "Normal tittelskrift"
#: ../src/ui/theme-viewer.c:876 #: ../src/ui/theme-viewer.c:877
msgid "Small Title Font" msgid "Small Title Font"
msgstr "Liten tittelskrift" msgstr "Liten tittelskrift"
#: ../src/ui/theme-viewer.c:882 #: ../src/ui/theme-viewer.c:883
msgid "Large Title Font" msgid "Large Title Font"
msgstr "Stor tittelskrift" msgstr "Stor tittelskrift"
#: ../src/ui/theme-viewer.c:887 #: ../src/ui/theme-viewer.c:888
msgid "Button Layouts" msgid "Button Layouts"
msgstr "Knappeplasseringer" msgstr "Knappeplasseringer"
#: ../src/ui/theme-viewer.c:892 #: ../src/ui/theme-viewer.c:893
msgid "Benchmark" msgid "Benchmark"
msgstr "Ytelsestest" msgstr "Ytelsestest"
#: ../src/ui/theme-viewer.c:944 #: ../src/ui/theme-viewer.c:949
msgid "Window Title Goes Here" msgid "Window Title Goes Here"
msgstr "Vindutittel skal her" msgstr "Vindutittel skal her"
#: ../src/ui/theme-viewer.c:1047 #: ../src/ui/theme-viewer.c:1055
#, c-format #, c-format
msgid "" msgid ""
"Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g " "Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g "
@@ -1528,39 +1714,39 @@ msgstr ""
"%g sekunder på klokken inklusive ressurser på X-tjener (%g millisekunder per " "%g sekunder på klokken inklusive ressurser på X-tjener (%g millisekunder per "
"ramme)\n" "ramme)\n"
#: ../src/ui/theme-viewer.c:1266 #: ../src/ui/theme-viewer.c:1275
msgid "position expression test returned TRUE but set error" msgid "position expression test returned TRUE but set error"
msgstr "test av posisjonsuttrykk returnerte TRUE, men satte en feilkode" msgstr "test av posisjonsuttrykk returnerte TRUE, men satte en feilkode"
#: ../src/ui/theme-viewer.c:1268 #: ../src/ui/theme-viewer.c:1277
msgid "position expression test returned FALSE but didn't set error" msgid "position expression test returned FALSE but didn't set error"
msgstr "test av posisjonsuttrykk returnerte FALSE, men satte ikke en feilkode" msgstr "test av posisjonsuttrykk returnerte FALSE, men satte ikke en feilkode"
#: ../src/ui/theme-viewer.c:1272 #: ../src/ui/theme-viewer.c:1281
msgid "Error was expected but none given" msgid "Error was expected but none given"
msgstr "Feil var ventet men ingen ble gitt" msgstr "Feil var ventet men ingen ble gitt"
#: ../src/ui/theme-viewer.c:1274 #: ../src/ui/theme-viewer.c:1283
#, c-format #, c-format
msgid "Error %d was expected but %d given" msgid "Error %d was expected but %d given"
msgstr "Feil %d var ventet men %d ble gitt" msgstr "Feil %d var ventet men %d ble gitt"
#: ../src/ui/theme-viewer.c:1280 #: ../src/ui/theme-viewer.c:1289
#, c-format #, c-format
msgid "Error not expected but one was returned: %s" msgid "Error not expected but one was returned: %s"
msgstr "Feil ikke ventet men en ble returnert: %s" msgstr "Feil ikke ventet men en ble returnert: %s"
#: ../src/ui/theme-viewer.c:1284 #: ../src/ui/theme-viewer.c:1293
#, c-format #, c-format
msgid "x value was %d, %d was expected" msgid "x value was %d, %d was expected"
msgstr "x-verdi var %d, %d var ventet" msgstr "x-verdi var %d, %d var ventet"
#: ../src/ui/theme-viewer.c:1287 #: ../src/ui/theme-viewer.c:1296
#, c-format #, c-format
msgid "y value was %d, %d was expected" msgid "y value was %d, %d was expected"
msgstr "y-verdi var %d, %d var ventet" msgstr "y-verdi var %d, %d var ventet"
#: ../src/ui/theme-viewer.c:1352 #: ../src/ui/theme-viewer.c:1361
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "%d koordinatuttrykk lest på %g sekunder (%g sekunder i snitt)\n" msgstr "%d koordinatuttrykk lest på %g sekunder (%g sekunder i snitt)\n"

287
po/nl.po
View File

@@ -21,7 +21,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1 ../src/50-mutter-windows.xml.in.h:17
msgid "Windows" msgid "Windows"
msgstr "Vensters" msgstr "Vensters"
@@ -1589,17 +1589,220 @@ msgstr ""
"%d coördinatenexpressies verwerkt in %g seconden (gemiddelde van %g " "%d coördinatenexpressies verwerkt in %g seconden (gemiddelde van %g "
"seconden)\n" "seconden)\n"
#~ msgid "Switch to workspace 1" #: ../src/50-mutter-navigation.xml.in.h:18
#~ msgstr "Schakelen naar werkblad 1" #, fuzzy
msgid "Switch to workspace 1"
msgstr "Schakelen naar werkblad 1"
#~ msgid "Switch to workspace 2" #: ../src/50-mutter-navigation.xml.in.h:19
#~ msgstr "Schakelen naar werkblad 2" #, fuzzy
msgid "Switch to workspace 2"
msgstr "Schakelen naar werkblad 2"
#~ msgid "Switch to workspace 3" #: ../src/50-mutter-navigation.xml.in.h:20
#~ msgstr "Schakelen naar werkblad 3" #, fuzzy
msgid "Switch to workspace 3"
msgstr "Schakelen naar werkblad 3"
#~ msgid "Switch to workspace 4" #: ../src/50-mutter-navigation.xml.in.h:21
#~ msgstr "Schakelen naar werkblad 4" #, fuzzy
msgid "Switch to workspace 4"
msgstr "Schakelen naar werkblad 4"
#: ../src/50-mutter-windows.xml.in.h:1
#, fuzzy
msgid "Activate the window menu"
msgstr "Venstermenu activeren"
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr "Volledig scherm-modus omschakelen"
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Toggle maximization state"
msgstr "Maximalisatie in- of uitschakelen"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Maximize window"
msgstr "Venster maximaliseren"
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Restore window"
msgstr "Venster herstellen"
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Toggle shaded state"
msgstr "Oprollen in- of uitschakelen"
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Minimize window"
msgstr "Venster minimaliseren"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Close window"
msgstr "Venster sluiten"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Move window"
msgstr "Venster verplaatsen"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr "Vensterafmetingen veranderen"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Move window to workspace 1"
msgstr "Venster verplaatsen naar werkblad 1"
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Move window to workspace 2"
msgstr "Venster verplaatsen naar werkblad 2"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Move window to workspace 3"
msgstr "Venster verplaatsen naar werkblad 3"
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Move window to workspace 4"
msgstr "Venster verplaatsen naar werkblad 4"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the left"
msgstr "Venster één werkblad naar links verplaatsen"
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace to the right"
msgstr "Venster één werkblad naar rechts verplaatsen"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace up"
msgstr "Venster één werkblad naar boven verplaatsen"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace down"
msgstr "Venster één werkblad naar beneden verplaatsen"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Raise window above other windows"
msgstr "Venster voor andere vensters brengen"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Lower window below other windows"
msgstr "Venster achter andere vensters brengen"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Maximize window vertically"
msgstr "Een venster verticaal maximaliseren"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window horizontally"
msgstr "Een venster horizontaal maximaliseren"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
msgid "Hide all normal windows"
msgstr "Alle normale vensters verbergen"
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
msgid "Move to workspace above"
msgstr "Verplaatsen naar werkblad hierboven"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
msgid "Move to workspace below"
msgstr "Verplaatsen naar werkblad hieronder"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
msgid "Move to workspace left"
msgstr "Verplaatsen naar werkblad links"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
msgid "Move to workspace right"
msgstr "Verplaatsen naar werkblad rechts"
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Navigation"
msgstr "Navigatie"
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch applications"
msgstr "Tussen toepassingen schakelen"
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Switch system controls"
msgstr "Systeemschermen wisselen"
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch system controls directly"
msgstr "Direct tussen systeemschermen schakelen"
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Switch windows directly"
msgstr "Direct tussen vensters schakelen"
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
msgid "Switch windows of an app directly"
msgstr "Direct wisselen van venster binnen een toepassing"
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
msgid "Switch windows of an application"
msgstr "Wisselen van venster binnen een toepassing"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "Show the activities overview"
msgstr "Het activiteitenoverzicht tonen"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
msgid "Show the run command prompt"
msgstr "Het opdrachtregelvenster tonen"
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "System"
msgstr "Systeem"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
msgid "Raise window if covered, otherwise lower it"
msgstr "Deels bedekte vensters naar voren halen of anders naar achter halen"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
msgid "Toggle window on all workspaces or one"
msgstr "Venster is op alle werkbladen zichtbaar in- of uitschakelen"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "Schakelen naar werkblad 5" #~ msgstr "Schakelen naar werkblad 5"
@@ -1699,54 +1902,12 @@ msgstr ""
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "Een terminal opstarten" #~ msgstr "Een terminal opstarten"
#~ msgid "Activate the window menu"
#~ msgstr "Venstermenu activeren"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "Volledig scherm-modus omschakelen"
#~ msgid "Toggle maximization state"
#~ msgstr "Maximalisatie in- of uitschakelen"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "Altijd bovenop-instelling omschakelen" #~ msgstr "Altijd bovenop-instelling omschakelen"
#~ msgid "Maximize window"
#~ msgstr "Venster maximaliseren"
#~ msgid "Restore window"
#~ msgstr "Venster herstellen"
#~ msgid "Toggle shaded state"
#~ msgstr "Oprollen in- of uitschakelen"
#~ msgid "Minimize window"
#~ msgstr "Venster minimaliseren"
#~ msgid "Close window"
#~ msgstr "Venster sluiten"
#~ msgid "Move window"
#~ msgstr "Venster verplaatsen"
#~ msgid "Resize window"
#~ msgstr "Vensterafmetingen veranderen"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "Venster is op alle werkbladen zichtbaar omschakelen" #~ msgstr "Venster is op alle werkbladen zichtbaar omschakelen"
#~ msgid "Move window to workspace 1"
#~ msgstr "Venster verplaatsen naar werkblad 1"
#~ msgid "Move window to workspace 2"
#~ msgstr "Venster verplaatsen naar werkblad 2"
#~ msgid "Move window to workspace 3"
#~ msgstr "Venster verplaatsen naar werkblad 3"
#~ msgid "Move window to workspace 4"
#~ msgstr "Venster verplaatsen naar werkblad 4"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "Venster verplaatsen naar werkblad 5" #~ msgstr "Venster verplaatsen naar werkblad 5"
@@ -1771,35 +1932,11 @@ msgstr ""
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "Venster verplaatsen naar werkblad 12" #~ msgstr "Venster verplaatsen naar werkblad 12"
#~ msgid "Move window one workspace to the left"
#~ msgstr "Venster één werkblad naar links verplaatsen"
#~ msgid "Move window one workspace to the right"
#~ msgstr "Venster één werkblad naar rechts verplaatsen"
#~ msgid "Move window one workspace up"
#~ msgstr "Venster één werkblad naar boven verplaatsen"
#~ msgid "Move window one workspace down"
#~ msgstr "Venster één werkblad naar beneden verplaatsen"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "" #~ msgstr ""
#~ "Venster naar boven halen indien overlapt door een ander venster, anders " #~ "Venster naar boven halen indien overlapt door een ander venster, anders "
#~ "naar beneden halen" #~ "naar beneden halen"
#~ msgid "Raise window above other windows"
#~ msgstr "Venster voor andere vensters brengen"
#~ msgid "Lower window below other windows"
#~ msgstr "Venster achter andere vensters brengen"
#~ msgid "Maximize window vertically"
#~ msgstr "Een venster verticaal maximaliseren"
#~ msgid "Maximize window horizontally"
#~ msgstr "Een venster horizontaal maximaliseren"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "Venster verplaatsen naar de noordwest-hoek (linksboven)" #~ msgstr "Venster verplaatsen naar de noordwest-hoek (linksboven)"

2996
po/or.po

File diff suppressed because it is too large Load Diff

496
po/pa.po
View File

@@ -5,44 +5,220 @@
# #
# Amanpreet_Singh <amanlinux@netscape.net>, 2004. # Amanpreet_Singh <amanlinux@netscape.net>, 2004.
# Amanpreet Singh Alam <amanlinux@netscape.net>, 2004. # Amanpreet Singh Alam <amanlinux@netscape.net>, 2004.
# Amanpreet Singh Alam <aalam@redhat.com>, 2004.
# Amanpreet Singh Alam <amanpreetalam@yahoo.com>, 2005. # Amanpreet Singh Alam <amanpreetalam@yahoo.com>, 2005.
# A S Alam <aalam@users.sf.net>, 2006. # A S Alam <aalam@users.sf.net>, 2006.
# A S Alam <aalam@users.sf.net>, 2007, 2009, 2010, 2011. # A S Alam <aalam@users.sf.net>, 2007, 2009, 2010, 2011.
# ASB <aalam@users.sf.net>, 2007. # ASB <aalam@users.sf.net>, 2007.
# Amanpreet Singh Alam <aalam@users.sf.net>, 2009, 2012. # Amanpreet Singh Alam <aalam@users.sf.net>, 2009, 2012, 2013.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: metacity.gnome-2-26\n" "Project-Id-Version: metacity.gnome-2-26\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
"product=mutter&keywords=I18N+L10N&component=general\n" "product=mutter&keywords=I18N+L10N&component=general\n"
"POT-Creation-Date: 2012-08-06 23:35+0000\n" "POT-Creation-Date: 2013-02-02 22:59+0000\n"
"PO-Revision-Date: 2012-08-22 08:59+0530\n" "PO-Revision-Date: 2013-02-10 23:34+0000\n"
"Last-Translator: A S Alam <aalam@users.sf.net>\n" "Last-Translator: A S Alam <aalam@users.sf.net>\n"
"Language-Team: Punjabi/Panjabi <punjabi-users@lists.sf.net>\n" "Language-Team: Punjabi/Panjabi <punjabi-users@lists.sf.net>\n"
"Language: pa\n" "Language: pa\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Generator: Lokalize 1.4\n" "X-Generator: Lokalize 1.5\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"\n" "\n"
#: ../src/50-mutter-navigation.xml.in.h:1
msgid "Navigation"
msgstr "ਨੇਵੀਗੇਸ਼ਨ"
#: ../src/50-mutter-navigation.xml.in.h:2
msgid "Move window to workspace 1"
msgstr "ਵਿੰਡੋ ਨੂੰ ਵਰਕਸਪੇਸ ਵਿੱਚ ਲਿਜਾਓ"
#: ../src/50-mutter-navigation.xml.in.h:3
msgid "Move window to workspace 2"
msgstr "ਵਿੰਡੋ ਨੂੰ ਵਰਕਸਪੇਸ ੨ ਵਿੱਚ ਲਿਜਾਓ"
#: ../src/50-mutter-navigation.xml.in.h:4
msgid "Move window to workspace 3"
msgstr "ਵਿੰਡੋ ਨੂੰ ਵਰਕਸਪੇਸ ੩ ਵਿੱਚ ਲਿਜਾਓ"
#: ../src/50-mutter-navigation.xml.in.h:5
msgid "Move window to workspace 4"
msgstr "ਵਿੰਡੋ ਨੂੰ ਵਰਕਸਪੇਸ ਵਿੱਚ ਲਿਜਾਓ"
#: ../src/50-mutter-navigation.xml.in.h:6
msgid "Move window one workspace to the left"
msgstr "ਵਿੰਡੋ ਨੂੰ ਇੱਕ ਵਰਕਸਪੇਸ ਖੱਬੇ ਵੱਲ ਲਿਜਾਓ"
#: ../src/50-mutter-navigation.xml.in.h:7
msgid "Move window one workspace to the right"
msgstr "ਵਿੰਡੋ ਨੂੰ ਇੱਕ ਵਰਕਸਪੇਸ ਸੱਜੇ ਵੱਲ ਲਿਜਾਓ"
#: ../src/50-mutter-navigation.xml.in.h:8
msgid "Move window one workspace up"
msgstr "ਵਿੰਡੋ ਨੂੰ ਇੱਕ ਵਰਕਸਪੇਸ ਉੱਤੇ ਲਿਜਾਓ"
#: ../src/50-mutter-navigation.xml.in.h:9
msgid "Move window one workspace down"
msgstr "ਵਿੰਡੋ ਨੂੰ ਇੱਕ ਵਰਕਸਪੇਸ ਹੇਠਾਂ ਲਿਜਾਓ"
#: ../src/50-mutter-navigation.xml.in.h:10
msgid "Switch applications"
msgstr "ਐਪਲੀਕੇਸ਼ਨ ਬਦਲੋ"
#: ../src/50-mutter-navigation.xml.in.h:11
msgid "Switch windows"
msgstr "ਵਿੰਡੋਜ਼ ਬਦਲੋ"
#: ../src/50-mutter-navigation.xml.in.h:12
msgid "Switch windows of an application"
msgstr "ਐਪਲੀਕੇਸ਼ਨ ਦੀਆਂ ਵਿੰਡੋਜ਼ ਬਦਲੋ"
#: ../src/50-mutter-navigation.xml.in.h:13
msgid "Switch system controls"
msgstr "ਸਿਸਟਮ ਕੰਟਰੋਲ ਬਦਲੋ"
#: ../src/50-mutter-navigation.xml.in.h:14
msgid "Switch windows directly"
msgstr "ਵਿੰਡੋਜ਼ ਸਿੱਧੀਆਂ ਬਦਲੋ"
#: ../src/50-mutter-navigation.xml.in.h:15
msgid "Switch windows of an app directly"
msgstr "ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਵਿੰਡੋਜ਼ ਸਿੱਧੀ ਬਦਲੋ"
#: ../src/50-mutter-navigation.xml.in.h:16
msgid "Switch system controls directly"
msgstr "ਸਿਸਟਮ ਕੰਟਰੋਲ ਸਿੱਧੇ ਬਦਲੋ"
#: ../src/50-mutter-navigation.xml.in.h:17
msgid "Hide all normal windows"
msgstr "ਸਭ ਸਧਾਰਨ ਵਿੰਡੋਜ਼ ਓਹਲੇ ਕਰੋ"
#: ../src/50-mutter-navigation.xml.in.h:18
msgid "Switch to workspace 1"
msgstr "ਵਰਕਸਪੇਸ ਵਿੱਚ ਜਾਓ"
#: ../src/50-mutter-navigation.xml.in.h:19
msgid "Switch to workspace 2"
msgstr "ਵਰਕਸਪੇਸ ੨ ਵਿੱਚ ਜਾਓ"
#: ../src/50-mutter-navigation.xml.in.h:20
msgid "Switch to workspace 3"
msgstr "ਵਰਕਸਪੇਸ ੩ ਵਿੱਚ ਜਾਓ"
#: ../src/50-mutter-navigation.xml.in.h:21
msgid "Switch to workspace 4"
msgstr "ਵਰਕਸਪੇਸ ਵਿੱਚ ਜਾਓ"
#: ../src/50-mutter-navigation.xml.in.h:22
msgid "Move to workspace left"
msgstr "ਖੱਬੇ ਵਰਕਸਪੇਸ 'ਚ ਭੇਜੋ"
#: ../src/50-mutter-navigation.xml.in.h:23
msgid "Move to workspace right"
msgstr "ਸੱਜੇ ਵਰਕਸਪੇਸ 'ਚ ਭੇਜੋ"
#: ../src/50-mutter-navigation.xml.in.h:24
msgid "Move to workspace above"
msgstr "ਉੱਤੇ ਵਰਕਸਪੇਸ 'ਚ ਭੇਜੋ"
#: ../src/50-mutter-navigation.xml.in.h:25
msgid "Move to workspace below"
msgstr "ਹੇਠਾਂ ਵਰਕਸਪੇਸ 'ਚ ਭੇਜੋ"
#: ../src/50-mutter-system.xml.in.h:1
msgid "System"
msgstr "ਸਿਸਟਮ"
#: ../src/50-mutter-system.xml.in.h:2
msgid "Show the run command prompt"
msgstr "ਕਮਾਂਡ ਚਲਾਉ ਪਰੋਉਟ ਵੇਖੋ"
#: ../src/50-mutter-system.xml.in.h:3
msgid "Show the activities overview"
msgstr "ਸਰਗਰਮੀ ਸੰਖੇਪ ਜਾਣਕਾਰੀ ਵੇਖੋ"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1
msgid "Windows" msgid "Windows"
msgstr "ਵਿੰਡੋ" msgstr "ਵਿੰਡੋਜ਼"
#: ../src/50-mutter-windows.xml.in.h:2 #: ../src/50-mutter-windows.xml.in.h:2
msgid "Activate the window menu"
msgstr "ਐਕਟਿਵੇਟ ਵਿੰਡੋ ਮੇਨੂ"
#: ../src/50-mutter-windows.xml.in.h:3
msgid "Toggle fullscreen mode"
msgstr "ਪੂਰੀ ਸਕਰੀਨ ਮੋਡ ਬਦਲੋ"
#: ../src/50-mutter-windows.xml.in.h:4
msgid "Toggle maximization state"
msgstr "ਅਧਿਕਤਮ ਸਥਿਤੀ ਬਦਲੋ"
#: ../src/50-mutter-windows.xml.in.h:5
msgid "Maximize window"
msgstr "ਵਿੰਡੋ ਵੱਧੋ-ਵੱਧ"
#: ../src/50-mutter-windows.xml.in.h:6
msgid "Restore window"
msgstr "ਵਿੰਡੋ ਮੁੜ-ਸਟੋਰ"
#: ../src/50-mutter-windows.xml.in.h:7
msgid "Toggle shaded state"
msgstr "ਰੰਗਤ ਸਥਿਤੀ ਬਦਲੋ"
#: ../src/50-mutter-windows.xml.in.h:8
msgid "Close window"
msgstr "ਵਿੰਡੋ ਬੰਦ ਕਰੋ"
#: ../src/50-mutter-windows.xml.in.h:9
#| msgid "Resize window"
msgid "Hide window"
msgstr "ਵਿੰਡੋ ਓਹਲੇ"
#: ../src/50-mutter-windows.xml.in.h:10
msgid "Move window"
msgstr "ਵਿੰਡੋ ਹਿਲਾਓ"
#: ../src/50-mutter-windows.xml.in.h:11
msgid "Resize window"
msgstr "ਵਿੰਡੋ ਮੁੜ-ਅਕਾਰ"
#: ../src/50-mutter-windows.xml.in.h:12
msgid "Toggle window on all workspaces or one"
msgstr "ਵਿੰਡੋ ਸਭ ਵਰਕਸਪੇਸ ਜਾਂ ਇੱਕ ਵਿੱਚ ਬਦਲੋ"
#: ../src/50-mutter-windows.xml.in.h:13
msgid "Raise window if covered, otherwise lower it"
msgstr "ਵਿੰਡੋ ਉਭਾਰੋ, ਜੇ ਢੱਕੀ ਹੈ, ਨਹੀਂ ਤਾਂ ਹੇਠਾਂ ਭੇਜੋ"
#: ../src/50-mutter-windows.xml.in.h:14
msgid "Raise window above other windows"
msgstr "ਵਿੰਡੋ ਨੂੰ ਹੋਰ ਵਿੰਡੋਜ਼ ਤੋਂ ਉੱਤੇ ਲਿਆਓ"
#: ../src/50-mutter-windows.xml.in.h:15
msgid "Lower window below other windows"
msgstr "ਵਿੰਡੋ ਨੂੰ ਹੋਰ ਵਿੰਡੋ ਤੋਂ ਹੇਠਾਂ ਲੈ ਜਾਉ"
#: ../src/50-mutter-windows.xml.in.h:16
msgid "Maximize window vertically"
msgstr "ਵਿੰਡੋ ਖੜਵੇਂ ਰੂਪ ਵਿੱਚ ਵੱਧੋ-ਵੱਧ"
#: ../src/50-mutter-windows.xml.in.h:17
msgid "Maximize window horizontally"
msgstr "ਵਿੰਡੋ ਲੇਟਵੇਂ ਰੂਪ ਵਿੱਚ ਵੱਧੋ-ਵੱਧ"
#: ../src/50-mutter-windows.xml.in.h:18
msgid "View split on left" msgid "View split on left"
msgstr "ਖੱਬੇ ਪਾਸੇ ਵੰਡ ਵੇਖੋ" msgstr "ਖੱਬੇ ਪਾਸੇ ਵੰਡ ਵੇਖੋ"
#: ../src/50-mutter-windows.xml.in.h:3 #: ../src/50-mutter-windows.xml.in.h:19
msgid "View split on right" msgid "View split on right"
msgstr "ਸੱਜੇ ਪਾਸੇ ਵੰਡ ਵੇਖੋ" msgstr "ਸੱਜੇ ਪਾਸੇ ਵੰਡ ਵੇਖੋ"
#. This probably means that a non-WM compositor like xcompmgr is running; #. This probably means that a non-WM compositor like xcompmgr is running;
#. * we have no way to get it to exit #. * we have no way to get it to exit
#: ../src/compositor/compositor.c:492 #: ../src/compositor/compositor.c:512
#, c-format #, c-format
msgid "" msgid ""
"Another compositing manager is already running on screen %i on display \"%s" "Another compositing manager is already running on screen %i on display \"%s"
@@ -60,17 +236,16 @@ msgstr "ਘੰਟੀ ਈਵੈਂਟ"
msgid "Unknown window information request: %d" msgid "Unknown window information request: %d"
msgstr "ਅਣਜਾਣ ਵਿੰਡੋ ਜਾਣਕਾਰੀ ਮੰਗ: %d" msgstr "ਅਣਜਾਣ ਵਿੰਡੋ ਜਾਣਕਾਰੀ ਮੰਗ: %d"
#: ../src/core/delete.c:114 #: ../src/core/delete.c:111
#, c-format #, c-format
#| msgid "<tt>%s</tt> is not responding." msgid "“%s” is not responding."
msgid "%s is not responding." msgstr "\"%s\" ਜਵਾਬ ਨਹੀਂ ਦੇ ਰਹੀ ਹੈ।"
msgstr "%s ਜਵਾਬ ਨਹੀਂ ਦੇ ਰਹੀ ਹੈ।"
#: ../src/core/delete.c:118 #: ../src/core/delete.c:113
msgid "Application is not responding." msgid "Application is not responding."
msgstr "ਐਪਲੀਕੇਸ਼ਨ ਜਵਾਬ ਨਹੀਂ ਦੇ ਰਹੀ ਹੈ।" msgstr "ਐਪਲੀਕੇਸ਼ਨ ਜਵਾਬ ਨਹੀਂ ਦੇ ਰਹੀ ਹੈ।"
#: ../src/core/delete.c:123 #: ../src/core/delete.c:118
msgid "" msgid ""
"You may choose to wait a short while for it to continue or force the " "You may choose to wait a short while for it to continue or force the "
"application to quit entirely." "application to quit entirely."
@@ -78,25 +253,25 @@ msgstr ""
"ਤੁਸੀਂ ਇਸ ਲਈ ਕੁਝ ਸਮੇਂ ਵਾਸਤੇ ਉਡੀਕ ਕਰ ਸਕਦੇ ਹੋ ਜਾਂ ਕਾਰਜ ਨੂੰ ਧੱਕੇ ਨਾਲ ਬੰਦ ਕਰ ਸਕਦੇ " "ਤੁਸੀਂ ਇਸ ਲਈ ਕੁਝ ਸਮੇਂ ਵਾਸਤੇ ਉਡੀਕ ਕਰ ਸਕਦੇ ਹੋ ਜਾਂ ਕਾਰਜ ਨੂੰ ਧੱਕੇ ਨਾਲ ਬੰਦ ਕਰ ਸਕਦੇ "
"ਹੋ।" "ਹੋ।"
#: ../src/core/delete.c:130 #: ../src/core/delete.c:125
msgid "_Wait" msgid "_Wait"
msgstr "ਉਡੀਕੋ(_W)" msgstr "ਉਡੀਕੋ(_W)"
#: ../src/core/delete.c:130 #: ../src/core/delete.c:125
msgid "_Force Quit" msgid "_Force Quit"
msgstr "ਧੱਕੇ ਨਾਲ ਬੰਦ(_F)" msgstr "ਧੱਕੇ ਨਾਲ ਬੰਦ(_F)"
#: ../src/core/display.c:380 #: ../src/core/display.c:393
#, c-format #, c-format
msgid "Missing %s extension required for compositing" msgid "Missing %s extension required for compositing"
msgstr "ਕੰਪੋਜ਼ਿਸ਼ਨਿੰਗ ਲਈ %s ਐਕਸਟੈਨਸ਼ਨ ਗੁੰਮ ਹੈ" msgstr "ਕੰਪੋਜ਼ਿਸ਼ਨਿੰਗ ਲਈ %s ਐਕਸਟੈਨਸ਼ਨ ਗੁੰਮ ਹੈ"
#: ../src/core/display.c:446 #: ../src/core/display.c:489
#, c-format #, c-format
msgid "Failed to open X Window System display '%s'\n" msgid "Failed to open X Window System display '%s'\n"
msgstr "X ਵਿੰਡੋ ਸਿਸਟਮ ਡਿਸਪਲੇਅ '%s' ਨੂੰ ਖੋਲਣ ਵਿੱਚ ਅਸਮਰਥ\n" msgstr "X ਵਿੰਡੋ ਸਿਸਟਮ ਡਿਸਪਲੇਅ '%s' ਨੂੰ ਖੋਲਣ ਵਿੱਚ ਅਸਮਰਥ\n"
#: ../src/core/keybindings.c:844 #: ../src/core/keybindings.c:876
#, c-format #, c-format
msgid "" msgid ""
"Some other program is already using the key %s with modifiers %x as a " "Some other program is already using the key %s with modifiers %x as a "
@@ -159,11 +334,10 @@ msgid "Print version"
msgstr "ਵਰਜਨ ਛਾਪੋ" msgstr "ਵਰਜਨ ਛਾਪੋ"
#: ../src/core/mutter.c:60 #: ../src/core/mutter.c:60
#| msgid "Clutter Plugins"
msgid "Mutter plugin to use" msgid "Mutter plugin to use"
msgstr "ਵਰਤਣ ਲਈ ਮੁੱਟਰ ਪਲੱਗਇਨ" msgstr "ਵਰਤਣ ਲਈ ਮੁੱਟਰ ਪਲੱਗਇਨ"
#: ../src/core/prefs.c:1065 #: ../src/core/prefs.c:1087
msgid "" msgid ""
"Workarounds for broken applications disabled. Some applications may not " "Workarounds for broken applications disabled. Some applications may not "
"behave properly.\n" "behave properly.\n"
@@ -171,13 +345,13 @@ msgstr ""
"ਖਰਾਬ ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਜੁਗਾੜ ਬੰਦ ਕੀਤਾ ਹੈ। ਕੁਝ ਐਪਲੀਕੇਸ਼ਨ ਚੰਗੀ ਤਰਾਂ ਕੰਮ ਨਹੀਂ ਕਰ ਸਕਦੇ " "ਖਰਾਬ ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਜੁਗਾੜ ਬੰਦ ਕੀਤਾ ਹੈ। ਕੁਝ ਐਪਲੀਕੇਸ਼ਨ ਚੰਗੀ ਤਰਾਂ ਕੰਮ ਨਹੀਂ ਕਰ ਸਕਦੇ "
"ਹਨ।\n" "ਹਨ।\n"
#: ../src/core/prefs.c:1140 #: ../src/core/prefs.c:1162
#, c-format #, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n" msgid "Could not parse font description \"%s\" from GSettings key %s\n"
msgstr "" msgstr ""
"GSettings ਸਵਿੱਚ \"%2$s\" ਤੋਂ ਫੋਂਟ ਵੇਰਵੇ \"%1$s\" ਨੂੰ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਿਆ\n" "GSettings ਸਵਿੱਚ \"%2$s\" ਤੋਂ ਫੋਂਟ ਵੇਰਵੇ \"%1$s\" ਨੂੰ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਿਆ\n"
#: ../src/core/prefs.c:1206 #: ../src/core/prefs.c:1228
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for mouse button " "\"%s\" found in configuration database is not a valid value for mouse button "
@@ -185,7 +359,7 @@ msgid ""
msgstr "" msgstr ""
"ਸੰਰਚਨਾ ਡਾਟਾਬੇਸ ਵਿੱਚ ਲੱਭੀ ਹੋਈ \"%s\" ਮਾਊਸ ਬਟਨ ਸੋਧਕ ਲਈ ਯੋਗ ਕੀਮਤ ਨਹੀਂ ਹੈ\n" "ਸੰਰਚਨਾ ਡਾਟਾਬੇਸ ਵਿੱਚ ਲੱਭੀ ਹੋਈ \"%s\" ਮਾਊਸ ਬਟਨ ਸੋਧਕ ਲਈ ਯੋਗ ਕੀਮਤ ਨਹੀਂ ਹੈ\n"
#: ../src/core/prefs.c:1724 #: ../src/core/prefs.c:1780
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for keybinding " "\"%s\" found in configuration database is not a valid value for keybinding "
@@ -194,17 +368,17 @@ msgstr ""
"ਸੰਰਚਨਾ ਡਾਟਾਬੇਸ ਵਿੱਚ ਲੱਭੀ ਹੋਈ \"%s\" ਸਵਿੱਚ-ਬਾਈਡਿੰਗ \"%s\" ਲਈ ਯੋਗ ਕੀਮਤ ਨਹੀਂ " "ਸੰਰਚਨਾ ਡਾਟਾਬੇਸ ਵਿੱਚ ਲੱਭੀ ਹੋਈ \"%s\" ਸਵਿੱਚ-ਬਾਈਡਿੰਗ \"%s\" ਲਈ ਯੋਗ ਕੀਮਤ ਨਹੀਂ "
"ਹੈ\n" "ਹੈ\n"
#: ../src/core/prefs.c:1821 #: ../src/core/prefs.c:1877
#, c-format #, c-format
msgid "Workspace %d" msgid "Workspace %d"
msgstr "ਵਰਕਸਪੇਸ %d" msgstr "ਵਰਕਸਪੇਸ %d"
#: ../src/core/screen.c:652 #: ../src/core/screen.c:658
#, c-format #, c-format
msgid "Screen %d on display '%s' is invalid\n" msgid "Screen %d on display '%s' is invalid\n"
msgstr "ਡਿਸਪਲੇਅ '%2$s' ਉੱਤੇ ਸਕਰੀਨ %1$d ਗਲਤ ਹੈ\n" msgstr "ਡਿਸਪਲੇਅ '%2$s' ਉੱਤੇ ਸਕਰੀਨ %1$d ਗਲਤ ਹੈ\n"
#: ../src/core/screen.c:668 #: ../src/core/screen.c:674
#, c-format #, c-format
msgid "" msgid ""
"Screen %d on display \"%s\" already has a window manager; try using the --" "Screen %d on display \"%s\" already has a window manager; try using the --"
@@ -214,18 +388,18 @@ msgstr ""
"--replace " "--replace "
"ਮੌਜੂਦਾ ਵਿੰਡੋ ਮੈਨੇਜਰ ਵਰਤੋਂ।\n" "ਮੌਜੂਦਾ ਵਿੰਡੋ ਮੈਨੇਜਰ ਵਰਤੋਂ।\n"
#: ../src/core/screen.c:695 #: ../src/core/screen.c:701
#, c-format #, c-format
msgid "" msgid ""
"Could not acquire window manager selection on screen %d display \"%s\"\n" "Could not acquire window manager selection on screen %d display \"%s\"\n"
msgstr "ਡਿਸਪਲੇਅ \"%2$s\" %1$d ਸਕਰੀਨ ਉੱਤੇ ਵਿੰਡੋ ਮੈਨੇਜਰ ਚੋਣ ਉਪਲੱਬਧ ਨਹੀਂ ਹੋ ਸਕੀ\n" msgstr "ਡਿਸਪਲੇਅ \"%2$s\" %1$d ਸਕਰੀਨ ਉੱਤੇ ਵਿੰਡੋ ਮੈਨੇਜਰ ਚੋਣ ਉਪਲੱਬਧ ਨਹੀਂ ਹੋ ਸਕੀ\n"
#: ../src/core/screen.c:750 #: ../src/core/screen.c:770
#, c-format #, c-format
msgid "Screen %d on display \"%s\" already has a window manager\n" msgid "Screen %d on display \"%s\" already has a window manager\n"
msgstr "ਡਿਸਪਲੇਅ \"%2$s\" ਉੱਤੇ ਸਕਰੀਨ %1$d ਕੋਲ ਪਹਿਲਾਂ ਹੀ ਵਿੰਡੋ ਮੈਨੇਜਰ ਹੈ\n" msgstr "ਡਿਸਪਲੇਅ \"%2$s\" ਉੱਤੇ ਸਕਰੀਨ %1$d ਕੋਲ ਪਹਿਲਾਂ ਹੀ ਵਿੰਡੋ ਮੈਨੇਜਰ ਹੈ\n"
#: ../src/core/screen.c:935 #: ../src/core/screen.c:955
#, c-format #, c-format
msgid "Could not release screen %d on display \"%s\"\n" msgid "Could not release screen %d on display \"%s\"\n"
msgstr "ਡਿਸਪਲੇਅ \"%2$s\" ਉੱਤੇ ਸਕਰੀਨ %1$d ਰੀਲਿਜ਼ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ\n" msgstr "ਡਿਸਪਲੇਅ \"%2$s\" ਉੱਤੇ ਸਕਰੀਨ %1$d ਰੀਲਿਜ਼ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ\n"
@@ -323,7 +497,7 @@ msgid "Window manager error: "
msgstr "ਵਿੰਡੋ ਮੈਨੇਜਰ ਗਲਤੀ: " msgstr "ਵਿੰਡੋ ਮੈਨੇਜਰ ਗਲਤੀ: "
#. first time through #. first time through
#: ../src/core/window.c:7234 #: ../src/core/window.c:7285
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER " "Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER "
@@ -339,7 +513,7 @@ msgstr ""
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain #. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work. #. * about these apps but make them work.
#. #.
#: ../src/core/window.c:7899 #: ../src/core/window.c:7951
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets an MWM hint indicating it isn't resizable, but sets min size " "Window %s sets an MWM hint indicating it isn't resizable, but sets min size "
@@ -349,22 +523,22 @@ msgstr ""
"ਆਕਾਰ %d x %d ਅਤੇ " "ਆਕਾਰ %d x %d ਅਤੇ "
"ਵੱਧ ਤੋਂ ਵੱਧ ਆਕਾਰ %d x %d ਸੈੱਟ ਕਰਦਾ ਹੈ, ਪਰ ਇਹ ਦਾ ਜ਼ਿਆਦਾ ਮਤਲਬ ਨਹੀਂ ਹੈ।\n" "ਵੱਧ ਤੋਂ ਵੱਧ ਆਕਾਰ %d x %d ਸੈੱਟ ਕਰਦਾ ਹੈ, ਪਰ ਇਹ ਦਾ ਜ਼ਿਆਦਾ ਮਤਲਬ ਨਹੀਂ ਹੈ।\n"
#: ../src/core/window-props.c:310 #: ../src/core/window-props.c:304
#, c-format #, c-format
msgid "Application set a bogus _NET_WM_PID %lu\n" msgid "Application set a bogus _NET_WM_PID %lu\n"
msgstr "ਐਪਲੀਕੇਸ਼ਨ ਨੇ ਇੱਕ ਫਰਜ਼ੀ _NET_WM_PID %lu ਦਿੱਤਾ ਹੈ\n" msgstr "ਐਪਲੀਕੇਸ਼ਨ ਨੇ ਇੱਕ ਫਰਜ਼ੀ _NET_WM_PID %lu ਦਿੱਤਾ ਹੈ\n"
#: ../src/core/window-props.c:429 #: ../src/core/window-props.c:423
#, c-format #, c-format
msgid "%s (on %s)" msgid "%s (on %s)"
msgstr "%s (%s ਉੱਤੇ)" msgstr "%s (%s ਉੱਤੇ)"
#: ../src/core/window-props.c:1484 #: ../src/core/window-props.c:1478
#, c-format #, c-format
msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n" msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n"
msgstr "ਗਲਤ WM_TRANSIENT_FOR ਵਿੰਡੋ 0x%lx %s ਲਈ ਦਿੱਤਾ ਗਿਆ ਹੈ।\n" msgstr "ਗਲਤ WM_TRANSIENT_FOR ਵਿੰਡੋ 0x%lx %s ਲਈ ਦਿੱਤਾ ਗਿਆ ਹੈ।\n"
#: ../src/core/window-props.c:1495 #: ../src/core/window-props.c:1489
#, c-format #, c-format
msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n" msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n"
msgstr "WM_TRANSIENT_FOR ਵਿੰਡੋ 0x%lx %s ਲੂਪ ਬਣਾਏਗਾ।\n" msgstr "WM_TRANSIENT_FOR ਵਿੰਡੋ 0x%lx %s ਲੂਪ ਬਣਾਏਗਾ।\n"
@@ -486,10 +660,24 @@ msgstr ""
"ਕਰਨਾ ਹੈ।" "ਕਰਨਾ ਹੈ।"
#: ../src/org.gnome.mutter.gschema.xml.in.h:13 #: ../src/org.gnome.mutter.gschema.xml.in.h:13
msgid "Delay focus changes until the pointer stops moving"
msgstr "ਪੁਆਇੰਟਰ ਦੇ ਰੁਕਣ ਤੱਕ ਫੋਕਸ ਬਦਲਣ ਨੂੰ ਰੋਕੋ"
#: ../src/org.gnome.mutter.gschema.xml.in.h:14
msgid ""
"If set to true, and the focus mode is either \"sloppy\" or \"mouse\" then "
"the focus will not be changed immediately when entering a window, but only "
"after the pointer stops moving."
msgstr ""
"ਜੇ ਇਹ ਸਹੀਂ ਹੋਵੇ ਤਾਂ ਫੋਕਸ ਢੰਗ ਜਾਂ ਤਾਂ \"ਸਲੋਪੀ\" ਜਾਂ \"ਮਾਊਂਸ\" ਹੁੰਦਾ ਹੈ ਤਾਂ "
"ਫੋਕਸ ਹੋਇਆ ਵਿੰਡੋ "
"auto_raise_delay ਕੁੰਜੀ ਵਲੋਂ ਦਿੱਤੇ ਇੱਕ ਅੰਤਰਾਲ ਬਾਅਦ ਆਟੋਮੈਟਿਕ ਹੀ ਉਭਾਰਿਆ ਜਾਵੇਗਾ।"
#: ../src/org.gnome.mutter.gschema.xml.in.h:15
msgid "Draggable border width" msgid "Draggable border width"
msgstr "ਡਰੈਗ ਹੋਣ ਯੋਗ ਬਾਰਡਰ ਚੌੜਾਈ" msgstr "ਡਰੈਗ ਹੋਣ ਯੋਗ ਬਾਰਡਰ ਚੌੜਾਈ"
#: ../src/org.gnome.mutter.gschema.xml.in.h:14 #: ../src/org.gnome.mutter.gschema.xml.in.h:16
msgid "" msgid ""
"The amount of total draggable borders. If the theme's visible borders are " "The amount of total draggable borders. If the theme's visible borders are "
"not enough, invisible borders will be added to meet this value." "not enough, invisible borders will be added to meet this value."
@@ -498,11 +686,24 @@ msgstr ""
"ਅਦਿੱਖ ਬਾਰਡਰ " "ਅਦਿੱਖ ਬਾਰਡਰ "
"ਨੂੰ ਇਹ ਮੁੱਲ ਦੇ ਬਰਾਬਰ ਕਰਨ ਲਈ ਵਧਾਇਆ ਜਾਵੇਗਾ।" "ਨੂੰ ਇਹ ਮੁੱਲ ਦੇ ਬਰਾਬਰ ਕਰਨ ਲਈ ਵਧਾਇਆ ਜਾਵੇਗਾ।"
#: ../src/org.gnome.mutter.gschema.xml.in.h:15 #: ../src/org.gnome.mutter.gschema.xml.in.h:17
msgid "Auto maximize nearly monitor sized windows"
msgstr "ਲਗਭਗ ਮਾਨੀਟਰ ਆਕਾਰ ਦੀਆਂ ਵਿੰਡੋਜ਼ ਆਪਣੇ-ਆਪ ਵੱਧੋ-ਵੱਧੋ"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18
msgid ""
"If enabled, monitor nearly monitor sized windows automatically get maximized "
"when mapped."
msgstr ""
"ਜੇ ਚਾਲੂ ਕੀਤਾ ਤਾਂ ਮਾਨੀਟਰ ਮਾਨੀਟਰ ਆਕਾਰ ਦੀਆਂ ਵਿੰਡੋਜ਼ ਆਟੋਮੈਟਿਕ ਹੀ ਵੱਧ ਤੋਂ ਵੱਧ ਹੋ "
"ਜਾਣਗੀਆਂ, ਜਦੋਂ ਮੈਪ ਕੀਤਾ "
"ਹੋਵੇ।"
#: ../src/org.gnome.mutter.gschema.xml.in.h:19
msgid "Select window from tab popup" msgid "Select window from tab popup"
msgstr "ਟੈਬ ਪੋਪਅੱਪ ਤੋਂ ਵਿੰਡੋ ਚੁਣੋ" msgstr "ਟੈਬ ਪੋਪਅੱਪ ਤੋਂ ਵਿੰਡੋ ਚੁਣੋ"
#: ../src/org.gnome.mutter.gschema.xml.in.h:16 #: ../src/org.gnome.mutter.gschema.xml.in.h:20
msgid "Cancel tab popup" msgid "Cancel tab popup"
msgstr "ਟੈਬ ਪੋਪਅੱਪ ਰੱਦ ਕਰੋ" msgstr "ਟੈਬ ਪੋਪਅੱਪ ਰੱਦ ਕਰੋ"
@@ -710,48 +911,48 @@ msgstr "ਮਾਡ੫"
msgid "%d x %d" msgid "%d x %d"
msgstr "%d x %d" msgstr "%d x %d"
#: ../src/ui/theme.c:234 #: ../src/ui/theme.c:235
msgid "top" msgid "top"
msgstr "ਉੱਤੇ" msgstr "ਉੱਤੇ"
#: ../src/ui/theme.c:236 #: ../src/ui/theme.c:237
msgid "bottom" msgid "bottom"
msgstr "ਹੇਠਾਂ" msgstr "ਹੇਠਾਂ"
#: ../src/ui/theme.c:238 #: ../src/ui/theme.c:239
msgid "left" msgid "left"
msgstr "ਖੱਬਾ" msgstr "ਖੱਬਾ"
#: ../src/ui/theme.c:240 #: ../src/ui/theme.c:241
msgid "right" msgid "right"
msgstr "ਸੱਜਾ" msgstr "ਸੱਜਾ"
#: ../src/ui/theme.c:268 #: ../src/ui/theme.c:269
#, c-format #, c-format
msgid "frame geometry does not specify \"%s\" dimension" msgid "frame geometry does not specify \"%s\" dimension"
msgstr "ਫਰੇਮ ਜੁਮੈਟਰੀ \"%s\" ਮਾਪ ਨਹੀਂ ਦਰਸਾਉਦੀ ਹੈ" msgstr "ਫਰੇਮ ਜੁਮੈਟਰੀ \"%s\" ਮਾਪ ਨਹੀਂ ਦਰਸਾਉਦੀ ਹੈ"
#: ../src/ui/theme.c:287 #: ../src/ui/theme.c:288
#, c-format #, c-format
msgid "frame geometry does not specify dimension \"%s\" for border \"%s\"" msgid "frame geometry does not specify dimension \"%s\" for border \"%s\""
msgstr "ਫਰੇਮ ਜੁਮੈਟਰੀ \"%2$s\" ਹਾਸ਼ੀਏ ਲਈ \"%1$s\" ਮਾਪ ਨਹੀਂ ਦਰਸਾਉਦੀ ਹੈ" msgstr "ਫਰੇਮ ਜੁਮੈਟਰੀ \"%2$s\" ਹਾਸ਼ੀਏ ਲਈ \"%1$s\" ਮਾਪ ਨਹੀਂ ਦਰਸਾਉਦੀ ਹੈ"
#: ../src/ui/theme.c:324 #: ../src/ui/theme.c:325
#, c-format #, c-format
msgid "Button aspect ratio %g is not reasonable" msgid "Button aspect ratio %g is not reasonable"
msgstr "ਤਲ ਆਕਾਰ ਅਨੁਪਾਤ %g ਢੁੱਕਵਾਂ ਨਹੀਂ ਹੈ" msgstr "ਤਲ ਆਕਾਰ ਅਨੁਪਾਤ %g ਢੁੱਕਵਾਂ ਨਹੀਂ ਹੈ"
#: ../src/ui/theme.c:336 #: ../src/ui/theme.c:337
#, c-format #, c-format
msgid "Frame geometry does not specify size of buttons" msgid "Frame geometry does not specify size of buttons"
msgstr "ਫਰੇਮ ਜੁਮੈਟਰੀ ਬਟਨਾਂ ਦਾ ਆਕਾਰ ਨਹੀਂ ਦਰਸਾਉਦੀ" msgstr "ਫਰੇਮ ਜੁਮੈਟਰੀ ਬਟਨਾਂ ਦਾ ਆਕਾਰ ਨਹੀਂ ਦਰਸਾਉਦੀ"
#: ../src/ui/theme.c:1049 #: ../src/ui/theme.c:1050
#, c-format #, c-format
msgid "Gradients should have at least two colors" msgid "Gradients should have at least two colors"
msgstr "ਢਾਲਵੇ ਲਈ ਘੱਟ ਤੋਂ ਘੱਟ ਦੋ ਰੰਗ ਚਾਹੀਦੇ ਹਨ" msgstr "ਢਾਲਵੇ ਲਈ ਘੱਟ ਤੋਂ ਘੱਟ ਦੋ ਰੰਗ ਚਾਹੀਦੇ ਹਨ"
#: ../src/ui/theme.c:1201 #: ../src/ui/theme.c:1202
#, c-format #, c-format
msgid "" msgid ""
"GTK custom color specification must have color name and fallback in " "GTK custom color specification must have color name and fallback in "
@@ -761,7 +962,7 @@ msgstr ""
"gtk:custom (foo," "gtk:custom (foo,"
"bar); \"%s\" ਦੀ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਿਆ" "bar); \"%s\" ਦੀ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਿਆ"
#: ../src/ui/theme.c:1217 #: ../src/ui/theme.c:1218
#, c-format #, c-format
msgid "" msgid ""
"Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-" "Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-"
@@ -771,7 +972,7 @@ msgstr ""
"ਸ਼ਾਮਲ ਹੋ " "ਸ਼ਾਮਲ ਹੋ "
"ਸਕਦੇ ਹਨ" "ਸਕਦੇ ਹਨ"
#: ../src/ui/theme.c:1231 #: ../src/ui/theme.c:1232
#, c-format #, c-format
msgid "" msgid ""
"Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not " "Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not "
@@ -781,7 +982,7 @@ msgstr ""
"ਫਿੱਟ " "ਫਿੱਟ "
"ਨਹੀਂ ਹੈ" "ਨਹੀਂ ਹੈ"
#: ../src/ui/theme.c:1276 #: ../src/ui/theme.c:1277
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] " "GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] "
@@ -791,7 +992,7 @@ msgstr ""
"ਜਿੱਥੇ ਸਾਧਾਰਨ " "ਜਿੱਥੇ ਸਾਧਾਰਨ "
"ਇੱਕ ਹਾਲਤ ਹੈ; \"%s\" ਦੀ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਿਆ" "ਇੱਕ ਹਾਲਤ ਹੈ; \"%s\" ਦੀ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਿਆ"
#: ../src/ui/theme.c:1290 #: ../src/ui/theme.c:1291
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have a close bracket after the state, e.g. gtk:" "GTK color specification must have a close bracket after the state, e.g. gtk:"
@@ -801,60 +1002,60 @@ msgstr ""
"gtk:fg[ਸਾਧਾਰਨ] " "gtk:fg[ਸਾਧਾਰਨ] "
"ਜਿੱਥੇ ਸਾਧਾਰਨ ਇੱਕ ਹਾਲਤ ਹੈ; \"%s\" ਦੀ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਿਆ" "ਜਿੱਥੇ ਸਾਧਾਰਨ ਇੱਕ ਹਾਲਤ ਹੈ; \"%s\" ਦੀ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਿਆ"
#: ../src/ui/theme.c:1301 #: ../src/ui/theme.c:1302
#, c-format #, c-format
msgid "Did not understand state \"%s\" in color specification" msgid "Did not understand state \"%s\" in color specification"
msgstr "ਰੰਗ ਹਦਾਇਤ ਵਿੱਚ \"%s\" ਹਾਲਤ ਨੂੰ ਨਹੀਂ ਸਮਝਿਆ" msgstr "ਰੰਗ ਹਦਾਇਤ ਵਿੱਚ \"%s\" ਹਾਲਤ ਨੂੰ ਨਹੀਂ ਸਮਝਿਆ"
#: ../src/ui/theme.c:1314 #: ../src/ui/theme.c:1315
#, c-format #, c-format
msgid "Did not understand color component \"%s\" in color specification" msgid "Did not understand color component \"%s\" in color specification"
msgstr "ਰੰਗ ਹਦਾਇਤ ਵਿੱਚ ਰੰਗ ਸੰਖੇਪ \"%s\" ਨੂੰ ਨਹੀਂ ਸਮਝਿਆ" msgstr "ਰੰਗ ਹਦਾਇਤ ਵਿੱਚ ਰੰਗ ਸੰਖੇਪ \"%s\" ਨੂੰ ਨਹੀਂ ਸਮਝਿਆ"
#: ../src/ui/theme.c:1343 #: ../src/ui/theme.c:1344
#, c-format #, c-format
msgid "" msgid ""
"Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the " "Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the "
"format" "format"
msgstr "ਧੁੰਦਲੀ ਬਣਤਰ \"ਧੁੰਦਲੀ/bg_ਰੰਗ/ਐਲਫਾ, \"%s\" ਬਣਤਰ ਵਿੱਚ ਠੀਕ ਨਹੀਂ ਆਂਉਦੀ" msgstr "ਧੁੰਦਲੀ ਬਣਤਰ \"ਧੁੰਦਲੀ/bg_ਰੰਗ/ਐਲਫਾ, \"%s\" ਬਣਤਰ ਵਿੱਚ ਠੀਕ ਨਹੀਂ ਆਂਉਦੀ"
#: ../src/ui/theme.c:1354 #: ../src/ui/theme.c:1355
#, c-format #, c-format
msgid "Could not parse alpha value \"%s\" in blended color" msgid "Could not parse alpha value \"%s\" in blended color"
msgstr "ਧੁੰਦਲੇ ਰੰਗ ਵਿੱਚ ਐਲਫਾ ਕੀਮਤ \"%s\" ਦੀ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਿਆ" msgstr "ਧੁੰਦਲੇ ਰੰਗ ਵਿੱਚ ਐਲਫਾ ਕੀਮਤ \"%s\" ਦੀ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਿਆ"
#: ../src/ui/theme.c:1364 #: ../src/ui/theme.c:1365
#, c-format #, c-format
msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0" msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0"
msgstr "ਧੁੰਦਲੇ ਰੰਗ ਵਿੱਚ ਐਲਫਾ ਕੀਮਤ \"%s\" 0.0 ਅਤੇ 1.0 ਵਿਚਕਾਰ ਨਹੀਂ ਹੈ" msgstr "ਧੁੰਦਲੇ ਰੰਗ ਵਿੱਚ ਐਲਫਾ ਕੀਮਤ \"%s\" 0.0 ਅਤੇ 1.0 ਵਿਚਕਾਰ ਨਹੀਂ ਹੈ"
#: ../src/ui/theme.c:1411 #: ../src/ui/theme.c:1412
#, c-format #, c-format
msgid "" msgid ""
"Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format" "Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format"
msgstr "ਰੰਗਤ ਬਣਤਰ \"ਰੰਗਤ/ਆਧਾਰ_ਰੰਗ/ਫੈਕਟਰ\" ਹੈ, \"%s\" ਬਣਤਰ ਵਿੱਚ ਠੀਕ ਨਹੀਂ ਆਉਦੀ" msgstr "ਰੰਗਤ ਬਣਤਰ \"ਰੰਗਤ/ਆਧਾਰ_ਰੰਗ/ਫੈਕਟਰ\" ਹੈ, \"%s\" ਬਣਤਰ ਵਿੱਚ ਠੀਕ ਨਹੀਂ ਆਉਦੀ"
#: ../src/ui/theme.c:1422 #: ../src/ui/theme.c:1423
#, c-format #, c-format
msgid "Could not parse shade factor \"%s\" in shaded color" msgid "Could not parse shade factor \"%s\" in shaded color"
msgstr "ਛਾਇਆ ਰੰਗ ਵਿੱਚ ਰੰਗਤ ਫੈਕਟਰ \"%s\" ਦੀ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਿਆ" msgstr "ਛਾਇਆ ਰੰਗ ਵਿੱਚ ਰੰਗਤ ਫੈਕਟਰ \"%s\" ਦੀ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਿਆ"
#: ../src/ui/theme.c:1432 #: ../src/ui/theme.c:1433
#, c-format #, c-format
msgid "Shade factor \"%s\" in shaded color is negative" msgid "Shade factor \"%s\" in shaded color is negative"
msgstr "ਛਾਇਆ ਰੰਗ ਵਿੱਚ ਰੰਗਤ ਫੈਕਟਰ \"%s\" ਨਾਂਹਵਾਚਕ ਹੈ" msgstr "ਛਾਇਆ ਰੰਗ ਵਿੱਚ ਰੰਗਤ ਫੈਕਟਰ \"%s\" ਨਾਂਹਵਾਚਕ ਹੈ"
#: ../src/ui/theme.c:1461 #: ../src/ui/theme.c:1462
#, c-format #, c-format
msgid "Could not parse color \"%s\"" msgid "Could not parse color \"%s\""
msgstr "\"%s\" ਰੰਗ ਦੀ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਿਆ" msgstr "\"%s\" ਰੰਗ ਦੀ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਿਆ"
#: ../src/ui/theme.c:1778 #: ../src/ui/theme.c:1779
#, c-format #, c-format
msgid "Coordinate expression contains character '%s' which is not allowed" msgid "Coordinate expression contains character '%s' which is not allowed"
msgstr "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਵਿੱਚ ਅੱਖਰ '%s' ਸ਼ਾਮਿਲ ਹੈ ਜਿਸ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ" msgstr "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਵਿੱਚ ਅੱਖਰ '%s' ਸ਼ਾਮਿਲ ਹੈ ਜਿਸ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ"
#: ../src/ui/theme.c:1805 #: ../src/ui/theme.c:1806
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contains floating point number '%s' which could not be " "Coordinate expression contains floating point number '%s' which could not be "
@@ -863,13 +1064,13 @@ msgstr ""
"ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਵਿੱਚ ਦਸ਼ਮਲਵ ਅੰਕ '%s' ਸ਼ਾਮਿਲ ਹੈ ਜਿਸ ਦੀ ਪਾਰਸ ਨਹੀਂ ਕੀਤੀ ਜਾ " "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਵਿੱਚ ਦਸ਼ਮਲਵ ਅੰਕ '%s' ਸ਼ਾਮਿਲ ਹੈ ਜਿਸ ਦੀ ਪਾਰਸ ਨਹੀਂ ਕੀਤੀ ਜਾ "
"ਸਕਦੀ" "ਸਕਦੀ"
#: ../src/ui/theme.c:1819 #: ../src/ui/theme.c:1820
#, c-format #, c-format
msgid "Coordinate expression contains integer '%s' which could not be parsed" msgid "Coordinate expression contains integer '%s' which could not be parsed"
msgstr "" msgstr ""
"ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਵਿੱਚ ਪੂਰਨ ਅੰਕ '%s' ਸ਼ਾਮਿਲ ਹੈ ਜਿਸ ਦੀ ਪਾਰਸ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ" "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਵਿੱਚ ਪੂਰਨ ਅੰਕ '%s' ਸ਼ਾਮਿਲ ਹੈ ਜਿਸ ਦੀ ਪਾਰਸ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ"
#: ../src/ui/theme.c:1940 #: ../src/ui/theme.c:1941
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contained unknown operator at the start of this text: " "Coordinate expression contained unknown operator at the start of this text: "
@@ -877,42 +1078,42 @@ msgid ""
msgstr "" msgstr ""
"ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਵਿੱਚ ਇਸ ਪਾਠ \"%s\" ਦੇ ਸ਼ੁਰੂ ਵਿੱਚ ਅਣਪਛਾਤਾ ਆਪ੍ਰੇਟਰ ਸ਼ਾਮਿਲ ਹੈ" "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਵਿੱਚ ਇਸ ਪਾਠ \"%s\" ਦੇ ਸ਼ੁਰੂ ਵਿੱਚ ਅਣਪਛਾਤਾ ਆਪ੍ਰੇਟਰ ਸ਼ਾਮਿਲ ਹੈ"
#: ../src/ui/theme.c:1997 #: ../src/ui/theme.c:1998
#, c-format #, c-format
msgid "Coordinate expression was empty or not understood" msgid "Coordinate expression was empty or not understood"
msgstr "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਖਾਲੀ ਸੀ ਜਾਂ ਸਮਝਿਆ ਨਹੀਂ" msgstr "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਖਾਲੀ ਸੀ ਜਾਂ ਸਮਝਿਆ ਨਹੀਂ"
#: ../src/ui/theme.c:2110 ../src/ui/theme.c:2120 ../src/ui/theme.c:2154 #: ../src/ui/theme.c:2111 ../src/ui/theme.c:2121 ../src/ui/theme.c:2155
#, c-format #, c-format
msgid "Coordinate expression results in division by zero" msgid "Coordinate expression results in division by zero"
msgstr "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਦੇ ਨਤੀਜੇ ਵਜੋਂ ਜੀਰੋ ਨਾਲ ਭਾਗ ਹੈ" msgstr "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਦੇ ਨਤੀਜੇ ਵਜੋਂ ਜੀਰੋ ਨਾਲ ਭਾਗ ਹੈ"
#: ../src/ui/theme.c:2162 #: ../src/ui/theme.c:2163
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression tries to use mod operator on a floating-point number" "Coordinate expression tries to use mod operator on a floating-point number"
msgstr "" msgstr ""
"ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਦਸ਼ਮਲਵ ਅੰਕ ਉੱਤੇ ਮਾਡ (mod) ਆਪ੍ਰੇਟਰ ਵਰਤਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਹੈ" "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਦਸ਼ਮਲਵ ਅੰਕ ਉੱਤੇ ਮਾਡ (mod) ਆਪ੍ਰੇਟਰ ਵਰਤਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਹੈ"
#: ../src/ui/theme.c:2218 #: ../src/ui/theme.c:2219
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has an operator \"%s\" where an operand was expected" "Coordinate expression has an operator \"%s\" where an operand was expected"
msgstr "" msgstr ""
"ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਵਿੱਚ ਆਪ੍ਰੇਟਰ \"%s\" ਹੈ ਜਿੱਥੇ ਪ੍ਰਭਾਵੀ ਅੰਕ ਦੀ ਉਮੀਦ ਸੀ" "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਵਿੱਚ ਆਪ੍ਰੇਟਰ \"%s\" ਹੈ ਜਿੱਥੇ ਪ੍ਰਭਾਵੀ ਅੰਕ ਦੀ ਉਮੀਦ ਸੀ"
#: ../src/ui/theme.c:2227 #: ../src/ui/theme.c:2228
#, c-format #, c-format
msgid "Coordinate expression had an operand where an operator was expected" msgid "Coordinate expression had an operand where an operator was expected"
msgstr "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਵਿੱਚ ਪ੍ਰਭਾਵੀ ਅੰਕ ਸੀ ਜਿੱਥੇ ਆਪ੍ਰੇਟਰ ਦੀ ਉਮੀਦ ਸੀ" msgstr "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਵਿੱਚ ਪ੍ਰਭਾਵੀ ਅੰਕ ਸੀ ਜਿੱਥੇ ਆਪ੍ਰੇਟਰ ਦੀ ਉਮੀਦ ਸੀ"
#: ../src/ui/theme.c:2235 #: ../src/ui/theme.c:2236
#, c-format #, c-format
msgid "Coordinate expression ended with an operator instead of an operand" msgid "Coordinate expression ended with an operator instead of an operand"
msgstr "" msgstr ""
"ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਦੀ ਸਮਾਪਤੀ ਆਪ੍ਰੇਟਰ ਨਾਲ ਹੁੰਦੀ ਹੈ ਨਾ ਕਿ ਪ੍ਰਭਾਵੀ ਅੰਕ ਨਾਲ" "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਦੀ ਸਮਾਪਤੀ ਆਪ੍ਰੇਟਰ ਨਾਲ ਹੁੰਦੀ ਹੈ ਨਾ ਕਿ ਪ੍ਰਭਾਵੀ ਅੰਕ ਨਾਲ"
#: ../src/ui/theme.c:2245 #: ../src/ui/theme.c:2246
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has operator \"%c\" following operator \"%c\" with no " "Coordinate expression has operator \"%c\" following operator \"%c\" with no "
@@ -922,39 +1123,39 @@ msgstr ""
"ਬਾਅਦ ਆਪ੍ਰੇਟਰ \"%c" "ਬਾਅਦ ਆਪ੍ਰੇਟਰ \"%c"
"\" ਹੈ " "\" ਹੈ "
#: ../src/ui/theme.c:2396 ../src/ui/theme.c:2441 #: ../src/ui/theme.c:2397 ../src/ui/theme.c:2442
#, c-format #, c-format
msgid "Coordinate expression had unknown variable or constant \"%s\"" msgid "Coordinate expression had unknown variable or constant \"%s\""
msgstr "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਵਿੱਚ ਅਣਪਛਾਤਾ ਅਸਥਿਰ ਜਾਂ ਸਥਿਰ \"%s\" ਸੀ" msgstr "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਵਿੱਚ ਅਣਪਛਾਤਾ ਅਸਥਿਰ ਜਾਂ ਸਥਿਰ \"%s\" ਸੀ"
#: ../src/ui/theme.c:2495 #: ../src/ui/theme.c:2496
#, c-format #, c-format
msgid "Coordinate expression parser overflowed its buffer." msgid "Coordinate expression parser overflowed its buffer."
msgstr "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਪਾਰਸਰ ਦਾ ਬਫ਼ਰ ਓਵਰਫਲੋ ਹੋ ਗਿਆ ਹੈ।" msgstr "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਪਾਰਸਰ ਦਾ ਬਫ਼ਰ ਓਵਰਫਲੋ ਹੋ ਗਿਆ ਹੈ।"
#: ../src/ui/theme.c:2524 #: ../src/ui/theme.c:2525
#, c-format #, c-format
msgid "Coordinate expression had a close parenthesis with no open parenthesis" msgid "Coordinate expression had a close parenthesis with no open parenthesis"
msgstr "" msgstr ""
"ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਵਿੱਚ ਕੋਈ ਖੁੱਲੀ ਬਰੈਕਟ ਨਾ ਹੋਣ ਕਰਕੇ ਬੰਦ ਬਰੈਕਟ(parenthesis) " "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਵਿੱਚ ਕੋਈ ਖੁੱਲੀ ਬਰੈਕਟ ਨਾ ਹੋਣ ਕਰਕੇ ਬੰਦ ਬਰੈਕਟ(parenthesis) "
"ਸੀ" "ਸੀ"
#: ../src/ui/theme.c:2588 #: ../src/ui/theme.c:2589
#, c-format #, c-format
msgid "Coordinate expression had an open parenthesis with no close parenthesis" msgid "Coordinate expression had an open parenthesis with no close parenthesis"
msgstr "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਵਿੱਚ ਕੋਈ ਬੰਦ ਬਰੈਕਟ ਨਾ ਹੋਣ ਕਰਕੇ ਖੁੱਲੀ ਬਰੈਕਟ ਸੀ" msgstr "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਵਿੱਚ ਕੋਈ ਬੰਦ ਬਰੈਕਟ ਨਾ ਹੋਣ ਕਰਕੇ ਖੁੱਲੀ ਬਰੈਕਟ ਸੀ"
#: ../src/ui/theme.c:2599 #: ../src/ui/theme.c:2600
#, c-format #, c-format
msgid "Coordinate expression doesn't seem to have any operators or operands" msgid "Coordinate expression doesn't seem to have any operators or operands"
msgstr "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਵਿੱਚ ਕੋਈ ਵੀ ਆਪ੍ਰੇਟਰ ਜਾਂ ਪ੍ਰਭਾਵੀ ਅੰਕ ਨਹੀਂ ਦਿਸਦਾ" msgstr "ਕਰੋਆਡੀਨੇਟ ਐਕਸ਼ਪਰੈਸ਼ਨ ਵਿੱਚ ਕੋਈ ਵੀ ਆਪ੍ਰੇਟਰ ਜਾਂ ਪ੍ਰਭਾਵੀ ਅੰਕ ਨਹੀਂ ਦਿਸਦਾ"
#: ../src/ui/theme.c:2812 ../src/ui/theme.c:2832 ../src/ui/theme.c:2852 #: ../src/ui/theme.c:2813 ../src/ui/theme.c:2833 ../src/ui/theme.c:2853
#, c-format #, c-format
msgid "Theme contained an expression that resulted in an error: %s\n" msgid "Theme contained an expression that resulted in an error: %s\n"
msgstr "ਥੀਮ ਵਿੱਚ ਸਮੀਕਰਨ ਹੈ, ਜਿਸ ਦਾ ਨਤੀਜਾ ਹੈ ਗਲਤੀ: %s\n" msgstr "ਥੀਮ ਵਿੱਚ ਸਮੀਕਰਨ ਹੈ, ਜਿਸ ਦਾ ਨਤੀਜਾ ਹੈ ਗਲਤੀ: %s\n"
#: ../src/ui/theme.c:4498 #: ../src/ui/theme.c:4499
#, c-format #, c-format
msgid "" msgid ""
"<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be " "<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be "
@@ -964,25 +1165,25 @@ msgstr ""
"ਦੇਣਾ " "ਦੇਣਾ "
"ਲਾਜ਼ਮੀ ਹੈ" "ਲਾਜ਼ਮੀ ਹੈ"
#: ../src/ui/theme.c:5009 ../src/ui/theme.c:5034 #: ../src/ui/theme.c:5010 ../src/ui/theme.c:5035
#, c-format #, c-format
msgid "" msgid ""
"Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>" "Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
msgstr "" msgstr ""
"<frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/> ਗੁੰਮ ਹੈ" "<frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/> ਗੁੰਮ ਹੈ"
#: ../src/ui/theme.c:5082 #: ../src/ui/theme.c:5083
#, c-format #, c-format
msgid "Failed to load theme \"%s\": %s\n" msgid "Failed to load theme \"%s\": %s\n"
msgstr "ਥੀਮ \"%s\" ਲੋਡ ਕਰਨ ਲਈ ਅਸਫਲ: %s\n" msgstr "ਥੀਮ \"%s\" ਲੋਡ ਕਰਨ ਲਈ ਅਸਫਲ: %s\n"
#: ../src/ui/theme.c:5218 ../src/ui/theme.c:5225 ../src/ui/theme.c:5232 #: ../src/ui/theme.c:5219 ../src/ui/theme.c:5226 ../src/ui/theme.c:5233
#: ../src/ui/theme.c:5239 ../src/ui/theme.c:5246 #: ../src/ui/theme.c:5240 ../src/ui/theme.c:5247
#, c-format #, c-format
msgid "No <%s> set for theme \"%s\"" msgid "No <%s> set for theme \"%s\""
msgstr "ਥੀਮ \"%2$s\" ਲਈ <%1$s> ਨਹੀਂ ਸੈੱਟ ਕੀਤਾ" msgstr "ਥੀਮ \"%2$s\" ਲਈ <%1$s> ਨਹੀਂ ਸੈੱਟ ਕੀਤਾ"
#: ../src/ui/theme.c:5254 #: ../src/ui/theme.c:5255
#, c-format #, c-format
msgid "" msgid ""
"No frame style set for window type \"%s\" in theme \"%s\", add a <window " "No frame style set for window type \"%s\" in theme \"%s\", add a <window "
@@ -992,13 +1193,13 @@ msgstr ""
"window type=" "window type="
"\"%s\" style_set=\"whatever\"/> ਐਲੀਮੈਂਟ ਸ਼ਾਮਿਲ ਕਰੋ" "\"%s\" style_set=\"whatever\"/> ਐਲੀਮੈਂਟ ਸ਼ਾਮਿਲ ਕਰੋ"
#: ../src/ui/theme.c:5650 ../src/ui/theme.c:5712 ../src/ui/theme.c:5775 #: ../src/ui/theme.c:5662 ../src/ui/theme.c:5724 ../src/ui/theme.c:5787
#, c-format #, c-format
msgid "" msgid ""
"User-defined constants must begin with a capital letter; \"%s\" does not" "User-defined constants must begin with a capital letter; \"%s\" does not"
msgstr "ਯੂਜ਼ਰ ਰਾਹੀਂ ਪਰਭਾਸ਼ਿਤ ਸਥਿਰ ਵੱਡੇ ਅੱਖਰ ਨਾਲ ਸ਼ੁਰੂ ਹੋਣ; \"%s\" ਨਹੀਂ ਹੁੰਦੇ" msgstr "ਯੂਜ਼ਰ ਰਾਹੀਂ ਪਰਭਾਸ਼ਿਤ ਸਥਿਰ ਵੱਡੇ ਅੱਖਰ ਨਾਲ ਸ਼ੁਰੂ ਹੋਣ; \"%s\" ਨਹੀਂ ਹੁੰਦੇ"
#: ../src/ui/theme.c:5658 ../src/ui/theme.c:5720 ../src/ui/theme.c:5783 #: ../src/ui/theme.c:5670 ../src/ui/theme.c:5732 ../src/ui/theme.c:5795
#, c-format #, c-format
msgid "Constant \"%s\" has already been defined" msgid "Constant \"%s\" has already been defined"
msgstr "ਸਥਿਰ \"%s\" ਪਹਿਲਾਂ ਹੀ ਪਰਭਾਸ਼ਿਤ ਕੀਤਾ ਹੈ" msgstr "ਸਥਿਰ \"%s\" ਪਹਿਲਾਂ ਹੀ ਪਰਭਾਸ਼ਿਤ ਕੀਤਾ ਹੈ"
@@ -1509,31 +1710,31 @@ msgstr "ਥੀਮ ਲੋਡ ਕਰਨ ਵਿੱਚ ਗਲਤੀ: %s\n"
msgid "Loaded theme \"%s\" in %g seconds\n" msgid "Loaded theme \"%s\" in %g seconds\n"
msgstr "ਥੀਮ \"%s\" ਨੂੰ ਲੋਡ ਕਰਨ ਵਿੱਚ ਲੱਗਾ ਸਮਾਂ %g ਸਕਿੰਟਾਂ ਵਿੱਚ \n" msgstr "ਥੀਮ \"%s\" ਨੂੰ ਲੋਡ ਕਰਨ ਵਿੱਚ ਲੱਗਾ ਸਮਾਂ %g ਸਕਿੰਟਾਂ ਵਿੱਚ \n"
#: ../src/ui/theme-viewer.c:870 #: ../src/ui/theme-viewer.c:871
msgid "Normal Title Font" msgid "Normal Title Font"
msgstr "ਸਾਧਾਰਨ ਟਾਇਟਲ ਫੋਂਟ" msgstr "ਸਾਧਾਰਨ ਟਾਇਟਲ ਫੋਂਟ"
#: ../src/ui/theme-viewer.c:876 #: ../src/ui/theme-viewer.c:877
msgid "Small Title Font" msgid "Small Title Font"
msgstr "ਛੋਟੇ ਟਾਇਟਲ ਫੋਂਟ" msgstr "ਛੋਟੇ ਟਾਇਟਲ ਫੋਂਟ"
#: ../src/ui/theme-viewer.c:882 #: ../src/ui/theme-viewer.c:883
msgid "Large Title Font" msgid "Large Title Font"
msgstr "ਵੱਡੇ ਟਾਇਟਲ ਫੋਂਟ" msgstr "ਵੱਡੇ ਟਾਇਟਲ ਫੋਂਟ"
#: ../src/ui/theme-viewer.c:887 #: ../src/ui/theme-viewer.c:888
msgid "Button Layouts" msgid "Button Layouts"
msgstr "ਬਟਨ ਲੇਆਉਟ" msgstr "ਬਟਨ ਲੇਆਉਟ"
#: ../src/ui/theme-viewer.c:892 #: ../src/ui/theme-viewer.c:893
msgid "Benchmark" msgid "Benchmark"
msgstr "ਬੈਂਚਮਾਰਕ" msgstr "ਬੈਂਚਮਾਰਕ"
#: ../src/ui/theme-viewer.c:944 #: ../src/ui/theme-viewer.c:949
msgid "Window Title Goes Here" msgid "Window Title Goes Here"
msgstr "ਵਿੰਡੋ ਟਾਇਟਲ ਇੱਥੇ ਹੋਵੇਗਾ" msgstr "ਵਿੰਡੋ ਟਾਇਟਲ ਇੱਥੇ ਹੋਵੇਗਾ"
#: ../src/ui/theme-viewer.c:1047 #: ../src/ui/theme-viewer.c:1055
#, c-format #, c-format
msgid "" msgid ""
"Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g " "Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g "
@@ -1544,43 +1745,46 @@ msgstr ""
"ਸਰਵਰ ਸਮੇਤ %g " "ਸਰਵਰ ਸਮੇਤ %g "
"ਸਕਿੰਟ ਕੰਧ ਘੜੀ ਸਮਾਂ (%g ਮਿਲੀ ਸਕਿੰਟ ਪ੍ਰਤੀ ਫਰੇਮ)\n" "ਸਕਿੰਟ ਕੰਧ ਘੜੀ ਸਮਾਂ (%g ਮਿਲੀ ਸਕਿੰਟ ਪ੍ਰਤੀ ਫਰੇਮ)\n"
#: ../src/ui/theme-viewer.c:1266 #: ../src/ui/theme-viewer.c:1275
msgid "position expression test returned TRUE but set error" msgid "position expression test returned TRUE but set error"
msgstr "ਸਥਿਤੀ ਕਥਨ ਜਾਂਚ ਨੇ ਜਵਾਬ ਠੀਕ(TRUE) ਦਿੱਤਾ ਪਰ ਗਲਤੀ ਕੱਢੀ ਹੈ" msgstr "ਸਥਿਤੀ ਕਥਨ ਜਾਂਚ ਨੇ ਜਵਾਬ ਠੀਕ(TRUE) ਦਿੱਤਾ ਪਰ ਗਲਤੀ ਕੱਢੀ ਹੈ"
#: ../src/ui/theme-viewer.c:1268 #: ../src/ui/theme-viewer.c:1277
msgid "position expression test returned FALSE but didn't set error" msgid "position expression test returned FALSE but didn't set error"
msgstr "ਸਥਿਤੀ ਕਥਨ ਜਾਂਚ ਨੇ ਜਵਾਬ ਗਲਤ(FALSE) ਦਿੱਤਾ ਪਰ ਗਲਤੀ ਨਹੀਂ ਕੱਢੀ ਹੈ" msgstr "ਸਥਿਤੀ ਕਥਨ ਜਾਂਚ ਨੇ ਜਵਾਬ ਗਲਤ(FALSE) ਦਿੱਤਾ ਪਰ ਗਲਤੀ ਨਹੀਂ ਕੱਢੀ ਹੈ"
#: ../src/ui/theme-viewer.c:1272 #: ../src/ui/theme-viewer.c:1281
msgid "Error was expected but none given" msgid "Error was expected but none given"
msgstr "ਗਲਤੀ ਦੀ ਉਮੀਦ ਸੀ ਪਰ ਕੋਈ ਵਿਖਾਈ ਨਹੀਂ" msgstr "ਗਲਤੀ ਦੀ ਉਮੀਦ ਸੀ ਪਰ ਕੋਈ ਵਿਖਾਈ ਨਹੀਂ"
#: ../src/ui/theme-viewer.c:1274 #: ../src/ui/theme-viewer.c:1283
#, c-format #, c-format
msgid "Error %d was expected but %d given" msgid "Error %d was expected but %d given"
msgstr "ਗਲਤੀ %d ਦੀ ਉਮੀਦ ਸੀ ਪਰ ਵਿਖਾਈ %d" msgstr "ਗਲਤੀ %d ਦੀ ਉਮੀਦ ਸੀ ਪਰ ਵਿਖਾਈ %d"
#: ../src/ui/theme-viewer.c:1280 #: ../src/ui/theme-viewer.c:1289
#, c-format #, c-format
msgid "Error not expected but one was returned: %s" msgid "Error not expected but one was returned: %s"
msgstr "ਗਲਤੀ ਦੀ ਉਮੀਦ ਨਹੀਂ ਸੀ ਪਰ ਇੱਕ ਨਿਕਲੀ: %s" msgstr "ਗਲਤੀ ਦੀ ਉਮੀਦ ਨਹੀਂ ਸੀ ਪਰ ਇੱਕ ਨਿਕਲੀ: %s"
#: ../src/ui/theme-viewer.c:1284 #: ../src/ui/theme-viewer.c:1293
#, c-format #, c-format
msgid "x value was %d, %d was expected" msgid "x value was %d, %d was expected"
msgstr "x ਕੀਮਤ %d ਹੈ, %d ਦੀ ਉਮੀਦ ਸੀ" msgstr "x ਕੀਮਤ %d ਹੈ, %d ਦੀ ਉਮੀਦ ਸੀ"
#: ../src/ui/theme-viewer.c:1287 #: ../src/ui/theme-viewer.c:1296
#, c-format #, c-format
msgid "y value was %d, %d was expected" msgid "y value was %d, %d was expected"
msgstr "y ਕੀਮਤ %d ਸੀ, %d ਦੀ ਉਮੀਦ ਸੀ" msgstr "y ਕੀਮਤ %d ਸੀ, %d ਦੀ ਉਮੀਦ ਸੀ"
#: ../src/ui/theme-viewer.c:1352 #: ../src/ui/theme-viewer.c:1361
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "%d ਕੋਆਰਡੀਨੇਟਰ ਸਮੀਕਰਨ ਪਾਰਸ %g ਸਕਿੰਟਾਂ ਵਿੱਚ ਕੀਤੀ (ਔਸਤਨ %g ਸਕਿੰਟ)\n" msgstr "%d ਕੋਆਰਡੀਨੇਟਰ ਸਮੀਕਰਨ ਪਾਰਸ %g ਸਕਿੰਟਾਂ ਵਿੱਚ ਕੀਤੀ (ਔਸਤਨ %g ਸਕਿੰਟ)\n"
#~ msgid "Minimize window"
#~ msgstr "ਵਿੰਡੋ ਘੱਟੋ-ਘੱਟ"
#~ msgid "Comma-separated list of compositor plugins" #~ msgid "Comma-separated list of compositor plugins"
#~ msgstr "ਕਾਮਿਆਂ ਨਾਲ ਵੱਖ ਕੀਤੀ ਕੰਪੋਜ਼ਿਤਰ ਪਲੱਗਇਨ ਦੀ ਲਿਸਟ" #~ msgstr "ਕਾਮਿਆਂ ਨਾਲ ਵੱਖ ਕੀਤੀ ਕੰਪੋਜ਼ਿਤਰ ਪਲੱਗਇਨ ਦੀ ਲਿਸਟ"
@@ -1627,18 +1831,6 @@ msgstr "%d ਕੋਆਰਡੀਨੇਟਰ ਸਮੀਕਰਨ ਪਾਰਸ %g ਸ
#~ msgid "Put Window On Only One Workspace" #~ msgid "Put Window On Only One Workspace"
#~ msgstr "ਵਿੰਡੋ ਨੂੰ ਸਿਰਫ਼ ਇੱਕ ਵਰਕਸਪੇਸ ਉੱਤੇ ਰੱਖੋ" #~ msgstr "ਵਿੰਡੋ ਨੂੰ ਸਿਰਫ਼ ਇੱਕ ਵਰਕਸਪੇਸ ਉੱਤੇ ਰੱਖੋ"
#~ msgid "Switch to workspace 1"
#~ msgstr "ਵਰਕਸਪੇਸ ਵਿੱਚ ਜਾਓ"
#~ msgid "Switch to workspace 2"
#~ msgstr "ਵਰਕਸਪੇਸ ੨ ਵਿੱਚ ਜਾਓ"
#~ msgid "Switch to workspace 3"
#~ msgstr "ਵਰਕਸਪੇਸ ੩ ਵਿੱਚ ਜਾਓ"
#~ msgid "Switch to workspace 4"
#~ msgstr "ਵਰਕਸਪੇਸ ਵਿੱਚ ਜਾਓ"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "ਵਰਕਸਪੇਸ ੫ ਵਿੱਚ ਜਾਓ" #~ msgstr "ਵਰਕਸਪੇਸ ੫ ਵਿੱਚ ਜਾਓ"
@@ -1733,54 +1925,12 @@ msgstr "%d ਕੋਆਰਡੀਨੇਟਰ ਸਮੀਕਰਨ ਪਾਰਸ %g ਸ
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "ਟਰਮੀਨਲ ਚਲਾਓ" #~ msgstr "ਟਰਮੀਨਲ ਚਲਾਓ"
#~ msgid "Activate the window menu"
#~ msgstr "ਵਿੰਡੋ ਮੇਨੂ ਐਕਟੀਵੇਟ"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "ਪੂਰੀ ਸਕਰੀਨ ਕਰੋ"
#~ msgid "Toggle maximization state"
#~ msgstr "ਅਧਿਕਤਮ ਸਥਿਤੀ ਕਰੋ"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "ਬਦਲੋ ਕਿ ਕੀ ਵਿੰਡੋ ਹਮੇਸ਼ਾ ਦੂਜੀਆਂ ਵਿੰਡੋਜ਼ ਦੇ ਉੱਤੇ ਵੇਖਾਈ ਦੇਵੇ" #~ msgstr "ਬਦਲੋ ਕਿ ਕੀ ਵਿੰਡੋ ਹਮੇਸ਼ਾ ਦੂਜੀਆਂ ਵਿੰਡੋਜ਼ ਦੇ ਉੱਤੇ ਵੇਖਾਈ ਦੇਵੇ"
#~ msgid "Maximize window"
#~ msgstr "ਵਿੰਡੋ ਅਧਿਕਤਮ"
#~ msgid "Restore window"
#~ msgstr "ਵਿੰਡੋ ਮੁੜ-ਸਟੋਰ"
#~ msgid "Toggle shaded state"
#~ msgstr "ਰੰਗਤ ਸਥਿਤੀ ਕਰੋ"
#~ msgid "Minimize window"
#~ msgstr "ਵਿੰਡੋ ਘੱਟੋ-ਘੱਟ"
#~ msgid "Close window"
#~ msgstr "ਵਿੰਡੋ ਬੰਦ ਕਰੋ"
#~ msgid "Move window"
#~ msgstr "ਵਿੰਡੋ ਹਿਲਾਓ"
#~ msgid "Resize window"
#~ msgstr "ਵਿੰਡੋ ਮੁੜ-ਅਕਾਰ"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "ਕੀ ਵਿੰਡੋ ਸਭ ਵਰਕਸਪੇਸ ਵਿੱਚ ਵੇਖਾਈ ਦੇਵੇ ਜਾਂ ਕੇਵਲ ਇੱਕ ਵਿੱਚ" #~ msgstr "ਕੀ ਵਿੰਡੋ ਸਭ ਵਰਕਸਪੇਸ ਵਿੱਚ ਵੇਖਾਈ ਦੇਵੇ ਜਾਂ ਕੇਵਲ ਇੱਕ ਵਿੱਚ"
#~ msgid "Move window to workspace 1"
#~ msgstr "ਵਿੰਡੋ ਨੂੰ ਵਰਕਸਪੇਸ ਵਿੱਚ ਲਿਜਾਓ"
#~ msgid "Move window to workspace 2"
#~ msgstr "ਵਿੰਡੋ ਨੂੰ ਵਰਕਸਪੇਸ ੨ ਵਿੱਚ ਲਿਜਾਓ"
#~ msgid "Move window to workspace 3"
#~ msgstr "ਵਿੰਡੋ ਨੂੰ ਵਰਕਸਪੇਸ ੩ ਵਿੱਚ ਲਿਜਾਓ"
#~ msgid "Move window to workspace 4"
#~ msgstr "ਵਿੰਡੋ ਨੂੰ ਵਰਕਸਪੇਸ ਵਿੱਚ ਲਿਜਾਓ"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "ਵਿੰਡੋ ਨੂੰ ਵਰਕਸਪੇਸ ੫ ਵਿੱਚ ਲਿਜਾਓ" #~ msgstr "ਵਿੰਡੋ ਨੂੰ ਵਰਕਸਪੇਸ ੫ ਵਿੱਚ ਲਿਜਾਓ"
@@ -1805,33 +1955,9 @@ msgstr "%d ਕੋਆਰਡੀਨੇਟਰ ਸਮੀਕਰਨ ਪਾਰਸ %g ਸ
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "ਵਿੰਡੋ ਨੂੰ ਵਰਕਸਪੇਸ ੧੨ ਵਿੱਚ ਲਿਜਾਓ" #~ msgstr "ਵਿੰਡੋ ਨੂੰ ਵਰਕਸਪੇਸ ੧੨ ਵਿੱਚ ਲਿਜਾਓ"
#~ msgid "Move window one workspace to the left"
#~ msgstr "ਵਿੰਡੋ ਨੂੰ ਇੱਕ ਵਰਕਸਪੇਸ ਖੱਬੇ ਵੱਲ ਲਿਜਾਓ"
#~ msgid "Move window one workspace to the right"
#~ msgstr "ਵਿੰਡੋ ਨੂੰ ਇੱਕ ਵਰਕਸਪੇਸ ਸੱਜੇ ਵੱਲ ਲਿਜਾਓ"
#~ msgid "Move window one workspace up"
#~ msgstr "ਵਿੰਡੋ ਨੂੰ ਇੱਕ ਵਰਕਸਪੇਸ ਉੱਤੇ ਲਿਜਾਓ"
#~ msgid "Move window one workspace down"
#~ msgstr "ਵਿੰਡੋ ਨੂੰ ਇੱਕ ਵਰਕਸਪੇਸ ਹੇਠਾਂ ਲਿਜਾਓ"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "ਵਿੰਡੋ ਉਭਾਰੋ, ਜੇ ਇਹ ਹੋਰ ਵਿੰਡੋ ਨਾਲ ਢੱਕੀ ਹੈ ਜਾਂ ਇਸ ਨੂੰ ਹੇਠਾਂ ਕਰੋ" #~ msgstr "ਵਿੰਡੋ ਉਭਾਰੋ, ਜੇ ਇਹ ਹੋਰ ਵਿੰਡੋ ਨਾਲ ਢੱਕੀ ਹੈ ਜਾਂ ਇਸ ਨੂੰ ਹੇਠਾਂ ਕਰੋ"
#~ msgid "Raise window above other windows"
#~ msgstr "ਹੋਰ ਵਿੰਡੋ ਤੋਂ ਉੱਪਰਲੀ ਵਿੰਡੋ ਉਠਾਓ"
#~ msgid "Lower window below other windows"
#~ msgstr "ਹੋਰ ਵਿੰਡੋ ਹੇਠਾਂ ਥੱਲੇ ਵਾਲੀ ਵਿੰਡੋ"
#~ msgid "Maximize window vertically"
#~ msgstr "ਵਿੰਡੋ ਲੰਬਕਾਰੀ ਅਧਿਕਤਮ"
#~ msgid "Maximize window horizontally"
#~ msgstr "ਵਿੰਡੋ ਖਿਤਿਜੀ ਅਧਿਕਤਮ"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "ਵਿੰਡੋ ਉੱਤਰੀ-ਪੱਛਮੀ (ਉੱਤੇ ਖੱਬੇ) ਕੋਨੇ 'ਚ ਭੇਜੋ" #~ msgstr "ਵਿੰਡੋ ਉੱਤਰੀ-ਪੱਛਮੀ (ਉੱਤੇ ਖੱਬੇ) ਕੋਨੇ 'ਚ ਭੇਜੋ"
@@ -2098,16 +2224,6 @@ msgstr "%d ਕੋਆਰਡੀਨੇਟਰ ਸਮੀਕਰਨ ਪਾਰਸ %g ਸ
#~ msgid "Enable Visual Bell" #~ msgid "Enable Visual Bell"
#~ msgstr "ਦਿੱਖ ਘੰਟੀ ਯੋਗ ਕਰੋ" #~ msgstr "ਦਿੱਖ ਘੰਟੀ ਯੋਗ ਕਰੋ"
#~ msgid ""
#~ "If set to true, and the focus mode is either \"sloppy\" or \"mouse\" then "
#~ "the focused window will be automatically raised after a delay specified "
#~ "by the auto_raise_delay key. This is not related to clicking on a window "
#~ "to raise it, nor to entering a window during drag-and-drop."
#~ msgstr ""
#~ "ਜੇ ਇਹ ਸਹੀਂ ਹੋਵੇ ਤਾਂ ਫੋਕਸ ਢੰਗ ਜਾਂ ਤਾਂ \"ਸਲੋਪੀ\" ਜਾਂ \"ਮਾਊਂਸ\" ਹੁੰਦਾ ਹੈ ਤਾਂ ਫੋਕਸ ਹੋਇਆ ਵਿੰਡੋ "
#~ "auto_raise_delay ਕੁੰਜੀ ਵਲੋਂ ਦਿੱਤੇ ਇੱਕ ਅੰਤਰਾਲ ਬਾਅਦ ਆਟੋਮੈਟਿਕ ਹੀ ਉਭਾਰਿਆ ਜਾਵੇਗਾ। ਇਹ "
#~ "ਉਭਾਰਨ ਲਈ ਵਿੰਡੋ ਉੱਤੇ ਨਿਰਭਰ ਨਹੀਂ ਹੈ ਅਤੇ ਨਾ ਹੀ ਚੁੱਕਣ ਅਤੇ ਸੁੱਟਣ ਸਮੇਂ ਇੱਕ ਵਿੰਡੋ ਉੱਤੇ ਵੀ ਨਹੀਂ।"
#~ msgid "" #~ msgid ""
#~ "If true, ignore the titlebar_font option, and use the standard " #~ "If true, ignore the titlebar_font option, and use the standard "
#~ "application font for window titles." #~ "application font for window titles."

396
po/pl.po
View File

@@ -9,14 +9,14 @@
# Marek Stępień <marcoos@aviary.pl>, 2007. # Marek Stępień <marcoos@aviary.pl>, 2007.
# Wadim Dziedzic <wdziedzic@aviary.pl>, 2007. # Wadim Dziedzic <wdziedzic@aviary.pl>, 2007.
# Tomasz Dominikowski <dominikowski@gmail.com>, 2008-2009. # Tomasz Dominikowski <dominikowski@gmail.com>, 2008-2009.
# Piotr Drąg <piotrdrag@gmail.com>, 2010-2012. # Piotr Drąg <piotrdrag@gmail.com>, 2010-2013.
# Aviary.pl <gnomepl@aviary.pl>, 2007-2012. # Aviary.pl <gnomepl@aviary.pl>, 2007-2013.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: mutter\n" "Project-Id-Version: mutter\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-10-12 19:01+0200\n" "POT-Creation-Date: 2013-02-17 20:31+0100\n"
"PO-Revision-Date: 2012-10-12 19:05+0200\n" "PO-Revision-Date: 2013-02-17 20:32+0100\n"
"Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n" "Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n"
"Language-Team: Polish <gnomepl@aviary.pl>\n" "Language-Team: Polish <gnomepl@aviary.pl>\n"
"Language: pl\n" "Language: pl\n"
@@ -28,21 +28,199 @@ msgstr ""
"X-Poedit-Language: Polish\n" "X-Poedit-Language: Polish\n"
"X-Poedit-Country: Poland\n" "X-Poedit-Country: Poland\n"
#: ../src/50-mutter-navigation.xml.in.h:1
msgid "Navigation"
msgstr "Nawigacja"
#: ../src/50-mutter-navigation.xml.in.h:2
msgid "Move window to workspace 1"
msgstr "Przeniesienie okna na 1. obszar roboczy"
#: ../src/50-mutter-navigation.xml.in.h:3
msgid "Move window to workspace 2"
msgstr "Przeniesienie okna na 2. obszar roboczy"
#: ../src/50-mutter-navigation.xml.in.h:4
msgid "Move window to workspace 3"
msgstr "Przeniesienie okna na 3. obszar roboczy"
#: ../src/50-mutter-navigation.xml.in.h:5
msgid "Move window to workspace 4"
msgstr "Przeniesienie okna na 4. obszar roboczy"
#: ../src/50-mutter-navigation.xml.in.h:6
msgid "Move window one workspace to the left"
msgstr "Przeniesienie okna o obszar roboczy w lewo"
#: ../src/50-mutter-navigation.xml.in.h:7
msgid "Move window one workspace to the right"
msgstr "Przeniesienie okna o obszar roboczy w prawo"
#: ../src/50-mutter-navigation.xml.in.h:8
msgid "Move window one workspace up"
msgstr "Przeniesienie okna o obszar roboczy w górę"
#: ../src/50-mutter-navigation.xml.in.h:9
msgid "Move window one workspace down"
msgstr "Przeniesienie okna o obszar roboczy w dół"
#: ../src/50-mutter-navigation.xml.in.h:10
msgid "Switch applications"
msgstr "Przełączenie programów"
#: ../src/50-mutter-navigation.xml.in.h:11
msgid "Switch windows"
msgstr "Przełączenie okien"
#: ../src/50-mutter-navigation.xml.in.h:12
msgid "Switch windows of an application"
msgstr "Przełączenie między oknami programu"
#: ../src/50-mutter-navigation.xml.in.h:13
msgid "Switch system controls"
msgstr "Przełączenie kontroli systemowej"
#: ../src/50-mutter-navigation.xml.in.h:14
msgid "Switch windows directly"
msgstr "Bezpośrednie przełączenie między oknami"
#: ../src/50-mutter-navigation.xml.in.h:15
msgid "Switch windows of an app directly"
msgstr "Bezpośrednie przełączenie między oknami programu"
#: ../src/50-mutter-navigation.xml.in.h:16
msgid "Switch system controls directly"
msgstr "Bezpośrednie przełączenie kontroli systemowej"
#: ../src/50-mutter-navigation.xml.in.h:17
msgid "Hide all normal windows"
msgstr "Ukrycie wszystkich zwykłych okien"
#: ../src/50-mutter-navigation.xml.in.h:18
msgid "Switch to workspace 1"
msgstr "Przełączenie na 1. obszar roboczy"
#: ../src/50-mutter-navigation.xml.in.h:19
msgid "Switch to workspace 2"
msgstr "Przełączenie na 2. obszar roboczy"
#: ../src/50-mutter-navigation.xml.in.h:20
msgid "Switch to workspace 3"
msgstr "Przełączenie na 3. obszar roboczy"
#: ../src/50-mutter-navigation.xml.in.h:21
msgid "Switch to workspace 4"
msgstr "Przełączenie na 4. obszar roboczy"
#: ../src/50-mutter-navigation.xml.in.h:22
msgid "Move to workspace left"
msgstr "Przeniesienie na lewy obszar roboczy"
#: ../src/50-mutter-navigation.xml.in.h:23
msgid "Move to workspace right"
msgstr "Przeniesienie na prawy obszar roboczy"
#: ../src/50-mutter-navigation.xml.in.h:24
msgid "Move to workspace above"
msgstr "Przeniesienie na górny obszar roboczy"
#: ../src/50-mutter-navigation.xml.in.h:25
msgid "Move to workspace below"
msgstr "Przeniesienie na dolny obszar roboczy"
#: ../src/50-mutter-system.xml.in.h:1
msgid "System"
msgstr "System"
#: ../src/50-mutter-system.xml.in.h:2
msgid "Show the run command prompt"
msgstr "Wyświetlenie okna wykonania polecenia"
#: ../src/50-mutter-system.xml.in.h:3
msgid "Show the activities overview"
msgstr "Wyświetlenie podglądu aktywności"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1
msgid "Windows" msgid "Windows"
msgstr "Okna" msgstr "Okna"
#: ../src/50-mutter-windows.xml.in.h:2 #: ../src/50-mutter-windows.xml.in.h:2
msgid "Activate the window menu"
msgstr "Otwarcie menu okna"
#: ../src/50-mutter-windows.xml.in.h:3
msgid "Toggle fullscreen mode"
msgstr "Przełączenie trybu pełnoekranowego"
#: ../src/50-mutter-windows.xml.in.h:4
msgid "Toggle maximization state"
msgstr "Przełączenie stanu maksymalizacji"
#: ../src/50-mutter-windows.xml.in.h:5
msgid "Maximize window"
msgstr "Maksymalizacja okna"
#: ../src/50-mutter-windows.xml.in.h:6
msgid "Restore window"
msgstr "Przywrócenie okna"
#: ../src/50-mutter-windows.xml.in.h:7
msgid "Toggle shaded state"
msgstr "Przełączenie trybu zwinięcia"
#: ../src/50-mutter-windows.xml.in.h:8
msgid "Close window"
msgstr "Zamknięcie okna"
#: ../src/50-mutter-windows.xml.in.h:9
msgid "Hide window"
msgstr "Ukrycie okna"
#: ../src/50-mutter-windows.xml.in.h:10
msgid "Move window"
msgstr "Przeniesienie okna"
#: ../src/50-mutter-windows.xml.in.h:11
msgid "Resize window"
msgstr "Zmiana rozmiaru okna"
#: ../src/50-mutter-windows.xml.in.h:12
msgid "Toggle window on all workspaces or one"
msgstr ""
"Przełączenie obecności okna na wszystkich obszarach roboczych lub jednym"
#: ../src/50-mutter-windows.xml.in.h:13
msgid "Raise window if covered, otherwise lower it"
msgstr ""
"Wysunięcie okna, jeśli jest zasłonięte, odsunięcie w przeciwnym wypadku"
#: ../src/50-mutter-windows.xml.in.h:14
msgid "Raise window above other windows"
msgstr "Wysunięcie okna przed pozostałe"
#: ../src/50-mutter-windows.xml.in.h:15
msgid "Lower window below other windows"
msgstr "Odsunięcie okna pod pozostałe"
#: ../src/50-mutter-windows.xml.in.h:16
msgid "Maximize window vertically"
msgstr "Pionowa maksymalizacja okna"
#: ../src/50-mutter-windows.xml.in.h:17
msgid "Maximize window horizontally"
msgstr "Pozioma maksymalizacja okna"
#: ../src/50-mutter-windows.xml.in.h:18
msgid "View split on left" msgid "View split on left"
msgstr "Podział widoku po lewej" msgstr "Podział widoku po lewej"
#: ../src/50-mutter-windows.xml.in.h:3 #: ../src/50-mutter-windows.xml.in.h:19
msgid "View split on right" msgid "View split on right"
msgstr "Podział widoku po prawej" msgstr "Podział widoku po prawej"
#. This probably means that a non-WM compositor like xcompmgr is running; #. This probably means that a non-WM compositor like xcompmgr is running;
#. * we have no way to get it to exit #. * we have no way to get it to exit
#: ../src/compositor/compositor.c:492 #: ../src/compositor/compositor.c:542
#, c-format #, c-format
msgid "" msgid ""
"Another compositing manager is already running on screen %i on display \"%s" "Another compositing manager is already running on screen %i on display \"%s"
@@ -59,41 +237,41 @@ msgstr "Zdarzenie sygnału dźwiękowego"
msgid "Unknown window information request: %d" msgid "Unknown window information request: %d"
msgstr "Żądanie nieznanej informacji okna: %d" msgstr "Żądanie nieznanej informacji okna: %d"
#: ../src/core/delete.c:113 #: ../src/core/delete.c:111
#, c-format #, c-format
msgid "%s is not responding." msgid "%s is not responding."
msgstr "Okno %s nie odpowiada." msgstr "Okno \"%s\" nie odpowiada."
#: ../src/core/delete.c:117 #: ../src/core/delete.c:113
msgid "Application is not responding." msgid "Application is not responding."
msgstr "Program nie odpowiada." msgstr "Program nie odpowiada."
#: ../src/core/delete.c:122 #: ../src/core/delete.c:118
msgid "" msgid ""
"You may choose to wait a short while for it to continue or force the " "You may choose to wait a short while for it to continue or force the "
"application to quit entirely." "application to quit entirely."
msgstr "Można poczekać chwilę dłużej lub wymusić zakończenie programu." msgstr "Można poczekać chwilę dłużej lub wymusić zakończenie programu."
#: ../src/core/delete.c:129 #: ../src/core/delete.c:125
msgid "_Wait" msgid "_Wait"
msgstr "_Czekaj" msgstr "_Czekaj"
#: ../src/core/delete.c:129 #: ../src/core/delete.c:125
msgid "_Force Quit" msgid "_Force Quit"
msgstr "_Zakończ" msgstr "_Zakończ"
#: ../src/core/display.c:396 #: ../src/core/display.c:392
#, c-format #, c-format
msgid "Missing %s extension required for compositing" msgid "Missing %s extension required for compositing"
msgstr "Brak rozszerzenia %s, wymaganego przez składanie" msgstr "Brak rozszerzenia %s, wymaganego przez składanie"
#: ../src/core/display.c:492 #: ../src/core/display.c:485
#, c-format #, c-format
msgid "Failed to open X Window System display '%s'\n" msgid "Failed to open X Window System display '%s'\n"
msgstr "" msgstr ""
"Otwarcie połączenia z ekranem \"%s\" systemu X Window się nie powiodło\n" "Otwarcie połączenia z ekranem \"%s\" systemu X Window się nie powiodło\n"
#: ../src/core/keybindings.c:853 #: ../src/core/keybindings.c:876
#, c-format #, c-format
msgid "" msgid ""
"Some other program is already using the key %s with modifiers %x as a " "Some other program is already using the key %s with modifiers %x as a "
@@ -163,7 +341,7 @@ msgstr "Wyświetla wersję"
msgid "Mutter plugin to use" msgid "Mutter plugin to use"
msgstr "Używana wtyczka programu Mutter" msgstr "Używana wtyczka programu Mutter"
#: ../src/core/prefs.c:1079 #: ../src/core/prefs.c:1087
msgid "" msgid ""
"Workarounds for broken applications disabled. Some applications may not " "Workarounds for broken applications disabled. Some applications may not "
"behave properly.\n" "behave properly.\n"
@@ -171,14 +349,14 @@ msgstr ""
"Obejścia dla błędnie działających programów są wyłączone. Niektóre z nich " "Obejścia dla błędnie działających programów są wyłączone. Niektóre z nich "
"mogą się zachowywać w sposób nieprzewidywalny.\n" "mogą się zachowywać w sposób nieprzewidywalny.\n"
#: ../src/core/prefs.c:1154 #: ../src/core/prefs.c:1162
#, c-format #, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n" msgid "Could not parse font description \"%s\" from GSettings key %s\n"
msgstr "" msgstr ""
"Nie można przetworzyć opisu czcionki \"%s\", powiązanego z kluczem GSettings " "Nie można przetworzyć opisu czcionki \"%s\", powiązanego z kluczem GSettings "
"%s\n" "%s\n"
#: ../src/core/prefs.c:1220 #: ../src/core/prefs.c:1228
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for mouse button " "\"%s\" found in configuration database is not a valid value for mouse button "
@@ -187,7 +365,7 @@ msgstr ""
"Wartość \"%s\", odnaleziona w bazie danych konfiguracji nie opisuje " "Wartość \"%s\", odnaleziona w bazie danych konfiguracji nie opisuje "
"prawidłowo modyfikatora przycisku myszy\n" "prawidłowo modyfikatora przycisku myszy\n"
#: ../src/core/prefs.c:1747 #: ../src/core/prefs.c:1780
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for keybinding " "\"%s\" found in configuration database is not a valid value for keybinding "
@@ -196,17 +374,17 @@ msgstr ""
"Wartość \"%s\", odnaleziona w bazie danych konfiguracji nie opisuje " "Wartość \"%s\", odnaleziona w bazie danych konfiguracji nie opisuje "
"prawidłowo skrótu klawiszowego \"%s\"\n" "prawidłowo skrótu klawiszowego \"%s\"\n"
#: ../src/core/prefs.c:1844 #: ../src/core/prefs.c:1877
#, c-format #, c-format
msgid "Workspace %d" msgid "Workspace %d"
msgstr "Obszar roboczy %d" msgstr "Obszar roboczy %d"
#: ../src/core/screen.c:652 #: ../src/core/screen.c:659
#, c-format #, c-format
msgid "Screen %d on display '%s' is invalid\n" msgid "Screen %d on display '%s' is invalid\n"
msgstr "Podekran %d ekranu \"%s\" jest nieprawidłowy\n" msgstr "Podekran %d ekranu \"%s\" jest nieprawidłowy\n"
#: ../src/core/screen.c:668 #: ../src/core/screen.c:675
#, c-format #, c-format
msgid "" msgid ""
"Screen %d on display \"%s\" already has a window manager; try using the --" "Screen %d on display \"%s\" already has a window manager; try using the --"
@@ -215,7 +393,7 @@ msgstr ""
"Na podekranie %d ekranu \"%s\" działa już menedżer okien. Aby zastąpić " "Na podekranie %d ekranu \"%s\" działa już menedżer okien. Aby zastąpić "
"działającego menedżera okien, proszę spróbować użyć opcji --replace.\n" "działającego menedżera okien, proszę spróbować użyć opcji --replace.\n"
#: ../src/core/screen.c:695 #: ../src/core/screen.c:702
#, c-format #, c-format
msgid "" msgid ""
"Could not acquire window manager selection on screen %d display \"%s\"\n" "Could not acquire window manager selection on screen %d display \"%s\"\n"
@@ -223,12 +401,12 @@ msgstr ""
"Nie można uzyskać zaznaczenia menedżera okien na podekranie %d ekranu \"%s" "Nie można uzyskać zaznaczenia menedżera okien na podekranie %d ekranu \"%s"
"\"\n" "\"\n"
#: ../src/core/screen.c:750 #: ../src/core/screen.c:780
#, c-format #, c-format
msgid "Screen %d on display \"%s\" already has a window manager\n" msgid "Screen %d on display \"%s\" already has a window manager\n"
msgstr "Na podekranie %d ekranu \"%s\" działa już menedżer okien\n" msgstr "Na podekranie %d ekranu \"%s\" działa już menedżer okien\n"
#: ../src/core/screen.c:935 #: ../src/core/screen.c:965
#, c-format #, c-format
msgid "Could not release screen %d on display \"%s\"\n" msgid "Could not release screen %d on display \"%s\"\n"
msgstr "Nie można zwolnić podekranu %d ekranu \"%s\"\n" msgstr "Nie można zwolnić podekranu %d ekranu \"%s\"\n"
@@ -328,7 +506,7 @@ msgid "Window manager error: "
msgstr "Błąd menedżera okien: " msgstr "Błąd menedżera okien: "
#. first time through #. first time through
#: ../src/core/window.c:7237 #: ../src/core/window.c:7452
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER " "Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER "
@@ -344,7 +522,7 @@ msgstr ""
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain #. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work. #. * about these apps but make them work.
#. #.
#: ../src/core/window.c:7902 #: ../src/core/window.c:8176
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets an MWM hint indicating it isn't resizable, but sets min size " "Window %s sets an MWM hint indicating it isn't resizable, but sets min size "
@@ -354,23 +532,23 @@ msgstr ""
"niezmienny, lecz jednocześnie ustawia minimalny rozmiar na %d x %d, a " "niezmienny, lecz jednocześnie ustawia minimalny rozmiar na %d x %d, a "
"maksymalny rozmiar na %d x %d. To nie ma żadnego sensu.\n" "maksymalny rozmiar na %d x %d. To nie ma żadnego sensu.\n"
#: ../src/core/window-props.c:274 #: ../src/core/window-props.c:304
#, c-format #, c-format
msgid "Application set a bogus _NET_WM_PID %lu\n" msgid "Application set a bogus _NET_WM_PID %lu\n"
msgstr "Program ustawił błędną wartość _NET_WM_PID %lu\n" msgstr "Program ustawił błędną wartość _NET_WM_PID %lu\n"
#: ../src/core/window-props.c:393 #: ../src/core/window-props.c:423
#, c-format #, c-format
msgid "%s (on %s)" msgid "%s (on %s)"
msgstr "%s (na %s)" msgstr "%s (na %s)"
#: ../src/core/window-props.c:1448 #: ../src/core/window-props.c:1506
#, c-format #, c-format
msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n" msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n"
msgstr "" msgstr ""
"Nieprawidłowa wartość WM_TRANSIENT_FOR dla okna 0x%lx określona w %s.\n" "Nieprawidłowa wartość WM_TRANSIENT_FOR dla okna 0x%lx określona w %s.\n"
#: ../src/core/window-props.c:1459 #: ../src/core/window-props.c:1517
#, c-format #, c-format
msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n" msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n"
msgstr "WM_TRANSIENT_FOR okna 0x%lx dla %s utworzyłoby pętlę.\n" msgstr "WM_TRANSIENT_FOR okna 0x%lx dla %s utworzyłoby pętlę.\n"
@@ -522,10 +700,24 @@ msgstr ""
"krawędzie, aby spełnić tę wartość." "krawędzie, aby spełnić tę wartość."
#: ../src/org.gnome.mutter.gschema.xml.in.h:17 #: ../src/org.gnome.mutter.gschema.xml.in.h:17
msgid "Auto maximize nearly monitor sized windows"
msgstr ""
"Automatyczne maksymalizowanie okien o rozmiarze zbliżonym do rozmiaru "
"monitora"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18
msgid ""
"If enabled, new windows that are initially the size of the monitor "
"automatically get maximized."
msgstr ""
"Jeśli jest włączone, to nowe okna o początkowym rozmiarze zbliżonym do "
"rozmiaru monitora zostają automatycznie maksymalizowane."
#: ../src/org.gnome.mutter.gschema.xml.in.h:19
msgid "Select window from tab popup" msgid "Select window from tab popup"
msgstr "Wybór okna z wyskakującego okna dla tabulacji" msgstr "Wybór okna z wyskakującego okna dla tabulacji"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18 #: ../src/org.gnome.mutter.gschema.xml.in.h:20
msgid "Cancel tab popup" msgid "Cancel tab popup"
msgstr "Anulowanie wyskakującego okna dla tabulacji" msgstr "Anulowanie wyskakującego okna dla tabulacji"
@@ -728,54 +920,54 @@ msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is #. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height. #. * the width of the window and the second is the height.
#. #.
#: ../src/ui/resizepopup.c:113 #: ../src/ui/resizepopup.c:136
#, c-format #, c-format
msgid "%d x %d" msgid "%d x %d"
msgstr "%d x %d" msgstr "%d x %d"
#: ../src/ui/theme.c:234 #: ../src/ui/theme.c:235
msgid "top" msgid "top"
msgstr "góra" msgstr "góra"
#: ../src/ui/theme.c:236 #: ../src/ui/theme.c:237
msgid "bottom" msgid "bottom"
msgstr "dół" msgstr "dół"
#: ../src/ui/theme.c:238 #: ../src/ui/theme.c:239
msgid "left" msgid "left"
msgstr "lewa" msgstr "lewa"
#: ../src/ui/theme.c:240 #: ../src/ui/theme.c:241
msgid "right" msgid "right"
msgstr "prawa" msgstr "prawa"
#: ../src/ui/theme.c:268 #: ../src/ui/theme.c:269
#, c-format #, c-format
msgid "frame geometry does not specify \"%s\" dimension" msgid "frame geometry does not specify \"%s\" dimension"
msgstr "Rozmiar ramki nie określa wymiaru \"%s\"" msgstr "Rozmiar ramki nie określa wymiaru \"%s\""
#: ../src/ui/theme.c:287 #: ../src/ui/theme.c:288
#, c-format #, c-format
msgid "frame geometry does not specify dimension \"%s\" for border \"%s\"" msgid "frame geometry does not specify dimension \"%s\" for border \"%s\""
msgstr "Rozmiar ramki nie określa wymiaru \"%s\" dla krawędzi \"%s\"" msgstr "Rozmiar ramki nie określa wymiaru \"%s\" dla krawędzi \"%s\""
#: ../src/ui/theme.c:324 #: ../src/ui/theme.c:325
#, c-format #, c-format
msgid "Button aspect ratio %g is not reasonable" msgid "Button aspect ratio %g is not reasonable"
msgstr "" msgstr ""
"Współczynnik proporcji przycisku %g nie mieści się w rozsądnych granicach" "Współczynnik proporcji przycisku %g nie mieści się w rozsądnych granicach"
#: ../src/ui/theme.c:336 #: ../src/ui/theme.c:337
#, c-format #, c-format
msgid "Frame geometry does not specify size of buttons" msgid "Frame geometry does not specify size of buttons"
msgstr "Rozmiar ramki nie określa liczby przycisków" msgstr "Rozmiar ramki nie określa liczby przycisków"
#: ../src/ui/theme.c:1049 #: ../src/ui/theme.c:1050
#, c-format #, c-format
msgid "Gradients should have at least two colors" msgid "Gradients should have at least two colors"
msgstr "Gradienty powinny się składać co najmniej z dwóch kolorów" msgstr "Gradienty powinny się składać co najmniej z dwóch kolorów"
#: ../src/ui/theme.c:1201 #: ../src/ui/theme.c:1202
#, c-format #, c-format
msgid "" msgid ""
"GTK custom color specification must have color name and fallback in " "GTK custom color specification must have color name and fallback in "
@@ -785,7 +977,7 @@ msgstr ""
"kolor zastępczy w nawiasach, np. gtk:custom(foo,bar); nie można przetworzyć " "kolor zastępczy w nawiasach, np. gtk:custom(foo,bar); nie można przetworzyć "
"\"%s\"" "\"%s\""
#: ../src/ui/theme.c:1217 #: ../src/ui/theme.c:1218
#, c-format #, c-format
msgid "" msgid ""
"Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-" "Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-"
@@ -794,7 +986,7 @@ msgstr ""
"Nieprawidłowy znak \"%c\" w parametrze nazwa_koloru opcji gtk:custom, tylko " "Nieprawidłowy znak \"%c\" w parametrze nazwa_koloru opcji gtk:custom, tylko "
"znaki A-Za-z0-9-_ są prawidłowe" "znaki A-Za-z0-9-_ są prawidłowe"
#: ../src/ui/theme.c:1231 #: ../src/ui/theme.c:1232
#, c-format #, c-format
msgid "" msgid ""
"Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not " "Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not "
@@ -803,7 +995,7 @@ msgstr ""
"Formatem Gtk:custom jest \"gtk:custom(nazwa_koloru,kolor_zastępczy)\", \"%s" "Formatem Gtk:custom jest \"gtk:custom(nazwa_koloru,kolor_zastępczy)\", \"%s"
"\" nie pasuje do formatu" "\" nie pasuje do formatu"
#: ../src/ui/theme.c:1276 #: ../src/ui/theme.c:1277
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] " "GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] "
@@ -813,7 +1005,7 @@ msgstr ""
"kwadratowych, np. gtk:fg[NORMAL], gdzie NORMAL jest nazwą stanu; nie można " "kwadratowych, np. gtk:fg[NORMAL], gdzie NORMAL jest nazwą stanu; nie można "
"przetworzyć \"%s\"" "przetworzyć \"%s\""
#: ../src/ui/theme.c:1290 #: ../src/ui/theme.c:1291
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have a close bracket after the state, e.g. gtk:" "GTK color specification must have a close bracket after the state, e.g. gtk:"
@@ -823,17 +1015,17 @@ msgstr ""
"nawias kwadratowy, np. gtk:fg[NORMAL], gdzie NORMAL jest nazwą stanu; nie " "nawias kwadratowy, np. gtk:fg[NORMAL], gdzie NORMAL jest nazwą stanu; nie "
"można przetworzyć \"%s\"" "można przetworzyć \"%s\""
#: ../src/ui/theme.c:1301 #: ../src/ui/theme.c:1302
#, c-format #, c-format
msgid "Did not understand state \"%s\" in color specification" msgid "Did not understand state \"%s\" in color specification"
msgstr "Niezrozumiały stan \"%s\" w specyfikacji koloru" msgstr "Niezrozumiały stan \"%s\" w specyfikacji koloru"
#: ../src/ui/theme.c:1314 #: ../src/ui/theme.c:1315
#, c-format #, c-format
msgid "Did not understand color component \"%s\" in color specification" msgid "Did not understand color component \"%s\" in color specification"
msgstr "Niezrozumiała definicja koloru \"%s\" w specyfikacji koloru" msgstr "Niezrozumiała definicja koloru \"%s\" w specyfikacji koloru"
#: ../src/ui/theme.c:1343 #: ../src/ui/theme.c:1344
#, c-format #, c-format
msgid "" msgid ""
"Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the " "Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the "
@@ -842,19 +1034,19 @@ msgstr ""
"Formatem przenikania jest \"blend/bg_color/fg_color/alpha\", \"%s\" nie " "Formatem przenikania jest \"blend/bg_color/fg_color/alpha\", \"%s\" nie "
"pasuje do formatu" "pasuje do formatu"
#: ../src/ui/theme.c:1354 #: ../src/ui/theme.c:1355
#, c-format #, c-format
msgid "Could not parse alpha value \"%s\" in blended color" msgid "Could not parse alpha value \"%s\" in blended color"
msgstr "Nie można przetworzyć wartości alfa \"%s\" w przenikającym kolorze" msgstr "Nie można przetworzyć wartości alfa \"%s\" w przenikającym kolorze"
#: ../src/ui/theme.c:1364 #: ../src/ui/theme.c:1365
#, c-format #, c-format
msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0" msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0"
msgstr "" msgstr ""
"Wartość alfa \"%s\" w przenikającym kolorze nie zawiera się pomiędzy 0,0 i " "Wartość alfa \"%s\" w przenikającym kolorze nie zawiera się pomiędzy 0,0 i "
"1,0" "1,0"
#: ../src/ui/theme.c:1411 #: ../src/ui/theme.c:1412
#, c-format #, c-format
msgid "" msgid ""
"Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format" "Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format"
@@ -862,29 +1054,29 @@ msgstr ""
"Formatem przenikania jest \"shade/base_color/factor\", \"%s\" nie pasuje do " "Formatem przenikania jest \"shade/base_color/factor\", \"%s\" nie pasuje do "
"formatu" "formatu"
#: ../src/ui/theme.c:1422 #: ../src/ui/theme.c:1423
#, c-format #, c-format
msgid "Could not parse shade factor \"%s\" in shaded color" msgid "Could not parse shade factor \"%s\" in shaded color"
msgstr "" msgstr ""
"Nie można przetworzyć współczynnika przenikania \"%s\" w przenikającym " "Nie można przetworzyć współczynnika przenikania \"%s\" w przenikającym "
"kolorze" "kolorze"
#: ../src/ui/theme.c:1432 #: ../src/ui/theme.c:1433
#, c-format #, c-format
msgid "Shade factor \"%s\" in shaded color is negative" msgid "Shade factor \"%s\" in shaded color is negative"
msgstr "Współczynnik przenikania \"%s\" w przenikającym kolorze jest ujemny" msgstr "Współczynnik przenikania \"%s\" w przenikającym kolorze jest ujemny"
#: ../src/ui/theme.c:1461 #: ../src/ui/theme.c:1462
#, c-format #, c-format
msgid "Could not parse color \"%s\"" msgid "Could not parse color \"%s\""
msgstr "Nie można przetworzyć koloru \"%s\"" msgstr "Nie można przetworzyć koloru \"%s\""
#: ../src/ui/theme.c:1778 #: ../src/ui/theme.c:1779
#, c-format #, c-format
msgid "Coordinate expression contains character '%s' which is not allowed" msgid "Coordinate expression contains character '%s' which is not allowed"
msgstr "Wyrażenie określające współrzędne zawiera niedozwolony znak \"%s\"" msgstr "Wyrażenie określające współrzędne zawiera niedozwolony znak \"%s\""
#: ../src/ui/theme.c:1805 #: ../src/ui/theme.c:1806
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contains floating point number '%s' which could not be " "Coordinate expression contains floating point number '%s' which could not be "
@@ -893,14 +1085,14 @@ msgstr ""
"Wyrażenie określające współrzędne zawiera liczbę zmiennoprzecinkową \"%s\", " "Wyrażenie określające współrzędne zawiera liczbę zmiennoprzecinkową \"%s\", "
"której nie można przetworzyć" "której nie można przetworzyć"
#: ../src/ui/theme.c:1819 #: ../src/ui/theme.c:1820
#, c-format #, c-format
msgid "Coordinate expression contains integer '%s' which could not be parsed" msgid "Coordinate expression contains integer '%s' which could not be parsed"
msgstr "" msgstr ""
"Wyrażenie określające współrzędne zawiera liczbę całkowitą \"%s\", której " "Wyrażenie określające współrzędne zawiera liczbę całkowitą \"%s\", której "
"nie można przetworzyć" "nie można przetworzyć"
#: ../src/ui/theme.c:1940 #: ../src/ui/theme.c:1941
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contained unknown operator at the start of this text: " "Coordinate expression contained unknown operator at the start of this text: "
@@ -909,18 +1101,18 @@ msgstr ""
"Wyrażenie określające współrzędne zawiera nieznany operator na początku " "Wyrażenie określające współrzędne zawiera nieznany operator na początku "
"tekstu: \"%s\"" "tekstu: \"%s\""
#: ../src/ui/theme.c:1997 #: ../src/ui/theme.c:1998
#, c-format #, c-format
msgid "Coordinate expression was empty or not understood" msgid "Coordinate expression was empty or not understood"
msgstr "" msgstr ""
"Wyrażenie określające współrzędne jest puste lub nie można go rozpoznać" "Wyrażenie określające współrzędne jest puste lub nie można go rozpoznać"
#: ../src/ui/theme.c:2110 ../src/ui/theme.c:2120 ../src/ui/theme.c:2154 #: ../src/ui/theme.c:2111 ../src/ui/theme.c:2121 ../src/ui/theme.c:2155
#, c-format #, c-format
msgid "Coordinate expression results in division by zero" msgid "Coordinate expression results in division by zero"
msgstr "Wyrażenie opisujące położenie zawiera dzielenie przez zero" msgstr "Wyrażenie opisujące położenie zawiera dzielenie przez zero"
#: ../src/ui/theme.c:2162 #: ../src/ui/theme.c:2163
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression tries to use mod operator on a floating-point number" "Coordinate expression tries to use mod operator on a floating-point number"
@@ -928,7 +1120,7 @@ msgstr ""
"Wyrażenie opisujące położenie używa operatora dzielenia modulo z liczbą " "Wyrażenie opisujące położenie używa operatora dzielenia modulo z liczbą "
"zmiennoprzecinkową" "zmiennoprzecinkową"
#: ../src/ui/theme.c:2218 #: ../src/ui/theme.c:2219
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has an operator \"%s\" where an operand was expected" "Coordinate expression has an operator \"%s\" where an operand was expected"
@@ -936,19 +1128,19 @@ msgstr ""
"Wyrażenie opisujące położenie zawiera operator \"%s\" w miejscu, w którym " "Wyrażenie opisujące położenie zawiera operator \"%s\" w miejscu, w którym "
"oczekiwano operandu" "oczekiwano operandu"
#: ../src/ui/theme.c:2227 #: ../src/ui/theme.c:2228
#, c-format #, c-format
msgid "Coordinate expression had an operand where an operator was expected" msgid "Coordinate expression had an operand where an operator was expected"
msgstr "" msgstr ""
"Wyrażenie opisujące położenie zawiera operand w miejscu, w którym oczekiwano " "Wyrażenie opisujące położenie zawiera operand w miejscu, w którym oczekiwano "
"operatora" "operatora"
#: ../src/ui/theme.c:2235 #: ../src/ui/theme.c:2236
#, c-format #, c-format
msgid "Coordinate expression ended with an operator instead of an operand" msgid "Coordinate expression ended with an operator instead of an operand"
msgstr "Wyrażenie opisujące położenie kończy się operatorem zamiast operandem" msgstr "Wyrażenie opisujące położenie kończy się operatorem zamiast operandem"
#: ../src/ui/theme.c:2245 #: ../src/ui/theme.c:2246
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has operator \"%c\" following operator \"%c\" with no " "Coordinate expression has operator \"%c\" following operator \"%c\" with no "
@@ -957,43 +1149,43 @@ msgstr ""
"Wyrażenie opisujące położenie zawiera operator \"%c\" bezpośrednio po " "Wyrażenie opisujące położenie zawiera operator \"%c\" bezpośrednio po "
"operatorze \"%c\" bez rozdzielającego ich operandu" "operatorze \"%c\" bez rozdzielającego ich operandu"
#: ../src/ui/theme.c:2396 ../src/ui/theme.c:2441 #: ../src/ui/theme.c:2397 ../src/ui/theme.c:2442
#, c-format #, c-format
msgid "Coordinate expression had unknown variable or constant \"%s\"" msgid "Coordinate expression had unknown variable or constant \"%s\""
msgstr "" msgstr ""
"Wyrażenie opisujące położenie zawiera nieznaną zmienną lub stałą \"%s\"" "Wyrażenie opisujące położenie zawiera nieznaną zmienną lub stałą \"%s\""
#: ../src/ui/theme.c:2495 #: ../src/ui/theme.c:2496
#, c-format #, c-format
msgid "Coordinate expression parser overflowed its buffer." msgid "Coordinate expression parser overflowed its buffer."
msgstr "Parser wyrażeń określających współrzędne przepełnił swój bufor." msgstr "Parser wyrażeń określających współrzędne przepełnił swój bufor."
#: ../src/ui/theme.c:2524 #: ../src/ui/theme.c:2525
#, c-format #, c-format
msgid "Coordinate expression had a close parenthesis with no open parenthesis" msgid "Coordinate expression had a close parenthesis with no open parenthesis"
msgstr "" msgstr ""
"Wyrażenie opisujące położenie zawiera nawias zamykający bez odpowiadającego " "Wyrażenie opisujące położenie zawiera nawias zamykający bez odpowiadającego "
"mu nawiasu otwierającego" "mu nawiasu otwierającego"
#: ../src/ui/theme.c:2588 #: ../src/ui/theme.c:2589
#, c-format #, c-format
msgid "Coordinate expression had an open parenthesis with no close parenthesis" msgid "Coordinate expression had an open parenthesis with no close parenthesis"
msgstr "" msgstr ""
"Wyrażenie opisujące położenie zawiera nawias otwierający bez odpowiadającego " "Wyrażenie opisujące położenie zawiera nawias otwierający bez odpowiadającego "
"mu nawiasu zamykającego" "mu nawiasu zamykającego"
#: ../src/ui/theme.c:2599 #: ../src/ui/theme.c:2600
#, c-format #, c-format
msgid "Coordinate expression doesn't seem to have any operators or operands" msgid "Coordinate expression doesn't seem to have any operators or operands"
msgstr "" msgstr ""
"Wyrażenie opisujące położenie nie zawiera żadnych operatorów ani operandów" "Wyrażenie opisujące położenie nie zawiera żadnych operatorów ani operandów"
#: ../src/ui/theme.c:2812 ../src/ui/theme.c:2832 ../src/ui/theme.c:2852 #: ../src/ui/theme.c:2813 ../src/ui/theme.c:2833 ../src/ui/theme.c:2853
#, c-format #, c-format
msgid "Theme contained an expression that resulted in an error: %s\n" msgid "Theme contained an expression that resulted in an error: %s\n"
msgstr "Motyw zawiera wyrażenie, przy którego obliczaniu wystąpił błąd: %s\n" msgstr "Motyw zawiera wyrażenie, przy którego obliczaniu wystąpił błąd: %s\n"
#: ../src/ui/theme.c:4498 #: ../src/ui/theme.c:4499
#, c-format #, c-format
msgid "" msgid ""
"<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be " "<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be "
@@ -1002,25 +1194,25 @@ msgstr ""
"Przy tym stylu ramki należy podać <button function=\"%s\" state=\"%s\" " "Przy tym stylu ramki należy podać <button function=\"%s\" state=\"%s\" "
"draw_ops=\"cokolwiek\"/>" "draw_ops=\"cokolwiek\"/>"
#: ../src/ui/theme.c:5009 ../src/ui/theme.c:5034 #: ../src/ui/theme.c:5010 ../src/ui/theme.c:5035
#, c-format #, c-format
msgid "" msgid ""
"Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>" "Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
msgstr "" msgstr ""
"Brak <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"cokolwiek\"/>" "Brak <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"cokolwiek\"/>"
#: ../src/ui/theme.c:5082 #: ../src/ui/theme.c:5083
#, c-format #, c-format
msgid "Failed to load theme \"%s\": %s\n" msgid "Failed to load theme \"%s\": %s\n"
msgstr "Wczytanie motywu \"%s\" się nie powiodło: %s\n" msgstr "Wczytanie motywu \"%s\" się nie powiodło: %s\n"
#: ../src/ui/theme.c:5218 ../src/ui/theme.c:5225 ../src/ui/theme.c:5232 #: ../src/ui/theme.c:5219 ../src/ui/theme.c:5226 ../src/ui/theme.c:5233
#: ../src/ui/theme.c:5239 ../src/ui/theme.c:5246 #: ../src/ui/theme.c:5240 ../src/ui/theme.c:5247
#, c-format #, c-format
msgid "No <%s> set for theme \"%s\"" msgid "No <%s> set for theme \"%s\""
msgstr "Nie określono elementu <%s> dla motywu \"%s\"" msgstr "Nie określono elementu <%s> dla motywu \"%s\""
#: ../src/ui/theme.c:5254 #: ../src/ui/theme.c:5255
#, c-format #, c-format
msgid "" msgid ""
"No frame style set for window type \"%s\" in theme \"%s\", add a <window " "No frame style set for window type \"%s\" in theme \"%s\", add a <window "
@@ -1029,7 +1221,7 @@ msgstr ""
"Przy typie okna \"%s\" w motywie \"%s\" nie ustawiono stylu ramki. Należy " "Przy typie okna \"%s\" w motywie \"%s\" nie ustawiono stylu ramki. Należy "
"dodać element <window type=\"%s\" style_set=\"cokolwiek\"/>" "dodać element <window type=\"%s\" style_set=\"cokolwiek\"/>"
#: ../src/ui/theme.c:5650 ../src/ui/theme.c:5712 ../src/ui/theme.c:5775 #: ../src/ui/theme.c:5662 ../src/ui/theme.c:5724 ../src/ui/theme.c:5787
#, c-format #, c-format
msgid "" msgid ""
"User-defined constants must begin with a capital letter; \"%s\" does not" "User-defined constants must begin with a capital letter; \"%s\" does not"
@@ -1037,7 +1229,7 @@ msgstr ""
"Stałe definiowane przez użytkownika powinny rozpoczynać się wielką literą, " "Stałe definiowane przez użytkownika powinny rozpoczynać się wielką literą, "
"natomiast \"%s\" nie spełnia tego warunku" "natomiast \"%s\" nie spełnia tego warunku"
#: ../src/ui/theme.c:5658 ../src/ui/theme.c:5720 ../src/ui/theme.c:5783 #: ../src/ui/theme.c:5670 ../src/ui/theme.c:5732 ../src/ui/theme.c:5795
#, c-format #, c-format
msgid "Constant \"%s\" has already been defined" msgid "Constant \"%s\" has already been defined"
msgstr "Stała \"%s\" została już określona" msgstr "Stała \"%s\" została już określona"
@@ -1531,57 +1723,57 @@ msgstr "Krawędź"
msgid "Attached Modal Dialog" msgid "Attached Modal Dialog"
msgstr "Dołączone modalne okno dialogowe" msgstr "Dołączone modalne okno dialogowe"
#: ../src/ui/theme-viewer.c:739 #: ../src/ui/theme-viewer.c:737
#, c-format #, c-format
msgid "Button layout test %d" msgid "Button layout test %d"
msgstr "Test układu przycisków %d" msgstr "Test układu przycisków %d"
#: ../src/ui/theme-viewer.c:768 #: ../src/ui/theme-viewer.c:766
#, c-format #, c-format
msgid "%g milliseconds to draw one window frame" msgid "%g milliseconds to draw one window frame"
msgstr "%g milisekundy do narysowania jednej ramki okna" msgstr "%g milisekundy do narysowania jednej ramki okna"
#: ../src/ui/theme-viewer.c:813 #: ../src/ui/theme-viewer.c:811
#, c-format #, c-format
msgid "Usage: metacity-theme-viewer [THEMENAME]\n" msgid "Usage: metacity-theme-viewer [THEMENAME]\n"
msgstr "Użycie: metacity-theme-viewer [NAZWA_MOTYWU]\n" msgstr "Użycie: metacity-theme-viewer [NAZWA_MOTYWU]\n"
#: ../src/ui/theme-viewer.c:820 #: ../src/ui/theme-viewer.c:818
#, c-format #, c-format
msgid "Error loading theme: %s\n" msgid "Error loading theme: %s\n"
msgstr "Błąd podczas wczytywania motywu: %s\n" msgstr "Błąd podczas wczytywania motywu: %s\n"
#: ../src/ui/theme-viewer.c:826 #: ../src/ui/theme-viewer.c:824
#, c-format #, c-format
msgid "Loaded theme \"%s\" in %g seconds\n" msgid "Loaded theme \"%s\" in %g seconds\n"
msgstr "Wczytano motyw \"%s\" w ciągu %g sekund\n" msgstr "Wczytano motyw \"%s\" w ciągu %g sekund\n"
#: ../src/ui/theme-viewer.c:870 #: ../src/ui/theme-viewer.c:869
msgid "Normal Title Font" msgid "Normal Title Font"
msgstr "Zwykła czcionka tytułu" msgstr "Zwykła czcionka tytułu"
#: ../src/ui/theme-viewer.c:876 #: ../src/ui/theme-viewer.c:875
msgid "Small Title Font" msgid "Small Title Font"
msgstr "Mała czcionka tytułu" msgstr "Mała czcionka tytułu"
#: ../src/ui/theme-viewer.c:882 #: ../src/ui/theme-viewer.c:881
msgid "Large Title Font" msgid "Large Title Font"
msgstr "Duża czcionka tytułu" msgstr "Duża czcionka tytułu"
#: ../src/ui/theme-viewer.c:887 #: ../src/ui/theme-viewer.c:886
msgid "Button Layouts" msgid "Button Layouts"
msgstr "Układy przycisków" msgstr "Układy przycisków"
#: ../src/ui/theme-viewer.c:892 #: ../src/ui/theme-viewer.c:891
msgid "Benchmark" msgid "Benchmark"
msgstr "Test wydajności" msgstr "Test wydajności"
#: ../src/ui/theme-viewer.c:944 #: ../src/ui/theme-viewer.c:947
msgid "Window Title Goes Here" msgid "Window Title Goes Here"
msgstr "Tutaj znajduje się tytuł okna" msgstr "Tutaj znajduje się tytuł okna"
# FIXME - bełkot # FIXME - bełkot
#: ../src/ui/theme-viewer.c:1047 #: ../src/ui/theme-viewer.c:1053
#, c-format #, c-format
msgid "" msgid ""
"Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g " "Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g "
@@ -1592,39 +1784,39 @@ msgstr ""
"%g sekund rzeczywistych, włączając w to zasoby serwera X (%g milisekund na " "%g sekund rzeczywistych, włączając w to zasoby serwera X (%g milisekund na "
"ramkę)\n" "ramkę)\n"
#: ../src/ui/theme-viewer.c:1266 #: ../src/ui/theme-viewer.c:1273
msgid "position expression test returned TRUE but set error" msgid "position expression test returned TRUE but set error"
msgstr "Test wyrażenia pozycji zwrócił wartość PRAWDA, lecz ustawił błąd" msgstr "Test wyrażenia pozycji zwrócił wartość PRAWDA, lecz ustawił błąd"
#: ../src/ui/theme-viewer.c:1268 #: ../src/ui/theme-viewer.c:1275
msgid "position expression test returned FALSE but didn't set error" msgid "position expression test returned FALSE but didn't set error"
msgstr "Test wyrażenia pozycji zwrócił wartość FAŁSZ, lecz nie ustawił błędu" msgstr "Test wyrażenia pozycji zwrócił wartość FAŁSZ, lecz nie ustawił błędu"
#: ../src/ui/theme-viewer.c:1272 #: ../src/ui/theme-viewer.c:1279
msgid "Error was expected but none given" msgid "Error was expected but none given"
msgstr "Oczekiwano błędu, lecz nie otrzymano żadnego" msgstr "Oczekiwano błędu, lecz nie otrzymano żadnego"
#: ../src/ui/theme-viewer.c:1274 #: ../src/ui/theme-viewer.c:1281
#, c-format #, c-format
msgid "Error %d was expected but %d given" msgid "Error %d was expected but %d given"
msgstr "Oczekiwano błędu %d, lecz otrzymano %d" msgstr "Oczekiwano błędu %d, lecz otrzymano %d"
#: ../src/ui/theme-viewer.c:1280 #: ../src/ui/theme-viewer.c:1287
#, c-format #, c-format
msgid "Error not expected but one was returned: %s" msgid "Error not expected but one was returned: %s"
msgstr "Nie oczekiwano błędu, lecz został on zwrócony: %s" msgstr "Nie oczekiwano błędu, lecz został on zwrócony: %s"
#: ../src/ui/theme-viewer.c:1284 #: ../src/ui/theme-viewer.c:1291
#, c-format #, c-format
msgid "x value was %d, %d was expected" msgid "x value was %d, %d was expected"
msgstr "Wartością X było %d, oczekiwano wartości %d" msgstr "Wartością X było %d, oczekiwano wartości %d"
#: ../src/ui/theme-viewer.c:1287 #: ../src/ui/theme-viewer.c:1294
#, c-format #, c-format
msgid "y value was %d, %d was expected" msgid "y value was %d, %d was expected"
msgstr "Wartością Y było %d, oczekiwano wartości %d" msgstr "Wartością Y było %d, oczekiwano wartości %d"
#: ../src/ui/theme-viewer.c:1352 #: ../src/ui/theme-viewer.c:1359
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "" msgstr ""

293
po/pt.po
View File

@@ -1585,6 +1585,221 @@ msgstr ""
"expressões de coordenada %d processadas em %g segundos (%g segundos em " "expressões de coordenada %d processadas em %g segundos (%g segundos em "
"média)\n" "média)\n"
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch to workspace 1"
msgstr "Mover para a área de trabalho 1"
#: ../src/50-mutter-navigation.xml.in.h:18
#, fuzzy
msgid "Switch to workspace 2"
msgstr "Mover para a área de trabalho 2"
#: ../src/50-mutter-navigation.xml.in.h:19
#, fuzzy
msgid "Switch to workspace 3"
msgstr "Mover para a área de trabalho 3"
#: ../src/50-mutter-navigation.xml.in.h:20
#, fuzzy
msgid "Switch to workspace 4"
msgstr "Mover para a área de trabalho 4"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Activate the window menu"
msgstr "Activar o menu de janela"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr "Alternar modo de ecrã completo"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Toggle maximization state"
msgstr "Alternar estado de maximização"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window"
msgstr "Maximizar a janela"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Restore window"
msgstr "Restaurar a janela"
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Toggle shaded state"
msgstr "Alternar estado sombreado"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Minimize window"
msgstr "Minimizar a janela"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Close window"
msgstr "Fechar a janela"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
msgid "Move window"
msgstr "Mover a janela"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr "Redimensionar a janela"
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
msgid "Move window to workspace 1"
msgstr "Mover janela para a área de trabalho 1"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
msgid "Move window to workspace 2"
msgstr "Mover janela para a área de trabalho 2"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
msgid "Move window to workspace 3"
msgstr "Mover janela para a área de trabalho 3"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
msgid "Move window to workspace 4"
msgstr "Mover janela para a área de trabalho 4"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace to the left"
msgstr "Mover a janela uma área de trabalho para a esquerda"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the right"
msgstr "Mover a janela uma área de trabalho para a direita"
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace up"
msgstr "Mover a janela uma área de trabalho acima"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace down"
msgstr "Mover a janela uma área de trabalho abaixo"
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Raise window above other windows"
msgstr "Elevar janela acima de outras janelas"
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Lower window below other windows"
msgstr "Baixar janela abaixo de outras janelas"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
msgid "Maximize window vertically"
msgstr "Maximizar janela verticalmente"
#: ../src/50-mutter-windows.xml.in.h:17
#, fuzzy
msgid "Maximize window horizontally"
msgstr "Maximizar janela horizontalmente"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
msgid "Navigation"
msgstr "Navegação"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Switch applications"
msgstr "Alternar entre aplicações"
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Switch windows of an application"
msgstr "Alternar entre janelas de uma aplicação"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Switch system controls"
msgstr "Alternar entre controlos de sistema"
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Switch windows directly"
msgstr "Alternar directamente janelas"
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Switch windows of an app directly"
msgstr "Alternar directamente entre janelas de uma aplicação"
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch system controls directly"
msgstr "Alternar directamente controlos de sistema"
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Hide all normal windows"
msgstr "Esconder todas as janelas normais"
#: ../src/50-mutter-navigation.xml.in.h:21
#, fuzzy
msgid "Move to workspace left"
msgstr "Mover para a área de trabalho à esquerda"
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Move to workspace right"
msgstr "Mover para a área de trabalho à direita"
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
msgid "Move to workspace above"
msgstr "Mover para a área de trabalho acima"
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
msgid "Move to workspace below"
msgstr "Mover para a área de trabalho abaixo"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "System"
msgstr "Sistema"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
msgid "Show the run command prompt"
msgstr "Apresentar a linha de comando de execução"
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "Show the activities overview"
msgstr "Apresentar o resumo de actividades"
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Toggle window on all workspaces or one"
msgstr "Alternar janela em todas as áreas de trabalho ou apenas numa"
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Raise window if covered, otherwise lower it"
msgstr "Elevar a janela se estiver tapada, caso contrário baixá-la"
#~ msgid "Comma-separated list of compositor plugins" #~ msgid "Comma-separated list of compositor plugins"
#~ msgstr "Lista separada por vírgulas de plugins de compositor" #~ msgstr "Lista separada por vírgulas de plugins de compositor"
@@ -1631,18 +1846,6 @@ msgstr ""
#~ msgid "Put Window On Only One Workspace" #~ msgid "Put Window On Only One Workspace"
#~ msgstr "Colocar a Janela Apenas em Uma Área de Trabalho" #~ msgstr "Colocar a Janela Apenas em Uma Área de Trabalho"
#~ msgid "Switch to workspace 1"
#~ msgstr "Mover para a área de trabalho 1"
#~ msgid "Switch to workspace 2"
#~ msgstr "Mover para a área de trabalho 2"
#~ msgid "Switch to workspace 3"
#~ msgstr "Mover para a área de trabalho 3"
#~ msgid "Switch to workspace 4"
#~ msgstr "Mover para a área de trabalho 4"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "Mover para a área de trabalho 5" #~ msgstr "Mover para a área de trabalho 5"
@@ -1744,56 +1947,14 @@ msgstr ""
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "Executar uma consola" #~ msgstr "Executar uma consola"
#~ msgid "Activate the window menu"
#~ msgstr "Activar o menu de janela"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "Alternar modo de ecrã completo"
#~ msgid "Toggle maximization state"
#~ msgstr "Alternar estado de maximização"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "" #~ msgstr ""
#~ "Alternar se uma janela será ou não sempre visível sobre as outras janelas" #~ "Alternar se uma janela será ou não sempre visível sobre as outras janelas"
#~ msgid "Maximize window"
#~ msgstr "Maximizar a janela"
#~ msgid "Restore window"
#~ msgstr "Restaurar a janela"
#~ msgid "Toggle shaded state"
#~ msgstr "Alternar estado sombreado"
#~ msgid "Minimize window"
#~ msgstr "Minimizar a janela"
#~ msgid "Close window"
#~ msgstr "Fechar a janela"
#~ msgid "Move window"
#~ msgstr "Mover a janela"
#~ msgid "Resize window"
#~ msgstr "Redimensionar a janela"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "" #~ msgstr ""
#~ "Alternar se a janela está em todas as áreas de trabalho ou apenas numa" #~ "Alternar se a janela está em todas as áreas de trabalho ou apenas numa"
#~ msgid "Move window to workspace 1"
#~ msgstr "Mover janela para a área de trabalho 1"
#~ msgid "Move window to workspace 2"
#~ msgstr "Mover janela para a área de trabalho 2"
#~ msgid "Move window to workspace 3"
#~ msgstr "Mover janela para a área de trabalho 3"
#~ msgid "Move window to workspace 4"
#~ msgstr "Mover janela para a área de trabalho 4"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "Mover janela para a área de trabalho 5" #~ msgstr "Mover janela para a área de trabalho 5"
@@ -1818,35 +1979,11 @@ msgstr ""
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "Mover janela para a área de trabalho 12" #~ msgstr "Mover janela para a área de trabalho 12"
#~ msgid "Move window one workspace to the left"
#~ msgstr "Mover a janela uma área de trabalho para a esquerda"
#~ msgid "Move window one workspace to the right"
#~ msgstr "Mover a janela uma área de trabalho para a direita"
#~ msgid "Move window one workspace up"
#~ msgstr "Mover a janela uma área de trabalho acima"
#~ msgid "Move window one workspace down"
#~ msgstr "Mover a janela uma área de trabalho abaixo"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "" #~ msgstr ""
#~ "Elevar a janela se estiver tapada por outra janela, caso contrário baixá-" #~ "Elevar a janela se estiver tapada por outra janela, caso contrário baixá-"
#~ "la" #~ "la"
#~ msgid "Raise window above other windows"
#~ msgstr "Elevar janela acima de outras janelas"
#~ msgid "Lower window below other windows"
#~ msgstr "Baixar janela abaixo de outras janelas"
#~ msgid "Maximize window vertically"
#~ msgstr "Maximizar janela verticalmente"
#~ msgid "Maximize window horizontally"
#~ msgstr "Maximizar janela horizontalmente"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "Mover a janela para o canto noroeste (superior esquerdo)" #~ msgstr "Mover a janela para o canto noroeste (superior esquerdo)"

View File

@@ -10,7 +10,7 @@
# Rodrigo Flores <rodrigomarquesflores@gmail.com>, 2007. # Rodrigo Flores <rodrigomarquesflores@gmail.com>, 2007.
# Djavan Fagundes <djavanf@gnome.org>, 2008, 2009, 2011. # Djavan Fagundes <djavanf@gnome.org>, 2008, 2009, 2011.
# Vladimir Melo <vmelo@gnome.org>, 2009. # Vladimir Melo <vmelo@gnome.org>, 2009.
# Antonio Fernandes C. Neto <fernandesn@gnome.org>, 2010. # Antonio Fernandes C. Neto <fernandes@pelivre.org>, 2010.
# Rodrigo Padula de Oliveira <contato@rodrigopadula.com>, 2011. # Rodrigo Padula de Oliveira <contato@rodrigopadula.com>, 2011.
# Enrico Nicoletto <liverig@gmail.com>, 2012. # Enrico Nicoletto <liverig@gmail.com>, 2012.
# #
@@ -19,8 +19,8 @@ msgstr ""
"Project-Id-Version: metacity\n" "Project-Id-Version: metacity\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
"product=mutter&keywords=I18N+L10N&component=general\n" "product=mutter&keywords=I18N+L10N&component=general\n"
"POT-Creation-Date: 2012-10-26 13:53+0000\n" "POT-Creation-Date: 2012-12-13 12:15+0000\n"
"PO-Revision-Date: 2012-10-12 23:18-0300\n" "PO-Revision-Date: 2012-11-21 05:02-0300\n"
"Last-Translator: Rafael Ferreira <rafael.f.f1@gmail.com>\n" "Last-Translator: Rafael Ferreira <rafael.f.f1@gmail.com>\n"
"Language-Team: Brazilian Portuguese <gnome-pt_br-list@gnome.org>\n" "Language-Team: Brazilian Portuguese <gnome-pt_br-list@gnome.org>\n"
"Language: pt_BR\n" "Language: pt_BR\n"
@@ -61,16 +61,16 @@ msgstr "Evento de som"
msgid "Unknown window information request: %d" msgid "Unknown window information request: %d"
msgstr "Informação solicitada de janela desconhecida: %d" msgstr "Informação solicitada de janela desconhecida: %d"
#: ../src/core/delete.c:111
#, c-format
msgid "“%s” is not responding."
msgstr "\"%s\" não está respondendo."
#: ../src/core/delete.c:113 #: ../src/core/delete.c:113
#, c-format
msgid "%s is not responding."
msgstr "%s não está respondendo."
#: ../src/core/delete.c:117
msgid "Application is not responding." msgid "Application is not responding."
msgstr "O aplicativo não está respondendo." msgstr "O aplicativo não está respondendo."
#: ../src/core/delete.c:118 #: ../src/core/delete.c:122
msgid "" msgid ""
"You may choose to wait a short while for it to continue or force the " "You may choose to wait a short while for it to continue or force the "
"application to quit entirely." "application to quit entirely."
@@ -78,20 +78,20 @@ msgstr ""
"Você pode escolher aguardar um pouco e continuar ou forçar o aplicativo a " "Você pode escolher aguardar um pouco e continuar ou forçar o aplicativo a "
"sair completamente." "sair completamente."
#: ../src/core/delete.c:125 #: ../src/core/delete.c:129
msgid "_Wait" msgid "_Wait"
msgstr "_Esperar" msgstr "_Esperar"
#: ../src/core/delete.c:125 #: ../src/core/delete.c:129
msgid "_Force Quit" msgid "_Force Quit"
msgstr "_Forçar sair" msgstr "_Forçar sair"
#: ../src/core/display.c:396 #: ../src/core/display.c:399
#, c-format #, c-format
msgid "Missing %s extension required for compositing" msgid "Missing %s extension required for compositing"
msgstr "Faltando extensão %s necessária para composição" msgstr "Faltando extensão %s necessária para composição"
#: ../src/core/display.c:493 #: ../src/core/display.c:496
#, c-format #, c-format
msgid "Failed to open X Window System display '%s'\n" msgid "Failed to open X Window System display '%s'\n"
msgstr "Falha ao abrir a exibição \"%s\" do X Window System\n" msgstr "Falha ao abrir a exibição \"%s\" do X Window System\n"
@@ -329,7 +329,7 @@ msgid "Window manager error: "
msgstr "Erro do gerenciador de janelas: " msgstr "Erro do gerenciador de janelas: "
#. first time through #. first time through
#: ../src/core/window.c:7240 #: ../src/core/window.c:7237
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER " "Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER "
@@ -345,7 +345,7 @@ msgstr ""
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain #. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work. #. * about these apps but make them work.
#. #.
#: ../src/core/window.c:7905 #: ../src/core/window.c:7902
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets an MWM hint indicating it isn't resizable, but sets min size " "Window %s sets an MWM hint indicating it isn't resizable, but sets min size "
@@ -495,7 +495,7 @@ msgstr ""
#: ../src/org.gnome.mutter.gschema.xml.in.h:13 #: ../src/org.gnome.mutter.gschema.xml.in.h:13
msgid "Delay focus changes until the pointer stops moving" msgid "Delay focus changes until the pointer stops moving"
msgstr "Atrasar a alteração do foco até o ponteiro parar de mover" msgstr "Atrasar alterações de foco até que o ponteiro pare de mover"
#: ../src/org.gnome.mutter.gschema.xml.in.h:14 #: ../src/org.gnome.mutter.gschema.xml.in.h:14
msgid "" msgid ""
@@ -504,8 +504,8 @@ msgid ""
"after the pointer stops moving." "after the pointer stops moving."
msgstr "" msgstr ""
"Se verdadeiro, e o modo de foco for \"sloppy\" ou \"mouse\", o foco não será " "Se verdadeiro, e o modo de foco for \"sloppy\" ou \"mouse\", o foco não será "
"alterado imediatamente ao entrar em uma janela, e sim somente após o " "alterado imediatamente quando o ponteiro do mouse entrar na janela, e sim "
"ponteiro parar de mover." "quando parar de mover."
#: ../src/org.gnome.mutter.gschema.xml.in.h:15 #: ../src/org.gnome.mutter.gschema.xml.in.h:15
msgid "Draggable border width" msgid "Draggable border width"

View File

@@ -1944,6 +1944,33 @@ msgstr ""
"Expresiile pentru coordonate %d parsate în %g secunde (o medie de %g " "Expresiile pentru coordonate %d parsate în %g secunde (o medie de %g "
"secunde)\n" "secunde)\n"
#: ../src/50-mutter-launchers.xml.in.h:1
#, fuzzy
msgid "Launchers"
msgstr "Lansatori"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
msgid "Navigation"
msgstr "Navigare"
#: ../src/50-mutter-screenshot.xml.in.h:1
#, fuzzy
#| msgid "Take a screenshot"
msgid "Screenshots"
msgstr "Capturi de ecran"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "System"
msgstr "Sistem"
#: ../src/50-mutter-windows.xml.in.h:1
#, fuzzy
#| msgid "/_Windows"
msgid "Windows"
msgstr "Ferestre"
#~ msgid "Window Management" #~ msgid "Window Management"
#~ msgstr "Administrare ferestre" #~ msgstr "Administrare ferestre"

217
po/ru.po
View File

@@ -26,7 +26,7 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
"X-Generator: Lokalize 1.0\n" "X-Generator: Lokalize 1.0\n"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1 ../src/50-mutter-windows.xml.in.h:17
msgid "Windows" msgid "Windows"
msgstr "Окна" msgstr "Окна"
@@ -1597,3 +1597,218 @@ msgstr "значение y было %d, а ожидалось %d"
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "%d координатных выражений разобрано за %g секунд (в среднем %g c)\n" msgstr "%d координатных выражений разобрано за %g секунд (в среднем %g c)\n"
#: ../src/50-mutter-navigation.xml.in.h:1
#, fuzzy
msgid "Hide all normal windows"
msgstr "Скрыть все обычные окна"
#: ../src/50-mutter-navigation.xml.in.h:2
#, fuzzy
msgid "Move to workspace above"
msgstr "Переместить на рабочее место вверх"
#: ../src/50-mutter-navigation.xml.in.h:3
#, fuzzy
msgid "Move to workspace below"
msgstr "Переместить на рабочее место вниз"
#: ../src/50-mutter-navigation.xml.in.h:4
#, fuzzy
msgid "Move to workspace left"
msgstr "Переместить на рабочее место влево"
#: ../src/50-mutter-navigation.xml.in.h:5
#, fuzzy
msgid "Move to workspace right"
msgstr "Переместить на рабочее место вправо"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace down"
msgstr "Переместить окно на одно рабочее место вниз"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the left"
msgstr "Переместить окно на одно рабочее место влево"
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace to the right"
msgstr "Переместить окно на одно рабочее место вправо"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace up"
msgstr "Переместить окно на одно рабочее место вверх"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Move window to workspace 1"
msgstr "Переместить окно на рабочее место 1"
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Move window to workspace 2"
msgstr "Переместить окно на рабочее место 2"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Move window to workspace 3"
msgstr "Переместить окно на рабочее место 3"
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Move window to workspace 4"
msgstr "Переместить окно на рабочее место 4"
#: ../src/50-mutter-navigation.xml.in.h:14
#, fuzzy
msgid "Navigation"
msgstr "Перемещение"
#: ../src/50-mutter-navigation.xml.in.h:15
#, fuzzy
msgid "Switch applications"
msgstr "Переключить приложение"
#: ../src/50-mutter-navigation.xml.in.h:16
#, fuzzy
msgid "Switch system controls"
msgstr "Переключить элемент управления"
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch system controls directly"
msgstr "Немедленно переключить элемент управления"
#: ../src/50-mutter-navigation.xml.in.h:18
#, fuzzy
msgid "Switch to workspace 1"
msgstr "Переключиться на рабочее место 1"
#: ../src/50-mutter-navigation.xml.in.h:19
#, fuzzy
msgid "Switch to workspace 2"
msgstr "Переключиться на рабочее место 2"
#: ../src/50-mutter-navigation.xml.in.h:20
#, fuzzy
msgid "Switch to workspace 3"
msgstr "Переключиться на рабочее место 3"
#: ../src/50-mutter-navigation.xml.in.h:21
#, fuzzy
msgid "Switch to workspace 4"
msgstr "Переключиться на рабочее место 4"
#: ../src/50-mutter-navigation.xml.in.h:22
#, fuzzy
msgid "Switch windows directly"
msgstr "Немедленно переключить окно"
#: ../src/50-mutter-navigation.xml.in.h:23
#, fuzzy
msgid "Switch windows of an app directly"
msgstr "Немедленно переключить окно приложения"
#: ../src/50-mutter-navigation.xml.in.h:24
#, fuzzy
msgid "Switch windows of an application"
msgstr "Переключить окно приложения"
#: ../src/50-mutter-system.xml.in.h:1
#, fuzzy
msgid "Show the activities overview"
msgstr "Показать действия"
#: ../src/50-mutter-system.xml.in.h:2
#, fuzzy
msgid "Show the run command prompt"
msgstr "Показать диалог запуска команды"
#: ../src/50-mutter-system.xml.in.h:3
#, fuzzy
msgid "System"
msgstr "Система"
#: ../src/50-mutter-windows.xml.in.h:1
#, fuzzy
msgid "Activate the window menu"
msgstr "Активировать меню окна"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Close window"
msgstr "Закрыть окно"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Lower window below other windows"
msgstr "Поместить окно под другими окнами"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Maximize window"
msgstr "Развернуть окно на весь экран"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window horizontally"
msgstr "Развернуть окно на весь экран горизонтально"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Maximize window vertically"
msgstr "Развернуть окно на весь экран вертикально"
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Minimize window"
msgstr "Свернуть окно"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Move window"
msgstr "Переместить окно"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Raise window above other windows"
msgstr "Поднять окно на передний план"
#: ../src/50-mutter-windows.xml.in.h:10
#, fuzzy
msgid "Raise window if covered, otherwise lower it"
msgstr "Поднять окно на передний план, если оно перекрыто другим окном, иначе — опустить"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr "Изменить размер окна"
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Restore window"
msgstr "Восстановить окно"
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr "Переключить полноэкранный режим"
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Toggle maximization state"
msgstr "Переключить состояние развёрнутости на весь экран"
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Toggle shaded state"
msgstr "Переключить состояние скрученности в полоску"
#: ../src/50-mutter-windows.xml.in.h:16
#, fuzzy
msgid "Toggle window on all workspaces or one"
msgstr "Поместить окно на все рабочие места или на одно"

889
po/sl.po

File diff suppressed because it is too large Load Diff

379
po/sr.po
View File

@@ -4,14 +4,14 @@
# Maintainer: Горан Ракић <grakic@devbase.net> # Maintainer: Горан Ракић <grakic@devbase.net>
# Reviewed on 2005-09-03 by: Данило Шеган <danilo@prevod.org>" # Reviewed on 2005-09-03 by: Данило Шеган <danilo@prevod.org>"
# Милош Поповић <gpopac@gmail.com>, 2010. # Милош Поповић <gpopac@gmail.com>, 2010.
# Мирослав Николић <miroslavnikolic@rocketmail.com>, 2011, 2012. # Мирослав Николић <miroslavnikolic@rocketmail.com>, 2011, 2012, 2013.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: mutter\n" "Project-Id-Version: mutter\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=mutter" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=mutter"
"&keywords=I18N+L10N&component=general\n" "&keywords=I18N+L10N&component=general\n"
"POT-Creation-Date: 2012-10-16 12:48+0000\n" "POT-Creation-Date: 2013-02-14 19:45+0000\n"
"PO-Revision-Date: 2012-10-16 20:28+0200\n" "PO-Revision-Date: 2013-02-17 10:31+0200\n"
"Last-Translator: Мирослав Николић <miroslavnikolic@rocketmail.com>\n" "Last-Translator: Мирослав Николић <miroslavnikolic@rocketmail.com>\n"
"Language-Team: Serbian <gnom@prevod.org>\n" "Language-Team: Serbian <gnom@prevod.org>\n"
"Language: sr\n" "Language: sr\n"
@@ -22,21 +22,199 @@ msgstr ""
"n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Project-Style: gnome\n" "X-Project-Style: gnome\n"
#: ../src/50-mutter-navigation.xml.in.h:1
msgid "Navigation"
msgstr "Навигација"
#: ../src/50-mutter-navigation.xml.in.h:2
msgid "Move window to workspace 1"
msgstr "Премешта прозор на радни простор број 1"
#: ../src/50-mutter-navigation.xml.in.h:3
msgid "Move window to workspace 2"
msgstr "Премешта прозор на радни простор број 2"
#: ../src/50-mutter-navigation.xml.in.h:4
msgid "Move window to workspace 3"
msgstr "Премешта прозор на радни простор број 3"
#: ../src/50-mutter-navigation.xml.in.h:5
msgid "Move window to workspace 4"
msgstr "Премешта прозор на радни простор број 4"
#: ../src/50-mutter-navigation.xml.in.h:6
msgid "Move window one workspace to the left"
msgstr "Премешта прозор један радни простор улево"
#: ../src/50-mutter-navigation.xml.in.h:7
msgid "Move window one workspace to the right"
msgstr "Премешта прозор један радни простор удесно"
#: ../src/50-mutter-navigation.xml.in.h:8
msgid "Move window one workspace up"
msgstr "Премешта прозор један радни простор на горе"
#: ../src/50-mutter-navigation.xml.in.h:9
msgid "Move window one workspace down"
msgstr "Премешта прозор један радни простор на доле"
#: ../src/50-mutter-navigation.xml.in.h:10
msgid "Switch applications"
msgstr "Пребацује програме"
#: ../src/50-mutter-navigation.xml.in.h:11
#| msgid "Switch windows directly"
msgid "Switch windows"
msgstr "Пребацује прозоре"
#: ../src/50-mutter-navigation.xml.in.h:12
msgid "Switch windows of an application"
msgstr "Пребацује прозоре програма"
#: ../src/50-mutter-navigation.xml.in.h:13
msgid "Switch system controls"
msgstr "Пребацује контроле система"
#: ../src/50-mutter-navigation.xml.in.h:14
msgid "Switch windows directly"
msgstr "Пребацује прозоре директно"
#: ../src/50-mutter-navigation.xml.in.h:15
msgid "Switch windows of an app directly"
msgstr "Пребацује прозоре програма директно"
#: ../src/50-mutter-navigation.xml.in.h:16
msgid "Switch system controls directly"
msgstr "Пребацује контроле система директно"
#: ../src/50-mutter-navigation.xml.in.h:17
msgid "Hide all normal windows"
msgstr "Скрива све обичне прозоре"
#: ../src/50-mutter-navigation.xml.in.h:18
msgid "Switch to workspace 1"
msgstr "Пребацује се на радни простор 1"
#: ../src/50-mutter-navigation.xml.in.h:19
msgid "Switch to workspace 2"
msgstr "Пребацује се на радни простор 2"
#: ../src/50-mutter-navigation.xml.in.h:20
msgid "Switch to workspace 3"
msgstr "Пребацује се на радни простор 3"
#: ../src/50-mutter-navigation.xml.in.h:21
msgid "Switch to workspace 4"
msgstr "Пребацује се на радни простор 4"
#: ../src/50-mutter-navigation.xml.in.h:22
msgid "Move to workspace left"
msgstr "Премешта на радни простор лево"
#: ../src/50-mutter-navigation.xml.in.h:23
msgid "Move to workspace right"
msgstr "Премешта на радни простор десно"
#: ../src/50-mutter-navigation.xml.in.h:24
msgid "Move to workspace above"
msgstr "Премешта на радни простор изнад"
#: ../src/50-mutter-navigation.xml.in.h:25
msgid "Move to workspace below"
msgstr "Премешта на радни простор испод"
#: ../src/50-mutter-system.xml.in.h:1
msgid "System"
msgstr "Систем"
#: ../src/50-mutter-system.xml.in.h:2
msgid "Show the run command prompt"
msgstr "Приказује промпт за покретање наредбе"
#: ../src/50-mutter-system.xml.in.h:3
msgid "Show the activities overview"
msgstr "Приказује преглед активности"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1
msgid "Windows" msgid "Windows"
msgstr "Прозори" msgstr "Прозори"
#: ../src/50-mutter-windows.xml.in.h:2 #: ../src/50-mutter-windows.xml.in.h:2
msgid "Activate the window menu"
msgstr "Активира мени прозора"
#: ../src/50-mutter-windows.xml.in.h:3
msgid "Toggle fullscreen mode"
msgstr "Искључује/укључује приказ преко целог екрана"
#: ../src/50-mutter-windows.xml.in.h:4
msgid "Toggle maximization state"
msgstr "Искључује/укључује стање увећања"
#: ../src/50-mutter-windows.xml.in.h:5
msgid "Maximize window"
msgstr "Увећава прозор"
#: ../src/50-mutter-windows.xml.in.h:6
msgid "Restore window"
msgstr "Враћа величину прозора"
#: ../src/50-mutter-windows.xml.in.h:7
msgid "Toggle shaded state"
msgstr "Искључује/укључује стање засенчености"
#: ../src/50-mutter-windows.xml.in.h:8
msgid "Close window"
msgstr "Затвара прозор"
#: ../src/50-mutter-windows.xml.in.h:9
#| msgid "Resize window"
msgid "Hide window"
msgstr "Скрива прозор"
#: ../src/50-mutter-windows.xml.in.h:10
msgid "Move window"
msgstr "Премешта прозор"
#: ../src/50-mutter-windows.xml.in.h:11
msgid "Resize window"
msgstr "Мења величину прозора"
#: ../src/50-mutter-windows.xml.in.h:12
msgid "Toggle window on all workspaces or one"
msgstr "Приказује прозор на свим радним просторима или само на једном"
#: ../src/50-mutter-windows.xml.in.h:13
msgid "Raise window if covered, otherwise lower it"
msgstr "Издиже прозор уколико га други прозор заклања, у противном га спушта"
#: ../src/50-mutter-windows.xml.in.h:14
msgid "Raise window above other windows"
msgstr "Издиже прозор изнад осталих прозора"
#: ../src/50-mutter-windows.xml.in.h:15
msgid "Lower window below other windows"
msgstr "Спушта прозор испод осталих прозора"
#: ../src/50-mutter-windows.xml.in.h:16
msgid "Maximize window vertically"
msgstr "Увећава прозор вертикално"
#: ../src/50-mutter-windows.xml.in.h:17
msgid "Maximize window horizontally"
msgstr "Увећава прозор хоризонтално"
#: ../src/50-mutter-windows.xml.in.h:18
msgid "View split on left" msgid "View split on left"
msgstr "Прикажите поделу на лево" msgstr "Прикажите поделу на лево"
#: ../src/50-mutter-windows.xml.in.h:3 #: ../src/50-mutter-windows.xml.in.h:19
msgid "View split on right" msgid "View split on right"
msgstr "Прикажите поделу на десно" msgstr "Прикажите поделу на десно"
#. This probably means that a non-WM compositor like xcompmgr is running; #. This probably means that a non-WM compositor like xcompmgr is running;
#. * we have no way to get it to exit #. * we have no way to get it to exit
#: ../src/compositor/compositor.c:492 #: ../src/compositor/compositor.c:542
#, c-format #, c-format
msgid "" msgid ""
"Another compositing manager is already running on screen %i on display \"%s" "Another compositing manager is already running on screen %i on display \"%s"
@@ -55,7 +233,6 @@ msgstr "Захтевана је непозната информација о п
#: ../src/core/delete.c:111 #: ../src/core/delete.c:111
#, c-format #, c-format
#| msgid "%s is not responding."
msgid "“%s” is not responding." msgid "“%s” is not responding."
msgstr "„%s“ не даје одзив." msgstr "„%s“ не даје одзив."
@@ -79,17 +256,17 @@ msgstr "_Сачекај"
msgid "_Force Quit" msgid "_Force Quit"
msgstr "_Приморај излаз" msgstr "_Приморај излаз"
#: ../src/core/display.c:396 #: ../src/core/display.c:392
#, c-format #, c-format
msgid "Missing %s extension required for compositing" msgid "Missing %s extension required for compositing"
msgstr "Недостаје потребан композитни додатак %s" msgstr "Недостаје потребан композитни додатак %s"
#: ../src/core/display.c:493 #: ../src/core/display.c:485
#, c-format #, c-format
msgid "Failed to open X Window System display '%s'\n" msgid "Failed to open X Window System display '%s'\n"
msgstr "Нисам успео да отворим екран „%s“ Икс система прозора\n" msgstr "Нисам успео да отворим екран „%s“ Икс система прозора\n"
#: ../src/core/keybindings.c:853 #: ../src/core/keybindings.c:876
#, c-format #, c-format
msgid "" msgid ""
"Some other program is already using the key %s with modifiers %x as a " "Some other program is already using the key %s with modifiers %x as a "
@@ -158,7 +335,7 @@ msgstr "Исписује издање"
msgid "Mutter plugin to use" msgid "Mutter plugin to use"
msgstr "Прикључци Матера за коришћење" msgstr "Прикључци Матера за коришћење"
#: ../src/core/prefs.c:1079 #: ../src/core/prefs.c:1087
msgid "" msgid ""
"Workarounds for broken applications disabled. Some applications may not " "Workarounds for broken applications disabled. Some applications may not "
"behave properly.\n" "behave properly.\n"
@@ -166,12 +343,12 @@ msgstr ""
"Решења за оштећене програме су искључена. Неке апликације се могу понашати " "Решења за оштећене програме су искључена. Неке апликације се могу понашати "
"чудно.\n" "чудно.\n"
#: ../src/core/prefs.c:1154 #: ../src/core/prefs.c:1162
#, c-format #, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n" msgid "Could not parse font description \"%s\" from GSettings key %s\n"
msgstr "Не могу да обрадим опис „%s“ из кључа „%s“ у Гномовим подешавањима\n" msgstr "Не могу да обрадим опис „%s“ из кључа „%s“ у Гномовим подешавањима\n"
#: ../src/core/prefs.c:1220 #: ../src/core/prefs.c:1228
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for mouse button " "\"%s\" found in configuration database is not a valid value for mouse button "
@@ -180,24 +357,24 @@ msgstr ""
"„%s“ је пронађен у бази подешавања што није исправна вредност која мења " "„%s“ је пронађен у бази подешавања што није исправна вредност која мења "
"понашање тастера миша\n" "понашање тастера миша\n"
#: ../src/core/prefs.c:1747 #: ../src/core/prefs.c:1780
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for keybinding " "\"%s\" found in configuration database is not a valid value for keybinding "
"\"%s\"\n" "\"%s\"\n"
msgstr "„%s“ из базе са подешавањима није исправна комбинација тастера „%s“\n" msgstr "„%s“ из базе са подешавањима није исправна комбинација тастера „%s“\n"
#: ../src/core/prefs.c:1844 #: ../src/core/prefs.c:1877
#, c-format #, c-format
msgid "Workspace %d" msgid "Workspace %d"
msgstr "%d. радни простор" msgstr "%d. радни простор"
#: ../src/core/screen.c:652 #: ../src/core/screen.c:659
#, c-format #, c-format
msgid "Screen %d on display '%s' is invalid\n" msgid "Screen %d on display '%s' is invalid\n"
msgstr "Приказ „%d“ на екрану „%s“ није исправан\n" msgstr "Приказ „%d“ на екрану „%s“ није исправан\n"
#: ../src/core/screen.c:668 #: ../src/core/screen.c:675
#, c-format #, c-format
msgid "" msgid ""
"Screen %d on display \"%s\" already has a window manager; try using the --" "Screen %d on display \"%s\" already has a window manager; try using the --"
@@ -206,18 +383,18 @@ msgstr ""
"Приказ „%d“ на екрану „%s“ већ има управника прозора; покушајте да користите " "Приказ „%d“ на екрану „%s“ већ има управника прозора; покушајте да користите "
"опцију „--replace“ да замените тренутног управника прозора.\n" "опцију „--replace“ да замените тренутног управника прозора.\n"
#: ../src/core/screen.c:695 #: ../src/core/screen.c:702
#, c-format #, c-format
msgid "" msgid ""
"Could not acquire window manager selection on screen %d display \"%s\"\n" "Could not acquire window manager selection on screen %d display \"%s\"\n"
msgstr "Не могу да добијем избор управника прозора на приказу %d еркана „%s“\n" msgstr "Не могу да добијем избор управника прозора на приказу %d еркана „%s“\n"
#: ../src/core/screen.c:750 #: ../src/core/screen.c:780
#, c-format #, c-format
msgid "Screen %d on display \"%s\" already has a window manager\n" msgid "Screen %d on display \"%s\" already has a window manager\n"
msgstr "Приказ %d на екрану „%s“ већ има управника прозора\n" msgstr "Приказ %d на екрану „%s“ већ има управника прозора\n"
#: ../src/core/screen.c:935 #: ../src/core/screen.c:965
#, c-format #, c-format
msgid "Could not release screen %d on display \"%s\"\n" msgid "Could not release screen %d on display \"%s\"\n"
msgstr "Не могу да отпустим приказ %d на екрану „%s“\n" msgstr "Не могу да отпустим приказ %d на екрану „%s“\n"
@@ -314,7 +491,7 @@ msgid "Window manager error: "
msgstr "Грешка управника прозора: " msgstr "Грешка управника прозора: "
#. first time through #. first time through
#: ../src/core/window.c:7237 #: ../src/core/window.c:7447
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER " "Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER "
@@ -330,7 +507,7 @@ msgstr ""
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain #. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work. #. * about these apps but make them work.
#. #.
#: ../src/core/window.c:7902 #: ../src/core/window.c:8171
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets an MWM hint indicating it isn't resizable, but sets min size " "Window %s sets an MWM hint indicating it isn't resizable, but sets min size "
@@ -340,22 +517,22 @@ msgstr ""
"али је поставио најмању величину %d x %d и највећу величину %d x %d што нема " "али је поставио најмању величину %d x %d и највећу величину %d x %d што нема "
"много смисла.\n" "много смисла.\n"
#: ../src/core/window-props.c:274 #: ../src/core/window-props.c:304
#, c-format #, c-format
msgid "Application set a bogus _NET_WM_PID %lu\n" msgid "Application set a bogus _NET_WM_PID %lu\n"
msgstr "Програм је поставио нетачан _NET_WM_PID %lu\n" msgstr "Програм је поставио нетачан _NET_WM_PID %lu\n"
#: ../src/core/window-props.c:393 #: ../src/core/window-props.c:423
#, c-format #, c-format
msgid "%s (on %s)" msgid "%s (on %s)"
msgstr "%s (на %s)" msgstr "%s (на %s)"
#: ../src/core/window-props.c:1448 #: ../src/core/window-props.c:1506
#, c-format #, c-format
msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n" msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n"
msgstr "Неисправан прозор 0x%lx наведен као WM_TRANSIENT_FOR за %s.\n" msgstr "Неисправан прозор 0x%lx наведен као WM_TRANSIENT_FOR за %s.\n"
#: ../src/core/window-props.c:1459 #: ../src/core/window-props.c:1517
#, c-format #, c-format
msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n" msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n"
msgstr "WM_TRANSIENT_FOR прозор 0x%lx за %s ће направити петљу.\n" msgstr "WM_TRANSIENT_FOR прозор 0x%lx за %s ће направити петљу.\n"
@@ -501,10 +678,22 @@ msgstr ""
"додате невидљиве ивице за достизање ове вредности." "додате невидљиве ивице за достизање ове вредности."
#: ../src/org.gnome.mutter.gschema.xml.in.h:17 #: ../src/org.gnome.mutter.gschema.xml.in.h:17
msgid "Auto maximize nearly monitor sized windows"
msgstr "Сам увећава повећане прозоре најближег монитора"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18
msgid ""
"If enabled, new windows that are initially the size of the monitor "
"automatically get maximized."
msgstr ""
"Ако је укључено, нови прозори који су почетно величине монитора самостално "
"бивају увећани."
#: ../src/org.gnome.mutter.gschema.xml.in.h:19
msgid "Select window from tab popup" msgid "Select window from tab popup"
msgstr "Бира прозор из језичка искакања" msgstr "Бира прозор из језичка искакања"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18 #: ../src/org.gnome.mutter.gschema.xml.in.h:20
msgid "Cancel tab popup" msgid "Cancel tab popup"
msgstr "Отказивање језичка искакања" msgstr "Отказивање језичка искакања"
@@ -707,53 +896,53 @@ msgstr "Мод5"
#. Translators: This represents the size of a window. The first number is #. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height. #. * the width of the window and the second is the height.
#. #.
#: ../src/ui/resizepopup.c:113 #: ../src/ui/resizepopup.c:136
#, c-format #, c-format
msgid "%d x %d" msgid "%d x %d"
msgstr "%d x %d" msgstr "%d x %d"
#: ../src/ui/theme.c:234 #: ../src/ui/theme.c:235
msgid "top" msgid "top"
msgstr "горњу" msgstr "горњу"
#: ../src/ui/theme.c:236 #: ../src/ui/theme.c:237
msgid "bottom" msgid "bottom"
msgstr "доњу" msgstr "доњу"
#: ../src/ui/theme.c:238 #: ../src/ui/theme.c:239
msgid "left" msgid "left"
msgstr "леву" msgstr "леву"
#: ../src/ui/theme.c:240 #: ../src/ui/theme.c:241
msgid "right" msgid "right"
msgstr "десну" msgstr "десну"
#: ../src/ui/theme.c:268 #: ../src/ui/theme.c:269
#, c-format #, c-format
msgid "frame geometry does not specify \"%s\" dimension" msgid "frame geometry does not specify \"%s\" dimension"
msgstr "геометрија оквира не подешава „%s“ димензију" msgstr "геометрија оквира не подешава „%s“ димензију"
#: ../src/ui/theme.c:287 #: ../src/ui/theme.c:288
#, c-format #, c-format
msgid "frame geometry does not specify dimension \"%s\" for border \"%s\"" msgid "frame geometry does not specify dimension \"%s\" for border \"%s\""
msgstr "геометрија оквира не подешава „%s“ димензију за ивицу „%s“" msgstr "геометрија оквира не подешава „%s“ димензију за ивицу „%s“"
#: ../src/ui/theme.c:324 #: ../src/ui/theme.c:325
#, c-format #, c-format
msgid "Button aspect ratio %g is not reasonable" msgid "Button aspect ratio %g is not reasonable"
msgstr "Однос размере дугмета %g није разуман" msgstr "Однос размере дугмета %g није разуман"
#: ../src/ui/theme.c:336 #: ../src/ui/theme.c:337
#, c-format #, c-format
msgid "Frame geometry does not specify size of buttons" msgid "Frame geometry does not specify size of buttons"
msgstr "Геометрија оквира не подешава величину дугмића" msgstr "Геометрија оквира не подешава величину дугмића"
#: ../src/ui/theme.c:1049 #: ../src/ui/theme.c:1050
#, c-format #, c-format
msgid "Gradients should have at least two colors" msgid "Gradients should have at least two colors"
msgstr "Преливи морају имати најмање две боје" msgstr "Преливи морају имати најмање две боје"
#: ../src/ui/theme.c:1201 #: ../src/ui/theme.c:1202
#, c-format #, c-format
msgid "" msgid ""
"GTK custom color specification must have color name and fallback in " "GTK custom color specification must have color name and fallback in "
@@ -762,7 +951,7 @@ msgstr ""
"Спецификација произвољне ГТК боје мора имати назив боје и пребацивање у " "Спецификација произвољне ГТК боје мора имати назив боје и пребацивање у "
"загради, на пример gtk:custom(foo,bar); не могу да обрадим „%s“" "загради, на пример gtk:custom(foo,bar); не могу да обрадим „%s“"
#: ../src/ui/theme.c:1217 #: ../src/ui/theme.c:1218
#, c-format #, c-format
msgid "" msgid ""
"Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-" "Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-"
@@ -771,7 +960,7 @@ msgstr ""
"Неисправан знак „%c“ параметра назив_боје у gtk:custom, иасправни су само A-" "Неисправан знак „%c“ параметра назив_боје у gtk:custom, иасправни су само A-"
"Za-z0-9-_" "Za-z0-9-_"
#: ../src/ui/theme.c:1231 #: ../src/ui/theme.c:1232
#, c-format #, c-format
msgid "" msgid ""
"Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not " "Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not "
@@ -780,7 +969,7 @@ msgstr ""
"Гтк:произвољни формат је „gtk:custom(назив_боје,пребацивање)“, „%s“ се не " "Гтк:произвољни формат је „gtk:custom(назив_боје,пребацивање)“, „%s“ се не "
"уклапа у формат" "уклапа у формат"
#: ../src/ui/theme.c:1276 #: ../src/ui/theme.c:1277
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] " "GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] "
@@ -789,7 +978,7 @@ msgstr ""
"Спецификација ГТК боје мора имати наведено стање у загради, на пример „gtk:fg" "Спецификација ГТК боје мора имати наведено стање у загради, на пример „gtk:fg"
"[NORMAL]“ где је „NORMAL“ стање; не могу да обрадим „%s“" "[NORMAL]“ где је „NORMAL“ стање; не могу да обрадим „%s“"
#: ../src/ui/theme.c:1290 #: ../src/ui/theme.c:1291
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have a close bracket after the state, e.g. gtk:" "GTK color specification must have a close bracket after the state, e.g. gtk:"
@@ -798,17 +987,17 @@ msgstr ""
"Спецификација ГТК боје мора имати наведено стање у загради, на пример „gtk:fg" "Спецификација ГТК боје мора имати наведено стање у загради, на пример „gtk:fg"
"[NORMAL]“ где је „NORMAL“ стање; не могу да обрадим „%s“" "[NORMAL]“ где је „NORMAL“ стање; не могу да обрадим „%s“"
#: ../src/ui/theme.c:1301 #: ../src/ui/theme.c:1302
#, c-format #, c-format
msgid "Did not understand state \"%s\" in color specification" msgid "Did not understand state \"%s\" in color specification"
msgstr "Нисам разумео стање „%s“ у спецификацији боје" msgstr "Нисам разумео стање „%s“ у спецификацији боје"
#: ../src/ui/theme.c:1314 #: ../src/ui/theme.c:1315
#, c-format #, c-format
msgid "Did not understand color component \"%s\" in color specification" msgid "Did not understand color component \"%s\" in color specification"
msgstr "Нисам разумео део боје „%s“ у спецификацији боје" msgstr "Нисам разумео део боје „%s“ у спецификацији боје"
#: ../src/ui/theme.c:1343 #: ../src/ui/theme.c:1344
#, c-format #, c-format
msgid "" msgid ""
"Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the " "Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the "
@@ -817,55 +1006,55 @@ msgstr ""
"Формат смеше је „blend/bg_color/fg_color/alpha“, „%s“ се не уклапа у тражени " "Формат смеше је „blend/bg_color/fg_color/alpha“, „%s“ се не уклапа у тражени "
"формат записа" "формат записа"
#: ../src/ui/theme.c:1354 #: ../src/ui/theme.c:1355
#, c-format #, c-format
msgid "Could not parse alpha value \"%s\" in blended color" msgid "Could not parse alpha value \"%s\" in blended color"
msgstr "Не могу да обрадим алфа вредност „%s“ у смешаној боји" msgstr "Не могу да обрадим алфа вредност „%s“ у смешаној боји"
#: ../src/ui/theme.c:1364 #: ../src/ui/theme.c:1365
#, c-format #, c-format
msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0" msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0"
msgstr "Алфа вредност „%s“ у смешаној боји није између 0.0 и 1.0" msgstr "Алфа вредност „%s“ у смешаној боји није између 0.0 и 1.0"
#: ../src/ui/theme.c:1411 #: ../src/ui/theme.c:1412
#, c-format #, c-format
msgid "" msgid ""
"Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format" "Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format"
msgstr "Формат сенке је „shade/base_color/factor“, „%s“ се не уклапа у формат" msgstr "Формат сенке је „shade/base_color/factor“, „%s“ се не уклапа у формат"
#: ../src/ui/theme.c:1422 #: ../src/ui/theme.c:1423
#, c-format #, c-format
msgid "Could not parse shade factor \"%s\" in shaded color" msgid "Could not parse shade factor \"%s\" in shaded color"
msgstr "Не могу да обрадим фактор сенке „%s“ у осенченој боји" msgstr "Не могу да обрадим фактор сенке „%s“ у осенченој боји"
#: ../src/ui/theme.c:1432 #: ../src/ui/theme.c:1433
#, c-format #, c-format
msgid "Shade factor \"%s\" in shaded color is negative" msgid "Shade factor \"%s\" in shaded color is negative"
msgstr "Фактор сенке „%s“ у осенченој боји је негативан" msgstr "Фактор сенке „%s“ у осенченој боји је негативан"
#: ../src/ui/theme.c:1461 #: ../src/ui/theme.c:1462
#, c-format #, c-format
msgid "Could not parse color \"%s\"" msgid "Could not parse color \"%s\""
msgstr "Не могу да обрадим боју „%s“" msgstr "Не могу да обрадим боју „%s“"
#: ../src/ui/theme.c:1778 #: ../src/ui/theme.c:1779
#, c-format #, c-format
msgid "Coordinate expression contains character '%s' which is not allowed" msgid "Coordinate expression contains character '%s' which is not allowed"
msgstr "Израз координата садржи знак „%s“ који није дозвољен" msgstr "Израз координата садржи знак „%s“ који није дозвољен"
#: ../src/ui/theme.c:1805 #: ../src/ui/theme.c:1806
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contains floating point number '%s' which could not be " "Coordinate expression contains floating point number '%s' which could not be "
"parsed" "parsed"
msgstr "Израз координата садржи децимални број „%s“ који не може бити обрађен" msgstr "Израз координата садржи децимални број „%s“ који не може бити обрађен"
#: ../src/ui/theme.c:1819 #: ../src/ui/theme.c:1820
#, c-format #, c-format
msgid "Coordinate expression contains integer '%s' which could not be parsed" msgid "Coordinate expression contains integer '%s' which could not be parsed"
msgstr "Израз координата садржи цели број „%s“ који не може бити обрађен" msgstr "Израз координата садржи цели број „%s“ који не може бити обрађен"
#: ../src/ui/theme.c:1940 #: ../src/ui/theme.c:1941
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contained unknown operator at the start of this text: " "Coordinate expression contained unknown operator at the start of this text: "
@@ -873,17 +1062,17 @@ msgid ""
msgstr "" msgstr ""
"Израз са координатама садржи непознати оператор на почетку овог текста: „%s“" "Израз са координатама садржи непознати оператор на почетку овог текста: „%s“"
#: ../src/ui/theme.c:1997 #: ../src/ui/theme.c:1998
#, c-format #, c-format
msgid "Coordinate expression was empty or not understood" msgid "Coordinate expression was empty or not understood"
msgstr "Израз са координатама је био празан или неразумљив" msgstr "Израз са координатама је био празан или неразумљив"
#: ../src/ui/theme.c:2110 ../src/ui/theme.c:2120 ../src/ui/theme.c:2154 #: ../src/ui/theme.c:2111 ../src/ui/theme.c:2121 ../src/ui/theme.c:2155
#, c-format #, c-format
msgid "Coordinate expression results in division by zero" msgid "Coordinate expression results in division by zero"
msgstr "Израз са координатама резултира у дељењу нулом" msgstr "Израз са координатама резултира у дељењу нулом"
#: ../src/ui/theme.c:2162 #: ../src/ui/theme.c:2163
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression tries to use mod operator on a floating-point number" "Coordinate expression tries to use mod operator on a floating-point number"
@@ -891,23 +1080,23 @@ msgstr ""
"Израз са координатам покушава да користи оператор остатка при дељењу за " "Израз са координатам покушава да користи оператор остатка при дељењу за "
"децимални број" "децимални број"
#: ../src/ui/theme.c:2218 #: ../src/ui/theme.c:2219
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has an operator \"%s\" where an operand was expected" "Coordinate expression has an operator \"%s\" where an operand was expected"
msgstr "Израз са координатама има оператор „%s“ где је очекиван операнд" msgstr "Израз са координатама има оператор „%s“ где је очекиван операнд"
#: ../src/ui/theme.c:2227 #: ../src/ui/theme.c:2228
#, c-format #, c-format
msgid "Coordinate expression had an operand where an operator was expected" msgid "Coordinate expression had an operand where an operator was expected"
msgstr "Израз са координатама имаше операнд где је очекиван оператор" msgstr "Израз са координатама имаше операнд где је очекиван оператор"
#: ../src/ui/theme.c:2235 #: ../src/ui/theme.c:2236
#, c-format #, c-format
msgid "Coordinate expression ended with an operator instead of an operand" msgid "Coordinate expression ended with an operator instead of an operand"
msgstr "Израз са координарама је завршио са оператором уместо са операндом" msgstr "Израз са координарама је завршио са оператором уместо са операндом"
#: ../src/ui/theme.c:2245 #: ../src/ui/theme.c:2246
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has operator \"%c\" following operator \"%c\" with no " "Coordinate expression has operator \"%c\" following operator \"%c\" with no "
@@ -916,37 +1105,37 @@ msgstr ""
"Израз са координатама има оператор „%c“, а затим оператор „%c“ без операнда " "Израз са координатама има оператор „%c“, а затим оператор „%c“ без операнда "
"између" "између"
#: ../src/ui/theme.c:2396 ../src/ui/theme.c:2441 #: ../src/ui/theme.c:2397 ../src/ui/theme.c:2442
#, c-format #, c-format
msgid "Coordinate expression had unknown variable or constant \"%s\"" msgid "Coordinate expression had unknown variable or constant \"%s\""
msgstr "Израз са координатама има непознату променљиву или константи „%s“" msgstr "Израз са координатама има непознату променљиву или константи „%s“"
#: ../src/ui/theme.c:2495 #: ../src/ui/theme.c:2496
#, c-format #, c-format
msgid "Coordinate expression parser overflowed its buffer." msgid "Coordinate expression parser overflowed its buffer."
msgstr "Израз са координатама је био превелики за смештај и обраду." msgstr "Израз са координатама је био превелики за смештај и обраду."
#: ../src/ui/theme.c:2524 #: ../src/ui/theme.c:2525
#, c-format #, c-format
msgid "Coordinate expression had a close parenthesis with no open parenthesis" msgid "Coordinate expression had a close parenthesis with no open parenthesis"
msgstr "Израз са координатама има затворене заграде без отворених заграда" msgstr "Израз са координатама има затворене заграде без отворених заграда"
#: ../src/ui/theme.c:2588 #: ../src/ui/theme.c:2589
#, c-format #, c-format
msgid "Coordinate expression had an open parenthesis with no close parenthesis" msgid "Coordinate expression had an open parenthesis with no close parenthesis"
msgstr "Израз са координатама има отворену заграду без затворене заграде" msgstr "Израз са координатама има отворену заграду без затворене заграде"
#: ../src/ui/theme.c:2599 #: ../src/ui/theme.c:2600
#, c-format #, c-format
msgid "Coordinate expression doesn't seem to have any operators or operands" msgid "Coordinate expression doesn't seem to have any operators or operands"
msgstr "Израз са координатама изгледа да нема ни један оператор или операнд" msgstr "Израз са координатама изгледа да нема ни један оператор или операнд"
#: ../src/ui/theme.c:2812 ../src/ui/theme.c:2832 ../src/ui/theme.c:2852 #: ../src/ui/theme.c:2813 ../src/ui/theme.c:2833 ../src/ui/theme.c:2853
#, c-format #, c-format
msgid "Theme contained an expression that resulted in an error: %s\n" msgid "Theme contained an expression that resulted in an error: %s\n"
msgstr "Тема садржи израз који резултира грешком: %s\n" msgstr "Тема садржи израз који резултира грешком: %s\n"
#: ../src/ui/theme.c:4498 #: ../src/ui/theme.c:4499
#, c-format #, c-format
msgid "" msgid ""
"<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be " "<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be "
@@ -955,25 +1144,25 @@ msgstr ""
"<button function=„%s“ state=„%s“ draw_ops=\"whatever\"/> мора бити наведен " "<button function=„%s“ state=„%s“ draw_ops=\"whatever\"/> мора бити наведен "
"за овај стил оквира" "за овај стил оквира"
#: ../src/ui/theme.c:5009 ../src/ui/theme.c:5034 #: ../src/ui/theme.c:5010 ../src/ui/theme.c:5035
#, c-format #, c-format
msgid "" msgid ""
"Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>" "Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
msgstr "" msgstr ""
"Недостаје <frame state=„%s“ resize=„%s“ focus=„%s“ style=\"whatever\"/>" "Недостаје <frame state=„%s“ resize=„%s“ focus=„%s“ style=\"whatever\"/>"
#: ../src/ui/theme.c:5082 #: ../src/ui/theme.c:5083
#, c-format #, c-format
msgid "Failed to load theme \"%s\": %s\n" msgid "Failed to load theme \"%s\": %s\n"
msgstr "Нисам успео да учитам тему „%s“: %s\n" msgstr "Нисам успео да учитам тему „%s“: %s\n"
#: ../src/ui/theme.c:5218 ../src/ui/theme.c:5225 ../src/ui/theme.c:5232 #: ../src/ui/theme.c:5219 ../src/ui/theme.c:5226 ../src/ui/theme.c:5233
#: ../src/ui/theme.c:5239 ../src/ui/theme.c:5246 #: ../src/ui/theme.c:5240 ../src/ui/theme.c:5247
#, c-format #, c-format
msgid "No <%s> set for theme \"%s\"" msgid "No <%s> set for theme \"%s\""
msgstr "Није дефинисан елемент <%s> за тему „%s“" msgstr "Није дефинисан елемент <%s> за тему „%s“"
#: ../src/ui/theme.c:5254 #: ../src/ui/theme.c:5255
#, c-format #, c-format
msgid "" msgid ""
"No frame style set for window type \"%s\" in theme \"%s\", add a <window " "No frame style set for window type \"%s\" in theme \"%s\", add a <window "
@@ -982,14 +1171,14 @@ msgstr ""
"Није подешен стил оквира за прозор типа „%s“ у теми „%s“. Додајте <window " "Није подешен стил оквира за прозор типа „%s“ у теми „%s“. Додајте <window "
"type=„%s“ style_set=\"whatever\"/> елемент" "type=„%s“ style_set=\"whatever\"/> елемент"
#: ../src/ui/theme.c:5650 ../src/ui/theme.c:5712 ../src/ui/theme.c:5775 #: ../src/ui/theme.c:5662 ../src/ui/theme.c:5724 ../src/ui/theme.c:5787
#, c-format #, c-format
msgid "" msgid ""
"User-defined constants must begin with a capital letter; \"%s\" does not" "User-defined constants must begin with a capital letter; \"%s\" does not"
msgstr "" msgstr ""
"Кориснички дефинисане константе морају почети великим словом; „%s“ не почиње" "Кориснички дефинисане константе морају почети великим словом; „%s“ не почиње"
#: ../src/ui/theme.c:5658 ../src/ui/theme.c:5720 ../src/ui/theme.c:5783 #: ../src/ui/theme.c:5670 ../src/ui/theme.c:5732 ../src/ui/theme.c:5795
#, c-format #, c-format
msgid "Constant \"%s\" has already been defined" msgid "Constant \"%s\" has already been defined"
msgstr "Константа „%s“ је већ дефинисана" msgstr "Константа „%s“ је већ дефинисана"
@@ -1478,59 +1667,59 @@ msgstr "Ивица"
msgid "Attached Modal Dialog" msgid "Attached Modal Dialog"
msgstr "Приложено важно прозорче" msgstr "Приложено важно прозорче"
#: ../src/ui/theme-viewer.c:739 #: ../src/ui/theme-viewer.c:737
#, c-format #, c-format
msgid "Button layout test %d" msgid "Button layout test %d"
msgstr "Проба распореда дугмића %d" msgstr "Проба распореда дугмића %d"
# bug: plural-forms # bug: plural-forms
#: ../src/ui/theme-viewer.c:768 #: ../src/ui/theme-viewer.c:766
#, c-format #, c-format
msgid "%g milliseconds to draw one window frame" msgid "%g milliseconds to draw one window frame"
msgstr "%g милисекунди за исцртавање оквира једног прозора" msgstr "%g милисекунди за исцртавање оквира једног прозора"
#: ../src/ui/theme-viewer.c:813 #: ../src/ui/theme-viewer.c:811
#, c-format #, c-format
msgid "Usage: metacity-theme-viewer [THEMENAME]\n" msgid "Usage: metacity-theme-viewer [THEMENAME]\n"
msgstr "Употреба: metacity-theme-viewer [НАЗИВ_ТЕМЕ]\n" msgstr "Употреба: metacity-theme-viewer [НАЗИВ_ТЕМЕ]\n"
#: ../src/ui/theme-viewer.c:820 #: ../src/ui/theme-viewer.c:818
#, c-format #, c-format
msgid "Error loading theme: %s\n" msgid "Error loading theme: %s\n"
msgstr "Грешка приликом учитавања теме: %s\n" msgstr "Грешка приликом учитавања теме: %s\n"
# bug: plural-forms # bug: plural-forms
#: ../src/ui/theme-viewer.c:826 #: ../src/ui/theme-viewer.c:824
#, c-format #, c-format
msgid "Loaded theme \"%s\" in %g seconds\n" msgid "Loaded theme \"%s\" in %g seconds\n"
msgstr "Учитана је тема „%s“ за %g секунде\n" msgstr "Учитана је тема „%s“ за %g секунде\n"
#: ../src/ui/theme-viewer.c:870 #: ../src/ui/theme-viewer.c:869
msgid "Normal Title Font" msgid "Normal Title Font"
msgstr "Обичан словни лик наслова" msgstr "Обичан словни лик наслова"
#: ../src/ui/theme-viewer.c:876 #: ../src/ui/theme-viewer.c:875
msgid "Small Title Font" msgid "Small Title Font"
msgstr "Мали словни лик наслова" msgstr "Мали словни лик наслова"
#: ../src/ui/theme-viewer.c:882 #: ../src/ui/theme-viewer.c:881
msgid "Large Title Font" msgid "Large Title Font"
msgstr "Велики словни лик наслова" msgstr "Велики словни лик наслова"
#: ../src/ui/theme-viewer.c:887 #: ../src/ui/theme-viewer.c:886
msgid "Button Layouts" msgid "Button Layouts"
msgstr "Распоред дугмића" msgstr "Распоред дугмића"
#: ../src/ui/theme-viewer.c:892 #: ../src/ui/theme-viewer.c:891
msgid "Benchmark" msgid "Benchmark"
msgstr "Провера брзине" msgstr "Провера брзине"
#: ../src/ui/theme-viewer.c:944 #: ../src/ui/theme-viewer.c:947
msgid "Window Title Goes Here" msgid "Window Title Goes Here"
msgstr "Овде иде наслов прозора" msgstr "Овде иде наслов прозора"
# bug: plural-forms # bug: plural-forms
#: ../src/ui/theme-viewer.c:1047 #: ../src/ui/theme-viewer.c:1053
#, c-format #, c-format
msgid "" msgid ""
"Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g " "Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g "
@@ -1541,40 +1730,40 @@ msgstr ""
"%g секунди времена на зидном часовнику укључујући и ресурсе Икс сервера (%g " "%g секунди времена на зидном часовнику укључујући и ресурсе Икс сервера (%g "
"милисекунди по оквиру)\n" "милисекунди по оквиру)\n"
#: ../src/ui/theme-viewer.c:1266 #: ../src/ui/theme-viewer.c:1273
msgid "position expression test returned TRUE but set error" msgid "position expression test returned TRUE but set error"
msgstr "провера израза положаја је вратила тачно, али је поставила грешку" msgstr "провера израза положаја је вратила тачно, али је поставила грешку"
#: ../src/ui/theme-viewer.c:1268 #: ../src/ui/theme-viewer.c:1275
msgid "position expression test returned FALSE but didn't set error" msgid "position expression test returned FALSE but didn't set error"
msgstr "провера израза положаја је вратила нетачно, али није поставила грешку" msgstr "провера израза положаја је вратила нетачно, али није поставила грешку"
#: ../src/ui/theme-viewer.c:1272 #: ../src/ui/theme-viewer.c:1279
msgid "Error was expected but none given" msgid "Error was expected but none given"
msgstr "Очекивана је грешка, али није дата" msgstr "Очекивана је грешка, али није дата"
#: ../src/ui/theme-viewer.c:1274 #: ../src/ui/theme-viewer.c:1281
#, c-format #, c-format
msgid "Error %d was expected but %d given" msgid "Error %d was expected but %d given"
msgstr "Очекивана је грешка „%d“, али је дата „%d“" msgstr "Очекивана је грешка „%d“, али је дата „%d“"
#: ../src/ui/theme-viewer.c:1280 #: ../src/ui/theme-viewer.c:1287
#, c-format #, c-format
msgid "Error not expected but one was returned: %s" msgid "Error not expected but one was returned: %s"
msgstr "Грешка није очекивана, али је враћена једна: %s" msgstr "Грешка није очекивана, али је враћена једна: %s"
#: ../src/ui/theme-viewer.c:1284 #: ../src/ui/theme-viewer.c:1291
#, c-format #, c-format
msgid "x value was %d, %d was expected" msgid "x value was %d, %d was expected"
msgstr "x вредност је била „%d“, а очекивана је „%d“" msgstr "x вредност је била „%d“, а очекивана је „%d“"
#: ../src/ui/theme-viewer.c:1287 #: ../src/ui/theme-viewer.c:1294
#, c-format #, c-format
msgid "y value was %d, %d was expected" msgid "y value was %d, %d was expected"
msgstr "y вредност је била „%d“, а очекивана је „%d“" msgstr "y вредност је била „%d“, а очекивана је „%d“"
# bug: plural-forms # bug: plural-forms
#: ../src/ui/theme-viewer.c:1352 #: ../src/ui/theme-viewer.c:1359
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "%d израза координата је обрађено за %g секунде (просек %g секунде)\n" msgstr "%d израза координата је обрађено за %g секунде (просек %g секунде)\n"

View File

@@ -4,14 +4,14 @@
# Maintainer: Goran Rakić <grakic@devbase.net> # Maintainer: Goran Rakić <grakic@devbase.net>
# Reviewed on 2005-09-03 by: Danilo Šegan <danilo@prevod.org>" # Reviewed on 2005-09-03 by: Danilo Šegan <danilo@prevod.org>"
# Miloš Popović <gpopac@gmail.com>, 2010. # Miloš Popović <gpopac@gmail.com>, 2010.
# Miroslav Nikolić <miroslavnikolic@rocketmail.com>, 2011, 2012. # Miroslav Nikolić <miroslavnikolic@rocketmail.com>, 2011, 2012, 2013.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: mutter\n" "Project-Id-Version: mutter\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=mutter" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=mutter"
"&keywords=I18N+L10N&component=general\n" "&keywords=I18N+L10N&component=general\n"
"POT-Creation-Date: 2012-10-16 12:48+0000\n" "POT-Creation-Date: 2013-02-14 19:45+0000\n"
"PO-Revision-Date: 2012-10-16 20:28+0200\n" "PO-Revision-Date: 2013-02-17 10:31+0200\n"
"Last-Translator: Miroslav Nikolić <miroslavnikolic@rocketmail.com>\n" "Last-Translator: Miroslav Nikolić <miroslavnikolic@rocketmail.com>\n"
"Language-Team: Serbian <gnom@prevod.org>\n" "Language-Team: Serbian <gnom@prevod.org>\n"
"Language: sr\n" "Language: sr\n"
@@ -22,21 +22,199 @@ msgstr ""
"n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Project-Style: gnome\n" "X-Project-Style: gnome\n"
#: ../src/50-mutter-navigation.xml.in.h:1
msgid "Navigation"
msgstr "Navigacija"
#: ../src/50-mutter-navigation.xml.in.h:2
msgid "Move window to workspace 1"
msgstr "Premešta prozor na radni prostor broj 1"
#: ../src/50-mutter-navigation.xml.in.h:3
msgid "Move window to workspace 2"
msgstr "Premešta prozor na radni prostor broj 2"
#: ../src/50-mutter-navigation.xml.in.h:4
msgid "Move window to workspace 3"
msgstr "Premešta prozor na radni prostor broj 3"
#: ../src/50-mutter-navigation.xml.in.h:5
msgid "Move window to workspace 4"
msgstr "Premešta prozor na radni prostor broj 4"
#: ../src/50-mutter-navigation.xml.in.h:6
msgid "Move window one workspace to the left"
msgstr "Premešta prozor jedan radni prostor ulevo"
#: ../src/50-mutter-navigation.xml.in.h:7
msgid "Move window one workspace to the right"
msgstr "Premešta prozor jedan radni prostor udesno"
#: ../src/50-mutter-navigation.xml.in.h:8
msgid "Move window one workspace up"
msgstr "Premešta prozor jedan radni prostor na gore"
#: ../src/50-mutter-navigation.xml.in.h:9
msgid "Move window one workspace down"
msgstr "Premešta prozor jedan radni prostor na dole"
#: ../src/50-mutter-navigation.xml.in.h:10
msgid "Switch applications"
msgstr "Prebacuje programe"
#: ../src/50-mutter-navigation.xml.in.h:11
#| msgid "Switch windows directly"
msgid "Switch windows"
msgstr "Prebacuje prozore"
#: ../src/50-mutter-navigation.xml.in.h:12
msgid "Switch windows of an application"
msgstr "Prebacuje prozore programa"
#: ../src/50-mutter-navigation.xml.in.h:13
msgid "Switch system controls"
msgstr "Prebacuje kontrole sistema"
#: ../src/50-mutter-navigation.xml.in.h:14
msgid "Switch windows directly"
msgstr "Prebacuje prozore direktno"
#: ../src/50-mutter-navigation.xml.in.h:15
msgid "Switch windows of an app directly"
msgstr "Prebacuje prozore programa direktno"
#: ../src/50-mutter-navigation.xml.in.h:16
msgid "Switch system controls directly"
msgstr "Prebacuje kontrole sistema direktno"
#: ../src/50-mutter-navigation.xml.in.h:17
msgid "Hide all normal windows"
msgstr "Skriva sve obične prozore"
#: ../src/50-mutter-navigation.xml.in.h:18
msgid "Switch to workspace 1"
msgstr "Prebacuje se na radni prostor 1"
#: ../src/50-mutter-navigation.xml.in.h:19
msgid "Switch to workspace 2"
msgstr "Prebacuje se na radni prostor 2"
#: ../src/50-mutter-navigation.xml.in.h:20
msgid "Switch to workspace 3"
msgstr "Prebacuje se na radni prostor 3"
#: ../src/50-mutter-navigation.xml.in.h:21
msgid "Switch to workspace 4"
msgstr "Prebacuje se na radni prostor 4"
#: ../src/50-mutter-navigation.xml.in.h:22
msgid "Move to workspace left"
msgstr "Premešta na radni prostor levo"
#: ../src/50-mutter-navigation.xml.in.h:23
msgid "Move to workspace right"
msgstr "Premešta na radni prostor desno"
#: ../src/50-mutter-navigation.xml.in.h:24
msgid "Move to workspace above"
msgstr "Premešta na radni prostor iznad"
#: ../src/50-mutter-navigation.xml.in.h:25
msgid "Move to workspace below"
msgstr "Premešta na radni prostor ispod"
#: ../src/50-mutter-system.xml.in.h:1
msgid "System"
msgstr "Sistem"
#: ../src/50-mutter-system.xml.in.h:2
msgid "Show the run command prompt"
msgstr "Prikazuje prompt za pokretanje naredbe"
#: ../src/50-mutter-system.xml.in.h:3
msgid "Show the activities overview"
msgstr "Prikazuje pregled aktivnosti"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1
msgid "Windows" msgid "Windows"
msgstr "Prozori" msgstr "Prozori"
#: ../src/50-mutter-windows.xml.in.h:2 #: ../src/50-mutter-windows.xml.in.h:2
msgid "Activate the window menu"
msgstr "Aktivira meni prozora"
#: ../src/50-mutter-windows.xml.in.h:3
msgid "Toggle fullscreen mode"
msgstr "Isključuje/uključuje prikaz preko celog ekrana"
#: ../src/50-mutter-windows.xml.in.h:4
msgid "Toggle maximization state"
msgstr "Isključuje/uključuje stanje uvećanja"
#: ../src/50-mutter-windows.xml.in.h:5
msgid "Maximize window"
msgstr "Uvećava prozor"
#: ../src/50-mutter-windows.xml.in.h:6
msgid "Restore window"
msgstr "Vraća veličinu prozora"
#: ../src/50-mutter-windows.xml.in.h:7
msgid "Toggle shaded state"
msgstr "Isključuje/uključuje stanje zasenčenosti"
#: ../src/50-mutter-windows.xml.in.h:8
msgid "Close window"
msgstr "Zatvara prozor"
#: ../src/50-mutter-windows.xml.in.h:9
#| msgid "Resize window"
msgid "Hide window"
msgstr "Skriva prozor"
#: ../src/50-mutter-windows.xml.in.h:10
msgid "Move window"
msgstr "Premešta prozor"
#: ../src/50-mutter-windows.xml.in.h:11
msgid "Resize window"
msgstr "Menja veličinu prozora"
#: ../src/50-mutter-windows.xml.in.h:12
msgid "Toggle window on all workspaces or one"
msgstr "Prikazuje prozor na svim radnim prostorima ili samo na jednom"
#: ../src/50-mutter-windows.xml.in.h:13
msgid "Raise window if covered, otherwise lower it"
msgstr "Izdiže prozor ukoliko ga drugi prozor zaklanja, u protivnom ga spušta"
#: ../src/50-mutter-windows.xml.in.h:14
msgid "Raise window above other windows"
msgstr "Izdiže prozor iznad ostalih prozora"
#: ../src/50-mutter-windows.xml.in.h:15
msgid "Lower window below other windows"
msgstr "Spušta prozor ispod ostalih prozora"
#: ../src/50-mutter-windows.xml.in.h:16
msgid "Maximize window vertically"
msgstr "Uvećava prozor vertikalno"
#: ../src/50-mutter-windows.xml.in.h:17
msgid "Maximize window horizontally"
msgstr "Uvećava prozor horizontalno"
#: ../src/50-mutter-windows.xml.in.h:18
msgid "View split on left" msgid "View split on left"
msgstr "Prikažite podelu na levo" msgstr "Prikažite podelu na levo"
#: ../src/50-mutter-windows.xml.in.h:3 #: ../src/50-mutter-windows.xml.in.h:19
msgid "View split on right" msgid "View split on right"
msgstr "Prikažite podelu na desno" msgstr "Prikažite podelu na desno"
#. This probably means that a non-WM compositor like xcompmgr is running; #. This probably means that a non-WM compositor like xcompmgr is running;
#. * we have no way to get it to exit #. * we have no way to get it to exit
#: ../src/compositor/compositor.c:492 #: ../src/compositor/compositor.c:542
#, c-format #, c-format
msgid "" msgid ""
"Another compositing manager is already running on screen %i on display \"%s" "Another compositing manager is already running on screen %i on display \"%s"
@@ -55,7 +233,6 @@ msgstr "Zahtevana je nepoznata informacija o prozoru: %d"
#: ../src/core/delete.c:111 #: ../src/core/delete.c:111
#, c-format #, c-format
#| msgid "%s is not responding."
msgid "“%s” is not responding." msgid "“%s” is not responding."
msgstr "„%s“ ne daje odziv." msgstr "„%s“ ne daje odziv."
@@ -79,17 +256,17 @@ msgstr "_Sačekaj"
msgid "_Force Quit" msgid "_Force Quit"
msgstr "_Primoraj izlaz" msgstr "_Primoraj izlaz"
#: ../src/core/display.c:396 #: ../src/core/display.c:392
#, c-format #, c-format
msgid "Missing %s extension required for compositing" msgid "Missing %s extension required for compositing"
msgstr "Nedostaje potreban kompozitni dodatak %s" msgstr "Nedostaje potreban kompozitni dodatak %s"
#: ../src/core/display.c:493 #: ../src/core/display.c:485
#, c-format #, c-format
msgid "Failed to open X Window System display '%s'\n" msgid "Failed to open X Window System display '%s'\n"
msgstr "Nisam uspeo da otvorim ekran „%s“ Iks sistema prozora\n" msgstr "Nisam uspeo da otvorim ekran „%s“ Iks sistema prozora\n"
#: ../src/core/keybindings.c:853 #: ../src/core/keybindings.c:876
#, c-format #, c-format
msgid "" msgid ""
"Some other program is already using the key %s with modifiers %x as a " "Some other program is already using the key %s with modifiers %x as a "
@@ -158,7 +335,7 @@ msgstr "Ispisuje izdanje"
msgid "Mutter plugin to use" msgid "Mutter plugin to use"
msgstr "Priključci Matera za korišćenje" msgstr "Priključci Matera za korišćenje"
#: ../src/core/prefs.c:1079 #: ../src/core/prefs.c:1087
msgid "" msgid ""
"Workarounds for broken applications disabled. Some applications may not " "Workarounds for broken applications disabled. Some applications may not "
"behave properly.\n" "behave properly.\n"
@@ -166,12 +343,12 @@ msgstr ""
"Rešenja za oštećene programe su isključena. Neke aplikacije se mogu ponašati " "Rešenja za oštećene programe su isključena. Neke aplikacije se mogu ponašati "
"čudno.\n" "čudno.\n"
#: ../src/core/prefs.c:1154 #: ../src/core/prefs.c:1162
#, c-format #, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n" msgid "Could not parse font description \"%s\" from GSettings key %s\n"
msgstr "Ne mogu da obradim opis „%s“ iz ključa „%s“ u Gnomovim podešavanjima\n" msgstr "Ne mogu da obradim opis „%s“ iz ključa „%s“ u Gnomovim podešavanjima\n"
#: ../src/core/prefs.c:1220 #: ../src/core/prefs.c:1228
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for mouse button " "\"%s\" found in configuration database is not a valid value for mouse button "
@@ -180,24 +357,24 @@ msgstr ""
"„%s“ je pronađen u bazi podešavanja što nije ispravna vrednost koja menja " "„%s“ je pronađen u bazi podešavanja što nije ispravna vrednost koja menja "
"ponašanje tastera miša\n" "ponašanje tastera miša\n"
#: ../src/core/prefs.c:1747 #: ../src/core/prefs.c:1780
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for keybinding " "\"%s\" found in configuration database is not a valid value for keybinding "
"\"%s\"\n" "\"%s\"\n"
msgstr "„%s“ iz baze sa podešavanjima nije ispravna kombinacija tastera „%s“\n" msgstr "„%s“ iz baze sa podešavanjima nije ispravna kombinacija tastera „%s“\n"
#: ../src/core/prefs.c:1844 #: ../src/core/prefs.c:1877
#, c-format #, c-format
msgid "Workspace %d" msgid "Workspace %d"
msgstr "%d. radni prostor" msgstr "%d. radni prostor"
#: ../src/core/screen.c:652 #: ../src/core/screen.c:659
#, c-format #, c-format
msgid "Screen %d on display '%s' is invalid\n" msgid "Screen %d on display '%s' is invalid\n"
msgstr "Prikaz „%d“ na ekranu „%s“ nije ispravan\n" msgstr "Prikaz „%d“ na ekranu „%s“ nije ispravan\n"
#: ../src/core/screen.c:668 #: ../src/core/screen.c:675
#, c-format #, c-format
msgid "" msgid ""
"Screen %d on display \"%s\" already has a window manager; try using the --" "Screen %d on display \"%s\" already has a window manager; try using the --"
@@ -206,18 +383,18 @@ msgstr ""
"Prikaz „%d“ na ekranu „%s“ već ima upravnika prozora; pokušajte da koristite " "Prikaz „%d“ na ekranu „%s“ već ima upravnika prozora; pokušajte da koristite "
"opciju „--replace“ da zamenite trenutnog upravnika prozora.\n" "opciju „--replace“ da zamenite trenutnog upravnika prozora.\n"
#: ../src/core/screen.c:695 #: ../src/core/screen.c:702
#, c-format #, c-format
msgid "" msgid ""
"Could not acquire window manager selection on screen %d display \"%s\"\n" "Could not acquire window manager selection on screen %d display \"%s\"\n"
msgstr "Ne mogu da dobijem izbor upravnika prozora na prikazu %d erkana „%s“\n" msgstr "Ne mogu da dobijem izbor upravnika prozora na prikazu %d erkana „%s“\n"
#: ../src/core/screen.c:750 #: ../src/core/screen.c:780
#, c-format #, c-format
msgid "Screen %d on display \"%s\" already has a window manager\n" msgid "Screen %d on display \"%s\" already has a window manager\n"
msgstr "Prikaz %d na ekranu „%s“ već ima upravnika prozora\n" msgstr "Prikaz %d na ekranu „%s“ već ima upravnika prozora\n"
#: ../src/core/screen.c:935 #: ../src/core/screen.c:965
#, c-format #, c-format
msgid "Could not release screen %d on display \"%s\"\n" msgid "Could not release screen %d on display \"%s\"\n"
msgstr "Ne mogu da otpustim prikaz %d na ekranu „%s“\n" msgstr "Ne mogu da otpustim prikaz %d na ekranu „%s“\n"
@@ -314,7 +491,7 @@ msgid "Window manager error: "
msgstr "Greška upravnika prozora: " msgstr "Greška upravnika prozora: "
#. first time through #. first time through
#: ../src/core/window.c:7237 #: ../src/core/window.c:7447
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER " "Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER "
@@ -330,7 +507,7 @@ msgstr ""
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain #. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work. #. * about these apps but make them work.
#. #.
#: ../src/core/window.c:7902 #: ../src/core/window.c:8171
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets an MWM hint indicating it isn't resizable, but sets min size " "Window %s sets an MWM hint indicating it isn't resizable, but sets min size "
@@ -340,22 +517,22 @@ msgstr ""
"ali je postavio najmanju veličinu %d x %d i najveću veličinu %d x %d što nema " "ali je postavio najmanju veličinu %d x %d i najveću veličinu %d x %d što nema "
"mnogo smisla.\n" "mnogo smisla.\n"
#: ../src/core/window-props.c:274 #: ../src/core/window-props.c:304
#, c-format #, c-format
msgid "Application set a bogus _NET_WM_PID %lu\n" msgid "Application set a bogus _NET_WM_PID %lu\n"
msgstr "Program je postavio netačan _NET_WM_PID %lu\n" msgstr "Program je postavio netačan _NET_WM_PID %lu\n"
#: ../src/core/window-props.c:393 #: ../src/core/window-props.c:423
#, c-format #, c-format
msgid "%s (on %s)" msgid "%s (on %s)"
msgstr "%s (na %s)" msgstr "%s (na %s)"
#: ../src/core/window-props.c:1448 #: ../src/core/window-props.c:1506
#, c-format #, c-format
msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n" msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n"
msgstr "Neispravan prozor 0x%lx naveden kao WM_TRANSIENT_FOR za %s.\n" msgstr "Neispravan prozor 0x%lx naveden kao WM_TRANSIENT_FOR za %s.\n"
#: ../src/core/window-props.c:1459 #: ../src/core/window-props.c:1517
#, c-format #, c-format
msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n" msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n"
msgstr "WM_TRANSIENT_FOR prozor 0x%lx za %s će napraviti petlju.\n" msgstr "WM_TRANSIENT_FOR prozor 0x%lx za %s će napraviti petlju.\n"
@@ -501,10 +678,22 @@ msgstr ""
"dodate nevidljive ivice za dostizanje ove vrednosti." "dodate nevidljive ivice za dostizanje ove vrednosti."
#: ../src/org.gnome.mutter.gschema.xml.in.h:17 #: ../src/org.gnome.mutter.gschema.xml.in.h:17
msgid "Auto maximize nearly monitor sized windows"
msgstr "Sam uvećava povećane prozore najbližeg monitora"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18
msgid ""
"If enabled, new windows that are initially the size of the monitor "
"automatically get maximized."
msgstr ""
"Ako je uključeno, novi prozori koji su početno veličine monitora samostalno "
"bivaju uvećani."
#: ../src/org.gnome.mutter.gschema.xml.in.h:19
msgid "Select window from tab popup" msgid "Select window from tab popup"
msgstr "Bira prozor iz jezička iskakanja" msgstr "Bira prozor iz jezička iskakanja"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18 #: ../src/org.gnome.mutter.gschema.xml.in.h:20
msgid "Cancel tab popup" msgid "Cancel tab popup"
msgstr "Otkazivanje jezička iskakanja" msgstr "Otkazivanje jezička iskakanja"
@@ -707,53 +896,53 @@ msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is #. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height. #. * the width of the window and the second is the height.
#. #.
#: ../src/ui/resizepopup.c:113 #: ../src/ui/resizepopup.c:136
#, c-format #, c-format
msgid "%d x %d" msgid "%d x %d"
msgstr "%d x %d" msgstr "%d x %d"
#: ../src/ui/theme.c:234 #: ../src/ui/theme.c:235
msgid "top" msgid "top"
msgstr "gornju" msgstr "gornju"
#: ../src/ui/theme.c:236 #: ../src/ui/theme.c:237
msgid "bottom" msgid "bottom"
msgstr "donju" msgstr "donju"
#: ../src/ui/theme.c:238 #: ../src/ui/theme.c:239
msgid "left" msgid "left"
msgstr "levu" msgstr "levu"
#: ../src/ui/theme.c:240 #: ../src/ui/theme.c:241
msgid "right" msgid "right"
msgstr "desnu" msgstr "desnu"
#: ../src/ui/theme.c:268 #: ../src/ui/theme.c:269
#, c-format #, c-format
msgid "frame geometry does not specify \"%s\" dimension" msgid "frame geometry does not specify \"%s\" dimension"
msgstr "geometrija okvira ne podešava „%s“ dimenziju" msgstr "geometrija okvira ne podešava „%s“ dimenziju"
#: ../src/ui/theme.c:287 #: ../src/ui/theme.c:288
#, c-format #, c-format
msgid "frame geometry does not specify dimension \"%s\" for border \"%s\"" msgid "frame geometry does not specify dimension \"%s\" for border \"%s\""
msgstr "geometrija okvira ne podešava „%s“ dimenziju za ivicu „%s“" msgstr "geometrija okvira ne podešava „%s“ dimenziju za ivicu „%s“"
#: ../src/ui/theme.c:324 #: ../src/ui/theme.c:325
#, c-format #, c-format
msgid "Button aspect ratio %g is not reasonable" msgid "Button aspect ratio %g is not reasonable"
msgstr "Odnos razmere dugmeta %g nije razuman" msgstr "Odnos razmere dugmeta %g nije razuman"
#: ../src/ui/theme.c:336 #: ../src/ui/theme.c:337
#, c-format #, c-format
msgid "Frame geometry does not specify size of buttons" msgid "Frame geometry does not specify size of buttons"
msgstr "Geometrija okvira ne podešava veličinu dugmića" msgstr "Geometrija okvira ne podešava veličinu dugmića"
#: ../src/ui/theme.c:1049 #: ../src/ui/theme.c:1050
#, c-format #, c-format
msgid "Gradients should have at least two colors" msgid "Gradients should have at least two colors"
msgstr "Prelivi moraju imati najmanje dve boje" msgstr "Prelivi moraju imati najmanje dve boje"
#: ../src/ui/theme.c:1201 #: ../src/ui/theme.c:1202
#, c-format #, c-format
msgid "" msgid ""
"GTK custom color specification must have color name and fallback in " "GTK custom color specification must have color name and fallback in "
@@ -762,7 +951,7 @@ msgstr ""
"Specifikacija proizvoljne GTK boje mora imati naziv boje i prebacivanje u " "Specifikacija proizvoljne GTK boje mora imati naziv boje i prebacivanje u "
"zagradi, na primer gtk:custom(foo,bar); ne mogu da obradim „%s“" "zagradi, na primer gtk:custom(foo,bar); ne mogu da obradim „%s“"
#: ../src/ui/theme.c:1217 #: ../src/ui/theme.c:1218
#, c-format #, c-format
msgid "" msgid ""
"Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-" "Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-"
@@ -771,7 +960,7 @@ msgstr ""
"Neispravan znak „%c“ parametra naziv_boje u gtk:custom, iaspravni su samo A-" "Neispravan znak „%c“ parametra naziv_boje u gtk:custom, iaspravni su samo A-"
"Za-z0-9-_" "Za-z0-9-_"
#: ../src/ui/theme.c:1231 #: ../src/ui/theme.c:1232
#, c-format #, c-format
msgid "" msgid ""
"Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not " "Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not "
@@ -780,7 +969,7 @@ msgstr ""
"Gtk:proizvoljni format je „gtk:custom(naziv_boje,prebacivanje)“, „%s“ se ne " "Gtk:proizvoljni format je „gtk:custom(naziv_boje,prebacivanje)“, „%s“ se ne "
"uklapa u format" "uklapa u format"
#: ../src/ui/theme.c:1276 #: ../src/ui/theme.c:1277
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] " "GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] "
@@ -789,7 +978,7 @@ msgstr ""
"Specifikacija GTK boje mora imati navedeno stanje u zagradi, na primer „gtk:fg" "Specifikacija GTK boje mora imati navedeno stanje u zagradi, na primer „gtk:fg"
"[NORMAL]“ gde je „NORMAL“ stanje; ne mogu da obradim „%s“" "[NORMAL]“ gde je „NORMAL“ stanje; ne mogu da obradim „%s“"
#: ../src/ui/theme.c:1290 #: ../src/ui/theme.c:1291
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have a close bracket after the state, e.g. gtk:" "GTK color specification must have a close bracket after the state, e.g. gtk:"
@@ -798,17 +987,17 @@ msgstr ""
"Specifikacija GTK boje mora imati navedeno stanje u zagradi, na primer „gtk:fg" "Specifikacija GTK boje mora imati navedeno stanje u zagradi, na primer „gtk:fg"
"[NORMAL]“ gde je „NORMAL“ stanje; ne mogu da obradim „%s“" "[NORMAL]“ gde je „NORMAL“ stanje; ne mogu da obradim „%s“"
#: ../src/ui/theme.c:1301 #: ../src/ui/theme.c:1302
#, c-format #, c-format
msgid "Did not understand state \"%s\" in color specification" msgid "Did not understand state \"%s\" in color specification"
msgstr "Nisam razumeo stanje „%s“ u specifikaciji boje" msgstr "Nisam razumeo stanje „%s“ u specifikaciji boje"
#: ../src/ui/theme.c:1314 #: ../src/ui/theme.c:1315
#, c-format #, c-format
msgid "Did not understand color component \"%s\" in color specification" msgid "Did not understand color component \"%s\" in color specification"
msgstr "Nisam razumeo deo boje „%s“ u specifikaciji boje" msgstr "Nisam razumeo deo boje „%s“ u specifikaciji boje"
#: ../src/ui/theme.c:1343 #: ../src/ui/theme.c:1344
#, c-format #, c-format
msgid "" msgid ""
"Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the " "Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the "
@@ -817,55 +1006,55 @@ msgstr ""
"Format smeše je „blend/bg_color/fg_color/alpha“, „%s“ se ne uklapa u traženi " "Format smeše je „blend/bg_color/fg_color/alpha“, „%s“ se ne uklapa u traženi "
"format zapisa" "format zapisa"
#: ../src/ui/theme.c:1354 #: ../src/ui/theme.c:1355
#, c-format #, c-format
msgid "Could not parse alpha value \"%s\" in blended color" msgid "Could not parse alpha value \"%s\" in blended color"
msgstr "Ne mogu da obradim alfa vrednost „%s“ u smešanoj boji" msgstr "Ne mogu da obradim alfa vrednost „%s“ u smešanoj boji"
#: ../src/ui/theme.c:1364 #: ../src/ui/theme.c:1365
#, c-format #, c-format
msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0" msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0"
msgstr "Alfa vrednost „%s“ u smešanoj boji nije između 0.0 i 1.0" msgstr "Alfa vrednost „%s“ u smešanoj boji nije između 0.0 i 1.0"
#: ../src/ui/theme.c:1411 #: ../src/ui/theme.c:1412
#, c-format #, c-format
msgid "" msgid ""
"Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format" "Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format"
msgstr "Format senke je „shade/base_color/factor“, „%s“ se ne uklapa u format" msgstr "Format senke je „shade/base_color/factor“, „%s“ se ne uklapa u format"
#: ../src/ui/theme.c:1422 #: ../src/ui/theme.c:1423
#, c-format #, c-format
msgid "Could not parse shade factor \"%s\" in shaded color" msgid "Could not parse shade factor \"%s\" in shaded color"
msgstr "Ne mogu da obradim faktor senke „%s“ u osenčenoj boji" msgstr "Ne mogu da obradim faktor senke „%s“ u osenčenoj boji"
#: ../src/ui/theme.c:1432 #: ../src/ui/theme.c:1433
#, c-format #, c-format
msgid "Shade factor \"%s\" in shaded color is negative" msgid "Shade factor \"%s\" in shaded color is negative"
msgstr "Faktor senke „%s“ u osenčenoj boji je negativan" msgstr "Faktor senke „%s“ u osenčenoj boji je negativan"
#: ../src/ui/theme.c:1461 #: ../src/ui/theme.c:1462
#, c-format #, c-format
msgid "Could not parse color \"%s\"" msgid "Could not parse color \"%s\""
msgstr "Ne mogu da obradim boju „%s“" msgstr "Ne mogu da obradim boju „%s“"
#: ../src/ui/theme.c:1778 #: ../src/ui/theme.c:1779
#, c-format #, c-format
msgid "Coordinate expression contains character '%s' which is not allowed" msgid "Coordinate expression contains character '%s' which is not allowed"
msgstr "Izraz koordinata sadrži znak „%s“ koji nije dozvoljen" msgstr "Izraz koordinata sadrži znak „%s“ koji nije dozvoljen"
#: ../src/ui/theme.c:1805 #: ../src/ui/theme.c:1806
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contains floating point number '%s' which could not be " "Coordinate expression contains floating point number '%s' which could not be "
"parsed" "parsed"
msgstr "Izraz koordinata sadrži decimalni broj „%s“ koji ne može biti obrađen" msgstr "Izraz koordinata sadrži decimalni broj „%s“ koji ne može biti obrađen"
#: ../src/ui/theme.c:1819 #: ../src/ui/theme.c:1820
#, c-format #, c-format
msgid "Coordinate expression contains integer '%s' which could not be parsed" msgid "Coordinate expression contains integer '%s' which could not be parsed"
msgstr "Izraz koordinata sadrži celi broj „%s“ koji ne može biti obrađen" msgstr "Izraz koordinata sadrži celi broj „%s“ koji ne može biti obrađen"
#: ../src/ui/theme.c:1940 #: ../src/ui/theme.c:1941
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contained unknown operator at the start of this text: " "Coordinate expression contained unknown operator at the start of this text: "
@@ -873,17 +1062,17 @@ msgid ""
msgstr "" msgstr ""
"Izraz sa koordinatama sadrži nepoznati operator na početku ovog teksta: „%s“" "Izraz sa koordinatama sadrži nepoznati operator na početku ovog teksta: „%s“"
#: ../src/ui/theme.c:1997 #: ../src/ui/theme.c:1998
#, c-format #, c-format
msgid "Coordinate expression was empty or not understood" msgid "Coordinate expression was empty or not understood"
msgstr "Izraz sa koordinatama je bio prazan ili nerazumljiv" msgstr "Izraz sa koordinatama je bio prazan ili nerazumljiv"
#: ../src/ui/theme.c:2110 ../src/ui/theme.c:2120 ../src/ui/theme.c:2154 #: ../src/ui/theme.c:2111 ../src/ui/theme.c:2121 ../src/ui/theme.c:2155
#, c-format #, c-format
msgid "Coordinate expression results in division by zero" msgid "Coordinate expression results in division by zero"
msgstr "Izraz sa koordinatama rezultira u deljenju nulom" msgstr "Izraz sa koordinatama rezultira u deljenju nulom"
#: ../src/ui/theme.c:2162 #: ../src/ui/theme.c:2163
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression tries to use mod operator on a floating-point number" "Coordinate expression tries to use mod operator on a floating-point number"
@@ -891,23 +1080,23 @@ msgstr ""
"Izraz sa koordinatam pokušava da koristi operator ostatka pri deljenju za " "Izraz sa koordinatam pokušava da koristi operator ostatka pri deljenju za "
"decimalni broj" "decimalni broj"
#: ../src/ui/theme.c:2218 #: ../src/ui/theme.c:2219
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has an operator \"%s\" where an operand was expected" "Coordinate expression has an operator \"%s\" where an operand was expected"
msgstr "Izraz sa koordinatama ima operator „%s“ gde je očekivan operand" msgstr "Izraz sa koordinatama ima operator „%s“ gde je očekivan operand"
#: ../src/ui/theme.c:2227 #: ../src/ui/theme.c:2228
#, c-format #, c-format
msgid "Coordinate expression had an operand where an operator was expected" msgid "Coordinate expression had an operand where an operator was expected"
msgstr "Izraz sa koordinatama imaše operand gde je očekivan operator" msgstr "Izraz sa koordinatama imaše operand gde je očekivan operator"
#: ../src/ui/theme.c:2235 #: ../src/ui/theme.c:2236
#, c-format #, c-format
msgid "Coordinate expression ended with an operator instead of an operand" msgid "Coordinate expression ended with an operator instead of an operand"
msgstr "Izraz sa koordinarama je završio sa operatorom umesto sa operandom" msgstr "Izraz sa koordinarama je završio sa operatorom umesto sa operandom"
#: ../src/ui/theme.c:2245 #: ../src/ui/theme.c:2246
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has operator \"%c\" following operator \"%c\" with no " "Coordinate expression has operator \"%c\" following operator \"%c\" with no "
@@ -916,37 +1105,37 @@ msgstr ""
"Izraz sa koordinatama ima operator „%c“, a zatim operator „%c“ bez operanda " "Izraz sa koordinatama ima operator „%c“, a zatim operator „%c“ bez operanda "
"između" "između"
#: ../src/ui/theme.c:2396 ../src/ui/theme.c:2441 #: ../src/ui/theme.c:2397 ../src/ui/theme.c:2442
#, c-format #, c-format
msgid "Coordinate expression had unknown variable or constant \"%s\"" msgid "Coordinate expression had unknown variable or constant \"%s\""
msgstr "Izraz sa koordinatama ima nepoznatu promenljivu ili konstanti „%s“" msgstr "Izraz sa koordinatama ima nepoznatu promenljivu ili konstanti „%s“"
#: ../src/ui/theme.c:2495 #: ../src/ui/theme.c:2496
#, c-format #, c-format
msgid "Coordinate expression parser overflowed its buffer." msgid "Coordinate expression parser overflowed its buffer."
msgstr "Izraz sa koordinatama je bio preveliki za smeštaj i obradu." msgstr "Izraz sa koordinatama je bio preveliki za smeštaj i obradu."
#: ../src/ui/theme.c:2524 #: ../src/ui/theme.c:2525
#, c-format #, c-format
msgid "Coordinate expression had a close parenthesis with no open parenthesis" msgid "Coordinate expression had a close parenthesis with no open parenthesis"
msgstr "Izraz sa koordinatama ima zatvorene zagrade bez otvorenih zagrada" msgstr "Izraz sa koordinatama ima zatvorene zagrade bez otvorenih zagrada"
#: ../src/ui/theme.c:2588 #: ../src/ui/theme.c:2589
#, c-format #, c-format
msgid "Coordinate expression had an open parenthesis with no close parenthesis" msgid "Coordinate expression had an open parenthesis with no close parenthesis"
msgstr "Izraz sa koordinatama ima otvorenu zagradu bez zatvorene zagrade" msgstr "Izraz sa koordinatama ima otvorenu zagradu bez zatvorene zagrade"
#: ../src/ui/theme.c:2599 #: ../src/ui/theme.c:2600
#, c-format #, c-format
msgid "Coordinate expression doesn't seem to have any operators or operands" msgid "Coordinate expression doesn't seem to have any operators or operands"
msgstr "Izraz sa koordinatama izgleda da nema ni jedan operator ili operand" msgstr "Izraz sa koordinatama izgleda da nema ni jedan operator ili operand"
#: ../src/ui/theme.c:2812 ../src/ui/theme.c:2832 ../src/ui/theme.c:2852 #: ../src/ui/theme.c:2813 ../src/ui/theme.c:2833 ../src/ui/theme.c:2853
#, c-format #, c-format
msgid "Theme contained an expression that resulted in an error: %s\n" msgid "Theme contained an expression that resulted in an error: %s\n"
msgstr "Tema sadrži izraz koji rezultira greškom: %s\n" msgstr "Tema sadrži izraz koji rezultira greškom: %s\n"
#: ../src/ui/theme.c:4498 #: ../src/ui/theme.c:4499
#, c-format #, c-format
msgid "" msgid ""
"<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be " "<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be "
@@ -955,25 +1144,25 @@ msgstr ""
"<button function=„%s“ state=„%s“ draw_ops=\"whatever\"/> mora biti naveden " "<button function=„%s“ state=„%s“ draw_ops=\"whatever\"/> mora biti naveden "
"za ovaj stil okvira" "za ovaj stil okvira"
#: ../src/ui/theme.c:5009 ../src/ui/theme.c:5034 #: ../src/ui/theme.c:5010 ../src/ui/theme.c:5035
#, c-format #, c-format
msgid "" msgid ""
"Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>" "Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
msgstr "" msgstr ""
"Nedostaje <frame state=„%s“ resize=„%s“ focus=„%s“ style=\"whatever\"/>" "Nedostaje <frame state=„%s“ resize=„%s“ focus=„%s“ style=\"whatever\"/>"
#: ../src/ui/theme.c:5082 #: ../src/ui/theme.c:5083
#, c-format #, c-format
msgid "Failed to load theme \"%s\": %s\n" msgid "Failed to load theme \"%s\": %s\n"
msgstr "Nisam uspeo da učitam temu „%s“: %s\n" msgstr "Nisam uspeo da učitam temu „%s“: %s\n"
#: ../src/ui/theme.c:5218 ../src/ui/theme.c:5225 ../src/ui/theme.c:5232 #: ../src/ui/theme.c:5219 ../src/ui/theme.c:5226 ../src/ui/theme.c:5233
#: ../src/ui/theme.c:5239 ../src/ui/theme.c:5246 #: ../src/ui/theme.c:5240 ../src/ui/theme.c:5247
#, c-format #, c-format
msgid "No <%s> set for theme \"%s\"" msgid "No <%s> set for theme \"%s\""
msgstr "Nije definisan element <%s> za temu „%s“" msgstr "Nije definisan element <%s> za temu „%s“"
#: ../src/ui/theme.c:5254 #: ../src/ui/theme.c:5255
#, c-format #, c-format
msgid "" msgid ""
"No frame style set for window type \"%s\" in theme \"%s\", add a <window " "No frame style set for window type \"%s\" in theme \"%s\", add a <window "
@@ -982,14 +1171,14 @@ msgstr ""
"Nije podešen stil okvira za prozor tipa „%s“ u temi „%s“. Dodajte <window " "Nije podešen stil okvira za prozor tipa „%s“ u temi „%s“. Dodajte <window "
"type=„%s“ style_set=\"whatever\"/> element" "type=„%s“ style_set=\"whatever\"/> element"
#: ../src/ui/theme.c:5650 ../src/ui/theme.c:5712 ../src/ui/theme.c:5775 #: ../src/ui/theme.c:5662 ../src/ui/theme.c:5724 ../src/ui/theme.c:5787
#, c-format #, c-format
msgid "" msgid ""
"User-defined constants must begin with a capital letter; \"%s\" does not" "User-defined constants must begin with a capital letter; \"%s\" does not"
msgstr "" msgstr ""
"Korisnički definisane konstante moraju početi velikim slovom; „%s“ ne počinje" "Korisnički definisane konstante moraju početi velikim slovom; „%s“ ne počinje"
#: ../src/ui/theme.c:5658 ../src/ui/theme.c:5720 ../src/ui/theme.c:5783 #: ../src/ui/theme.c:5670 ../src/ui/theme.c:5732 ../src/ui/theme.c:5795
#, c-format #, c-format
msgid "Constant \"%s\" has already been defined" msgid "Constant \"%s\" has already been defined"
msgstr "Konstanta „%s“ je već definisana" msgstr "Konstanta „%s“ je već definisana"
@@ -1478,59 +1667,59 @@ msgstr "Ivica"
msgid "Attached Modal Dialog" msgid "Attached Modal Dialog"
msgstr "Priloženo važno prozorče" msgstr "Priloženo važno prozorče"
#: ../src/ui/theme-viewer.c:739 #: ../src/ui/theme-viewer.c:737
#, c-format #, c-format
msgid "Button layout test %d" msgid "Button layout test %d"
msgstr "Proba rasporeda dugmića %d" msgstr "Proba rasporeda dugmića %d"
# bug: plural-forms # bug: plural-forms
#: ../src/ui/theme-viewer.c:768 #: ../src/ui/theme-viewer.c:766
#, c-format #, c-format
msgid "%g milliseconds to draw one window frame" msgid "%g milliseconds to draw one window frame"
msgstr "%g milisekundi za iscrtavanje okvira jednog prozora" msgstr "%g milisekundi za iscrtavanje okvira jednog prozora"
#: ../src/ui/theme-viewer.c:813 #: ../src/ui/theme-viewer.c:811
#, c-format #, c-format
msgid "Usage: metacity-theme-viewer [THEMENAME]\n" msgid "Usage: metacity-theme-viewer [THEMENAME]\n"
msgstr "Upotreba: metacity-theme-viewer [NAZIV_TEME]\n" msgstr "Upotreba: metacity-theme-viewer [NAZIV_TEME]\n"
#: ../src/ui/theme-viewer.c:820 #: ../src/ui/theme-viewer.c:818
#, c-format #, c-format
msgid "Error loading theme: %s\n" msgid "Error loading theme: %s\n"
msgstr "Greška prilikom učitavanja teme: %s\n" msgstr "Greška prilikom učitavanja teme: %s\n"
# bug: plural-forms # bug: plural-forms
#: ../src/ui/theme-viewer.c:826 #: ../src/ui/theme-viewer.c:824
#, c-format #, c-format
msgid "Loaded theme \"%s\" in %g seconds\n" msgid "Loaded theme \"%s\" in %g seconds\n"
msgstr "Učitana je tema „%s“ za %g sekunde\n" msgstr "Učitana je tema „%s“ za %g sekunde\n"
#: ../src/ui/theme-viewer.c:870 #: ../src/ui/theme-viewer.c:869
msgid "Normal Title Font" msgid "Normal Title Font"
msgstr "Običan slovni lik naslova" msgstr "Običan slovni lik naslova"
#: ../src/ui/theme-viewer.c:876 #: ../src/ui/theme-viewer.c:875
msgid "Small Title Font" msgid "Small Title Font"
msgstr "Mali slovni lik naslova" msgstr "Mali slovni lik naslova"
#: ../src/ui/theme-viewer.c:882 #: ../src/ui/theme-viewer.c:881
msgid "Large Title Font" msgid "Large Title Font"
msgstr "Veliki slovni lik naslova" msgstr "Veliki slovni lik naslova"
#: ../src/ui/theme-viewer.c:887 #: ../src/ui/theme-viewer.c:886
msgid "Button Layouts" msgid "Button Layouts"
msgstr "Raspored dugmića" msgstr "Raspored dugmića"
#: ../src/ui/theme-viewer.c:892 #: ../src/ui/theme-viewer.c:891
msgid "Benchmark" msgid "Benchmark"
msgstr "Provera brzine" msgstr "Provera brzine"
#: ../src/ui/theme-viewer.c:944 #: ../src/ui/theme-viewer.c:947
msgid "Window Title Goes Here" msgid "Window Title Goes Here"
msgstr "Ovde ide naslov prozora" msgstr "Ovde ide naslov prozora"
# bug: plural-forms # bug: plural-forms
#: ../src/ui/theme-viewer.c:1047 #: ../src/ui/theme-viewer.c:1053
#, c-format #, c-format
msgid "" msgid ""
"Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g " "Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g "
@@ -1541,40 +1730,40 @@ msgstr ""
"%g sekundi vremena na zidnom časovniku uključujući i resurse Iks servera (%g " "%g sekundi vremena na zidnom časovniku uključujući i resurse Iks servera (%g "
"milisekundi po okviru)\n" "milisekundi po okviru)\n"
#: ../src/ui/theme-viewer.c:1266 #: ../src/ui/theme-viewer.c:1273
msgid "position expression test returned TRUE but set error" msgid "position expression test returned TRUE but set error"
msgstr "provera izraza položaja je vratila tačno, ali je postavila grešku" msgstr "provera izraza položaja je vratila tačno, ali je postavila grešku"
#: ../src/ui/theme-viewer.c:1268 #: ../src/ui/theme-viewer.c:1275
msgid "position expression test returned FALSE but didn't set error" msgid "position expression test returned FALSE but didn't set error"
msgstr "provera izraza položaja je vratila netačno, ali nije postavila grešku" msgstr "provera izraza položaja je vratila netačno, ali nije postavila grešku"
#: ../src/ui/theme-viewer.c:1272 #: ../src/ui/theme-viewer.c:1279
msgid "Error was expected but none given" msgid "Error was expected but none given"
msgstr "Očekivana je greška, ali nije data" msgstr "Očekivana je greška, ali nije data"
#: ../src/ui/theme-viewer.c:1274 #: ../src/ui/theme-viewer.c:1281
#, c-format #, c-format
msgid "Error %d was expected but %d given" msgid "Error %d was expected but %d given"
msgstr "Očekivana je greška „%d“, ali je data „%d“" msgstr "Očekivana je greška „%d“, ali je data „%d“"
#: ../src/ui/theme-viewer.c:1280 #: ../src/ui/theme-viewer.c:1287
#, c-format #, c-format
msgid "Error not expected but one was returned: %s" msgid "Error not expected but one was returned: %s"
msgstr "Greška nije očekivana, ali je vraćena jedna: %s" msgstr "Greška nije očekivana, ali je vraćena jedna: %s"
#: ../src/ui/theme-viewer.c:1284 #: ../src/ui/theme-viewer.c:1291
#, c-format #, c-format
msgid "x value was %d, %d was expected" msgid "x value was %d, %d was expected"
msgstr "x vrednost je bila „%d“, a očekivana je „%d“" msgstr "x vrednost je bila „%d“, a očekivana je „%d“"
#: ../src/ui/theme-viewer.c:1287 #: ../src/ui/theme-viewer.c:1294
#, c-format #, c-format
msgid "y value was %d, %d was expected" msgid "y value was %d, %d was expected"
msgstr "y vrednost je bila „%d“, a očekivana je „%d“" msgstr "y vrednost je bila „%d“, a očekivana je „%d“"
# bug: plural-forms # bug: plural-forms
#: ../src/ui/theme-viewer.c:1352 #: ../src/ui/theme-viewer.c:1359
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "%d izraza koordinata je obrađeno za %g sekunde (prosek %g sekunde)\n" msgstr "%d izraza koordinata je obrađeno za %g sekunde (prosek %g sekunde)\n"

253
po/sv.po
View File

@@ -1429,7 +1429,180 @@ msgstr "y-värdet var %d, %d förväntades"
#: ../src/ui/theme-viewer.c:1352 #: ../src/ui/theme-viewer.c:1352
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "%d koordinatuttryck tolkades på %g sekunder (%g sekunder i medelvärde)\n" msgstr ""
"%d koordinatuttryck tolkades på %g sekunder (%g sekunder i medelvärde)\n"
#: ../src/50-mutter-navigation.xml.in.h:17
msgid "Switch to workspace 1"
msgstr "Växla till arbetsyta 1"
#: ../src/50-mutter-navigation.xml.in.h:18
msgid "Switch to workspace 2"
msgstr "Växla till arbetsyta 2"
#: ../src/50-mutter-navigation.xml.in.h:19
msgid "Switch to workspace 3"
msgstr "Växla till arbetsyta 3"
#: ../src/50-mutter-navigation.xml.in.h:20
msgid "Switch to workspace 4"
msgstr "Växla till arbetsyta 4"
#: ../src/50-mutter-windows.xml.in.h:2
msgid "Activate the window menu"
msgstr "Aktivera fönstermenyn"
#: ../src/50-mutter-windows.xml.in.h:3
msgid "Toggle fullscreen mode"
msgstr "Växla helskärmsläge"
#: ../src/50-mutter-windows.xml.in.h:4
msgid "Toggle maximization state"
msgstr "Växla maximeringstillstånd"
#: ../src/50-mutter-windows.xml.in.h:5
msgid "Maximize window"
msgstr "Maximera fönster"
#: ../src/50-mutter-windows.xml.in.h:6
msgid "Restore window"
msgstr "Återställ fönster"
#: ../src/50-mutter-windows.xml.in.h:7
msgid "Toggle shaded state"
msgstr "Växla upprullat tillstånd"
#: ../src/50-mutter-windows.xml.in.h:9
msgid "Minimize window"
msgstr "Minimera fönster"
#: ../src/50-mutter-windows.xml.in.h:8
msgid "Close window"
msgstr "Stäng fönster"
#: ../src/50-mutter-windows.xml.in.h:10
msgid "Move window"
msgstr "Flytta fönster"
#: ../src/50-mutter-windows.xml.in.h:11
msgid "Resize window"
msgstr "Ändra storlek på fönster"
#: ../src/50-mutter-navigation.xml.in.h:2
msgid "Move window to workspace 1"
msgstr "Flytta fönster till arbetsyta 1"
#: ../src/50-mutter-navigation.xml.in.h:3
msgid "Move window to workspace 2"
msgstr "Flytta fönster till arbetsyta 2"
#: ../src/50-mutter-navigation.xml.in.h:4
msgid "Move window to workspace 3"
msgstr "Flytta fönster till arbetsyta 3"
#: ../src/50-mutter-navigation.xml.in.h:5
msgid "Move window to workspace 4"
msgstr "Flytta fönster till arbetsyta 4"
#: ../src/50-mutter-navigation.xml.in.h:6
msgid "Move window one workspace to the left"
msgstr "Flytta fönster en arbetsyta åt vänster"
#: ../src/50-mutter-navigation.xml.in.h:7
msgid "Move window one workspace to the right"
msgstr "Flytta fönster en arbetsyta åt höger"
#: ../src/50-mutter-navigation.xml.in.h:8
msgid "Move window one workspace up"
msgstr "Flytta fönster en arbetsyta uppåt"
#: ../src/50-mutter-navigation.xml.in.h:9
msgid "Move window one workspace down"
msgstr "Flytta fönster en arbetsyta nedåt"
#: ../src/50-mutter-windows.xml.in.h:14
msgid "Raise window above other windows"
msgstr "Höj fönstret över andra fönster"
#: ../src/50-mutter-windows.xml.in.h:15
msgid "Lower window below other windows"
msgstr "Sänk fönster under andra fönster"
#: ../src/50-mutter-windows.xml.in.h:16
msgid "Maximize window vertically"
msgstr "Maximera fönster vertikalt"
#: ../src/50-mutter-windows.xml.in.h:17
msgid "Maximize window horizontally"
msgstr "Maximera fönster horisontellt"
#: ../src/50-mutter-navigation.xml.in.h:1
msgid "Navigation"
msgstr "Navigation"
#: ../src/50-mutter-navigation.xml.in.h:10
msgid "Switch applications"
msgstr "Växla program"
#: ../src/50-mutter-navigation.xml.in.h:11
msgid "Switch windows of an application"
msgstr "Växla fönster för ett program"
#: ../src/50-mutter-navigation.xml.in.h:12
msgid "Switch system controls"
msgstr "Växla systemkontroller"
#: ../src/50-mutter-navigation.xml.in.h:13
msgid "Switch windows directly"
msgstr "Växla fönster direkt"
#: ../src/50-mutter-navigation.xml.in.h:14
msgid "Switch windows of an app directly"
msgstr "Växla fönster för ett program direkt"
#: ../src/50-mutter-navigation.xml.in.h:15
msgid "Switch system controls directly"
msgstr "Växla systemkontroller direkt"
#: ../src/50-mutter-navigation.xml.in.h:16
msgid "Hide all normal windows"
msgstr "Dölj alla normala fönster"
#: ../src/50-mutter-navigation.xml.in.h:21
msgid "Move to workspace left"
msgstr "Flytta till arbetsyta till vänster"
#: ../src/50-mutter-navigation.xml.in.h:22
msgid "Move to workspace right"
msgstr "Flytta till arbetsyta till höger"
#: ../src/50-mutter-navigation.xml.in.h:23
msgid "Move to workspace above"
msgstr "Flytta till arbetsyta ovanför"
#: ../src/50-mutter-navigation.xml.in.h:24
msgid "Move to workspace below"
msgstr "Flytta till arbetsyta nedanför"
#: ../src/50-mutter-system.xml.in.h:1
msgid "System"
msgstr "System"
#: ../src/50-mutter-system.xml.in.h:2
msgid "Show the run command prompt"
msgstr "Visa Kör kommando-dialogen"
#: ../src/50-mutter-system.xml.in.h:3
msgid "Show the activities overview"
msgstr "Visa aktivitetsöversikt"
#: ../src/50-mutter-windows.xml.in.h:12
msgid "Toggle window on all workspaces or one"
msgstr "Växla fönster på alla arbetsytor eller bara en"
#: ../src/50-mutter-windows.xml.in.h:13
msgid "Raise window if covered, otherwise lower it"
msgstr "Höj fönstret om det skyms av ett annat fönster, sänk det annars"
#~ msgid "Comma-separated list of compositor plugins" #~ msgid "Comma-separated list of compositor plugins"
#~ msgstr "Kommaseparerad lista över compositor-instick" #~ msgstr "Kommaseparerad lista över compositor-instick"
@@ -1477,18 +1650,6 @@ msgstr "%d koordinatuttryck tolkades på %g sekunder (%g sekunder i medelvärde)
#~ msgid "Put Window On Only One Workspace" #~ msgid "Put Window On Only One Workspace"
#~ msgstr "Placera fönstret på endast en arbetsyta" #~ msgstr "Placera fönstret på endast en arbetsyta"
#~ msgid "Switch to workspace 1"
#~ msgstr "Växla till arbetsyta 1"
#~ msgid "Switch to workspace 2"
#~ msgstr "Växla till arbetsyta 2"
#~ msgid "Switch to workspace 3"
#~ msgstr "Växla till arbetsyta 3"
#~ msgid "Switch to workspace 4"
#~ msgstr "Växla till arbetsyta 4"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "Växla till arbetsyta 5" #~ msgstr "Växla till arbetsyta 5"
@@ -1587,56 +1748,14 @@ msgstr "%d koordinatuttryck tolkades på %g sekunder (%g sekunder i medelvärde)
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "Kör en terminal" #~ msgstr "Kör en terminal"
#~ msgid "Activate the window menu"
#~ msgstr "Aktivera fönstermenyn"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "Växla helskärmsläge"
#~ msgid "Toggle maximization state"
#~ msgstr "Växla maximeringstillstånd"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "" #~ msgstr ""
#~ "Växla huruvida ett fönster alltid kommer att vara synlig över andra " #~ "Växla huruvida ett fönster alltid kommer att vara synlig över andra "
#~ "fönster" #~ "fönster"
#~ msgid "Maximize window"
#~ msgstr "Maximera fönster"
#~ msgid "Restore window"
#~ msgstr "Återställ fönster"
#~ msgid "Toggle shaded state"
#~ msgstr "Växla upprullat tillstånd"
#~ msgid "Minimize window"
#~ msgstr "Minimera fönster"
#~ msgid "Close window"
#~ msgstr "Stäng fönster"
#~ msgid "Move window"
#~ msgstr "Flytta fönster"
#~ msgid "Resize window"
#~ msgstr "Ändra storlek på fönster"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "Växla huruvida fönstret finns på alla arbetsytor eller bara en" #~ msgstr "Växla huruvida fönstret finns på alla arbetsytor eller bara en"
#~ msgid "Move window to workspace 1"
#~ msgstr "Flytta fönster till arbetsyta 1"
#~ msgid "Move window to workspace 2"
#~ msgstr "Flytta fönster till arbetsyta 2"
#~ msgid "Move window to workspace 3"
#~ msgstr "Flytta fönster till arbetsyta 3"
#~ msgid "Move window to workspace 4"
#~ msgstr "Flytta fönster till arbetsyta 4"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "Flytta fönster till arbetsyta 5" #~ msgstr "Flytta fönster till arbetsyta 5"
@@ -1661,33 +1780,9 @@ msgstr "%d koordinatuttryck tolkades på %g sekunder (%g sekunder i medelvärde)
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "Flytta fönster till arbetsyta 12" #~ msgstr "Flytta fönster till arbetsyta 12"
#~ msgid "Move window one workspace to the left"
#~ msgstr "Flytta fönster en arbetsyta åt vänster"
#~ msgid "Move window one workspace to the right"
#~ msgstr "Flytta fönster en arbetsyta åt höger"
#~ msgid "Move window one workspace up"
#~ msgstr "Flytta fönster en arbetsyta uppåt"
#~ msgid "Move window one workspace down"
#~ msgstr "Flytta fönster en arbetsyta nedåt"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "Höj fönstret om det skyms av ett annat fönster, sänk det annars" #~ msgstr "Höj fönstret om det skyms av ett annat fönster, sänk det annars"
#~ msgid "Raise window above other windows"
#~ msgstr "Höj fönstret över andra fönster"
#~ msgid "Lower window below other windows"
#~ msgstr "Sänk fönster under andra fönster"
#~ msgid "Maximize window vertically"
#~ msgstr "Maximera fönster vertikalt"
#~ msgid "Maximize window horizontally"
#~ msgstr "Maximera fönster horisontellt"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "Flytta fönstret till nordvästra (övre vänstra) hörnet" #~ msgstr "Flytta fönstret till nordvästra (övre vänstra) hörnet"

648
po/ta.po

File diff suppressed because it is too large Load Diff

383
po/te.po
View File

@@ -23,7 +23,7 @@ msgstr ""
"X-Generator: Lokalize 1.4\n" "X-Generator: Lokalize 1.4\n"
"Plural-Forms: nplurals=2; plural=(n!=1);\n" "Plural-Forms: nplurals=2; plural=(n!=1);\n"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1 ../src/50-mutter-windows.xml.in.h:17
msgid "Windows" msgid "Windows"
msgstr "కిటికీలు" msgstr "కిటికీలు"
@@ -1619,8 +1619,309 @@ msgstr "y విలువ %d అని ఉండెడది, %d ఊహించ
#: ../src/ui/theme-viewer.c:1352 #: ../src/ui/theme-viewer.c:1352
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "%d అనుకరించు వైఖరిలను %g సెకన్‌లలో పార్స్ చేయబడినవి(సగటుగా %g సెకన్‌లు)\n"
#: ../src/50-mutter-navigation.xml.in.h:18
#, fuzzy
msgid "Switch to workspace 1"
msgstr "" msgstr ""
"%d అనుకరించు వైఖరిలను %g సెకన్‌లలో పార్స్ చేయబడినవి(సగటుగా %g సెకన్‌లు)\n" "#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"పనిప్రదేశము 1 కి మారుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కార్యక్షేత్రం 1కు మారు"
#: ../src/50-mutter-navigation.xml.in.h:19
#, fuzzy
msgid "Switch to workspace 2"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"పనిప్రదేశము 2 కి మారుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కార్యక్షేత్రం 2కు మారు"
#: ../src/50-mutter-navigation.xml.in.h:20
#, fuzzy
msgid "Switch to workspace 3"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"పనిప్రదేశము 3 కి మారుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కార్యక్షేత్రం 3కు మారు"
#: ../src/50-mutter-navigation.xml.in.h:21
#, fuzzy
msgid "Switch to workspace 4"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"పనిప్రదేశము 4 కి మారుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కార్యక్షేత్రం 4కు మారు"
#: ../src/50-mutter-windows.xml.in.h:1
#, fuzzy
msgid "Activate the window menu"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"విండో జాబితాను క్రియాశీలపరుచుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కిటికీ మెనూను క్రియాశీలముచేయి"
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"పూర్తితెర సంవిధానమును మార్చుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"పూర్తితెర రీతిని మార్చు"
#: ../src/50-mutter-windows.xml.in.h:14
#, fuzzy
msgid "Toggle maximization state"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"పెద్దదిగాచేయు స్థితిని మార్చుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"గరిష్ట స్థితికి మార్చుము"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Maximize window"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"విండోని పెద్దదిగా చేయుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కిటికీ పెద్దదిచేయి"
#: ../src/50-mutter-windows.xml.in.h:12
#, fuzzy
msgid "Restore window"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"విండోని పునఃస్ధాపించు\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కిటికీ పూర్వస్థితికి వుంచు"
#: ../src/50-mutter-windows.xml.in.h:15
#, fuzzy
msgid "Toggle shaded state"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"మూసివున్న స్ధితిని మార్చుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"షేడెడ్ స్థితిని మార్చుము"
#: ../src/50-mutter-windows.xml.in.h:7
#, fuzzy
msgid "Minimize window"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"విండోని చిన్నదిగా చేయుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కిటికీ చిన్నదిచేయి"
#: ../src/50-mutter-windows.xml.in.h:2
#, fuzzy
msgid "Close window"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"గవాక్షమును మూయుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కిటికీను మూసివేయి"
#: ../src/50-mutter-windows.xml.in.h:8
#, fuzzy
msgid "Move window"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"విండోని జరుపుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కిటికీను కదుపు"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"విండోని పునఃపరిమాణించుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కిటికీ పూర్వస్థితికి వుంచు"
#: ../src/50-mutter-navigation.xml.in.h:10
#, fuzzy
msgid "Move window to workspace 1"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"విండోని పనిప్రదేశము 1 నకు జరుపుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కిటికీను కార్యక్షేత్రం 1కు తరలించు"
#: ../src/50-mutter-navigation.xml.in.h:11
#, fuzzy
msgid "Move window to workspace 2"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"విండోని పనిప్రదేశము 2 నకు జరుపుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కిటికీను కార్యక్షేత్రం 2కు తరలించు"
#: ../src/50-mutter-navigation.xml.in.h:12
#, fuzzy
msgid "Move window to workspace 3"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"విండోని పనిప్రదేశము 3 నకు జరుపుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కిటికీను కార్యక్షేత్రం 3కు తరలించు"
#: ../src/50-mutter-navigation.xml.in.h:13
#, fuzzy
msgid "Move window to workspace 4"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"విండోని పనిప్రదేశము 4 నకు జరుపుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కిటికీను కార్యక్షేత్రం 4కు తరలించు"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the left"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"విండో ఒక పనిప్రదేశమును ఎడమ భాగమునకు జరుపుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కిటికీను వొక కార్యక్షేత్రం ఎడమనకు తరలించు"
#: ../src/50-mutter-navigation.xml.in.h:8
#, fuzzy
msgid "Move window one workspace to the right"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"విండో ఒక పనిప్రదేశమును కుడి భాగమునకు జరుపుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కిటికీను వొక కార్యక్షేత్రం కుడికు తరలించు"
#: ../src/50-mutter-navigation.xml.in.h:9
#, fuzzy
msgid "Move window one workspace up"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"విండో ఒక పనిప్రదేశమును పై భాగమునకు జరుపుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కిటికీను వొక కార్యక్షేత్రం పైనకు తరలించు"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace down"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"విండో ఒక పనిప్రదేశమును క్రింది భాగమునకు జరుపుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కిటికీను వొక కార్యక్షేత్రం క్రిందనకు తరలించు"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Raise window above other windows"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"విండోని ఇతర విండోల వెలుపలికి తీసుకొనిరమ్ము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కిటికీను యితర కిటికీలపైన వృద్దిచేయి"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Lower window below other windows"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"విండోని ఇతర విండోల లోపలికి తీసుకొనివెళ్ళుమ్ము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కిటికీను క్రింది యితర కిటికీలకు తగ్గించు"
#: ../src/50-mutter-windows.xml.in.h:6
#, fuzzy
msgid "Maximize window vertically"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"విండోని నిలువుగా పెద్దది చేయుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కిటికీను నిలువుగా పెద్దదిచేయి"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window horizontally"
msgstr ""
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"విండోని అడ్డంగా పెద్దది చేయుము\n"
"#-#-#-#-# te.po (metacity.gnome-2-26) #-#-#-#-#\n"
"కిటికీను అడ్డముగా పెద్దదిచేయి"
#: ../src/50-mutter-navigation.xml.in.h:1
msgid "Hide all normal windows"
msgstr "అన్ని సాధారణ కిటికీలను దాయి"
#: ../src/50-mutter-navigation.xml.in.h:2
msgid "Move to workspace above"
msgstr "కార్యక్షేత్రం నుండి ఎడమవైపుకు కదులు"
#: ../src/50-mutter-navigation.xml.in.h:3
msgid "Move to workspace below"
msgstr "కార్యక్షేత్రం నుండి కదులు "
#: ../src/50-mutter-navigation.xml.in.h:4
msgid "Move to workspace left"
msgstr "కార్యక్షేత్రం నుండి ఎడమవైపుకు కదులు "
#: ../src/50-mutter-navigation.xml.in.h:5
msgid "Move to workspace right"
msgstr "కార్యక్షేత్రం నుండి కుడివైపుకు కదులు "
#: ../src/50-mutter-navigation.xml.in.h:14
msgid "Navigation"
msgstr "విహారణ"
#: ../src/50-mutter-navigation.xml.in.h:15
msgid "Switch applications"
msgstr "అనువర్తనాలను మార్చు"
#: ../src/50-mutter-navigation.xml.in.h:16
msgid "Switch system controls"
msgstr "వ్యవస్థ నియంత్రణల మీట"
#: ../src/50-mutter-navigation.xml.in.h:17
msgid "Switch system controls directly"
msgstr "సూటిగా వ్యవస్థ నియంత్రణకు మీట"
#: ../src/50-mutter-navigation.xml.in.h:22
msgid "Switch windows directly"
msgstr "సూటిగా కిటికీకు మీట"
#: ../src/50-mutter-navigation.xml.in.h:23
msgid "Switch windows of an app directly"
msgstr "అనువర్తనము యొక్క కిటికీలమద్య సూటిగా కదులుము"
#: ../src/50-mutter-navigation.xml.in.h:24
msgid "Switch windows of an application"
msgstr "అనువర్తనము యొక్క కిటికీల మధ్య మారు"
#: ../src/50-mutter-system.xml.in.h:1
msgid "Show the activities overview"
msgstr "కార్యకలాపాల పై పై పరిశీలనను చూపించు"
#: ../src/50-mutter-system.xml.in.h:2
msgid "Show the run command prompt"
msgstr "రన్ కమాండు మెనూను చూపించు"
#: ../src/50-mutter-system.xml.in.h:3
msgid "System"
msgstr "వ్యవస్థ"
#: ../src/50-mutter-windows.xml.in.h:10
msgid "Raise window if covered, otherwise lower it"
msgstr "ఒక కిటికీ కప్పివుంటే దానిని వృద్దిచేయుము, లేదా దానిని తగ్గించు"
#: ../src/50-mutter-windows.xml.in.h:16
msgid "Toggle window on all workspaces or one"
msgstr "కిటికీ అన్ని కార్యక్షేత్రంలపై వన్నా లేక వొకటి వున్నా మార్చుము"
#~ msgid "Comma-separated list of compositor plugins" #~ msgid "Comma-separated list of compositor plugins"
#~ msgstr "కామ-కూర్పుచేయు ప్లగ్ - ఇన్‌ల వేరుచేయబడిన జాబిత" #~ msgstr "కామ-కూర్పుచేయు ప్లగ్ - ఇన్‌ల వేరుచేయబడిన జాబిత"
@@ -1635,18 +1936,6 @@ msgstr ""
#~ "దాగివున్న కిటికీలను (అనగా చిన్నవిగా చేసిన కిటికీలు మరియువేరొక కార్యక్షేత్రముల పైనున్న కిటికీలు) వెలికి " #~ "దాగివున్న కిటికీలను (అనగా చిన్నవిగా చేసిన కిటికీలు మరియువేరొక కార్యక్షేత్రముల పైనున్న కిటికీలు) వెలికి "
#~ "తీయవలయునోలేదో వివరిస్తుంది." #~ "తీయవలయునోలేదో వివరిస్తుంది."
#~ msgid "Switch to workspace 1"
#~ msgstr "పనిప్రదేశము 1 కి మారుము"
#~ msgid "Switch to workspace 2"
#~ msgstr "పనిప్రదేశము 2 కి మారుము"
#~ msgid "Switch to workspace 3"
#~ msgstr "పనిప్రదేశము 3 కి మారుము"
#~ msgid "Switch to workspace 4"
#~ msgstr "పనిప్రదేశము 4 కి మారుము"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "పనిప్రదేశము 5 కి మారుము" #~ msgstr "పనిప్రదేశము 5 కి మారుము"
@@ -1741,54 +2030,12 @@ msgstr ""
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "అగ్రమును నడుపుము" #~ msgstr "అగ్రమును నడుపుము"
#~ msgid "Activate the window menu"
#~ msgstr "విండో జాబితాను క్రియాశీలపరుచుము"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "పూర్తితెర సంవిధానమును మార్చుము"
#~ msgid "Toggle maximization state"
#~ msgstr "పెద్దదిగాచేయు స్థితిని మార్చుము"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "ఒక విండో ఇతర విండోలపై గోచరించునో లేదో మార్చి చూడుము" #~ msgstr "ఒక విండో ఇతర విండోలపై గోచరించునో లేదో మార్చి చూడుము"
#~ msgid "Maximize window"
#~ msgstr "విండోని పెద్దదిగా చేయుము"
#~ msgid "Restore window"
#~ msgstr "విండోని పునఃస్ధాపించు"
#~ msgid "Toggle shaded state"
#~ msgstr "మూసివున్న స్ధితిని మార్చుము"
#~ msgid "Minimize window"
#~ msgstr "విండోని చిన్నదిగా చేయుము"
#~ msgid "Close window"
#~ msgstr "గవాక్షమును మూయుము"
#~ msgid "Move window"
#~ msgstr "విండోని జరుపుము"
#~ msgid "Resize window"
#~ msgstr "విండోని పునఃపరిమాణించుము"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "విండో అన్ని పనిప్రదేశములపైన లేక ఒకదానిపైన మాత్రమే ఉన్నదా లేదా మార్చి చుడుము" #~ msgstr "విండో అన్ని పనిప్రదేశములపైన లేక ఒకదానిపైన మాత్రమే ఉన్నదా లేదా మార్చి చుడుము"
#~ msgid "Move window to workspace 1"
#~ msgstr "విండోని పనిప్రదేశము 1 నకు జరుపుము"
#~ msgid "Move window to workspace 2"
#~ msgstr "విండోని పనిప్రదేశము 2 నకు జరుపుము"
#~ msgid "Move window to workspace 3"
#~ msgstr "విండోని పనిప్రదేశము 3 నకు జరుపుము"
#~ msgid "Move window to workspace 4"
#~ msgstr "విండోని పనిప్రదేశము 4 నకు జరుపుము"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "విండోని పనిప్రదేశము 5 నకు జరుపుము" #~ msgstr "విండోని పనిప్రదేశము 5 నకు జరుపుము"
@@ -1813,34 +2060,10 @@ msgstr ""
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "విండోని పనిప్రదేశము 12 నకు జరుపుము" #~ msgstr "విండోని పనిప్రదేశము 12 నకు జరుపుము"
#~ msgid "Move window one workspace to the left"
#~ msgstr "విండో ఒక పనిప్రదేశమును ఎడమ భాగమునకు జరుపుము"
#~ msgid "Move window one workspace to the right"
#~ msgstr "విండో ఒక పనిప్రదేశమును కుడి భాగమునకు జరుపుము"
#~ msgid "Move window one workspace up"
#~ msgstr "విండో ఒక పనిప్రదేశమును పై భాగమునకు జరుపుము"
#~ msgid "Move window one workspace down"
#~ msgstr "విండో ఒక పనిప్రదేశమును క్రింది భాగమునకు జరుపుము"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "" #~ msgstr ""
#~ "ఒకవేళ విండోను వేరొక విండో చేత మూసివున్నచో దానిని వెలుపలికి తీసుకురమ్ము లేనిచో లోనికి తీసుకువెళ్ళుము" #~ "ఒకవేళ విండోను వేరొక విండో చేత మూసివున్నచో దానిని వెలుపలికి తీసుకురమ్ము లేనిచో లోనికి తీసుకువెళ్ళుము"
#~ msgid "Raise window above other windows"
#~ msgstr "విండోని ఇతర విండోల వెలుపలికి తీసుకొనిరమ్ము"
#~ msgid "Lower window below other windows"
#~ msgstr "విండోని ఇతర విండోల లోపలికి తీసుకొనివెళ్ళుమ్ము"
#~ msgid "Maximize window vertically"
#~ msgstr "విండోని నిలువుగా పెద్దది చేయుము"
#~ msgid "Maximize window horizontally"
#~ msgstr "విండోని అడ్డంగా పెద్దది చేయుము"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "విండోని ఉత్తర-పడమర (ఎడమ పైభాగము)పు మూలలోనికి జరుపుము" #~ msgstr "విండోని ఉత్తర-పడమర (ఎడమ పైభాగము)పు మూలలోనికి జరుపుము"

227
po/th.po
View File

@@ -1543,8 +1543,177 @@ msgstr "ค่าของ y เป็น %d แต่ที่คาดหว
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "แจงค่านิพจน์พิกัดทั้งหมด %d นิพจน์ ในเวลา %g วินาที (%g วินาทีโดยเฉลี่ย)\n" msgstr "แจงค่านิพจน์พิกัดทั้งหมด %d นิพจน์ ในเวลา %g วินาที (%g วินาทีโดยเฉลี่ย)\n"
#~ msgid "Switch to workspace 1" #: ../src/50-mutter-navigation.xml.in.h:17
#~ msgstr "สลับไปพื้นที่ทำงาน 1" msgid "Switch to workspace 1"
msgstr "สลับไปพื้นที่ทำงาน 1"
#: ../src/50-mutter-windows.xml.in.h:2
msgid "Activate the window menu"
msgstr "เปิดเมนูหน้าต่าง"
#: ../src/50-mutter-windows.xml.in.h:3
msgid "Toggle fullscreen mode"
msgstr "สลับโหมดเต็มหน้าจอ"
#: ../src/50-mutter-windows.xml.in.h:4
msgid "Toggle maximization state"
msgstr "สลับสถานะขยายแผ่"
#: ../src/50-mutter-windows.xml.in.h:5
msgid "Maximize window"
msgstr "ขยายแผ่หน้าต่างเต็มพื้นโต๊ะ"
#: ../src/50-mutter-windows.xml.in.h:6
msgid "Restore window"
msgstr "คืนขนาดหน้าต่าง"
#: ../src/50-mutter-windows.xml.in.h:7
msgid "Toggle shaded state"
msgstr "ม้วน/คลี่หน้าต่าง"
#: ../src/50-mutter-windows.xml.in.h:9
msgid "Minimize window"
msgstr "ย่อเก็บหน้าต่าง"
#: ../src/50-mutter-windows.xml.in.h:8
msgid "Close window"
msgstr "ปิดหน้าต่าง"
#: ../src/50-mutter-windows.xml.in.h:10
msgid "Move window"
msgstr "ย้ายหน้าต่าง"
#: ../src/50-mutter-windows.xml.in.h:11
msgid "Resize window"
msgstr "ปรับขนาดหน้าต่าง"
#: ../src/50-mutter-navigation.xml.in.h:6
msgid "Move window one workspace to the left"
msgstr "ย้ายหน้าต่างไปพื้นที่ทำงานด้านซ้าย"
#: ../src/50-mutter-navigation.xml.in.h:7
msgid "Move window one workspace to the right"
msgstr "ย้ายหน้าต่างไปพื้นที่ทำงานด้านขวา"
#: ../src/50-mutter-navigation.xml.in.h:8
msgid "Move window one workspace up"
msgstr "ย้ายหน้าต่างไปพื้นที่ทำงานด้านบน"
#: ../src/50-mutter-navigation.xml.in.h:9
msgid "Move window one workspace down"
msgstr "ย้ายหน้าต่างไปพื้นที่ทำงานด้านล่าง"
#: ../src/50-mutter-windows.xml.in.h:14
msgid "Raise window above other windows"
msgstr "ยกหน้าต่างขึ้นมาไว้หน้าหน้าต่างอื่นๆ"
#: ../src/50-mutter-windows.xml.in.h:15
msgid "Lower window below other windows"
msgstr "ถอยหน้าต่างลงไปใว้หลังหน้าต่างอื่น"
#: ../src/50-mutter-windows.xml.in.h:16
msgid "Maximize window vertically"
msgstr "ขยายแผ่หน้าต่างเต็มด้านสูง"
#: ../src/50-mutter-windows.xml.in.h:17
msgid "Maximize window horizontally"
msgstr "ขยายแผ่หน้าต่างเต็มด้านกว้าง"
#: ../src/50-mutter-navigation.xml.in.h:1
msgid "Navigation"
msgstr "ท่องย้าย"
#: ../src/50-mutter-navigation.xml.in.h:2
msgid "Move window to workspace 1"
msgstr "ย้ายหน้าต่างไปพื้นที่ทำงาน 1"
#: ../src/50-mutter-navigation.xml.in.h:3
msgid "Move window to workspace 2"
msgstr "ย้ายหน้าต่างไปพื้นที่ทำงาน 2"
#: ../src/50-mutter-navigation.xml.in.h:4
msgid "Move window to workspace 3"
msgstr "ย้ายหน้าต่างไปพื้นที่ทำงาน 3"
#: ../src/50-mutter-navigation.xml.in.h:5
msgid "Move window to workspace 4"
msgstr "ย้ายหน้าต่างไปพื้นที่ทำงาน 4"
#: ../src/50-mutter-navigation.xml.in.h:10
msgid "Switch applications"
msgstr "สลับโปรแกรม"
#: ../src/50-mutter-navigation.xml.in.h:11
msgid "Switch windows of an application"
msgstr "สลับหน้าต่างภายในโปรแกรม"
#: ../src/50-mutter-navigation.xml.in.h:12
msgid "Switch system controls"
msgstr "สลับส่วนควบคุมระบบ"
#: ../src/50-mutter-navigation.xml.in.h:13
msgid "Switch windows directly"
msgstr "สลับหน้าต่างโดยตรง"
#: ../src/50-mutter-navigation.xml.in.h:14
msgid "Switch windows of an app directly"
msgstr "สลับหน้าต่างภายในโปรแกรมโดยตรง"
#: ../src/50-mutter-navigation.xml.in.h:15
msgid "Switch system controls directly"
msgstr "สลับส่วนควบคุมระบบโดยตรง"
#: ../src/50-mutter-navigation.xml.in.h:16
msgid "Hide all normal windows"
msgstr "ซ่อนหน้าต่างทั้งหมด"
#: ../src/50-mutter-navigation.xml.in.h:18
msgid "Switch to workspace 2"
msgstr "สลับไปพื้นที่ทำงาน 2"
#: ../src/50-mutter-navigation.xml.in.h:19
msgid "Switch to workspace 3"
msgstr "สลับไปพื้นที่ทำงาน 3"
#: ../src/50-mutter-navigation.xml.in.h:20
msgid "Switch to workspace 4"
msgstr "สลับไปพื้นที่ทำงาน 4"
#: ../src/50-mutter-navigation.xml.in.h:21
msgid "Move to workspace left"
msgstr "ย้ายไปพื้นที่ทำงานซ้าย"
#: ../src/50-mutter-navigation.xml.in.h:22
msgid "Move to workspace right"
msgstr "ย้ายไปพื้นที่ทำงานขวา"
#: ../src/50-mutter-navigation.xml.in.h:23
msgid "Move to workspace above"
msgstr "ย้ายไปพื้นที่ทำงานซ้าย"
#: ../src/50-mutter-navigation.xml.in.h:24
msgid "Move to workspace below"
msgstr "ย้ายไปพื้นที่ทำงานล่าง"
#: ../src/50-mutter-system.xml.in.h:1
msgid "System"
msgstr "ระบบ"
#: ../src/50-mutter-system.xml.in.h:2
msgid "Show the run command prompt"
msgstr "แสดงกล่องเรียกคำสั่ง"
#: ../src/50-mutter-system.xml.in.h:3
msgid "Show the activities overview"
msgstr "แสดงภาพรวมของกิจกรรมต่างๆ"
#: ../src/50-mutter-windows.xml.in.h:12
msgid "Toggle window on all workspaces or one"
msgstr "สลับการแสดงหน้าต่างบนทุกพื้นที่ทำงานกับบนพื้นที่เดียว"
#: ../src/50-mutter-windows.xml.in.h:13
msgid "Raise window if covered, otherwise lower it"
msgstr "ยกหน้าต่างขึ้นถ้าถูกบัง มิฉะนั้นก็เอาลงด้านหลัง"
#~ msgid "Switch to workspace on the left of the current workspace" #~ msgid "Switch to workspace on the left of the current workspace"
#~ msgstr "สลับไปพื้นที่ทำงานด้านซ้ายของพื้นที่ทำงานปัจจุบัน" #~ msgstr "สลับไปพื้นที่ทำงานด้านซ้ายของพื้นที่ทำงานปัจจุบัน"
@@ -1616,69 +1785,15 @@ msgstr "แจงค่านิพจน์พิกัดทั้งหมด
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "เปิดเทอร์มินัล" #~ msgstr "เปิดเทอร์มินัล"
#~ msgid "Activate the window menu"
#~ msgstr "เปิดเมนูหน้าต่าง"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "สลับโหมดเต็มหน้าจอ"
#~ msgid "Toggle maximization state"
#~ msgstr "สลับสถานะขยายแผ่"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "สลับสถานะหน้าต่าง ว่าค้างอยู่บนสุดเหนือหน้าต่างอื่นหรือไม่" #~ msgstr "สลับสถานะหน้าต่าง ว่าค้างอยู่บนสุดเหนือหน้าต่างอื่นหรือไม่"
#~ msgid "Maximize window"
#~ msgstr "ขยายแผ่หน้าต่างเต็มพื้นโต๊ะ"
#~ msgid "Restore window"
#~ msgstr "คืนขนาดหน้าต่าง"
#~ msgid "Toggle shaded state"
#~ msgstr "ม้วน/คลี่หน้าต่าง"
#~ msgid "Minimize window"
#~ msgstr "ย่อเก็บหน้าต่าง"
#~ msgid "Close window"
#~ msgstr "ปิดหน้าต่าง"
#~ msgid "Move window"
#~ msgstr "ย้ายหน้าต่าง"
#~ msgid "Resize window"
#~ msgstr "ปรับขนาดหน้าต่าง"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "สลับสถานะหน้าต่าง ว่าแสดงบนทุกพื้นที่ทำงาน หรือแค่พื้นที่ทำงานเดียว" #~ msgstr "สลับสถานะหน้าต่าง ว่าแสดงบนทุกพื้นที่ทำงาน หรือแค่พื้นที่ทำงานเดียว"
#~ msgid "Move window one workspace to the left"
#~ msgstr "ย้ายหน้าต่างไปพื้นที่ทำงานด้านซ้าย"
#~ msgid "Move window one workspace to the right"
#~ msgstr "ย้ายหน้าต่างไปพื้นที่ทำงานด้านขวา"
#~ msgid "Move window one workspace up"
#~ msgstr "ย้ายหน้าต่างไปพื้นที่ทำงานด้านบน"
#~ msgid "Move window one workspace down"
#~ msgstr "ย้ายหน้าต่างไปพื้นที่ทำงานด้านล่าง"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "ยกหน้าต่างขึ้นถ้าถูกบัง มิฉะนั้นก็เอาลงด้านหลัง" #~ msgstr "ยกหน้าต่างขึ้นถ้าถูกบัง มิฉะนั้นก็เอาลงด้านหลัง"
#~ msgid "Raise window above other windows"
#~ msgstr "ยกหน้าต่างขึ้นมาไว้หน้าหน้าต่างอื่นๆ"
#~ msgid "Lower window below other windows"
#~ msgstr "ถอยหน้าต่างลงไปใว้หลังหน้าต่างอื่น"
#~ msgid "Maximize window vertically"
#~ msgstr "ขยายแผ่หน้าต่างเต็มด้านสูง"
#~ msgid "Maximize window horizontally"
#~ msgstr "ขยายแผ่หน้าต่างเต็มด้านกว้าง"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "ย้ายหน้าต่างไปที่มุมบนซ้ายของหน้าจอ" #~ msgstr "ย้ายหน้าต่างไปที่มุมบนซ้ายของหน้าจอ"

1750
po/ug.po

File diff suppressed because it is too large Load Diff

296
po/uk.po
View File

@@ -1568,6 +1568,224 @@ msgstr ""
"%d координатних виразів проаналізовано за %g секунд (середнє значення: %g " "%d координатних виразів проаналізовано за %g секунд (середнє значення: %g "
"секунд)\n" "секунд)\n"
#: ../src/50-mutter-navigation.xml.in.h:17
#, fuzzy
msgid "Switch to workspace 1"
msgstr ""
"#-#-#-#-# uk.po (metacity) #-#-#-#-#\n"
"Перейти на робочий простір 1\n"
"#-#-#-#-# uk.po (metacity) #-#-#-#-#\n"
"Перейти до робочого простору 1"
#: ../src/50-mutter-navigation.xml.in.h:18
#, fuzzy
msgid "Switch to workspace 2"
msgstr ""
"#-#-#-#-# uk.po (metacity) #-#-#-#-#\n"
"Перейти на робочий простір 2\n"
"#-#-#-#-# uk.po (metacity) #-#-#-#-#\n"
"Перейти до робочого простору 2"
#: ../src/50-mutter-navigation.xml.in.h:19
#, fuzzy
msgid "Switch to workspace 3"
msgstr ""
"#-#-#-#-# uk.po (metacity) #-#-#-#-#\n"
"Перейти на робочий простір 3\n"
"#-#-#-#-# uk.po (metacity) #-#-#-#-#\n"
"Перейти до робочого простору 3"
#: ../src/50-mutter-navigation.xml.in.h:20
#, fuzzy
msgid "Switch to workspace 4"
msgstr ""
"#-#-#-#-# uk.po (metacity) #-#-#-#-#\n"
"Перейти на робочий простір 4\n"
"#-#-#-#-# uk.po (metacity) #-#-#-#-#\n"
"Перейти до робочого простору 4"
#: ../src/50-mutter-windows.xml.in.h:2
msgid "Activate the window menu"
msgstr "Активувати меню вікна"
#: ../src/50-mutter-windows.xml.in.h:3
msgid "Toggle fullscreen mode"
msgstr "Перемикання повноекранного режиму"
#: ../src/50-mutter-windows.xml.in.h:4
#, fuzzy
msgid "Toggle maximization state"
msgstr ""
"#-#-#-#-# uk.po (metacity) #-#-#-#-#\n"
"Перемикання стану розгортання\n"
"#-#-#-#-# uk.po (metacity) #-#-#-#-#\n"
"Перемикання стану розгортання вікна на весь екран"
#: ../src/50-mutter-windows.xml.in.h:5
#, fuzzy
msgid "Maximize window"
msgstr ""
"#-#-#-#-# uk.po (metacity) #-#-#-#-#\n"
"Розгорнути вікно\n"
"#-#-#-#-# uk.po (metacity) #-#-#-#-#\n"
"Розгорнути вікно на весь екран"
#: ../src/50-mutter-windows.xml.in.h:6
msgid "Restore window"
msgstr "Відновити вікно"
#: ../src/50-mutter-windows.xml.in.h:7
msgid "Toggle shaded state"
msgstr "Перемикання стану згорнутості"
#: ../src/50-mutter-windows.xml.in.h:9
msgid "Minimize window"
msgstr "Згорнути вікно"
#: ../src/50-mutter-windows.xml.in.h:8
msgid "Close window"
msgstr "Закрити вікно"
#: ../src/50-mutter-windows.xml.in.h:10
msgid "Move window"
msgstr "Перемістити вікно"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr ""
"#-#-#-#-# uk.po (metacity) #-#-#-#-#\n"
"Змінити розмір вікна\n"
"#-#-#-#-# uk.po (metacity) #-#-#-#-#\n"
"Змінити розміри вікна"
#: ../src/50-mutter-navigation.xml.in.h:2
msgid "Move window to workspace 1"
msgstr "Перемістити вікно на робочий простір 1"
#: ../src/50-mutter-navigation.xml.in.h:3
msgid "Move window to workspace 2"
msgstr "Перемістити вікно на робочий простір 2"
#: ../src/50-mutter-navigation.xml.in.h:4
msgid "Move window to workspace 3"
msgstr "Перемістити вікно на робочий простір 3"
#: ../src/50-mutter-navigation.xml.in.h:5
msgid "Move window to workspace 4"
msgstr "Перемістити вікно на робочий простір 4"
#: ../src/50-mutter-navigation.xml.in.h:6
#, fuzzy
msgid "Move window one workspace to the left"
msgstr ""
"#-#-#-#-# uk.po (metacity) #-#-#-#-#\n"
"Перемістити вікно у робочий простір ліворуч\n"
"#-#-#-#-# uk.po (metacity) #-#-#-#-#\n"
"Перемістити вікно на робочий простір ліворуч"
#: ../src/50-mutter-navigation.xml.in.h:7
#, fuzzy
msgid "Move window one workspace to the right"
msgstr ""
"#-#-#-#-# uk.po (metacity) #-#-#-#-#\n"
"Перемістити вікно у робочий простір праворуч\n"
"#-#-#-#-# uk.po (metacity) #-#-#-#-#\n"
"Перемістити вікно на робочий простір праворуч"
#: ../src/50-mutter-navigation.xml.in.h:8
msgid "Move window one workspace up"
msgstr "Перемістити вікно на робочий простір вище"
#: ../src/50-mutter-navigation.xml.in.h:9
msgid "Move window one workspace down"
msgstr "Перемістити вікно на робочий простір нижче"
#: ../src/50-mutter-windows.xml.in.h:14
msgid "Raise window above other windows"
msgstr "Підняти вікно над іншими"
#: ../src/50-mutter-windows.xml.in.h:15
msgid "Lower window below other windows"
msgstr "Перемістити вікна нижче усіх вікон"
#: ../src/50-mutter-windows.xml.in.h:16
msgid "Maximize window vertically"
msgstr "Розгорнути вікно на весь екран вертикально"
#: ../src/50-mutter-windows.xml.in.h:17
msgid "Maximize window horizontally"
msgstr "Розгорнути вікно на весь екран горизонтально"
#: ../src/50-mutter-navigation.xml.in.h:1
msgid "Navigation"
msgstr "Навігація"
#: ../src/50-mutter-navigation.xml.in.h:10
msgid "Switch applications"
msgstr "Перемкнути програми"
#: ../src/50-mutter-navigation.xml.in.h:11
msgid "Switch windows of an application"
msgstr "Перемкнути вікна програм"
#: ../src/50-mutter-navigation.xml.in.h:12
msgid "Switch system controls"
msgstr "Перемкнути системні керування"
#: ../src/50-mutter-navigation.xml.in.h:13
msgid "Switch windows directly"
msgstr "Перемкнути вікна напряму"
#: ../src/50-mutter-navigation.xml.in.h:14
msgid "Switch windows of an app directly"
msgstr "Перемкнути вікна програм напряму"
#: ../src/50-mutter-navigation.xml.in.h:15
msgid "Switch system controls directly"
msgstr "Перемкнути системні керування напряму"
#: ../src/50-mutter-navigation.xml.in.h:16
msgid "Hide all normal windows"
msgstr "Сховати всі звичайні вікна"
#: ../src/50-mutter-navigation.xml.in.h:21
msgid "Move to workspace left"
msgstr "Перейти до робочого простору ліворуч"
#: ../src/50-mutter-navigation.xml.in.h:22
msgid "Move to workspace right"
msgstr "Перейти до робочого простору праворуч"
#: ../src/50-mutter-navigation.xml.in.h:23
msgid "Move to workspace above"
msgstr "Перейти до робочого простору вище"
#: ../src/50-mutter-navigation.xml.in.h:24
msgid "Move to workspace below"
msgstr "Перейти до робочого простору знизу"
#: ../src/50-mutter-system.xml.in.h:1
msgid "System"
msgstr "Система"
#: ../src/50-mutter-system.xml.in.h:2
msgid "Show the run command prompt"
msgstr "Показати запуск командного рядка"
#: ../src/50-mutter-system.xml.in.h:3
msgid "Show the activities overview"
msgstr "Показати огляд активності"
#: ../src/50-mutter-windows.xml.in.h:12
msgid "Toggle window on all workspaces or one"
msgstr "Перемикання вікна на всі робочі простори або один"
#: ../src/50-mutter-windows.xml.in.h:13
msgid "Raise window if covered, otherwise lower it"
msgstr ""
"Підняти вікно на передній план, якщо воно прикрите іншим, інакше опустити "
#~ msgid "Comma-separated list of compositor plugins" #~ msgid "Comma-separated list of compositor plugins"
#~ msgstr "Список композитних додатків розділених комою" #~ msgstr "Список композитних додатків розділених комою"
@@ -1614,18 +1832,6 @@ msgstr ""
#~ msgid "Put Window On Only One Workspace" #~ msgid "Put Window On Only One Workspace"
#~ msgstr "Розміщувати вікно лише на одному робочому просторі" #~ msgstr "Розміщувати вікно лише на одному робочому просторі"
#~ msgid "Switch to workspace 1"
#~ msgstr "Перейти на робочий простір 1"
#~ msgid "Switch to workspace 2"
#~ msgstr "Перейти на робочий простір 2"
#~ msgid "Switch to workspace 3"
#~ msgstr "Перейти на робочий простір 3"
#~ msgid "Switch to workspace 4"
#~ msgstr "Перейти на робочий простір 4"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "Перейти на робочий простір 5" #~ msgstr "Перейти на робочий простір 5"
@@ -1723,54 +1929,12 @@ msgstr ""
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "Запустити термінал" #~ msgstr "Запустити термінал"
#~ msgid "Activate the window menu"
#~ msgstr "Активувати меню вікна"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "Перемикання повноекранного режиму"
#~ msgid "Toggle maximization state"
#~ msgstr "Перемикання стану розгортання"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "Перемикання видимості вікна над усіма іншими вікнами назавжди" #~ msgstr "Перемикання видимості вікна над усіма іншими вікнами назавжди"
#~ msgid "Maximize window"
#~ msgstr "Розгорнути вікно"
#~ msgid "Restore window"
#~ msgstr "Відновити вікно"
#~ msgid "Toggle shaded state"
#~ msgstr "Перемикання стану згорнутості"
#~ msgid "Minimize window"
#~ msgstr "Згорнути вікно"
#~ msgid "Close window"
#~ msgstr "Закрити вікно"
#~ msgid "Move window"
#~ msgstr "Перемістити вікно"
#~ msgid "Resize window"
#~ msgstr "Змінити розмір вікна"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "Перемикання розміщення вікна всіх робочих просторах або одному " #~ msgstr "Перемикання розміщення вікна всіх робочих просторах або одному "
#~ msgid "Move window to workspace 1"
#~ msgstr "Перемістити вікно на робочий простір 1"
#~ msgid "Move window to workspace 2"
#~ msgstr "Перемістити вікно на робочий простір 2"
#~ msgid "Move window to workspace 3"
#~ msgstr "Перемістити вікно на робочий простір 3"
#~ msgid "Move window to workspace 4"
#~ msgstr "Перемістити вікно на робочий простір 4"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "Перемістити вікно на робочий простір 5" #~ msgstr "Перемістити вікно на робочий простір 5"
@@ -1795,33 +1959,9 @@ msgstr ""
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "Перемістити вікно на робочий простір 12" #~ msgstr "Перемістити вікно на робочий простір 12"
#~ msgid "Move window one workspace to the left"
#~ msgstr "Перемістити вікно у робочий простір ліворуч"
#~ msgid "Move window one workspace to the right"
#~ msgstr "Перемістити вікно у робочий простір праворуч"
#~ msgid "Move window one workspace up"
#~ msgstr "Перемістити вікно на робочий простір вище"
#~ msgid "Move window one workspace down"
#~ msgstr "Перемістити вікно на робочий простір нижче"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "Підняти вікно, якщо його покрито іншим, інакше опустити його" #~ msgstr "Підняти вікно, якщо його покрито іншим, інакше опустити його"
#~ msgid "Raise window above other windows"
#~ msgstr "Підняти вікно над іншими"
#~ msgid "Lower window below other windows"
#~ msgstr "Перемістити вікна нижче усіх вікон"
#~ msgid "Maximize window vertically"
#~ msgstr "Розгорнути вікно на весь екран вертикально"
#~ msgid "Maximize window horizontally"
#~ msgstr "Розгорнути вікно на весь екран горизонтально"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "Перемістити вікно у верхній лівий край" #~ msgstr "Перемістити вікно у верхній лівий край"

272
po/vi.po
View File

@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: LocFactoryEditor 1.8\n" "X-Generator: LocFactoryEditor 1.8\n"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1 ../src/50-mutter-windows.xml.in.h:17
msgid "Windows" msgid "Windows"
msgstr "Cửa sổ" msgstr "Cửa sổ"
@@ -1581,6 +1581,198 @@ msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "" msgstr ""
"phân tích \"%d\" biểu thức tọa độ trong vòng %g giây (%g giây trung bình).\n" "phân tích \"%d\" biểu thức tọa độ trong vòng %g giây (%g giây trung bình).\n"
#: ../src/50-mutter-navigation.xml.in.h:18
msgid "Switch to workspace 1"
msgstr "Chuyển sang vùng làm việc 1"
#: ../src/50-mutter-navigation.xml.in.h:19
msgid "Switch to workspace 2"
msgstr "Chuyển sang vùng làm việc 2"
#: ../src/50-mutter-navigation.xml.in.h:20
msgid "Switch to workspace 3"
msgstr "Chuyển sang vùng làm việc 3"
#: ../src/50-mutter-navigation.xml.in.h:21
msgid "Switch to workspace 4"
msgstr "Chuyển sang vùng làm việc 4"
#: ../src/50-mutter-windows.xml.in.h:1
msgid "Activate the window menu"
msgstr "Kích hoạt trình đơn cửa sổ"
#: ../src/50-mutter-windows.xml.in.h:13
#, fuzzy
msgid "Toggle fullscreen mode"
msgstr ""
"#-#-#-#-# vi.po (metacity GNOME 2.26) #-#-#-#-#\n"
"Bật/Tắt Chế độ Toàn màn hình\n"
"#-#-#-#-# vi.po (metacity GNOME 2.26) #-#-#-#-#\n"
"Bật/Tắt toàn màn hình"
#: ../src/50-mutter-windows.xml.in.h:14
msgid "Toggle maximization state"
msgstr "Bật tắt trạng thái phóng to"
#: ../src/50-mutter-windows.xml.in.h:4
msgid "Maximize window"
msgstr "Phóng to cửa sổ"
#: ../src/50-mutter-windows.xml.in.h:12
msgid "Restore window"
msgstr "Phục hồi cửa sổ"
#: ../src/50-mutter-windows.xml.in.h:15
msgid "Toggle shaded state"
msgstr "Bật tắt trạng thái đánh bóng"
#: ../src/50-mutter-windows.xml.in.h:7
msgid "Minimize window"
msgstr "Thu nhỏ cửa sổ"
#: ../src/50-mutter-windows.xml.in.h:2
msgid "Close window"
msgstr "Đóng cửa sổ"
#: ../src/50-mutter-windows.xml.in.h:8
msgid "Move window"
msgstr "Di chuyển cửa sổ"
#: ../src/50-mutter-windows.xml.in.h:11
#, fuzzy
msgid "Resize window"
msgstr ""
"#-#-#-#-# vi.po (metacity GNOME 2.26) #-#-#-#-#\n"
"Co giãn cửa sổ\n"
"#-#-#-#-# vi.po (metacity GNOME 2.26) #-#-#-#-#\n"
"Đổi cỡ cửa sổ"
#: ../src/50-mutter-navigation.xml.in.h:10
msgid "Move window to workspace 1"
msgstr "Chuyển cửa sổ sang vùng làm việc 1"
#: ../src/50-mutter-navigation.xml.in.h:11
msgid "Move window to workspace 2"
msgstr "Chuyển cửa sổ sang vùng làm việc 2"
#: ../src/50-mutter-navigation.xml.in.h:12
msgid "Move window to workspace 3"
msgstr "Chuyển cửa sổ sang vùng làm việc 3"
#: ../src/50-mutter-navigation.xml.in.h:13
msgid "Move window to workspace 4"
msgstr "Chuyển cửa sổ sang vùng làm việc 4"
#: ../src/50-mutter-navigation.xml.in.h:7
msgid "Move window one workspace to the left"
msgstr "Chuyển cửa sổ sang vùng làm việc bên trái"
#: ../src/50-mutter-navigation.xml.in.h:8
msgid "Move window one workspace to the right"
msgstr "Chuyển cửa sổ sang vùng làm việc bên phải"
#: ../src/50-mutter-navigation.xml.in.h:9
msgid "Move window one workspace up"
msgstr "Chuyển cửa sổ lên vùng làm việc trên"
#: ../src/50-mutter-navigation.xml.in.h:6
msgid "Move window one workspace down"
msgstr "Chuyển cửa sổ xuống vùng làm việc dưới"
#: ../src/50-mutter-windows.xml.in.h:9
#, fuzzy
msgid "Raise window above other windows"
msgstr ""
"#-#-#-#-# vi.po (metacity GNOME 2.26) #-#-#-#-#\n"
"Nâng cửa sổ lên trên các cửa sổ khác\n"
"#-#-#-#-# vi.po (metacity GNOME 2.26) #-#-#-#-#\n"
"Nâng cửa sổ trên các cửa sổ khác"
#: ../src/50-mutter-windows.xml.in.h:3
#, fuzzy
msgid "Lower window below other windows"
msgstr ""
"#-#-#-#-# vi.po (metacity GNOME 2.26) #-#-#-#-#\n"
"Hạ thấp cửa sổ xuống dưới các cửa sổ khác\n"
"#-#-#-#-# vi.po (metacity GNOME 2.26) #-#-#-#-#\n"
"Hạ cửa sổ dưới các cửa sổ khác"
#: ../src/50-mutter-windows.xml.in.h:6
msgid "Maximize window vertically"
msgstr "Phóng to cửa sổ theo chiều dọc"
#: ../src/50-mutter-windows.xml.in.h:5
msgid "Maximize window horizontally"
msgstr "Phóng to cửa sổ theo chiều ngang"
#: ../src/50-mutter-navigation.xml.in.h:1
msgid "Hide all normal windows"
msgstr "Ẩn mọi cửa sổ thường"
#: ../src/50-mutter-navigation.xml.in.h:2
msgid "Move to workspace above"
msgstr "Chuyển sang vùng làm việc trên"
#: ../src/50-mutter-navigation.xml.in.h:3
msgid "Move to workspace below"
msgstr "Chuyển sang vùng làm việc dưới"
#: ../src/50-mutter-navigation.xml.in.h:4
msgid "Move to workspace left"
msgstr "Chuyển sang vùng làm việc trái"
#: ../src/50-mutter-navigation.xml.in.h:5
msgid "Move to workspace right"
msgstr "Chuyển sang vùng làm việc phải"
#: ../src/50-mutter-navigation.xml.in.h:14
msgid "Navigation"
msgstr "Di chuyển"
#: ../src/50-mutter-navigation.xml.in.h:15
msgid "Switch applications"
msgstr "Chuyển ứng dụng"
#: ../src/50-mutter-navigation.xml.in.h:16
msgid "Switch system controls"
msgstr "Chuyển điều khiển hệ thống"
#: ../src/50-mutter-navigation.xml.in.h:17
msgid "Switch system controls directly"
msgstr "Chuyển điều khiển hệ thống trực tiếp"
#: ../src/50-mutter-navigation.xml.in.h:22
msgid "Switch windows directly"
msgstr "Chuyển cửa sổ trực tiếp"
#: ../src/50-mutter-navigation.xml.in.h:23
msgid "Switch windows of an app directly"
msgstr "Chuyển trực tiếp cửa sổ cùng ứng dụng"
#: ../src/50-mutter-navigation.xml.in.h:24
msgid "Switch windows of an application"
msgstr "Chuyển cửa sổ cùng ứng dụng"
#: ../src/50-mutter-system.xml.in.h:1
msgid "Show the activities overview"
msgstr "Hiện tổng quan hoạt động"
#: ../src/50-mutter-system.xml.in.h:2
msgid "Show the run command prompt"
msgstr "Hiện dấu nhắc dòng lệnh"
#: ../src/50-mutter-system.xml.in.h:3
msgid "System"
msgstr "Hệ thống"
#: ../src/50-mutter-windows.xml.in.h:10
msgid "Raise window if covered, otherwise lower it"
msgstr "Nâng cửa sổ nếu bị che, không thì hạ xuống"
#: ../src/50-mutter-windows.xml.in.h:16
msgid "Toggle window on all workspaces or one"
msgstr "Bật/Tắt cửa sổ trên mọi vùng làm việc"
#~ msgid "Comma-separated list of compositor plugins" #~ msgid "Comma-separated list of compositor plugins"
#~ msgstr "Danh sách phần bổ sung tổng hợp cách nhau bằng dấu phẩy" #~ msgstr "Danh sách phần bổ sung tổng hợp cách nhau bằng dấu phẩy"
@@ -1627,18 +1819,6 @@ msgstr ""
#~ msgid "Put Window On Only One Workspace" #~ msgid "Put Window On Only One Workspace"
#~ msgstr "Đặt cửa sổ trên chỉ một vùng làm việc" #~ msgstr "Đặt cửa sổ trên chỉ một vùng làm việc"
#~ msgid "Switch to workspace 1"
#~ msgstr "Chuyển sang vùng làm việc 1"
#~ msgid "Switch to workspace 2"
#~ msgstr "Chuyển sang vùng làm việc 2"
#~ msgid "Switch to workspace 3"
#~ msgstr "Chuyển sang vùng làm việc 3"
#~ msgid "Switch to workspace 4"
#~ msgstr "Chuyển sang vùng làm việc 4"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "Chuyển sang vùng làm việc 5" #~ msgstr "Chuyển sang vùng làm việc 5"
@@ -1735,56 +1915,14 @@ msgstr ""
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "Chạy thiết bị cuối" #~ msgstr "Chạy thiết bị cuối"
#~ msgid "Activate the window menu"
#~ msgstr "Kích hoạt trình đơn cửa sổ"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "Bật/Tắt Chế độ Toàn màn hình"
#~ msgid "Toggle maximization state"
#~ msgstr "Bật tắt trạng thái phóng to"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "" #~ msgstr ""
#~ "Bật/tắt nếu một cửa sổ nào đó lúc nào cũng hiển thị phía trước các cửa sổ " #~ "Bật/tắt nếu một cửa sổ nào đó lúc nào cũng hiển thị phía trước các cửa sổ "
#~ "khác" #~ "khác"
#~ msgid "Maximize window"
#~ msgstr "Phóng to cửa sổ"
#~ msgid "Restore window"
#~ msgstr "Phục hồi cửa sổ"
#~ msgid "Toggle shaded state"
#~ msgstr "Bật tắt trạng thái đánh bóng"
#~ msgid "Minimize window"
#~ msgstr "Thu nhỏ cửa sổ"
#~ msgid "Close window"
#~ msgstr "Đóng cửa sổ"
#~ msgid "Move window"
#~ msgstr "Di chuyển cửa sổ"
#~ msgid "Resize window"
#~ msgstr "Co giãn cửa sổ"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "Bật/tắt nếu cửa sổ nằm trên mọi vùng làm việc, hay chỉ trên một" #~ msgstr "Bật/tắt nếu cửa sổ nằm trên mọi vùng làm việc, hay chỉ trên một"
#~ msgid "Move window to workspace 1"
#~ msgstr "Chuyển cửa sổ sang vùng làm việc 1"
#~ msgid "Move window to workspace 2"
#~ msgstr "Chuyển cửa sổ sang vùng làm việc 2"
#~ msgid "Move window to workspace 3"
#~ msgstr "Chuyển cửa sổ sang vùng làm việc 3"
#~ msgid "Move window to workspace 4"
#~ msgstr "Chuyển cửa sổ sang vùng làm việc 4"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "Chuyển cửa sổ sang vùng làm việc 5" #~ msgstr "Chuyển cửa sổ sang vùng làm việc 5"
@@ -1809,33 +1947,9 @@ msgstr ""
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "Chuyển cửa sổ sang vùng làm việc 12" #~ msgstr "Chuyển cửa sổ sang vùng làm việc 12"
#~ msgid "Move window one workspace to the left"
#~ msgstr "Chuyển cửa sổ sang vùng làm việc bên trái"
#~ msgid "Move window one workspace to the right"
#~ msgstr "Chuyển cửa sổ sang vùng làm việc bên phải"
#~ msgid "Move window one workspace up"
#~ msgstr "Chuyển cửa sổ lên vùng làm việc trên"
#~ msgid "Move window one workspace down"
#~ msgstr "Chuyển cửa sổ xuống vùng làm việc dưới"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "Nâng cửa sổ bị cửa sổ khác lấp, không bị lấp thì hạ nó xuống" #~ msgstr "Nâng cửa sổ bị cửa sổ khác lấp, không bị lấp thì hạ nó xuống"
#~ msgid "Raise window above other windows"
#~ msgstr "Nâng cửa sổ lên trên các cửa sổ khác"
#~ msgid "Lower window below other windows"
#~ msgstr "Hạ thấp cửa sổ xuống dưới các cửa sổ khác"
#~ msgid "Maximize window vertically"
#~ msgstr "Phóng to cửa sổ theo chiều dọc"
#~ msgid "Maximize window horizontally"
#~ msgstr "Phóng to cửa sổ theo chiều ngang"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "Chuyển cửa sổ sang góc tây bắc (trái trên)" #~ msgstr "Chuyển cửa sổ sang góc tây bắc (trái trên)"

View File

@@ -25,7 +25,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bits\n" "Content-Transfer-Encoding: 8bits\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1 ../src/50-mutter-windows.xml.in.h:17
msgid "Windows" msgid "Windows"
msgstr "窗口" msgstr "窗口"
@@ -1530,17 +1530,177 @@ msgstr "y 值为 %d但应该为 %d "
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "在 %2$g 秒内处理了 %1$d 个坐标表达式(平均 %3$g 秒)\n" msgstr "在 %2$g 秒内处理了 %1$d 个坐标表达式(平均 %3$g 秒)\n"
#~ msgid "Switch to workspace 1" #: ../src/50-mutter-navigation.xml.in.h:18
#~ msgstr "切换到工作区 1" msgid "Switch to workspace 1"
msgstr "切换到工作区 1"
#~ msgid "Switch to workspace 2" #: ../src/50-mutter-navigation.xml.in.h:19
#~ msgstr "切换到工作区 2" msgid "Switch to workspace 2"
msgstr "切换到工作区 2"
#~ msgid "Switch to workspace 3" #: ../src/50-mutter-navigation.xml.in.h:20
#~ msgstr "切换到工作区 3" msgid "Switch to workspace 3"
msgstr "切换到工作区 3"
#~ msgid "Switch to workspace 4" #: ../src/50-mutter-navigation.xml.in.h:21
#~ msgstr "切换到工作区 4" msgid "Switch to workspace 4"
msgstr "切换到工作区 4"
#: ../src/50-mutter-windows.xml.in.h:1
msgid "Activate the window menu"
msgstr "激活窗口菜单"
#: ../src/50-mutter-windows.xml.in.h:13
msgid "Toggle fullscreen mode"
msgstr "切换全屏模式"
#: ../src/50-mutter-windows.xml.in.h:14
msgid "Toggle maximization state"
msgstr "切换最大化状态"
#: ../src/50-mutter-windows.xml.in.h:4
msgid "Maximize window"
msgstr "最大化窗口"
#: ../src/50-mutter-windows.xml.in.h:12
msgid "Restore window"
msgstr "恢复窗口"
#: ../src/50-mutter-windows.xml.in.h:15
msgid "Toggle shaded state"
msgstr "切换卷起状态"
#: ../src/50-mutter-windows.xml.in.h:7
msgid "Minimize window"
msgstr "最小化窗口"
#: ../src/50-mutter-windows.xml.in.h:2
msgid "Close window"
msgstr "关闭窗口"
#: ../src/50-mutter-windows.xml.in.h:8
msgid "Move window"
msgstr "移动窗口"
#: ../src/50-mutter-windows.xml.in.h:11
msgid "Resize window"
msgstr "改变窗口大小"
#: ../src/50-mutter-navigation.xml.in.h:10
msgid "Move window to workspace 1"
msgstr "将窗口移到工作区 1"
#: ../src/50-mutter-navigation.xml.in.h:11
msgid "Move window to workspace 2"
msgstr "将窗口移到工作区 2"
#: ../src/50-mutter-navigation.xml.in.h:12
msgid "Move window to workspace 3"
msgstr "将窗口移到工作区 3"
#: ../src/50-mutter-navigation.xml.in.h:13
msgid "Move window to workspace 4"
msgstr "将窗口移到工作区 4"
#: ../src/50-mutter-navigation.xml.in.h:7
msgid "Move window one workspace to the left"
msgstr "将窗口左移一个工作区"
#: ../src/50-mutter-navigation.xml.in.h:8
msgid "Move window one workspace to the right"
msgstr "将窗口右移一个工作区"
#: ../src/50-mutter-navigation.xml.in.h:9
msgid "Move window one workspace up"
msgstr "将窗口上移一个工作区"
#: ../src/50-mutter-navigation.xml.in.h:6
msgid "Move window one workspace down"
msgstr "将窗口下移一个工作区"
#: ../src/50-mutter-windows.xml.in.h:9
msgid "Raise window above other windows"
msgstr "将窗口提升到其它窗口之上"
#: ../src/50-mutter-windows.xml.in.h:3
msgid "Lower window below other windows"
msgstr "将窗口降低到其它窗口之下"
#: ../src/50-mutter-windows.xml.in.h:6
msgid "Maximize window vertically"
msgstr "垂直最大化窗口"
#: ../src/50-mutter-windows.xml.in.h:5
msgid "Maximize window horizontally"
msgstr "水平最大化窗口"
#: ../src/50-mutter-navigation.xml.in.h:1
msgid "Hide all normal windows"
msgstr "隐藏所有正常窗口"
#: ../src/50-mutter-navigation.xml.in.h:2
msgid "Move to workspace above"
msgstr "移动到上层工作区"
#: ../src/50-mutter-navigation.xml.in.h:3
msgid "Move to workspace below"
msgstr "移动到下层工作区"
#: ../src/50-mutter-navigation.xml.in.h:4
msgid "Move to workspace left"
msgstr "移动到左侧工作区"
#: ../src/50-mutter-navigation.xml.in.h:5
msgid "Move to workspace right"
msgstr "移动到右侧工作区"
#: ../src/50-mutter-navigation.xml.in.h:14
msgid "Navigation"
msgstr "导航"
#: ../src/50-mutter-navigation.xml.in.h:15
msgid "Switch applications"
msgstr "切换应用程序"
#: ../src/50-mutter-navigation.xml.in.h:16
msgid "Switch system controls"
msgstr "切换系统控制"
#: ../src/50-mutter-navigation.xml.in.h:17
msgid "Switch system controls directly"
msgstr "直接切换系统控制"
#: ../src/50-mutter-navigation.xml.in.h:22
msgid "Switch windows directly"
msgstr "直接切换窗口"
#: ../src/50-mutter-navigation.xml.in.h:23
msgid "Switch windows of an app directly"
msgstr "在应用程序窗口间直接移动焦点"
#: ../src/50-mutter-navigation.xml.in.h:24
msgid "Switch windows of an application"
msgstr "在应用程序的窗口之间切换窗口"
#: ../src/50-mutter-system.xml.in.h:1
msgid "Show the activities overview"
msgstr "显示活动大纲"
#: ../src/50-mutter-system.xml.in.h:2
msgid "Show the run command prompt"
msgstr "显示运行命令提示符"
#: ../src/50-mutter-system.xml.in.h:3
msgid "System"
msgstr "系统"
#: ../src/50-mutter-windows.xml.in.h:10
msgid "Raise window if covered, otherwise lower it"
msgstr "如果窗口被其他窗口遮盖,则提升它,否则降低它"
#: ../src/50-mutter-windows.xml.in.h:16
msgid "Toggle window on all workspaces or one"
msgstr "在位于所有或仅一个工作区的窗口间切换"
#~ msgid "Switch to workspace 5" #~ msgid "Switch to workspace 5"
#~ msgstr "切换到工作区 5" #~ msgstr "切换到工作区 5"
@@ -1636,54 +1796,12 @@ msgstr "在 %2$g 秒内处理了 %1$d 个坐标表达式(平均 %3$g 秒)\n"
#~ msgid "Run a terminal" #~ msgid "Run a terminal"
#~ msgstr "运行终端" #~ msgstr "运行终端"
#~ msgid "Activate the window menu"
#~ msgstr "激活窗口菜单"
#~ msgid "Toggle fullscreen mode"
#~ msgstr "切换全屏模式"
#~ msgid "Toggle maximization state"
#~ msgstr "切换最大化状态"
#~ msgid "Toggle whether a window will always be visible over other windows" #~ msgid "Toggle whether a window will always be visible over other windows"
#~ msgstr "在窗口是否永远可见于其它窗口之上间切换" #~ msgstr "在窗口是否永远可见于其它窗口之上间切换"
#~ msgid "Maximize window"
#~ msgstr "最大化窗口"
#~ msgid "Restore window"
#~ msgstr "恢复窗口"
#~ msgid "Toggle shaded state"
#~ msgstr "切换卷起状态"
#~ msgid "Minimize window"
#~ msgstr "最小化窗口"
#~ msgid "Close window"
#~ msgstr "关闭窗口"
#~ msgid "Move window"
#~ msgstr "移动窗口"
#~ msgid "Resize window"
#~ msgstr "改变窗口大小"
#~ msgid "Toggle whether window is on all workspaces or just one" #~ msgid "Toggle whether window is on all workspaces or just one"
#~ msgstr "在窗口位于所有或仅一个工作区间切换" #~ msgstr "在窗口位于所有或仅一个工作区间切换"
#~ msgid "Move window to workspace 1"
#~ msgstr "将窗口移到工作区 1"
#~ msgid "Move window to workspace 2"
#~ msgstr "将窗口移到工作区 2"
#~ msgid "Move window to workspace 3"
#~ msgstr "将窗口移到工作区 3"
#~ msgid "Move window to workspace 4"
#~ msgstr "将窗口移到工作区 4"
#~ msgid "Move window to workspace 5" #~ msgid "Move window to workspace 5"
#~ msgstr "将窗口移到工作区 5" #~ msgstr "将窗口移到工作区 5"
@@ -1708,33 +1826,9 @@ msgstr "在 %2$g 秒内处理了 %1$d 个坐标表达式(平均 %3$g 秒)\n"
#~ msgid "Move window to workspace 12" #~ msgid "Move window to workspace 12"
#~ msgstr "将窗口移到工作区 12" #~ msgstr "将窗口移到工作区 12"
#~ msgid "Move window one workspace to the left"
#~ msgstr "将窗口左移一个工作区"
#~ msgid "Move window one workspace to the right"
#~ msgstr "将窗口右移一个工作区"
#~ msgid "Move window one workspace up"
#~ msgstr "将窗口上移一个工作区"
#~ msgid "Move window one workspace down"
#~ msgstr "将窗口下移一个工作区"
#~ msgid "Raise window if it's covered by another window, otherwise lower it" #~ msgid "Raise window if it's covered by another window, otherwise lower it"
#~ msgstr "如果窗口被其他窗口遮盖,则提升它,否则降低它" #~ msgstr "如果窗口被其他窗口遮盖,则提升它,否则降低它"
#~ msgid "Raise window above other windows"
#~ msgstr "将窗口提升到其它窗口之上"
#~ msgid "Lower window below other windows"
#~ msgstr "将窗口降低到其它窗口之下"
#~ msgid "Maximize window vertically"
#~ msgstr "垂直最大化窗口"
#~ msgid "Maximize window horizontally"
#~ msgstr "水平最大化窗口"
#~ msgid "Move window to north-west (top left) corner" #~ msgid "Move window to north-west (top left) corner"
#~ msgstr "将窗口移到西北(左上)角" #~ msgstr "将窗口移到西北(左上)角"

View File

@@ -9,8 +9,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: metacity 3.3.4\n" "Project-Id-Version: metacity 3.3.4\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-17 15:17+0800\n" "POT-Creation-Date: 2013-02-04 06:49+0800\n"
"PO-Revision-Date: 2012-07-17 15:17+0800\n" "PO-Revision-Date: 2013-02-04 06:50+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n" "Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (Hong Kong) <community@linuxhall.org>\n" "Language-Team: Chinese (Hong Kong) <community@linuxhall.org>\n"
"Language: \n" "Language: \n"
@@ -18,23 +18,200 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 1.5.4\n"
#: ../src/50-mutter-navigation.xml.in.h:1
msgid "Navigation"
msgstr "導航"
#: ../src/50-mutter-navigation.xml.in.h:2
msgid "Move window to workspace 1"
msgstr "將視窗移至第 1 個工作區"
#: ../src/50-mutter-navigation.xml.in.h:3
msgid "Move window to workspace 2"
msgstr "將視窗移至第 2 個工作區"
#: ../src/50-mutter-navigation.xml.in.h:4
msgid "Move window to workspace 3"
msgstr "將視窗移至第 3 個工作區"
#: ../src/50-mutter-navigation.xml.in.h:5
msgid "Move window to workspace 4"
msgstr "將視窗移至第 4 個工作區"
#: ../src/50-mutter-navigation.xml.in.h:6
msgid "Move window one workspace to the left"
msgstr "將視窗移至左方的工作區"
#: ../src/50-mutter-navigation.xml.in.h:7
msgid "Move window one workspace to the right"
msgstr "將視窗移至右方的工作區"
#: ../src/50-mutter-navigation.xml.in.h:8
msgid "Move window one workspace up"
msgstr "將視窗移至上方的工作區"
#: ../src/50-mutter-navigation.xml.in.h:9
msgid "Move window one workspace down"
msgstr "將視窗移至下方的工作區"
#: ../src/50-mutter-navigation.xml.in.h:10
msgid "Switch applications"
msgstr "切換程式"
#: ../src/50-mutter-navigation.xml.in.h:11
msgid "Switch windows"
msgstr "切換視窗"
#: ../src/50-mutter-navigation.xml.in.h:12
msgid "Switch windows of an application"
msgstr "切換程式的視窗"
#: ../src/50-mutter-navigation.xml.in.h:13
msgid "Switch system controls"
msgstr "切換系統控制"
#: ../src/50-mutter-navigation.xml.in.h:14
msgid "Switch windows directly"
msgstr "直接切換視窗"
#: ../src/50-mutter-navigation.xml.in.h:15
msgid "Switch windows of an app directly"
msgstr "直接切換程式的視窗"
#: ../src/50-mutter-navigation.xml.in.h:16
msgid "Switch system controls directly"
msgstr "直接切換系統控制"
#: ../src/50-mutter-navigation.xml.in.h:17
msgid "Hide all normal windows"
msgstr "隱藏所有一般視窗"
#: ../src/50-mutter-navigation.xml.in.h:18
msgid "Switch to workspace 1"
msgstr "切換至第 1 個工作區"
#: ../src/50-mutter-navigation.xml.in.h:19
msgid "Switch to workspace 2"
msgstr "切換至第 2 個工作區"
#: ../src/50-mutter-navigation.xml.in.h:20
msgid "Switch to workspace 3"
msgstr "切換至第 3 個工作區"
#: ../src/50-mutter-navigation.xml.in.h:21
msgid "Switch to workspace 4"
msgstr "切換至第 4 個工作區"
#: ../src/50-mutter-navigation.xml.in.h:22
msgid "Move to workspace left"
msgstr "移至左方的工作區"
#: ../src/50-mutter-navigation.xml.in.h:23
msgid "Move to workspace right"
msgstr "移至右方的工作區"
#: ../src/50-mutter-navigation.xml.in.h:24
msgid "Move to workspace above"
msgstr "移至上方的工作區"
#: ../src/50-mutter-navigation.xml.in.h:25
msgid "Move to workspace below"
msgstr "移至下方的工作區"
#: ../src/50-mutter-system.xml.in.h:1
msgid "System"
msgstr "系統"
#: ../src/50-mutter-system.xml.in.h:2
msgid "Show the run command prompt"
msgstr "顯示執行指令提示"
#: ../src/50-mutter-system.xml.in.h:3
msgid "Show the activities overview"
msgstr "顯示活動概覽"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1
msgid "Windows" msgid "Windows"
msgstr "視窗" msgstr "視窗"
#: ../src/50-mutter-windows.xml.in.h:2 #: ../src/50-mutter-windows.xml.in.h:2
msgid "Activate the window menu"
msgstr "使用視窗選單"
#: ../src/50-mutter-windows.xml.in.h:3
msgid "Toggle fullscreen mode"
msgstr "切換全螢幕模式"
#: ../src/50-mutter-windows.xml.in.h:4
msgid "Toggle maximization state"
msgstr "切換最大化狀態"
#: ../src/50-mutter-windows.xml.in.h:5
msgid "Maximize window"
msgstr "視窗最大化"
#: ../src/50-mutter-windows.xml.in.h:6
msgid "Restore window"
msgstr "還原視窗"
#: ../src/50-mutter-windows.xml.in.h:7
msgid "Toggle shaded state"
msgstr "切換視窗捲起/放下狀態"
#: ../src/50-mutter-windows.xml.in.h:8
msgid "Close window"
msgstr "關閉視窗"
#: ../src/50-mutter-windows.xml.in.h:9
msgid "Hide window"
msgstr "隱藏視窗"
#: ../src/50-mutter-windows.xml.in.h:10
msgid "Move window"
msgstr "移動視窗"
#: ../src/50-mutter-windows.xml.in.h:11
msgid "Resize window"
msgstr "調整視窗大小"
#: ../src/50-mutter-windows.xml.in.h:12
msgid "Toggle window on all workspaces or one"
msgstr "切換視窗顯示在所有工作區或是只顯示於其中之一"
#: ../src/50-mutter-windows.xml.in.h:13
msgid "Raise window if covered, otherwise lower it"
msgstr "若被其他視窗遮蔽就抬升它,否則將它降下"
#: ../src/50-mutter-windows.xml.in.h:14
msgid "Raise window above other windows"
msgstr "令某個視窗覆蓋其它視窗"
#: ../src/50-mutter-windows.xml.in.h:15
msgid "Lower window below other windows"
msgstr "遮蔽某個視窗"
#: ../src/50-mutter-windows.xml.in.h:16
msgid "Maximize window vertically"
msgstr "將視窗縱向最大化"
#: ../src/50-mutter-windows.xml.in.h:17
msgid "Maximize window horizontally"
msgstr "將視窗橫向最大化"
#: ../src/50-mutter-windows.xml.in.h:18
msgid "View split on left" msgid "View split on left"
msgstr "檢視分割於左側" msgstr "檢視分割於左側"
#: ../src/50-mutter-windows.xml.in.h:3 #: ../src/50-mutter-windows.xml.in.h:19
msgid "View split on right" msgid "View split on right"
msgstr "檢視分割於右側" msgstr "檢視分割於右側"
# FIXME: I'm still unclear about the meaning of XGetSelectionOwner -- Abel # FIXME: I'm still unclear about the meaning of XGetSelectionOwner -- Abel
#. This probably means that a non-WM compositor like xcompmgr is running; #. This probably means that a non-WM compositor like xcompmgr is running;
#. * we have no way to get it to exit #. * we have no way to get it to exit
#: ../src/compositor/compositor.c:492 #: ../src/compositor/compositor.c:512
#, c-format #, c-format
msgid "" msgid ""
"Another compositing manager is already running on screen %i on display \"%s" "Another compositing manager is already running on screen %i on display \"%s"
@@ -50,40 +227,40 @@ msgstr "響鈴事件"
msgid "Unknown window information request: %d" msgid "Unknown window information request: %d"
msgstr "未知的視窗資訊要求:%d" msgstr "未知的視窗資訊要求:%d"
#: ../src/core/delete.c:114 #: ../src/core/delete.c:111
#, c-format #, c-format
msgid "%s is not responding." msgid "%s is not responding."
msgstr "%s 沒有回應。" msgstr "%s沒有回應。"
#: ../src/core/delete.c:118 #: ../src/core/delete.c:113
msgid "Application is not responding." msgid "Application is not responding."
msgstr "應用程式沒有回應。" msgstr "應用程式沒有回應。"
#: ../src/core/delete.c:123 #: ../src/core/delete.c:118
msgid "" msgid ""
"You may choose to wait a short while for it to continue or force the " "You may choose to wait a short while for it to continue or force the "
"application to quit entirely." "application to quit entirely."
msgstr "你可以選擇稍等一下,或者強制程式立即結束。" msgstr "你可以選擇稍等一下,或者強制程式立即結束。"
#: ../src/core/delete.c:130 #: ../src/core/delete.c:125
msgid "_Wait" msgid "_Wait"
msgstr "等待(_W)" msgstr "等待(_W)"
#: ../src/core/delete.c:130 #: ../src/core/delete.c:125
msgid "_Force Quit" msgid "_Force Quit"
msgstr "強制結束(_F)" msgstr "強制結束(_F)"
#: ../src/core/display.c:380 #: ../src/core/display.c:393
#, c-format #, c-format
msgid "Missing %s extension required for compositing" msgid "Missing %s extension required for compositing"
msgstr "遺失複合視窗管理所需的 %s 延伸功能" msgstr "遺失複合視窗管理所需的 %s 延伸功能"
#: ../src/core/display.c:446 #: ../src/core/display.c:489
#, c-format #, c-format
msgid "Failed to open X Window System display '%s'\n" msgid "Failed to open X Window System display '%s'\n"
msgstr "無法開啟 X Window 畫面‘%s\n" msgstr "無法開啟 X Window 畫面‘%s\n"
#: ../src/core/keybindings.c:844 #: ../src/core/keybindings.c:876
#, c-format #, c-format
msgid "" msgid ""
"Some other program is already using the key %s with modifiers %x as a " "Some other program is already using the key %s with modifiers %x as a "
@@ -147,25 +324,25 @@ msgstr "顯示版本"
msgid "Mutter plugin to use" msgid "Mutter plugin to use"
msgstr "要使用的 Mutter 外掛程式" msgstr "要使用的 Mutter 外掛程式"
#: ../src/core/prefs.c:1065 #: ../src/core/prefs.c:1087
msgid "" msgid ""
"Workarounds for broken applications disabled. Some applications may not " "Workarounds for broken applications disabled. Some applications may not "
"behave properly.\n" "behave properly.\n"
msgstr "關閉了對不合規格的程式的支援。某些程式可能無法正常運作。\n" msgstr "關閉了對不合規格的程式的支援。某些程式可能無法正常運作。\n"
#: ../src/core/prefs.c:1140 #: ../src/core/prefs.c:1162
#, c-format #, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n" msgid "Could not parse font description \"%s\" from GSettings key %s\n"
msgstr "無法從 GSettings 設定鍵 %2$s 分析字型描述文字「%1$s」\n" msgstr "無法從 GSettings 設定鍵 %2$s 分析字型描述文字「%1$s」\n"
#: ../src/core/prefs.c:1206 #: ../src/core/prefs.c:1228
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for mouse button " "\"%s\" found in configuration database is not a valid value for mouse button "
"modifier\n" "modifier\n"
msgstr "組態資料庫中的“%s”設定值不是有效的滑鼠按鈕修改功能鍵\n" msgstr "組態資料庫中的“%s”設定值不是有效的滑鼠按鈕修改功能鍵\n"
#: ../src/core/prefs.c:1724 #: ../src/core/prefs.c:1780
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for keybinding " "\"%s\" found in configuration database is not a valid value for keybinding "
@@ -173,17 +350,17 @@ msgid ""
msgstr "組態資料庫中的“%s”不是按鍵組合“%s”的有效設定值\n" msgstr "組態資料庫中的“%s”不是按鍵組合“%s”的有效設定值\n"
# (Abel) take care of the same string in libwnck # (Abel) take care of the same string in libwnck
#: ../src/core/prefs.c:1821 #: ../src/core/prefs.c:1877
#, c-format #, c-format
msgid "Workspace %d" msgid "Workspace %d"
msgstr "工作區 %d" msgstr "工作區 %d"
#: ../src/core/screen.c:652 #: ../src/core/screen.c:658
#, c-format #, c-format
msgid "Screen %d on display '%s' is invalid\n" msgid "Screen %d on display '%s' is invalid\n"
msgstr "畫面‘%2$s中的第 %1$d 個螢幕無效\n" msgstr "畫面‘%2$s中的第 %1$d 個螢幕無效\n"
#: ../src/core/screen.c:668 #: ../src/core/screen.c:674
#, c-format #, c-format
msgid "" msgid ""
"Screen %d on display \"%s\" already has a window manager; try using the --" "Screen %d on display \"%s\" already has a window manager; try using the --"
@@ -191,18 +368,18 @@ msgid ""
msgstr "畫面‘%2$s中的第 %1$d 個螢幕已經有了視窗管理員;請嘗試使用 --replace 選項來替換目前的視窗管理員。\n" msgstr "畫面‘%2$s中的第 %1$d 個螢幕已經有了視窗管理員;請嘗試使用 --replace 選項來替換目前的視窗管理員。\n"
# FIXME: I'm still unclear about the meaning of XGetSelectionOwner -- Abel # FIXME: I'm still unclear about the meaning of XGetSelectionOwner -- Abel
#: ../src/core/screen.c:695 #: ../src/core/screen.c:701
#, c-format #, c-format
msgid "" msgid ""
"Could not acquire window manager selection on screen %d display \"%s\"\n" "Could not acquire window manager selection on screen %d display \"%s\"\n"
msgstr "無法在畫面“%2$s”中的第 %1$d 個螢幕進行視窗管理員選擇程序\n" msgstr "無法在畫面“%2$s”中的第 %1$d 個螢幕進行視窗管理員選擇程序\n"
#: ../src/core/screen.c:750 #: ../src/core/screen.c:770
#, c-format #, c-format
msgid "Screen %d on display \"%s\" already has a window manager\n" msgid "Screen %d on display \"%s\" already has a window manager\n"
msgstr "畫面“%2$s”中的第 %1$d 個螢幕已經有了視窗總管\n" msgstr "畫面“%2$s”中的第 %1$d 個螢幕已經有了視窗總管\n"
#: ../src/core/screen.c:935 #: ../src/core/screen.c:955
#, c-format #, c-format
msgid "Could not release screen %d on display \"%s\"\n" msgid "Could not release screen %d on display \"%s\"\n"
msgstr "無法釋放畫面“%2$s”中的第 %1$d 個螢幕\n" msgstr "無法釋放畫面“%2$s”中的第 %1$d 個螢幕\n"
@@ -297,7 +474,7 @@ msgid "Window manager error: "
msgstr "視窗總管錯誤:" msgstr "視窗總管錯誤:"
#. first time through #. first time through
#: ../src/core/window.c:7234 #: ../src/core/window.c:7285
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER " "Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER "
@@ -311,29 +488,29 @@ msgstr "視窗 %s 將 SM_CLIENT_ID 設定為該視窗本身,而不是 ICCCM
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain #. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work. #. * about these apps but make them work.
#. #.
#: ../src/core/window.c:7899 #: ../src/core/window.c:7951
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets an MWM hint indicating it isn't resizable, but sets min size " "Window %s sets an MWM hint indicating it isn't resizable, but sets min size "
"%d x %d and max size %d x %d; this doesn't make much sense.\n" "%d x %d and max size %d x %d; this doesn't make much sense.\n"
msgstr "視窗 %s 設定了 MWM 提示,表示它不可以調整大小,但又將大小下限定為 %d×%d 及將大小上限定為 %d×%d這種做法不符合常理。\n" msgstr "視窗 %s 設定了 MWM 提示,表示它不可以調整大小,但又將大小下限定為 %d×%d 及將大小上限定為 %d×%d這種做法不符合常理。\n"
#: ../src/core/window-props.c:310 #: ../src/core/window-props.c:304
#, c-format #, c-format
msgid "Application set a bogus _NET_WM_PID %lu\n" msgid "Application set a bogus _NET_WM_PID %lu\n"
msgstr "程式設定了多餘的 _NET_WM_PID %lu\n" msgstr "程式設定了多餘的 _NET_WM_PID %lu\n"
#: ../src/core/window-props.c:429 #: ../src/core/window-props.c:423
#, c-format #, c-format
msgid "%s (on %s)" msgid "%s (on %s)"
msgstr "%s在 %s" msgstr "%s在 %s"
#: ../src/core/window-props.c:1484 #: ../src/core/window-props.c:1478
#, c-format #, c-format
msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n" msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n"
msgstr "%2$s 指定了無效的 WM_TRANSIENT_FOR 視窗 0x%1$lx。\n" msgstr "%2$s 指定了無效的 WM_TRANSIENT_FOR 視窗 0x%1$lx。\n"
#: ../src/core/window-props.c:1495 #: ../src/core/window-props.c:1489
#, c-format #, c-format
msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n" msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n"
msgstr "%2$s 的 WM_TRANSIENT_FOR 視窗 0x%1$lx 會造成迴圈。\n" msgstr "%2$s 的 WM_TRANSIENT_FOR 視窗 0x%1$lx 會造成迴圈。\n"
@@ -434,20 +611,41 @@ msgid ""
msgstr "決定當視窗輪換時是否使用彈出式和強調框架。" msgstr "決定當視窗輪換時是否使用彈出式和強調框架。"
#: ../src/org.gnome.mutter.gschema.xml.in.h:13 #: ../src/org.gnome.mutter.gschema.xml.in.h:13
msgid "Delay focus changes until the pointer stops moving"
msgstr "延遲焦點的改變直到指標停止移動"
#: ../src/org.gnome.mutter.gschema.xml.in.h:14
msgid ""
"If set to true, and the focus mode is either \"sloppy\" or \"mouse\" then "
"the focus will not be changed immediately when entering a window, but only "
"after the pointer stops moving."
msgstr "如果設為 true焦點模式為「sloppy」或「mouse」則焦點不會在進入視窗時立即改變而是在指標停止移動之後才改變。"
#: ../src/org.gnome.mutter.gschema.xml.in.h:15
msgid "Draggable border width" msgid "Draggable border width"
msgstr "可拖曳邊框闊度" msgstr "可拖曳邊框闊度"
#: ../src/org.gnome.mutter.gschema.xml.in.h:14 #: ../src/org.gnome.mutter.gschema.xml.in.h:16
msgid "" msgid ""
"The amount of total draggable borders. If the theme's visible borders are " "The amount of total draggable borders. If the theme's visible borders are "
"not enough, invisible borders will be added to meet this value." "not enough, invisible borders will be added to meet this value."
msgstr "所有可拖曳邊框的總數。如果布景的可視邊框不夠,會加入隱形邊框來符合這個數值。" msgstr "所有可拖曳邊框的總數。如果布景的可視邊框不夠,會加入隱形邊框來符合這個數值。"
#: ../src/org.gnome.mutter.gschema.xml.in.h:15 #: ../src/org.gnome.mutter.gschema.xml.in.h:17
msgid "Auto maximize nearly monitor sized windows"
msgstr "自動最大化接近螢幕大小的視窗"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18
msgid ""
"If enabled, monitor nearly monitor sized windows automatically get maximized "
"when mapped."
msgstr "如果啟用,監控接近螢幕大小的視窗在對映時自動最大化。"
#: ../src/org.gnome.mutter.gschema.xml.in.h:19
msgid "Select window from tab popup" msgid "Select window from tab popup"
msgstr "從分頁彈出項選擇視窗" msgstr "從分頁彈出項選擇視窗"
#: ../src/org.gnome.mutter.gschema.xml.in.h:16 #: ../src/org.gnome.mutter.gschema.xml.in.h:20
msgid "Cancel tab popup" msgid "Cancel tab popup"
msgstr "取消分頁彈出項" msgstr "取消分頁彈出項"
@@ -671,261 +869,261 @@ msgstr "Mod5"
msgid "%d x %d" msgid "%d x %d"
msgstr "%d x %d" msgstr "%d x %d"
#: ../src/ui/theme.c:234 #: ../src/ui/theme.c:235
msgid "top" msgid "top"
msgstr "頂" msgstr "頂"
#: ../src/ui/theme.c:236 #: ../src/ui/theme.c:237
msgid "bottom" msgid "bottom"
msgstr "底" msgstr "底"
#: ../src/ui/theme.c:238 #: ../src/ui/theme.c:239
msgid "left" msgid "left"
msgstr "左" msgstr "左"
#: ../src/ui/theme.c:240 #: ../src/ui/theme.c:241
msgid "right" msgid "right"
msgstr "右" msgstr "右"
#: ../src/ui/theme.c:268 #: ../src/ui/theme.c:269
#, c-format #, c-format
msgid "frame geometry does not specify \"%s\" dimension" msgid "frame geometry does not specify \"%s\" dimension"
msgstr "邊框的位置大小中沒有指定“%s”部分的大小" msgstr "邊框的位置大小中沒有指定“%s”部分的大小"
#: ../src/ui/theme.c:287 #: ../src/ui/theme.c:288
#, c-format #, c-format
msgid "frame geometry does not specify dimension \"%s\" for border \"%s\"" msgid "frame geometry does not specify dimension \"%s\" for border \"%s\""
msgstr "邊框的位置大小中沒有指定“%2$s”邊框中的“%1$s”部分" msgstr "邊框的位置大小中沒有指定“%2$s”邊框中的“%1$s”部分"
#: ../src/ui/theme.c:324 #: ../src/ui/theme.c:325
#, c-format #, c-format
msgid "Button aspect ratio %g is not reasonable" msgid "Button aspect ratio %g is not reasonable"
msgstr "按鈕的長寬比 %g 不合理" msgstr "按鈕的長寬比 %g 不合理"
#: ../src/ui/theme.c:336 #: ../src/ui/theme.c:337
#, c-format #, c-format
msgid "Frame geometry does not specify size of buttons" msgid "Frame geometry does not specify size of buttons"
msgstr "邊框的位置大小規格內未有指定按鈕的大小" msgstr "邊框的位置大小規格內未有指定按鈕的大小"
#: ../src/ui/theme.c:1049 #: ../src/ui/theme.c:1050
#, c-format #, c-format
msgid "Gradients should have at least two colors" msgid "Gradients should have at least two colors"
msgstr "漸變色至少應該有兩種顏色" msgstr "漸變色至少應該有兩種顏色"
#: ../src/ui/theme.c:1201 #: ../src/ui/theme.c:1202
#, c-format #, c-format
msgid "" msgid ""
"GTK custom color specification must have color name and fallback in " "GTK custom color specification must have color name and fallback in "
"parentheses, e.g. gtk:custom(foo,bar); could not parse \"%s\"" "parentheses, e.g. gtk:custom(foo,bar); could not parse \"%s\""
msgstr "GTK 自選顏色規格規定必須有顏色名稱並加上封閉括號,例如 gtk:custom(foo,bar);無法分析「%s」" msgstr "GTK 自選顏色規格規定必須有顏色名稱並加上封閉括號,例如 gtk:custom(foo,bar);無法分析「%s」"
#: ../src/ui/theme.c:1217 #: ../src/ui/theme.c:1218
#, c-format #, c-format
msgid "" msgid ""
"Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-" "Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-"
"_ are valid" "_ are valid"
msgstr "gtk:custom 的 color_name 參數 '%c' 中有無效字符,只能使用 A-Za-z0-9-_ " msgstr "gtk:custom 的 color_name 參數 '%c' 中有無效字符,只能使用 A-Za-z0-9-_ "
#: ../src/ui/theme.c:1231 #: ../src/ui/theme.c:1232
#, c-format #, c-format
msgid "" msgid ""
"Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not " "Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not "
"fit the format" "fit the format"
msgstr "Gtk:custom 的格式是「gtk:custom(color_name,fallback)」,但「%s」不符合格式" msgstr "Gtk:custom 的格式是「gtk:custom(color_name,fallback)」,但「%s」不符合格式"
#: ../src/ui/theme.c:1276 #: ../src/ui/theme.c:1277
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] " "GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] "
"where NORMAL is the state; could not parse \"%s\"" "where NORMAL is the state; could not parse \"%s\""
msgstr "GTK 色彩規格規定必須在狀態外加上方括號,例如 gtk:fg[NORMAL],這裏 NORMAL 表示狀態;無法分析“%s”" msgstr "GTK 色彩規格規定必須在狀態外加上方括號,例如 gtk:fg[NORMAL],這裏 NORMAL 表示狀態;無法分析“%s”"
#: ../src/ui/theme.c:1290 #: ../src/ui/theme.c:1291
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have a close bracket after the state, e.g. gtk:" "GTK color specification must have a close bracket after the state, e.g. gtk:"
"fg[NORMAL] where NORMAL is the state; could not parse \"%s\"" "fg[NORMAL] where NORMAL is the state; could not parse \"%s\""
msgstr "GTK 色彩規格規定必須在狀態後加上閉方括號,例如 gtk:fg[NORMAL],這裏 NORMAL 表示狀態;無法分析“%s”" msgstr "GTK 色彩規格規定必須在狀態後加上閉方括號,例如 gtk:fg[NORMAL],這裏 NORMAL 表示狀態;無法分析“%s”"
#: ../src/ui/theme.c:1301 #: ../src/ui/theme.c:1302
#, c-format #, c-format
msgid "Did not understand state \"%s\" in color specification" msgid "Did not understand state \"%s\" in color specification"
msgstr "無法將“%s”理解為色彩規格中的狀態" msgstr "無法將“%s”理解為色彩規格中的狀態"
#: ../src/ui/theme.c:1314 #: ../src/ui/theme.c:1315
#, c-format #, c-format
msgid "Did not understand color component \"%s\" in color specification" msgid "Did not understand color component \"%s\" in color specification"
msgstr "無法將“%s”理解為色彩規格中的色彩部分" msgstr "無法將“%s”理解為色彩規格中的色彩部分"
#: ../src/ui/theme.c:1343 #: ../src/ui/theme.c:1344
#, c-format #, c-format
msgid "" msgid ""
"Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the " "Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the "
"format" "format"
msgstr "指定混色的格式是“blend/背景顏色/前景顏色/透明度”,“%s”不符合規格" msgstr "指定混色的格式是“blend/背景顏色/前景顏色/透明度”,“%s”不符合規格"
#: ../src/ui/theme.c:1354 #: ../src/ui/theme.c:1355
#, c-format #, c-format
msgid "Could not parse alpha value \"%s\" in blended color" msgid "Could not parse alpha value \"%s\" in blended color"
msgstr "無法理解“%s”作為混色的透明度數值" msgstr "無法理解“%s”作為混色的透明度數值"
#: ../src/ui/theme.c:1364 #: ../src/ui/theme.c:1365
#, c-format #, c-format
msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0" msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0"
msgstr "混色的透明度數值“%s”不是在 0.0 至 1.0 之間" msgstr "混色的透明度數值“%s”不是在 0.0 至 1.0 之間"
#: ../src/ui/theme.c:1411 #: ../src/ui/theme.c:1412
#, c-format #, c-format
msgid "" msgid ""
"Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format" "Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format"
msgstr "陰影的格式是“shade/基本顏色/比重”,但“%s”不符合格式" msgstr "陰影的格式是“shade/基本顏色/比重”,但“%s”不符合格式"
#: ../src/ui/theme.c:1422 #: ../src/ui/theme.c:1423
#, c-format #, c-format
msgid "Could not parse shade factor \"%s\" in shaded color" msgid "Could not parse shade factor \"%s\" in shaded color"
msgstr "在陰影顏色中無法將“%s”理解為陰影比重" msgstr "在陰影顏色中無法將“%s”理解為陰影比重"
#: ../src/ui/theme.c:1432 #: ../src/ui/theme.c:1433
#, c-format #, c-format
msgid "Shade factor \"%s\" in shaded color is negative" msgid "Shade factor \"%s\" in shaded color is negative"
msgstr "在陰影顏色中陰影比重“%s”是負數" msgstr "在陰影顏色中陰影比重“%s”是負數"
#: ../src/ui/theme.c:1461 #: ../src/ui/theme.c:1462
#, c-format #, c-format
msgid "Could not parse color \"%s\"" msgid "Could not parse color \"%s\""
msgstr "無法分析顏色“%s”" msgstr "無法分析顏色“%s”"
#: ../src/ui/theme.c:1778 #: ../src/ui/theme.c:1779
#, c-format #, c-format
msgid "Coordinate expression contains character '%s' which is not allowed" msgid "Coordinate expression contains character '%s' which is not allowed"
msgstr "座標表達式中出現不可接受的字符‘%s" msgstr "座標表達式中出現不可接受的字符‘%s"
#: ../src/ui/theme.c:1805 #: ../src/ui/theme.c:1806
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contains floating point number '%s' which could not be " "Coordinate expression contains floating point number '%s' which could not be "
"parsed" "parsed"
msgstr "座標表達式中出現無法分析的浮點小數‘%s" msgstr "座標表達式中出現無法分析的浮點小數‘%s"
#: ../src/ui/theme.c:1819 #: ../src/ui/theme.c:1820
#, c-format #, c-format
msgid "Coordinate expression contains integer '%s' which could not be parsed" msgid "Coordinate expression contains integer '%s' which could not be parsed"
msgstr "座標表達式中出現無法分析的整數‘%s" msgstr "座標表達式中出現無法分析的整數‘%s"
#: ../src/ui/theme.c:1940 #: ../src/ui/theme.c:1941
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contained unknown operator at the start of this text: " "Coordinate expression contained unknown operator at the start of this text: "
"\"%s\"" "\"%s\""
msgstr "在座標表達式中,以下文字的開始部分含有不明的運算符:“%s”" msgstr "在座標表達式中,以下文字的開始部分含有不明的運算符:“%s”"
#: ../src/ui/theme.c:1997 #: ../src/ui/theme.c:1998
#, c-format #, c-format
msgid "Coordinate expression was empty or not understood" msgid "Coordinate expression was empty or not understood"
msgstr "座標表達式是空白的或是無法分析" msgstr "座標表達式是空白的或是無法分析"
#: ../src/ui/theme.c:2110 ../src/ui/theme.c:2120 ../src/ui/theme.c:2154 #: ../src/ui/theme.c:2111 ../src/ui/theme.c:2121 ../src/ui/theme.c:2155
#, c-format #, c-format
msgid "Coordinate expression results in division by zero" msgid "Coordinate expression results in division by zero"
msgstr "座標表達式中出現被 0 整除的錯誤" msgstr "座標表達式中出現被 0 整除的錯誤"
#: ../src/ui/theme.c:2162 #: ../src/ui/theme.c:2163
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression tries to use mod operator on a floating-point number" "Coordinate expression tries to use mod operator on a floating-point number"
msgstr "座標表達式中出現將浮點數使用於餘數運算符 (mod) 的錯誤" msgstr "座標表達式中出現將浮點數使用於餘數運算符 (mod) 的錯誤"
#: ../src/ui/theme.c:2218 #: ../src/ui/theme.c:2219
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has an operator \"%s\" where an operand was expected" "Coordinate expression has an operator \"%s\" where an operand was expected"
msgstr "在座標表達式中,應該有運算子的地方出現了運算符“%s”" msgstr "在座標表達式中,應該有運算子的地方出現了運算符“%s”"
#: ../src/ui/theme.c:2227 #: ../src/ui/theme.c:2228
#, c-format #, c-format
msgid "Coordinate expression had an operand where an operator was expected" msgid "Coordinate expression had an operand where an operator was expected"
msgstr "在座標表達式中,應該有運算符的地方出現了運算子" msgstr "在座標表達式中,應該有運算符的地方出現了運算子"
#: ../src/ui/theme.c:2235 #: ../src/ui/theme.c:2236
#, c-format #, c-format
msgid "Coordinate expression ended with an operator instead of an operand" msgid "Coordinate expression ended with an operator instead of an operand"
msgstr "結束座標表達式的是一個運算符而非運算子" msgstr "結束座標表達式的是一個運算符而非運算子"
#: ../src/ui/theme.c:2245 #: ../src/ui/theme.c:2246
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has operator \"%c\" following operator \"%c\" with no " "Coordinate expression has operator \"%c\" following operator \"%c\" with no "
"operand in between" "operand in between"
msgstr "在座標表達式中,運算符“%c”緊隨運算符“%c”出現但中間沒有任何運算子" msgstr "在座標表達式中,運算符“%c”緊隨運算符“%c”出現但中間沒有任何運算子"
#: ../src/ui/theme.c:2396 ../src/ui/theme.c:2441 #: ../src/ui/theme.c:2397 ../src/ui/theme.c:2442
#, c-format #, c-format
msgid "Coordinate expression had unknown variable or constant \"%s\"" msgid "Coordinate expression had unknown variable or constant \"%s\""
msgstr "座標表達式中出現不明的變數或常數“%s”" msgstr "座標表達式中出現不明的變數或常數“%s”"
#: ../src/ui/theme.c:2495 #: ../src/ui/theme.c:2496
#, c-format #, c-format
msgid "Coordinate expression parser overflowed its buffer." msgid "Coordinate expression parser overflowed its buffer."
msgstr "座標表達式分析器令緩衝溢位。" msgstr "座標表達式分析器令緩衝溢位。"
#: ../src/ui/theme.c:2524 #: ../src/ui/theme.c:2525
#, c-format #, c-format
msgid "Coordinate expression had a close parenthesis with no open parenthesis" msgid "Coordinate expression had a close parenthesis with no open parenthesis"
msgstr "座標表達式中的閉括號沒有相應的開括號" msgstr "座標表達式中的閉括號沒有相應的開括號"
#: ../src/ui/theme.c:2588 #: ../src/ui/theme.c:2589
#, c-format #, c-format
msgid "Coordinate expression had an open parenthesis with no close parenthesis" msgid "Coordinate expression had an open parenthesis with no close parenthesis"
msgstr "座標表達式中的開括號沒有相應的閉括號" msgstr "座標表達式中的開括號沒有相應的閉括號"
#: ../src/ui/theme.c:2599 #: ../src/ui/theme.c:2600
#, c-format #, c-format
msgid "Coordinate expression doesn't seem to have any operators or operands" msgid "Coordinate expression doesn't seem to have any operators or operands"
msgstr "座標表達式中似乎沒有任何運算符或運算子" msgstr "座標表達式中似乎沒有任何運算符或運算子"
#: ../src/ui/theme.c:2812 ../src/ui/theme.c:2832 ../src/ui/theme.c:2852 #: ../src/ui/theme.c:2813 ../src/ui/theme.c:2833 ../src/ui/theme.c:2853
#, c-format #, c-format
msgid "Theme contained an expression that resulted in an error: %s\n" msgid "Theme contained an expression that resulted in an error: %s\n"
msgstr "佈景主題中含有引致錯誤的表達式:%s\n" msgstr "佈景主題中含有引致錯誤的表達式:%s\n"
#: ../src/ui/theme.c:4498 #: ../src/ui/theme.c:4499
#, c-format #, c-format
msgid "" msgid ""
"<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be " "<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be "
"specified for this frame style" "specified for this frame style"
msgstr "此邊框款式必須指定 <button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/>" msgstr "此邊框款式必須指定 <button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/>"
#: ../src/ui/theme.c:5009 ../src/ui/theme.c:5034 #: ../src/ui/theme.c:5010 ../src/ui/theme.c:5035
#, c-format #, c-format
msgid "" msgid ""
"Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>" "Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
msgstr "缺少了 <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>" msgstr "缺少了 <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
#: ../src/ui/theme.c:5082 #: ../src/ui/theme.c:5083
#, c-format #, c-format
msgid "Failed to load theme \"%s\": %s\n" msgid "Failed to load theme \"%s\": %s\n"
msgstr "無法載入佈景主題“%s”%s\n" msgstr "無法載入佈景主題“%s”%s\n"
#: ../src/ui/theme.c:5218 ../src/ui/theme.c:5225 ../src/ui/theme.c:5232 #: ../src/ui/theme.c:5219 ../src/ui/theme.c:5226 ../src/ui/theme.c:5233
#: ../src/ui/theme.c:5239 ../src/ui/theme.c:5246 #: ../src/ui/theme.c:5240 ../src/ui/theme.c:5247
#, c-format #, c-format
msgid "No <%s> set for theme \"%s\"" msgid "No <%s> set for theme \"%s\""
msgstr "佈景主題“%s”未指定 <%s>" msgstr "佈景主題“%s”未指定 <%s>"
#: ../src/ui/theme.c:5254 #: ../src/ui/theme.c:5255
#, c-format #, c-format
msgid "" msgid ""
"No frame style set for window type \"%s\" in theme \"%s\", add a <window " "No frame style set for window type \"%s\" in theme \"%s\", add a <window "
"type=\"%s\" style_set=\"whatever\"/> element" "type=\"%s\" style_set=\"whatever\"/> element"
msgstr "在佈景主題“%2$s”中視窗類型“%1$s”沒有指定任何邊框款式。請加上 <window type=\"%3$s\" style_set=\"whatever\"/> 元素" msgstr "在佈景主題“%2$s”中視窗類型“%1$s”沒有指定任何邊框款式。請加上 <window type=\"%3$s\" style_set=\"whatever\"/> 元素"
#: ../src/ui/theme.c:5650 ../src/ui/theme.c:5712 ../src/ui/theme.c:5775 #: ../src/ui/theme.c:5662 ../src/ui/theme.c:5724 ../src/ui/theme.c:5787
#, c-format #, c-format
msgid "" msgid ""
"User-defined constants must begin with a capital letter; \"%s\" does not" "User-defined constants must begin with a capital letter; \"%s\" does not"
msgstr "自行定義的常數必須以大寫字母開始;但“%s”不是" msgstr "自行定義的常數必須以大寫字母開始;但“%s”不是"
#: ../src/ui/theme.c:5658 ../src/ui/theme.c:5720 ../src/ui/theme.c:5783 #: ../src/ui/theme.c:5670 ../src/ui/theme.c:5732 ../src/ui/theme.c:5795
#, c-format #, c-format
msgid "Constant \"%s\" has already been defined" msgid "Constant \"%s\" has already been defined"
msgstr "已定義了“%s”常數" msgstr "已定義了“%s”常數"
@@ -1418,31 +1616,31 @@ msgstr "載入佈景主題失敗 %s\n"
msgid "Loaded theme \"%s\" in %g seconds\n" msgid "Loaded theme \"%s\" in %g seconds\n"
msgstr "載入佈景主題 “%s” 需時 %g 秒\n" msgstr "載入佈景主題 “%s” 需時 %g 秒\n"
#: ../src/ui/theme-viewer.c:870 #: ../src/ui/theme-viewer.c:871
msgid "Normal Title Font" msgid "Normal Title Font"
msgstr "正常標題列字型" msgstr "正常標題列字型"
#: ../src/ui/theme-viewer.c:876 #: ../src/ui/theme-viewer.c:877
msgid "Small Title Font" msgid "Small Title Font"
msgstr "小標題列字型" msgstr "小標題列字型"
#: ../src/ui/theme-viewer.c:882 #: ../src/ui/theme-viewer.c:883
msgid "Large Title Font" msgid "Large Title Font"
msgstr "大標題列字型" msgstr "大標題列字型"
#: ../src/ui/theme-viewer.c:887 #: ../src/ui/theme-viewer.c:888
msgid "Button Layouts" msgid "Button Layouts"
msgstr "按鈕配置" msgstr "按鈕配置"
#: ../src/ui/theme-viewer.c:892 #: ../src/ui/theme-viewer.c:893
msgid "Benchmark" msgid "Benchmark"
msgstr "速度測試" msgstr "速度測試"
#: ../src/ui/theme-viewer.c:944 #: ../src/ui/theme-viewer.c:949
msgid "Window Title Goes Here" msgid "Window Title Goes Here"
msgstr "這裏是視窗標題" msgstr "這裏是視窗標題"
#: ../src/ui/theme-viewer.c:1047 #: ../src/ui/theme-viewer.c:1055
#, c-format #, c-format
msgid "" msgid ""
"Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g " "Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g "
@@ -1453,43 +1651,46 @@ msgstr ""
"在客戶端是 %g 秒(每幀 %g 毫秒)\n" "在客戶端是 %g 秒(每幀 %g 毫秒)\n"
"包括 X 伺服器資源的實際消耗時間是 %g 秒(每幀 %g 毫秒)\n" "包括 X 伺服器資源的實際消耗時間是 %g 秒(每幀 %g 毫秒)\n"
#: ../src/ui/theme-viewer.c:1266 #: ../src/ui/theme-viewer.c:1275
msgid "position expression test returned TRUE but set error" msgid "position expression test returned TRUE but set error"
msgstr "位置表現測試返回值是「正確」,但有 set error" msgstr "位置表現測試返回值是「正確」,但有 set error"
#: ../src/ui/theme-viewer.c:1268 #: ../src/ui/theme-viewer.c:1277
msgid "position expression test returned FALSE but didn't set error" msgid "position expression test returned FALSE but didn't set error"
msgstr "位置表現測試返回值是「錯誤」,但沒有 set error" msgstr "位置表現測試返回值是「錯誤」,但沒有 set error"
#: ../src/ui/theme-viewer.c:1272 #: ../src/ui/theme-viewer.c:1281
msgid "Error was expected but none given" msgid "Error was expected but none given"
msgstr "預期會發生錯誤,但結果並沒錯誤發生" msgstr "預期會發生錯誤,但結果並沒錯誤發生"
#: ../src/ui/theme-viewer.c:1274 #: ../src/ui/theme-viewer.c:1283
#, c-format #, c-format
msgid "Error %d was expected but %d given" msgid "Error %d was expected but %d given"
msgstr "預期會發生錯誤 %d ,但結果卻出現 %d" msgstr "預期會發生錯誤 %d ,但結果卻出現 %d"
#: ../src/ui/theme-viewer.c:1280 #: ../src/ui/theme-viewer.c:1289
#, c-format #, c-format
msgid "Error not expected but one was returned: %s" msgid "Error not expected but one was returned: %s"
msgstr "預期不會發生錯誤,但結果返回了一個:%s" msgstr "預期不會發生錯誤,但結果返回了一個:%s"
#: ../src/ui/theme-viewer.c:1284 #: ../src/ui/theme-viewer.c:1293
#, c-format #, c-format
msgid "x value was %d, %d was expected" msgid "x value was %d, %d was expected"
msgstr "x 的數值是 %d%d是預期中的數值" msgstr "x 的數值是 %d%d是預期中的數值"
#: ../src/ui/theme-viewer.c:1287 #: ../src/ui/theme-viewer.c:1296
#, c-format #, c-format
msgid "y value was %d, %d was expected" msgid "y value was %d, %d was expected"
msgstr "y 的數值是 %d%d是預期中的數值" msgstr "y 的數值是 %d%d是預期中的數值"
#: ../src/ui/theme-viewer.c:1352 #: ../src/ui/theme-viewer.c:1361
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "分析 %d 座標表現需時 %g 秒(平均 %g 秒)\n" msgstr "分析 %d 座標表現需時 %g 秒(平均 %g 秒)\n"
#~ msgid "Minimize window"
#~ msgstr "視窗最小化"
#~ msgid "Comma-separated list of compositor plugins" #~ msgid "Comma-separated list of compositor plugins"
#~ msgstr "以逗號分隔的複合視窗外掛程式清單" #~ msgstr "以逗號分隔的複合視窗外掛程式清單"

View File

@@ -9,8 +9,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: metacity 3.3.4\n" "Project-Id-Version: metacity 3.3.4\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-17 15:17+0800\n" "POT-Creation-Date: 2013-02-04 06:49+0800\n"
"PO-Revision-Date: 2012-07-16 11:21+0800\n" "PO-Revision-Date: 2013-02-03 14:26+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n" "Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (Taiwan) <zh-l10n@lists.linux.org.tw>\n" "Language-Team: Chinese (Taiwan) <zh-l10n@lists.linux.org.tw>\n"
"Language: \n" "Language: \n"
@@ -18,23 +18,200 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 1.5.4\n"
#: ../src/50-mutter-navigation.xml.in.h:1
msgid "Navigation"
msgstr "導航"
#: ../src/50-mutter-navigation.xml.in.h:2
msgid "Move window to workspace 1"
msgstr "將視窗移至第 1 個工作區"
#: ../src/50-mutter-navigation.xml.in.h:3
msgid "Move window to workspace 2"
msgstr "將視窗移至第 2 個工作區"
#: ../src/50-mutter-navigation.xml.in.h:4
msgid "Move window to workspace 3"
msgstr "將視窗移至第 3 個工作區"
#: ../src/50-mutter-navigation.xml.in.h:5
msgid "Move window to workspace 4"
msgstr "將視窗移至第 4 個工作區"
#: ../src/50-mutter-navigation.xml.in.h:6
msgid "Move window one workspace to the left"
msgstr "將視窗移至左方的工作區"
#: ../src/50-mutter-navigation.xml.in.h:7
msgid "Move window one workspace to the right"
msgstr "將視窗移至右方的工作區"
#: ../src/50-mutter-navigation.xml.in.h:8
msgid "Move window one workspace up"
msgstr "將視窗移至上方的工作區"
#: ../src/50-mutter-navigation.xml.in.h:9
msgid "Move window one workspace down"
msgstr "將視窗移至下方的工作區"
#: ../src/50-mutter-navigation.xml.in.h:10
msgid "Switch applications"
msgstr "切換程式"
#: ../src/50-mutter-navigation.xml.in.h:11
msgid "Switch windows"
msgstr "切換視窗"
#: ../src/50-mutter-navigation.xml.in.h:12
msgid "Switch windows of an application"
msgstr "切換程式的視窗"
#: ../src/50-mutter-navigation.xml.in.h:13
msgid "Switch system controls"
msgstr "切換系統控制"
#: ../src/50-mutter-navigation.xml.in.h:14
msgid "Switch windows directly"
msgstr "直接切換視窗"
#: ../src/50-mutter-navigation.xml.in.h:15
msgid "Switch windows of an app directly"
msgstr "直接切換程式的視窗"
#: ../src/50-mutter-navigation.xml.in.h:16
msgid "Switch system controls directly"
msgstr "直接切換系統控制"
#: ../src/50-mutter-navigation.xml.in.h:17
msgid "Hide all normal windows"
msgstr "隱藏所有一般視窗"
#: ../src/50-mutter-navigation.xml.in.h:18
msgid "Switch to workspace 1"
msgstr "切換至第 1 個工作區"
#: ../src/50-mutter-navigation.xml.in.h:19
msgid "Switch to workspace 2"
msgstr "切換至第 2 個工作區"
#: ../src/50-mutter-navigation.xml.in.h:20
msgid "Switch to workspace 3"
msgstr "切換至第 3 個工作區"
#: ../src/50-mutter-navigation.xml.in.h:21
msgid "Switch to workspace 4"
msgstr "切換至第 4 個工作區"
#: ../src/50-mutter-navigation.xml.in.h:22
msgid "Move to workspace left"
msgstr "移至左方的工作區"
#: ../src/50-mutter-navigation.xml.in.h:23
msgid "Move to workspace right"
msgstr "移至右方的工作區"
#: ../src/50-mutter-navigation.xml.in.h:24
msgid "Move to workspace above"
msgstr "移至上方的工作區"
#: ../src/50-mutter-navigation.xml.in.h:25
msgid "Move to workspace below"
msgstr "移至下方的工作區"
#: ../src/50-mutter-system.xml.in.h:1
msgid "System"
msgstr "系統"
#: ../src/50-mutter-system.xml.in.h:2
msgid "Show the run command prompt"
msgstr "顯示執行指令提示"
#: ../src/50-mutter-system.xml.in.h:3
msgid "Show the activities overview"
msgstr "顯示活動概覽"
#: ../src/50-mutter-windows.xml.in.h:1 #: ../src/50-mutter-windows.xml.in.h:1
msgid "Windows" msgid "Windows"
msgstr "視窗" msgstr "視窗"
#: ../src/50-mutter-windows.xml.in.h:2 #: ../src/50-mutter-windows.xml.in.h:2
msgid "Activate the window menu"
msgstr "使用視窗選單"
#: ../src/50-mutter-windows.xml.in.h:3
msgid "Toggle fullscreen mode"
msgstr "切換全螢幕模式"
#: ../src/50-mutter-windows.xml.in.h:4
msgid "Toggle maximization state"
msgstr "切換最大化狀態"
#: ../src/50-mutter-windows.xml.in.h:5
msgid "Maximize window"
msgstr "視窗最大化"
#: ../src/50-mutter-windows.xml.in.h:6
msgid "Restore window"
msgstr "還原視窗"
#: ../src/50-mutter-windows.xml.in.h:7
msgid "Toggle shaded state"
msgstr "切換視窗捲起/放下狀態"
#: ../src/50-mutter-windows.xml.in.h:8
msgid "Close window"
msgstr "關閉視窗"
#: ../src/50-mutter-windows.xml.in.h:9
msgid "Hide window"
msgstr "隱藏視窗"
#: ../src/50-mutter-windows.xml.in.h:10
msgid "Move window"
msgstr "移動視窗"
#: ../src/50-mutter-windows.xml.in.h:11
msgid "Resize window"
msgstr "調整視窗大小"
#: ../src/50-mutter-windows.xml.in.h:12
msgid "Toggle window on all workspaces or one"
msgstr "切換視窗顯示在所有工作區或是只顯示於其中之一"
#: ../src/50-mutter-windows.xml.in.h:13
msgid "Raise window if covered, otherwise lower it"
msgstr "若被其他視窗遮蔽就抬升它,否則將它降下"
#: ../src/50-mutter-windows.xml.in.h:14
msgid "Raise window above other windows"
msgstr "令某個視窗覆蓋其它視窗"
#: ../src/50-mutter-windows.xml.in.h:15
msgid "Lower window below other windows"
msgstr "遮蔽某個視窗"
#: ../src/50-mutter-windows.xml.in.h:16
msgid "Maximize window vertically"
msgstr "將視窗縱向最大化"
#: ../src/50-mutter-windows.xml.in.h:17
msgid "Maximize window horizontally"
msgstr "將視窗橫向最大化"
#: ../src/50-mutter-windows.xml.in.h:18
msgid "View split on left" msgid "View split on left"
msgstr "檢視分割於左側" msgstr "檢視分割於左側"
#: ../src/50-mutter-windows.xml.in.h:3 #: ../src/50-mutter-windows.xml.in.h:19
msgid "View split on right" msgid "View split on right"
msgstr "檢視分割於右側" msgstr "檢視分割於右側"
# FIXME: I'm still unclear about the meaning of XGetSelectionOwner -- Abel # FIXME: I'm still unclear about the meaning of XGetSelectionOwner -- Abel
#. This probably means that a non-WM compositor like xcompmgr is running; #. This probably means that a non-WM compositor like xcompmgr is running;
#. * we have no way to get it to exit #. * we have no way to get it to exit
#: ../src/compositor/compositor.c:492 #: ../src/compositor/compositor.c:512
#, c-format #, c-format
msgid "" msgid ""
"Another compositing manager is already running on screen %i on display \"%s" "Another compositing manager is already running on screen %i on display \"%s"
@@ -50,40 +227,40 @@ msgstr "響鈴事件"
msgid "Unknown window information request: %d" msgid "Unknown window information request: %d"
msgstr "未知的視窗資訊要求:%d" msgstr "未知的視窗資訊要求:%d"
#: ../src/core/delete.c:114 #: ../src/core/delete.c:111
#, c-format #, c-format
msgid "%s is not responding." msgid "%s is not responding."
msgstr "%s 沒有回應。" msgstr "%s沒有回應。"
#: ../src/core/delete.c:118 #: ../src/core/delete.c:113
msgid "Application is not responding." msgid "Application is not responding."
msgstr "應用程式沒有回應。" msgstr "應用程式沒有回應。"
#: ../src/core/delete.c:123 #: ../src/core/delete.c:118
msgid "" msgid ""
"You may choose to wait a short while for it to continue or force the " "You may choose to wait a short while for it to continue or force the "
"application to quit entirely." "application to quit entirely."
msgstr "您可以選擇稍等一下,或者強制程式立即結束。" msgstr "您可以選擇稍等一下,或者強制程式立即結束。"
#: ../src/core/delete.c:130 #: ../src/core/delete.c:125
msgid "_Wait" msgid "_Wait"
msgstr "等待(_W)" msgstr "等待(_W)"
#: ../src/core/delete.c:130 #: ../src/core/delete.c:125
msgid "_Force Quit" msgid "_Force Quit"
msgstr "強制結束(_F)" msgstr "強制結束(_F)"
#: ../src/core/display.c:380 #: ../src/core/display.c:393
#, c-format #, c-format
msgid "Missing %s extension required for compositing" msgid "Missing %s extension required for compositing"
msgstr "遺失複合視窗管理所需的 %s 延伸功能" msgstr "遺失複合視窗管理所需的 %s 延伸功能"
#: ../src/core/display.c:446 #: ../src/core/display.c:489
#, c-format #, c-format
msgid "Failed to open X Window System display '%s'\n" msgid "Failed to open X Window System display '%s'\n"
msgstr "無法開啟 X Window 畫面‘%s\n" msgstr "無法開啟 X Window 畫面‘%s\n"
#: ../src/core/keybindings.c:844 #: ../src/core/keybindings.c:876
#, c-format #, c-format
msgid "" msgid ""
"Some other program is already using the key %s with modifiers %x as a " "Some other program is already using the key %s with modifiers %x as a "
@@ -147,25 +324,25 @@ msgstr "顯示版本"
msgid "Mutter plugin to use" msgid "Mutter plugin to use"
msgstr "要使用的 Mutter 外掛程式" msgstr "要使用的 Mutter 外掛程式"
#: ../src/core/prefs.c:1065 #: ../src/core/prefs.c:1087
msgid "" msgid ""
"Workarounds for broken applications disabled. Some applications may not " "Workarounds for broken applications disabled. Some applications may not "
"behave properly.\n" "behave properly.\n"
msgstr "關閉了對不合規格的程式的支援。某些程式可能無法正常運作。\n" msgstr "關閉了對不合規格的程式的支援。某些程式可能無法正常運作。\n"
#: ../src/core/prefs.c:1140 #: ../src/core/prefs.c:1162
#, c-format #, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n" msgid "Could not parse font description \"%s\" from GSettings key %s\n"
msgstr "無法從 GSettings 設定鍵 %2$s 分析字型描述文字「%1$s」\n" msgstr "無法從 GSettings 設定鍵 %2$s 分析字型描述文字「%1$s」\n"
#: ../src/core/prefs.c:1206 #: ../src/core/prefs.c:1228
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for mouse button " "\"%s\" found in configuration database is not a valid value for mouse button "
"modifier\n" "modifier\n"
msgstr "組態資料庫中的“%s”設定值不是有效的滑鼠按鈕修改功能鍵\n" msgstr "組態資料庫中的“%s”設定值不是有效的滑鼠按鈕修改功能鍵\n"
#: ../src/core/prefs.c:1724 #: ../src/core/prefs.c:1780
#, c-format #, c-format
msgid "" msgid ""
"\"%s\" found in configuration database is not a valid value for keybinding " "\"%s\" found in configuration database is not a valid value for keybinding "
@@ -173,17 +350,17 @@ msgid ""
msgstr "組態資料庫中的“%s”不是按鍵組合“%s”的有效設定值\n" msgstr "組態資料庫中的“%s”不是按鍵組合“%s”的有效設定值\n"
# (Abel) take care of the same string in libwnck # (Abel) take care of the same string in libwnck
#: ../src/core/prefs.c:1821 #: ../src/core/prefs.c:1877
#, c-format #, c-format
msgid "Workspace %d" msgid "Workspace %d"
msgstr "工作區 %d" msgstr "工作區 %d"
#: ../src/core/screen.c:652 #: ../src/core/screen.c:658
#, c-format #, c-format
msgid "Screen %d on display '%s' is invalid\n" msgid "Screen %d on display '%s' is invalid\n"
msgstr "畫面‘%2$s中的第 %1$d 個螢幕無效\n" msgstr "畫面‘%2$s中的第 %1$d 個螢幕無效\n"
#: ../src/core/screen.c:668 #: ../src/core/screen.c:674
#, c-format #, c-format
msgid "" msgid ""
"Screen %d on display \"%s\" already has a window manager; try using the --" "Screen %d on display \"%s\" already has a window manager; try using the --"
@@ -193,18 +370,18 @@ msgstr ""
"換目前的視窗管理員。\n" "換目前的視窗管理員。\n"
# FIXME: I'm still unclear about the meaning of XGetSelectionOwner -- Abel # FIXME: I'm still unclear about the meaning of XGetSelectionOwner -- Abel
#: ../src/core/screen.c:695 #: ../src/core/screen.c:701
#, c-format #, c-format
msgid "" msgid ""
"Could not acquire window manager selection on screen %d display \"%s\"\n" "Could not acquire window manager selection on screen %d display \"%s\"\n"
msgstr "無法在畫面“%2$s”中的第 %1$d 個螢幕進行視窗管理員選擇程序\n" msgstr "無法在畫面“%2$s”中的第 %1$d 個螢幕進行視窗管理員選擇程序\n"
#: ../src/core/screen.c:750 #: ../src/core/screen.c:770
#, c-format #, c-format
msgid "Screen %d on display \"%s\" already has a window manager\n" msgid "Screen %d on display \"%s\" already has a window manager\n"
msgstr "畫面“%2$s”中的第 %1$d 個螢幕已經有了視窗總管\n" msgstr "畫面“%2$s”中的第 %1$d 個螢幕已經有了視窗總管\n"
#: ../src/core/screen.c:935 #: ../src/core/screen.c:955
#, c-format #, c-format
msgid "Could not release screen %d on display \"%s\"\n" msgid "Could not release screen %d on display \"%s\"\n"
msgstr "無法釋放畫面“%2$s”中的第 %1$d 個螢幕\n" msgstr "無法釋放畫面“%2$s”中的第 %1$d 個螢幕\n"
@@ -299,7 +476,7 @@ msgid "Window manager error: "
msgstr "視窗總管錯誤:" msgstr "視窗總管錯誤:"
#. first time through #. first time through
#: ../src/core/window.c:7234 #: ../src/core/window.c:7285
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER " "Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER "
@@ -315,7 +492,7 @@ msgstr ""
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain #. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work. #. * about these apps but make them work.
#. #.
#: ../src/core/window.c:7899 #: ../src/core/window.c:7951
#, c-format #, c-format
msgid "" msgid ""
"Window %s sets an MWM hint indicating it isn't resizable, but sets min size " "Window %s sets an MWM hint indicating it isn't resizable, but sets min size "
@@ -324,22 +501,22 @@ msgstr ""
"視窗 %s 設定了 MWM 提示,表示它不可以調整大小,但又將大小下限定為 %d×%d 及將" "視窗 %s 設定了 MWM 提示,表示它不可以調整大小,但又將大小下限定為 %d×%d 及將"
"大小上限定為 %d×%d這種做法不符合常理。\n" "大小上限定為 %d×%d這種做法不符合常理。\n"
#: ../src/core/window-props.c:310 #: ../src/core/window-props.c:304
#, c-format #, c-format
msgid "Application set a bogus _NET_WM_PID %lu\n" msgid "Application set a bogus _NET_WM_PID %lu\n"
msgstr "程式設定了多餘的 _NET_WM_PID %lu\n" msgstr "程式設定了多餘的 _NET_WM_PID %lu\n"
#: ../src/core/window-props.c:429 #: ../src/core/window-props.c:423
#, c-format #, c-format
msgid "%s (on %s)" msgid "%s (on %s)"
msgstr "%s在 %s" msgstr "%s在 %s"
#: ../src/core/window-props.c:1484 #: ../src/core/window-props.c:1478
#, c-format #, c-format
msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n" msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n"
msgstr "%2$s 指定了無效的 WM_TRANSIENT_FOR 視窗 0x%1$lx。\n" msgstr "%2$s 指定了無效的 WM_TRANSIENT_FOR 視窗 0x%1$lx。\n"
#: ../src/core/window-props.c:1495 #: ../src/core/window-props.c:1489
#, c-format #, c-format
msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n" msgid "WM_TRANSIENT_FOR window 0x%lx for %s would create loop.\n"
msgstr "%2$s 的 WM_TRANSIENT_FOR 視窗 0x%1$lx 會造成迴圈。\n" msgstr "%2$s 的 WM_TRANSIENT_FOR 視窗 0x%1$lx 會造成迴圈。\n"
@@ -449,21 +626,44 @@ msgid ""
msgstr "決定當視窗輪換時是否使用彈出式和強調框架。" msgstr "決定當視窗輪換時是否使用彈出式和強調框架。"
#: ../src/org.gnome.mutter.gschema.xml.in.h:13 #: ../src/org.gnome.mutter.gschema.xml.in.h:13
msgid "Delay focus changes until the pointer stops moving"
msgstr "延遲焦點的改變直到指標停止移動"
#: ../src/org.gnome.mutter.gschema.xml.in.h:14
msgid ""
"If set to true, and the focus mode is either \"sloppy\" or \"mouse\" then "
"the focus will not be changed immediately when entering a window, but only "
"after the pointer stops moving."
msgstr ""
"如果設為 true焦點模式為「sloppy」或「mouse」則焦點不會在進入視窗時立即改"
"變,而是在指標停止移動之後才改變。"
#: ../src/org.gnome.mutter.gschema.xml.in.h:15
msgid "Draggable border width" msgid "Draggable border width"
msgstr "可拖曳邊框寬度" msgstr "可拖曳邊框寬度"
#: ../src/org.gnome.mutter.gschema.xml.in.h:14 #: ../src/org.gnome.mutter.gschema.xml.in.h:16
msgid "" msgid ""
"The amount of total draggable borders. If the theme's visible borders are " "The amount of total draggable borders. If the theme's visible borders are "
"not enough, invisible borders will be added to meet this value." "not enough, invisible borders will be added to meet this value."
msgstr "" msgstr ""
"所有可拖曳邊框的總數。如果布景的可視邊框不夠,會加入隱形邊框來符合這個數值。" "所有可拖曳邊框的總數。如果布景的可視邊框不夠,會加入隱形邊框來符合這個數值。"
#: ../src/org.gnome.mutter.gschema.xml.in.h:15 #: ../src/org.gnome.mutter.gschema.xml.in.h:17
msgid "Auto maximize nearly monitor sized windows"
msgstr "自動最大化接近螢幕大小的視窗"
#: ../src/org.gnome.mutter.gschema.xml.in.h:18
msgid ""
"If enabled, monitor nearly monitor sized windows automatically get maximized "
"when mapped."
msgstr "如果啟用,監控接近螢幕大小的視窗在對映時自動最大化。"
#: ../src/org.gnome.mutter.gschema.xml.in.h:19
msgid "Select window from tab popup" msgid "Select window from tab popup"
msgstr "從分頁彈出項選擇視窗" msgstr "從分頁彈出項選擇視窗"
#: ../src/org.gnome.mutter.gschema.xml.in.h:16 #: ../src/org.gnome.mutter.gschema.xml.in.h:20
msgid "Cancel tab popup" msgid "Cancel tab popup"
msgstr "取消分頁彈出項" msgstr "取消分頁彈出項"
@@ -687,48 +887,48 @@ msgstr "Mod5"
msgid "%d x %d" msgid "%d x %d"
msgstr "%d x %d" msgstr "%d x %d"
#: ../src/ui/theme.c:234 #: ../src/ui/theme.c:235
msgid "top" msgid "top"
msgstr "頂" msgstr "頂"
#: ../src/ui/theme.c:236 #: ../src/ui/theme.c:237
msgid "bottom" msgid "bottom"
msgstr "底" msgstr "底"
#: ../src/ui/theme.c:238 #: ../src/ui/theme.c:239
msgid "left" msgid "left"
msgstr "左" msgstr "左"
#: ../src/ui/theme.c:240 #: ../src/ui/theme.c:241
msgid "right" msgid "right"
msgstr "右" msgstr "右"
#: ../src/ui/theme.c:268 #: ../src/ui/theme.c:269
#, c-format #, c-format
msgid "frame geometry does not specify \"%s\" dimension" msgid "frame geometry does not specify \"%s\" dimension"
msgstr "邊框的位置大小中沒有指定“%s”部分的大小" msgstr "邊框的位置大小中沒有指定“%s”部分的大小"
#: ../src/ui/theme.c:287 #: ../src/ui/theme.c:288
#, c-format #, c-format
msgid "frame geometry does not specify dimension \"%s\" for border \"%s\"" msgid "frame geometry does not specify dimension \"%s\" for border \"%s\""
msgstr "邊框的位置大小中沒有指定“%2$s”邊框中的“%1$s”部分" msgstr "邊框的位置大小中沒有指定“%2$s”邊框中的“%1$s”部分"
#: ../src/ui/theme.c:324 #: ../src/ui/theme.c:325
#, c-format #, c-format
msgid "Button aspect ratio %g is not reasonable" msgid "Button aspect ratio %g is not reasonable"
msgstr "按鈕的長寬比 %g 不合理" msgstr "按鈕的長寬比 %g 不合理"
#: ../src/ui/theme.c:336 #: ../src/ui/theme.c:337
#, c-format #, c-format
msgid "Frame geometry does not specify size of buttons" msgid "Frame geometry does not specify size of buttons"
msgstr "邊框的位置大小規格內未有指定按鈕的大小" msgstr "邊框的位置大小規格內未有指定按鈕的大小"
#: ../src/ui/theme.c:1049 #: ../src/ui/theme.c:1050
#, c-format #, c-format
msgid "Gradients should have at least two colors" msgid "Gradients should have at least two colors"
msgstr "漸層至少應該有兩種顏色" msgstr "漸層至少應該有兩種顏色"
#: ../src/ui/theme.c:1201 #: ../src/ui/theme.c:1202
#, c-format #, c-format
msgid "" msgid ""
"GTK custom color specification must have color name and fallback in " "GTK custom color specification must have color name and fallback in "
@@ -737,14 +937,14 @@ msgstr ""
"GTK 自訂顏色規格規定必須有顏色名稱並加上封閉括號,例如 gtk:custom(foo,bar)" "GTK 自訂顏色規格規定必須有顏色名稱並加上封閉括號,例如 gtk:custom(foo,bar)"
"無法分析「%s」" "無法分析「%s」"
#: ../src/ui/theme.c:1217 #: ../src/ui/theme.c:1218
#, c-format #, c-format
msgid "" msgid ""
"Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-" "Invalid character '%c' in color_name parameter of gtk:custom, only A-Za-z0-9-"
"_ are valid" "_ are valid"
msgstr "gtk:custom 的 color_name 參數 '%c' 中有無效字元,只能使用 A-Za-z0-9-_ " msgstr "gtk:custom 的 color_name 參數 '%c' 中有無效字元,只能使用 A-Za-z0-9-_ "
#: ../src/ui/theme.c:1231 #: ../src/ui/theme.c:1232
#, c-format #, c-format
msgid "" msgid ""
"Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not " "Gtk:custom format is \"gtk:custom(color_name,fallback)\", \"%s\" does not "
@@ -752,7 +952,7 @@ msgid ""
msgstr "" msgstr ""
"Gtk:custom 的格式是「gtk:custom(color_name,fallback)」,但「%s」不符合格式" "Gtk:custom 的格式是「gtk:custom(color_name,fallback)」,但「%s」不符合格式"
#: ../src/ui/theme.c:1276 #: ../src/ui/theme.c:1277
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] " "GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL] "
@@ -761,7 +961,7 @@ msgstr ""
"GTK 色彩規格規定必須在狀態外加上方括號,例如 gtk:fg[NORMAL],這裡 NORMAL 表示" "GTK 色彩規格規定必須在狀態外加上方括號,例如 gtk:fg[NORMAL],這裡 NORMAL 表示"
"狀態;無法分析“%s”" "狀態;無法分析“%s”"
#: ../src/ui/theme.c:1290 #: ../src/ui/theme.c:1291
#, c-format #, c-format
msgid "" msgid ""
"GTK color specification must have a close bracket after the state, e.g. gtk:" "GTK color specification must have a close bracket after the state, e.g. gtk:"
@@ -770,148 +970,148 @@ msgstr ""
"GTK 色彩規格規定必須在狀態後加上閉方括號,例如 gtk:fg[NORMAL],這裡 NORMAL 表" "GTK 色彩規格規定必須在狀態後加上閉方括號,例如 gtk:fg[NORMAL],這裡 NORMAL 表"
"示狀態;無法分析“%s”" "示狀態;無法分析“%s”"
#: ../src/ui/theme.c:1301 #: ../src/ui/theme.c:1302
#, c-format #, c-format
msgid "Did not understand state \"%s\" in color specification" msgid "Did not understand state \"%s\" in color specification"
msgstr "無法將“%s”理解為色彩規格中的狀態" msgstr "無法將“%s”理解為色彩規格中的狀態"
#: ../src/ui/theme.c:1314 #: ../src/ui/theme.c:1315
#, c-format #, c-format
msgid "Did not understand color component \"%s\" in color specification" msgid "Did not understand color component \"%s\" in color specification"
msgstr "無法將“%s”理解為色彩規格中的色彩部分" msgstr "無法將“%s”理解為色彩規格中的色彩部分"
#: ../src/ui/theme.c:1343 #: ../src/ui/theme.c:1344
#, c-format #, c-format
msgid "" msgid ""
"Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the " "Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the "
"format" "format"
msgstr "指定混色的格式是“blend/背景顏色/前景顏色/透明度”,“%s”不符合規格" msgstr "指定混色的格式是“blend/背景顏色/前景顏色/透明度”,“%s”不符合規格"
#: ../src/ui/theme.c:1354 #: ../src/ui/theme.c:1355
#, c-format #, c-format
msgid "Could not parse alpha value \"%s\" in blended color" msgid "Could not parse alpha value \"%s\" in blended color"
msgstr "無法理解“%s”作為混色的透明度數值" msgstr "無法理解“%s”作為混色的透明度數值"
#: ../src/ui/theme.c:1364 #: ../src/ui/theme.c:1365
#, c-format #, c-format
msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0" msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0"
msgstr "混色的透明度數值“%s”不是在 0.0 至 1.0 之間" msgstr "混色的透明度數值“%s”不是在 0.0 至 1.0 之間"
#: ../src/ui/theme.c:1411 #: ../src/ui/theme.c:1412
#, c-format #, c-format
msgid "" msgid ""
"Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format" "Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format"
msgstr "陰影的格式是“shade/基本顏色/比重”,但“%s”不符合格式" msgstr "陰影的格式是“shade/基本顏色/比重”,但“%s”不符合格式"
#: ../src/ui/theme.c:1422 #: ../src/ui/theme.c:1423
#, c-format #, c-format
msgid "Could not parse shade factor \"%s\" in shaded color" msgid "Could not parse shade factor \"%s\" in shaded color"
msgstr "在陰影顏色中無法將“%s”理解為陰影比重" msgstr "在陰影顏色中無法將“%s”理解為陰影比重"
#: ../src/ui/theme.c:1432 #: ../src/ui/theme.c:1433
#, c-format #, c-format
msgid "Shade factor \"%s\" in shaded color is negative" msgid "Shade factor \"%s\" in shaded color is negative"
msgstr "在陰影顏色中陰影比重“%s”是負數" msgstr "在陰影顏色中陰影比重“%s”是負數"
#: ../src/ui/theme.c:1461 #: ../src/ui/theme.c:1462
#, c-format #, c-format
msgid "Could not parse color \"%s\"" msgid "Could not parse color \"%s\""
msgstr "無法分析顏色“%s”" msgstr "無法分析顏色“%s”"
#: ../src/ui/theme.c:1778 #: ../src/ui/theme.c:1779
#, c-format #, c-format
msgid "Coordinate expression contains character '%s' which is not allowed" msgid "Coordinate expression contains character '%s' which is not allowed"
msgstr "座標表達式中出現不可接受的字元‘%s" msgstr "座標表達式中出現不可接受的字元‘%s"
#: ../src/ui/theme.c:1805 #: ../src/ui/theme.c:1806
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contains floating point number '%s' which could not be " "Coordinate expression contains floating point number '%s' which could not be "
"parsed" "parsed"
msgstr "座標表達式中出現無法分析的浮點小數‘%s" msgstr "座標表達式中出現無法分析的浮點小數‘%s"
#: ../src/ui/theme.c:1819 #: ../src/ui/theme.c:1820
#, c-format #, c-format
msgid "Coordinate expression contains integer '%s' which could not be parsed" msgid "Coordinate expression contains integer '%s' which could not be parsed"
msgstr "座標表達式中出現無法分析的整數‘%s" msgstr "座標表達式中出現無法分析的整數‘%s"
#: ../src/ui/theme.c:1940 #: ../src/ui/theme.c:1941
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression contained unknown operator at the start of this text: " "Coordinate expression contained unknown operator at the start of this text: "
"\"%s\"" "\"%s\""
msgstr "在座標表達式中,以下文字的開始部分含有不明的運算符:“%s”" msgstr "在座標表達式中,以下文字的開始部分含有不明的運算符:“%s”"
#: ../src/ui/theme.c:1997 #: ../src/ui/theme.c:1998
#, c-format #, c-format
msgid "Coordinate expression was empty or not understood" msgid "Coordinate expression was empty or not understood"
msgstr "座標表達式是空白的或是無法分析" msgstr "座標表達式是空白的或是無法分析"
#: ../src/ui/theme.c:2110 ../src/ui/theme.c:2120 ../src/ui/theme.c:2154 #: ../src/ui/theme.c:2111 ../src/ui/theme.c:2121 ../src/ui/theme.c:2155
#, c-format #, c-format
msgid "Coordinate expression results in division by zero" msgid "Coordinate expression results in division by zero"
msgstr "座標表達式中出現被 0 整除的錯誤" msgstr "座標表達式中出現被 0 整除的錯誤"
#: ../src/ui/theme.c:2162 #: ../src/ui/theme.c:2163
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression tries to use mod operator on a floating-point number" "Coordinate expression tries to use mod operator on a floating-point number"
msgstr "座標表達式中出現將浮點數使用於餘數運算符 (mod) 的錯誤" msgstr "座標表達式中出現將浮點數使用於餘數運算符 (mod) 的錯誤"
#: ../src/ui/theme.c:2218 #: ../src/ui/theme.c:2219
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has an operator \"%s\" where an operand was expected" "Coordinate expression has an operator \"%s\" where an operand was expected"
msgstr "在座標表達式中,應該有運算子的地方出現了運算符“%s”" msgstr "在座標表達式中,應該有運算子的地方出現了運算符“%s”"
#: ../src/ui/theme.c:2227 #: ../src/ui/theme.c:2228
#, c-format #, c-format
msgid "Coordinate expression had an operand where an operator was expected" msgid "Coordinate expression had an operand where an operator was expected"
msgstr "在座標表達式中,應該有運算符的地方出現了運算子" msgstr "在座標表達式中,應該有運算符的地方出現了運算子"
#: ../src/ui/theme.c:2235 #: ../src/ui/theme.c:2236
#, c-format #, c-format
msgid "Coordinate expression ended with an operator instead of an operand" msgid "Coordinate expression ended with an operator instead of an operand"
msgstr "結束座標表達式的是一個運算符而非運算子" msgstr "結束座標表達式的是一個運算符而非運算子"
#: ../src/ui/theme.c:2245 #: ../src/ui/theme.c:2246
#, c-format #, c-format
msgid "" msgid ""
"Coordinate expression has operator \"%c\" following operator \"%c\" with no " "Coordinate expression has operator \"%c\" following operator \"%c\" with no "
"operand in between" "operand in between"
msgstr "在座標表達式中,運算符“%c”緊隨運算符“%c”出現但中間沒有任何運算子" msgstr "在座標表達式中,運算符“%c”緊隨運算符“%c”出現但中間沒有任何運算子"
#: ../src/ui/theme.c:2396 ../src/ui/theme.c:2441 #: ../src/ui/theme.c:2397 ../src/ui/theme.c:2442
#, c-format #, c-format
msgid "Coordinate expression had unknown variable or constant \"%s\"" msgid "Coordinate expression had unknown variable or constant \"%s\""
msgstr "座標表達式中出現不明的變數或常數“%s”" msgstr "座標表達式中出現不明的變數或常數“%s”"
#: ../src/ui/theme.c:2495 #: ../src/ui/theme.c:2496
#, c-format #, c-format
msgid "Coordinate expression parser overflowed its buffer." msgid "Coordinate expression parser overflowed its buffer."
msgstr "座標表達式分析器令緩衝溢位。" msgstr "座標表達式分析器令緩衝溢位。"
#: ../src/ui/theme.c:2524 #: ../src/ui/theme.c:2525
#, c-format #, c-format
msgid "Coordinate expression had a close parenthesis with no open parenthesis" msgid "Coordinate expression had a close parenthesis with no open parenthesis"
msgstr "座標表達式中的閉括號沒有相應的開括號" msgstr "座標表達式中的閉括號沒有相應的開括號"
#: ../src/ui/theme.c:2588 #: ../src/ui/theme.c:2589
#, c-format #, c-format
msgid "Coordinate expression had an open parenthesis with no close parenthesis" msgid "Coordinate expression had an open parenthesis with no close parenthesis"
msgstr "座標表達式中的開括號沒有相應的閉括號" msgstr "座標表達式中的開括號沒有相應的閉括號"
#: ../src/ui/theme.c:2599 #: ../src/ui/theme.c:2600
#, c-format #, c-format
msgid "Coordinate expression doesn't seem to have any operators or operands" msgid "Coordinate expression doesn't seem to have any operators or operands"
msgstr "座標表達式中似乎沒有任何運算符或運算子" msgstr "座標表達式中似乎沒有任何運算符或運算子"
#: ../src/ui/theme.c:2812 ../src/ui/theme.c:2832 ../src/ui/theme.c:2852 #: ../src/ui/theme.c:2813 ../src/ui/theme.c:2833 ../src/ui/theme.c:2853
#, c-format #, c-format
msgid "Theme contained an expression that resulted in an error: %s\n" msgid "Theme contained an expression that resulted in an error: %s\n"
msgstr "佈景主題中含有引致錯誤的表達式:%s\n" msgstr "佈景主題中含有引致錯誤的表達式:%s\n"
#: ../src/ui/theme.c:4498 #: ../src/ui/theme.c:4499
#, c-format #, c-format
msgid "" msgid ""
"<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be " "<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be "
@@ -920,25 +1120,25 @@ msgstr ""
"此邊框款式必須指定 <button function=\"%s\" state=\"%s\" draw_ops=\"whatever" "此邊框款式必須指定 <button function=\"%s\" state=\"%s\" draw_ops=\"whatever"
"\"/>" "\"/>"
#: ../src/ui/theme.c:5009 ../src/ui/theme.c:5034 #: ../src/ui/theme.c:5010 ../src/ui/theme.c:5035
#, c-format #, c-format
msgid "" msgid ""
"Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>" "Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
msgstr "" msgstr ""
"缺少了 <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>" "缺少了 <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
#: ../src/ui/theme.c:5082 #: ../src/ui/theme.c:5083
#, c-format #, c-format
msgid "Failed to load theme \"%s\": %s\n" msgid "Failed to load theme \"%s\": %s\n"
msgstr "無法載入佈景主題“%s”%s\n" msgstr "無法載入佈景主題“%s”%s\n"
#: ../src/ui/theme.c:5218 ../src/ui/theme.c:5225 ../src/ui/theme.c:5232 #: ../src/ui/theme.c:5219 ../src/ui/theme.c:5226 ../src/ui/theme.c:5233
#: ../src/ui/theme.c:5239 ../src/ui/theme.c:5246 #: ../src/ui/theme.c:5240 ../src/ui/theme.c:5247
#, c-format #, c-format
msgid "No <%s> set for theme \"%s\"" msgid "No <%s> set for theme \"%s\""
msgstr "佈景主題“%s”未指定 <%s>" msgstr "佈景主題“%s”未指定 <%s>"
#: ../src/ui/theme.c:5254 #: ../src/ui/theme.c:5255
#, c-format #, c-format
msgid "" msgid ""
"No frame style set for window type \"%s\" in theme \"%s\", add a <window " "No frame style set for window type \"%s\" in theme \"%s\", add a <window "
@@ -947,13 +1147,13 @@ msgstr ""
"在佈景主題“%2$s”中視窗類型“%1$s”沒有指定任何邊框款式。請加上 <window type=" "在佈景主題“%2$s”中視窗類型“%1$s”沒有指定任何邊框款式。請加上 <window type="
"\"%3$s\" style_set=\"whatever\"/> 元素" "\"%3$s\" style_set=\"whatever\"/> 元素"
#: ../src/ui/theme.c:5650 ../src/ui/theme.c:5712 ../src/ui/theme.c:5775 #: ../src/ui/theme.c:5662 ../src/ui/theme.c:5724 ../src/ui/theme.c:5787
#, c-format #, c-format
msgid "" msgid ""
"User-defined constants must begin with a capital letter; \"%s\" does not" "User-defined constants must begin with a capital letter; \"%s\" does not"
msgstr "自行定義的常數必須以大寫字母開始;但“%s”不是" msgstr "自行定義的常數必須以大寫字母開始;但“%s”不是"
#: ../src/ui/theme.c:5658 ../src/ui/theme.c:5720 ../src/ui/theme.c:5783 #: ../src/ui/theme.c:5670 ../src/ui/theme.c:5732 ../src/ui/theme.c:5795
#, c-format #, c-format
msgid "Constant \"%s\" has already been defined" msgid "Constant \"%s\" has already been defined"
msgstr "已定義了“%s”常數" msgstr "已定義了“%s”常數"
@@ -1454,31 +1654,31 @@ msgstr "載入佈景主題失敗 %s\n"
msgid "Loaded theme \"%s\" in %g seconds\n" msgid "Loaded theme \"%s\" in %g seconds\n"
msgstr "載入佈景主題 “%s” 需時 %g 秒\n" msgstr "載入佈景主題 “%s” 需時 %g 秒\n"
#: ../src/ui/theme-viewer.c:870 #: ../src/ui/theme-viewer.c:871
msgid "Normal Title Font" msgid "Normal Title Font"
msgstr "正常標題列字型" msgstr "正常標題列字型"
#: ../src/ui/theme-viewer.c:876 #: ../src/ui/theme-viewer.c:877
msgid "Small Title Font" msgid "Small Title Font"
msgstr "小標題列字型" msgstr "小標題列字型"
#: ../src/ui/theme-viewer.c:882 #: ../src/ui/theme-viewer.c:883
msgid "Large Title Font" msgid "Large Title Font"
msgstr "大標題列字型" msgstr "大標題列字型"
#: ../src/ui/theme-viewer.c:887 #: ../src/ui/theme-viewer.c:888
msgid "Button Layouts" msgid "Button Layouts"
msgstr "按鈕配置" msgstr "按鈕配置"
#: ../src/ui/theme-viewer.c:892 #: ../src/ui/theme-viewer.c:893
msgid "Benchmark" msgid "Benchmark"
msgstr "速度測試" msgstr "速度測試"
#: ../src/ui/theme-viewer.c:944 #: ../src/ui/theme-viewer.c:949
msgid "Window Title Goes Here" msgid "Window Title Goes Here"
msgstr "這裡是視窗標題" msgstr "這裡是視窗標題"
#: ../src/ui/theme-viewer.c:1047 #: ../src/ui/theme-viewer.c:1055
#, c-format #, c-format
msgid "" msgid ""
"Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g " "Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g "
@@ -1489,43 +1689,46 @@ msgstr ""
"在客戶端是 %g 秒(每幀 %g 毫秒)\n" "在客戶端是 %g 秒(每幀 %g 毫秒)\n"
"包括 X 伺服器資源的實際消耗時間是 %g 秒(每幀 %g 毫秒)\n" "包括 X 伺服器資源的實際消耗時間是 %g 秒(每幀 %g 毫秒)\n"
#: ../src/ui/theme-viewer.c:1266 #: ../src/ui/theme-viewer.c:1275
msgid "position expression test returned TRUE but set error" msgid "position expression test returned TRUE but set error"
msgstr "位置表現測試返回值是「正確」,但有 set error" msgstr "位置表現測試返回值是「正確」,但有 set error"
#: ../src/ui/theme-viewer.c:1268 #: ../src/ui/theme-viewer.c:1277
msgid "position expression test returned FALSE but didn't set error" msgid "position expression test returned FALSE but didn't set error"
msgstr "位置表現測試返回值是「錯誤」,但沒有 set error" msgstr "位置表現測試返回值是「錯誤」,但沒有 set error"
#: ../src/ui/theme-viewer.c:1272 #: ../src/ui/theme-viewer.c:1281
msgid "Error was expected but none given" msgid "Error was expected but none given"
msgstr "預期會發生錯誤,但結果並沒錯誤發生" msgstr "預期會發生錯誤,但結果並沒錯誤發生"
#: ../src/ui/theme-viewer.c:1274 #: ../src/ui/theme-viewer.c:1283
#, c-format #, c-format
msgid "Error %d was expected but %d given" msgid "Error %d was expected but %d given"
msgstr "預期會發生錯誤 %d ,但結果卻出現 %d" msgstr "預期會發生錯誤 %d ,但結果卻出現 %d"
#: ../src/ui/theme-viewer.c:1280 #: ../src/ui/theme-viewer.c:1289
#, c-format #, c-format
msgid "Error not expected but one was returned: %s" msgid "Error not expected but one was returned: %s"
msgstr "預期不會發生錯誤,但結果返回了一個:%s" msgstr "預期不會發生錯誤,但結果返回了一個:%s"
#: ../src/ui/theme-viewer.c:1284 #: ../src/ui/theme-viewer.c:1293
#, c-format #, c-format
msgid "x value was %d, %d was expected" msgid "x value was %d, %d was expected"
msgstr "x 的數值是 %d%d是預期中的數值" msgstr "x 的數值是 %d%d是預期中的數值"
#: ../src/ui/theme-viewer.c:1287 #: ../src/ui/theme-viewer.c:1296
#, c-format #, c-format
msgid "y value was %d, %d was expected" msgid "y value was %d, %d was expected"
msgstr "y 的數值是 %d%d是預期中的數值" msgstr "y 的數值是 %d%d是預期中的數值"
#: ../src/ui/theme-viewer.c:1352 #: ../src/ui/theme-viewer.c:1361
#, c-format #, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n" msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
msgstr "分析 %d 座標表現需時 %g 秒(平均 %g 秒)\n" msgstr "分析 %d 座標表現需時 %g 秒(平均 %g 秒)\n"
#~ msgid "Minimize window"
#~ msgstr "視窗最小化"
#~ msgid "Comma-separated list of compositor plugins" #~ msgid "Comma-separated list of compositor plugins"
#~ msgstr "以逗號分隔的複合視窗外掛程式清單" #~ msgstr "以逗號分隔的複合視窗外掛程式清單"

View File

@@ -0,0 +1,80 @@
<?xml version="1.0" encoding="UTF-8" ?>
<KeyListEntries schema="org.gnome.desktop.wm.keybindings"
group="system"
_name="Navigation"
wm_name="Mutter"
package="mutter">
<KeyListEntry name="move-to-workspace-1"
_description="Move window to workspace 1" />
<KeyListEntry name="move-to-workspace-2"
_description="Move window to workspace 2" />
<KeyListEntry name="move-to-workspace-3"
_description="Move window to workspace 3" />
<KeyListEntry name="move-to-workspace-4"
_description="Move window to workspace 4" />
<KeyListEntry name="move-to-workspace-left"
_description="Move window one workspace to the left" />
<KeyListEntry name="move-to-workspace-right"
_description="Move window one workspace to the right" />
<KeyListEntry name="move-to-workspace-up"
_description="Move window one workspace up" />
<KeyListEntry name="move-to-workspace-down"
_description="Move window one workspace down" />
<KeyListEntry name="switch-applications"
_description="Switch applications"/>
<KeyListEntry name="switch-windows"
_description="Switch windows"/>
<KeyListEntry name="switch-group"
_description="Switch windows of an application"/>
<KeyListEntry name="switch-panels"
_description="Switch system controls"/>
<KeyListEntry name="cycle-windows"
_description="Switch windows directly"/>
<KeyListEntry name="cycle-group"
_description="Switch windows of an app directly"/>
<KeyListEntry name="cycle-panels"
_description="Switch system controls directly"/>
<KeyListEntry name="show-desktop"
_description="Hide all normal windows"/>
<KeyListEntry name="switch-to-workspace-1"
_description="Switch to workspace 1" />
<KeyListEntry name="switch-to-workspace-2"
_description="Switch to workspace 2" />
<KeyListEntry name="switch-to-workspace-3"
_description="Switch to workspace 3" />
<KeyListEntry name="switch-to-workspace-4"
_description="Switch to workspace 4" />
<KeyListEntry name="switch-to-workspace-left"
_description="Move to workspace left" />
<KeyListEntry name="switch-to-workspace-right"
_description="Move to workspace right" />
<KeyListEntry name="switch-to-workspace-up"
_description="Move to workspace above" />
<KeyListEntry name="switch-to-workspace-down"
_description="Move to workspace below" />
</KeyListEntries>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" ?>
<KeyListEntries schema="org.gnome.desktop.wm.keybindings"
group="system"
_name="System"
wm_name="Mutter"
package="mutter">
<KeyListEntry name="panel-run-dialog" _description="Show the run command prompt"/>
<KeyListEntry name="panel-main-menu" _description="Show the activities overview"/>
</KeyListEntries>

View File

@@ -1,14 +1,49 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<KeyListEntries schema="org.gnome.mutter.keybindings" <KeyListEntries schema="org.gnome.desktop.wm.keybindings"
group="system" group="system"
_name="Windows" _name="Windows"
wm_name="Mutter" wm_name="Mutter"
package="mutter"> package="mutter">
<KeyListEntry name="activate-window-menu" _description="Activate the window menu"/>
<KeyListEntry name="toggle-fullscreen" _description="Toggle fullscreen mode"/>
<KeyListEntry name="toggle-maximized" _description="Toggle maximization state"/>
<KeyListEntry name="maximize" _description="Maximize window"/>
<KeyListEntry name="unmaximize" _description="Restore window"/>
<KeyListEntry name="toggle-shaded" _description="Toggle shaded state"/>
<KeyListEntry name="close" _description="Close window"/>
<KeyListEntry name="minimize" _description="Hide window"/>
<KeyListEntry name="begin-move" _description="Move window"/>
<KeyListEntry name="begin-resize" _description="Resize window"/>
<KeyListEntry name="toggle-on-all-workspaces"
_description="Toggle window on all workspaces or one"/>
<KeyListEntry name="raise-or-lower" _description="Raise window if covered, otherwise lower it"/>
<KeyListEntry name="raise" _description="Raise window above other windows"/>
<KeyListEntry name="lower" _description="Lower window below other windows"/>
<KeyListEntry name="maximize-vertically" _description="Maximize window vertically"/>
<KeyListEntry name="maximize-horizontally" _description="Maximize window horizontally"/>
<KeyListEntry name="toggle-tiled-left" <KeyListEntry name="toggle-tiled-left"
schema="org.gnome.mutter.keybindings"
_description="View split on left"/> _description="View split on left"/>
<KeyListEntry name="toggle-tiled-right" <KeyListEntry name="toggle-tiled-right"
schema="org.gnome.mutter.keybindings"
_description="View split on right"/> _description="View split on right"/>
</KeyListEntries> </KeyListEntries>

View File

@@ -6,6 +6,9 @@ lib_LTLIBRARIES = libmutter.la
SUBDIRS=wm-tester tools compositor/plugins SUBDIRS=wm-tester tools compositor/plugins
INCLUDES= \ INCLUDES= \
-DCLUTTER_ENABLE_EXPERIMENTAL_API \
-DCOGL_ENABLE_EXPERIMENTAL_API \
-DCOGL_ENABLE_EXPERIMENTAL_2_0_API \
$(MUTTER_CFLAGS) \ $(MUTTER_CFLAGS) \
-I$(srcdir) \ -I$(srcdir) \
-I$(srcdir)/core \ -I$(srcdir)/core \
@@ -33,17 +36,24 @@ mutter_built_sources = \
libmutter_la_SOURCES = \ libmutter_la_SOURCES = \
core/async-getprop.c \ core/async-getprop.c \
core/async-getprop.h \ core/async-getprop.h \
core/barrier.c \
meta/barrier.h \
core/bell.c \ core/bell.c \
core/bell.h \ core/bell.h \
core/boxes.c \ core/boxes.c \
core/boxes-private.h \ core/boxes-private.h \
meta/boxes.h \ meta/boxes.h \
compositor/clutter-utils.c \
compositor/clutter-utils.h \
compositor/cogl-utils.c \ compositor/cogl-utils.c \
compositor/cogl-utils.h \ compositor/cogl-utils.h \
compositor/compositor.c \ compositor/compositor.c \
compositor/compositor-private.h \ compositor/compositor-private.h \
compositor/meta-background.c \
compositor/meta-background-actor.c \ compositor/meta-background-actor.c \
compositor/meta-background-actor-private.h \ compositor/meta-background-actor-private.h \
compositor/meta-background-group.c \
compositor/meta-background-group-private.h \
compositor/meta-module.c \ compositor/meta-module.c \
compositor/meta-module.h \ compositor/meta-module.h \
compositor/meta-plugin.c \ compositor/meta-plugin.c \
@@ -65,7 +75,9 @@ libmutter_la_SOURCES = \
compositor/region-utils.c \ compositor/region-utils.c \
compositor/region-utils.h \ compositor/region-utils.h \
meta/compositor.h \ meta/compositor.h \
meta/meta-background.h \
meta/meta-background-actor.h \ meta/meta-background-actor.h \
meta/meta-background-group.h \
meta/meta-plugin.h \ meta/meta-plugin.h \
meta/meta-shadow-factory.h \ meta/meta-shadow-factory.h \
meta/meta-window-actor.h \ meta/meta-window-actor.h \
@@ -157,6 +169,7 @@ libmutter_la_LIBADD = $(MUTTER_LIBS)
# Headers installed for plugins; introspected information will # Headers installed for plugins; introspected information will
# be extracted into Mutter-<version>.gir # be extracted into Mutter-<version>.gir
libmutterinclude_base_headers = \ libmutterinclude_base_headers = \
meta/barrier.h \
meta/boxes.h \ meta/boxes.h \
meta/common.h \ meta/common.h \
meta/compositor-mutter.h \ meta/compositor-mutter.h \
@@ -168,6 +181,8 @@ libmutterinclude_base_headers = \
meta/keybindings.h \ meta/keybindings.h \
meta/main.h \ meta/main.h \
meta/meta-background-actor.h \ meta/meta-background-actor.h \
meta/meta-background-group.h \
meta/meta-background.h \
meta/meta-plugin.h \ meta/meta-plugin.h \
meta/meta-shaped-texture.h \ meta/meta-shaped-texture.h \
meta/meta-shadow-factory.h \ meta/meta-shadow-factory.h \
@@ -259,6 +274,8 @@ wmproperties_DATA = $(wmproperties_files)
xmldir = @GNOME_KEYBINDINGS_KEYSDIR@ xmldir = @GNOME_KEYBINDINGS_KEYSDIR@
xml_in_files = \ xml_in_files = \
50-mutter-navigation.xml.in \
50-mutter-system.xml.in \
50-mutter-windows.xml.in 50-mutter-windows.xml.in
xml_DATA = $(xml_in_files:.xml.in=.xml) xml_DATA = $(xml_in_files:.xml.in=.xml)

View File

@@ -0,0 +1,120 @@
/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */
/*
* Utilities for use with Cogl
*
* Copyright 2010 Red Hat, Inc.
* Copyright 2010 Intel Corporation
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
* published by the Free Software Foundation; either version 2 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
* 02111-1307, USA.
*/
#include "clutter-utils.h"
#include <math.h>
/* This file uses pixel-aligned region computation to determine what
* can be clipped out. This only really works if everything is aligned
* to the pixel grid - not scaled or rotated and at integer offsets.
*
* (This could be relaxed - if we turned off filtering for unscaled
* windows then windows would be, by definition aligned to the pixel
* grid. And for rectangular windows without a shape, the outline that
* we draw for an unrotated window is always a rectangle because we
* don't use antialasing for the window boundary - with or without
* filtering, with or without a scale. But figuring out exactly
* what pixels will be drawn by the graphics system in these cases
* gets tricky, so we just go for the easiest part - no scale,
* and at integer offsets.)
*
* The way we check for pixel-aligned is by looking at the
* transformation into screen space of the allocation box of an actor
* and and checking if the corners are "close enough" to integral
* pixel values.
*/
/* The definition of "close enough" to integral pixel values is
* equality when we convert to 24.8 fixed-point.
*/
static inline int
round_to_fixed (float x)
{
return roundf (x * 256);
}
/* This helper function checks if (according to our fixed point precision)
* the vertices @verts form a box of width @widthf and height @heightf
* located at integral coordinates. These coordinates are returned
* in @x_origin and @y_origin.
*/
gboolean
meta_actor_vertices_are_untransformed (ClutterVertex *verts,
float widthf,
float heightf,
int *x_origin,
int *y_origin)
{
int width, height;
int v0x, v0y, v1x, v1y, v2x, v2y, v3x, v3y;
int x, y;
width = round_to_fixed (widthf); height = round_to_fixed (heightf);
v0x = round_to_fixed (verts[0].x); v0y = round_to_fixed (verts[0].y);
v1x = round_to_fixed (verts[1].x); v1y = round_to_fixed (verts[1].y);
v2x = round_to_fixed (verts[2].x); v2y = round_to_fixed (verts[2].y);
v3x = round_to_fixed (verts[3].x); v3y = round_to_fixed (verts[3].y);
/* Using shifting for converting fixed => int, gets things right for
* negative values. / 256. wouldn't do the same
*/
x = v0x >> 8;
y = v0y >> 8;
/* At integral coordinates? */
if (x * 256 != v0x || y * 256 != v0y)
return FALSE;
/* Not scaled? */
if (v1x - v0x != width || v2y - v0y != height)
return FALSE;
/* Not rotated/skewed? */
if (v0x != v2x || v0y != v1y ||
v3x != v1x || v3y != v2y)
return FALSE;
*x_origin = x;
*y_origin = y;
return TRUE;
}
/* Check if an actor is "untransformed" - which actually means transformed by
* at most a integer-translation. The integer translation, if any, is returned.
*/
gboolean
meta_actor_is_untransformed (ClutterActor *actor,
int *x_origin,
int *y_origin)
{
gfloat widthf, heightf;
ClutterVertex verts[4];
clutter_actor_get_size (actor, &widthf, &heightf);
clutter_actor_get_abs_allocation_vertices (actor, verts);
return meta_actor_vertices_are_untransformed (verts, widthf, heightf, x_origin, y_origin);
}

View File

@@ -0,0 +1,36 @@
/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */
/*
* Utilities for use with Clutter
*
* Copyright 2010 Red Hat, Inc.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
* published by the Free Software Foundation; either version 2 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
* 02111-1307, USA.
*/
#ifndef __META_CLUTTER_UTILS_H__
#define __META_CLUTTER_UTILS_H__
#include <clutter/clutter.h>
gboolean meta_actor_vertices_are_untransformed (ClutterVertex *verts,
float widthf,
float heightf,
int *x_origin,
int *y_origin);
gboolean meta_actor_is_untransformed (ClutterActor *actor,
int *x_origin,
int *y_origin);
#endif /* __META_CLUTTER_UTILS_H__ */

View File

@@ -21,6 +21,7 @@
* 02111-1307, USA. * 02111-1307, USA.
*/ */
#include <clutter/clutter.h>
#include "cogl-utils.h" #include "cogl-utils.h"
/** /**
@@ -39,7 +40,7 @@
* *
* Return value: (transfer full): a newly created Cogl texture * Return value: (transfer full): a newly created Cogl texture
*/ */
CoglHandle CoglTexture *
meta_create_color_texture_4ub (guint8 red, meta_create_color_texture_4ub (guint8 red,
guint8 green, guint8 green,
guint8 blue, guint8 blue,
@@ -68,43 +69,45 @@ meta_create_color_texture_4ub (guint8 red,
/* Based on gnome-shell/src/st/st-private.c:_st_create_texture_material.c */ /* Based on gnome-shell/src/st/st-private.c:_st_create_texture_material.c */
/** /**
* meta_create_texture_material: * meta_create_texture_pipeline:
* @src_texture: (allow-none): texture to use initially for the layer * @src_texture: (allow-none): texture to use initially for the layer
* *
* Creates a material with a single layer. Using a common template * Creates a pipeline with a single layer. Using a common template
* allows sharing a shader for different uses in Mutter. To share the same * allows sharing a shader for different uses in Mutter. To share the same
* shader with all other materials that are just texture plus opacity * shader with all other pipelines that are just texture plus opacity
* would require Cogl fixes. * would require Cogl fixes.
* (See http://bugzilla.clutter-project.org/show_bug.cgi?id=2425) * (See http://bugzilla.clutter-project.org/show_bug.cgi?id=2425)
* *
* Return value: (transfer full): a newly created Cogl material * Return value: (transfer full): a newly created #CoglPipeline
*/ */
CoglHandle CoglPipeline *
meta_create_texture_material (CoglHandle src_texture) meta_create_texture_pipeline (CoglTexture *src_texture)
{ {
static CoglHandle texture_material_template = COGL_INVALID_HANDLE; static CoglPipeline *texture_pipeline_template = NULL;
CoglHandle material; CoglPipeline *pipeline;
/* We use a material that has a dummy texture as a base for all /* We use a pipeline that has a dummy texture as a base for all
texture materials. The idea is that only the Cogl texture object texture pipelines. The idea is that only the Cogl texture object
would be different in the children so it is likely that Cogl will would be different in the children so it is likely that Cogl will
be able to share GL programs between all the textures. */ be able to share GL programs between all the textures. */
if (G_UNLIKELY (texture_material_template == COGL_INVALID_HANDLE)) if (G_UNLIKELY (texture_pipeline_template == NULL))
{ {
CoglHandle dummy_texture; CoglTexture *dummy_texture;
CoglContext *ctx = clutter_backend_get_cogl_context (clutter_get_default_backend ());
dummy_texture = meta_create_color_texture_4ub (0xff, 0xff, 0xff, 0xff, dummy_texture = meta_create_color_texture_4ub (0xff, 0xff, 0xff, 0xff,
COGL_TEXTURE_NONE); COGL_TEXTURE_NONE);
texture_material_template = cogl_material_new ();
cogl_material_set_layer (texture_material_template, 0, dummy_texture); texture_pipeline_template = cogl_pipeline_new (ctx);
cogl_handle_unref (dummy_texture); cogl_pipeline_set_layer_texture (texture_pipeline_template, 0, dummy_texture);
cogl_object_unref (dummy_texture);
} }
material = cogl_material_copy (texture_material_template); pipeline = cogl_pipeline_copy (texture_pipeline_template);
if (src_texture != COGL_INVALID_HANDLE) if (src_texture != NULL)
cogl_material_set_layer (material, 0, src_texture); cogl_pipeline_set_layer_texture (pipeline, 0, src_texture);
return material; return pipeline;
} }

View File

@@ -25,11 +25,11 @@
#include <cogl/cogl.h> #include <cogl/cogl.h>
CoglHandle meta_create_color_texture_4ub (guint8 red, CoglTexture * meta_create_color_texture_4ub (guint8 red,
guint8 green, guint8 green,
guint8 blue, guint8 blue,
guint8 alpha, guint8 alpha,
CoglTextureFlags flags); CoglTextureFlags flags);
CoglHandle meta_create_texture_material (CoglHandle src_texture); CoglPipeline * meta_create_texture_pipeline (CoglTexture *texture);
#endif /* __META_COGL_UTILS_H__ */ #endif /* __META_COGL_UTILS_H__ */

View File

@@ -18,7 +18,6 @@ struct _MetaCompositor
MetaDisplay *display; MetaDisplay *display;
Atom atom_x_root_pixmap; Atom atom_x_root_pixmap;
Atom atom_x_set_root;
Atom atom_net_wm_window_opacity; Atom atom_net_wm_window_opacity;
guint repaint_func_id; guint repaint_func_id;
@@ -26,22 +25,28 @@ struct _MetaCompositor
MetaPlugin *modal_plugin; MetaPlugin *modal_plugin;
gboolean show_redraw : 1; gint64 server_time_query_time;
gboolean debug : 1; gint64 server_time_offset;
gboolean no_mipmaps : 1;
guint server_time_is_monotonic_time : 1;
guint show_redraw : 1;
guint debug : 1;
guint no_mipmaps : 1;
}; };
struct _MetaCompScreen struct _MetaCompScreen
{ {
MetaScreen *screen; MetaScreen *screen;
ClutterActor *stage, *window_group, *overlay_group; ClutterActor *stage, *window_group, *top_window_group, *overlay_group;
ClutterActor *background_actor; ClutterActor *background_actor;
ClutterActor *hidden_group;
GList *windows; GList *windows;
GHashTable *windows_by_xid; GHashTable *windows_by_xid;
Window output; Window output;
CoglOnscreen *onscreen;
CoglFrameClosure *frame_closure;
/* Used for unredirecting fullscreen windows */ /* Used for unredirecting fullscreen windows */
guint disable_unredirect_count; guint disable_unredirect_count;
MetaWindowActor *unredirected_window; MetaWindowActor *unredirected_window;
@@ -54,6 +59,9 @@ struct _MetaCompScreen
MetaPluginManager *plugin_mgr; MetaPluginManager *plugin_mgr;
}; };
/* Wait 2ms after vblank before starting to draw next frame */
#define META_SYNC_DELAY 2
void meta_switch_workspace_completed (MetaScreen *screen); void meta_switch_workspace_completed (MetaScreen *screen);
gboolean meta_begin_modal_for_plugin (MetaScreen *screen, gboolean meta_begin_modal_for_plugin (MetaScreen *screen,
@@ -66,6 +74,9 @@ void meta_end_modal_for_plugin (MetaScreen *screen,
MetaPlugin *plugin, MetaPlugin *plugin,
guint32 timestamp); guint32 timestamp);
gint64 meta_compositor_monotonic_time_to_server_time (MetaDisplay *display,
gint64 monotonic_time);
void meta_check_end_modal (MetaScreen *screen); void meta_check_end_modal (MetaScreen *screen);
#endif /* META_COMPOSITOR_PRIVATE_H */ #endif /* META_COMPOSITOR_PRIVATE_H */

View File

@@ -4,6 +4,7 @@
#include <clutter/x11/clutter-x11.h> #include <clutter/x11/clutter-x11.h>
#include "core.h"
#include <meta/screen.h> #include <meta/screen.h>
#include <meta/errors.h> #include <meta/errors.h>
#include <meta/window.h> #include <meta/window.h>
@@ -12,10 +13,11 @@
#include "xprops.h" #include "xprops.h"
#include <meta/prefs.h> #include <meta/prefs.h>
#include <meta/main.h> #include <meta/main.h>
#include <meta/meta-background-actor.h>
#include <meta/meta-background-group.h>
#include <meta/meta-shadow-factory.h> #include <meta/meta-shadow-factory.h>
#include "meta-window-actor-private.h" #include "meta-window-actor-private.h"
#include "meta-window-group.h" #include "meta-window-group.h"
#include "meta-background-actor-private.h"
#include "window-private.h" /* to check window->hidden */ #include "window-private.h" /* to check window->hidden */
#include "display-private.h" /* for meta_display_lookup_x_window() */ #include "display-private.h" /* for meta_display_lookup_x_window() */
#include <X11/extensions/shape.h> #include <X11/extensions/shape.h>
@@ -116,21 +118,6 @@ process_property_notify (MetaCompositor *compositor,
{ {
MetaWindowActor *window_actor; MetaWindowActor *window_actor;
if (event->atom == compositor->atom_x_root_pixmap)
{
GSList *l;
for (l = meta_display_get_screens (compositor->display); l; l = l->next)
{
MetaScreen *screen = l->data;
if (event->window == meta_screen_get_xroot (screen))
{
meta_background_actor_update (screen);
return;
}
}
}
if (window == NULL) if (window == NULL)
return; return;
@@ -157,23 +144,28 @@ get_output_window (MetaScreen *screen)
Window output, xroot; Window output, xroot;
XWindowAttributes attr; XWindowAttributes attr;
long event_mask; long event_mask;
unsigned char mask_bits[XIMaskLen (XI_LASTEVENT)] = { 0 };
XIEventMask mask = { XIAllMasterDevices, sizeof (mask_bits), mask_bits };
xroot = meta_screen_get_xroot (screen); xroot = meta_screen_get_xroot (screen);
event_mask = FocusChangeMask |
ExposureMask |
EnterWindowMask | LeaveWindowMask |
PointerMotionMask |
PropertyChangeMask |
ButtonPressMask | ButtonReleaseMask |
KeyPressMask | KeyReleaseMask;
output = XCompositeGetOverlayWindow (xdisplay, xroot); output = XCompositeGetOverlayWindow (xdisplay, xroot);
meta_core_add_old_event_mask (xdisplay, output, &mask);
XISetMask (mask.mask, XI_KeyPress);
XISetMask (mask.mask, XI_KeyRelease);
XISetMask (mask.mask, XI_ButtonPress);
XISetMask (mask.mask, XI_ButtonRelease);
XISetMask (mask.mask, XI_Enter);
XISetMask (mask.mask, XI_Leave);
XISetMask (mask.mask, XI_FocusIn);
XISetMask (mask.mask, XI_FocusOut);
XISetMask (mask.mask, XI_Motion);
XISelectEvents (xdisplay, output, &mask, 1);
event_mask = ExposureMask | PropertyChangeMask;
if (XGetWindowAttributes (xdisplay, output, &attr)) if (XGetWindowAttributes (xdisplay, output, &attr))
{ event_mask |= attr.your_event_mask;
event_mask |= attr.your_event_mask;
}
XSelectInput (xdisplay, output, event_mask); XSelectInput (xdisplay, output, event_mask);
@@ -232,24 +224,20 @@ meta_get_window_group_for_screen (MetaScreen *screen)
} }
/** /**
* meta_get_background_actor_for_screen: * meta_get_top_window_group_for_screen:
* @screen: a #MetaScreen * @screen: a #MetaScreen
* *
* Gets the actor that draws the root window background under the windows. * Returns: (transfer none): The top window group corresponding to @screen
* The root window background automatically tracks the image or color set
* by the environment.
*
* Returns: (transfer none): The background actor corresponding to @screen
*/ */
ClutterActor * ClutterActor *
meta_get_background_actor_for_screen (MetaScreen *screen) meta_get_top_window_group_for_screen (MetaScreen *screen)
{ {
MetaCompScreen *info = meta_screen_get_compositor_data (screen); MetaCompScreen *info = meta_screen_get_compositor_data (screen);
if (!info) if (!info)
return NULL; return NULL;
return info->background_actor; return info->top_window_group;
} }
/** /**
@@ -358,14 +346,23 @@ meta_begin_modal_for_plugin (MetaScreen *screen,
if ((options & META_MODAL_POINTER_ALREADY_GRABBED) == 0) if ((options & META_MODAL_POINTER_ALREADY_GRABBED) == 0)
{ {
result = XGrabPointer (xdpy, grab_window, unsigned char mask_bits[XIMaskLen (XI_LASTEVENT)] = { 0 };
False, /* owner_events */ XIEventMask mask = { XIAllMasterDevices, sizeof (mask_bits), mask_bits };
(ButtonPressMask | ButtonReleaseMask |
EnterWindowMask | LeaveWindowMask | PointerMotionMask), XISetMask (mask.mask, XI_ButtonPress);
GrabModeAsync, GrabModeAsync, XISetMask (mask.mask, XI_ButtonRelease);
None, /* confine to */ XISetMask (mask.mask, XI_Enter);
XISetMask (mask.mask, XI_Leave);
XISetMask (mask.mask, XI_Motion);
result = XIGrabDevice (xdpy,
META_VIRTUAL_CORE_POINTER_ID,
grab_window,
timestamp,
cursor, cursor,
timestamp); XIGrabModeAsync, XIGrabModeAsync,
False, /* owner_events */
&mask);
if (result != Success) if (result != Success)
goto fail; goto fail;
@@ -374,10 +371,20 @@ meta_begin_modal_for_plugin (MetaScreen *screen,
if ((options & META_MODAL_KEYBOARD_ALREADY_GRABBED) == 0) if ((options & META_MODAL_KEYBOARD_ALREADY_GRABBED) == 0)
{ {
result = XGrabKeyboard (xdpy, grab_window, unsigned char mask_bits[XIMaskLen (XI_LASTEVENT)] = { 0 };
False, /* owner_events */ XIEventMask mask = { XIAllMasterDevices, sizeof (mask_bits), mask_bits };
GrabModeAsync, GrabModeAsync,
timestamp); XISetMask (mask.mask, XI_KeyPress);
XISetMask (mask.mask, XI_KeyRelease);
result = XIGrabDevice (xdpy,
META_VIRTUAL_CORE_KEYBOARD_ID,
grab_window,
timestamp,
None,
XIGrabModeAsync, XIGrabModeAsync,
False, /* owner_events */
&mask);
if (result != Success) if (result != Success)
goto fail; goto fail;
@@ -397,9 +404,9 @@ meta_begin_modal_for_plugin (MetaScreen *screen,
fail: fail:
if (pointer_grabbed) if (pointer_grabbed)
XUngrabPointer (xdpy, timestamp); XIUngrabDevice (xdpy, META_VIRTUAL_CORE_POINTER_ID, timestamp);
if (keyboard_grabbed) if (keyboard_grabbed)
XUngrabKeyboard (xdpy, timestamp); XIUngrabDevice (xdpy, META_VIRTUAL_CORE_KEYBOARD_ID, timestamp);
return FALSE; return FALSE;
} }
@@ -415,8 +422,8 @@ meta_end_modal_for_plugin (MetaScreen *screen,
g_return_if_fail (compositor->modal_plugin == plugin); g_return_if_fail (compositor->modal_plugin == plugin);
XUngrabPointer (xdpy, timestamp); XIUngrabDevice (xdpy, META_VIRTUAL_CORE_POINTER_ID, timestamp);
XUngrabKeyboard (xdpy, timestamp); XIUngrabDevice (xdpy, META_VIRTUAL_CORE_KEYBOARD_ID, timestamp);
display->grab_op = META_GRAB_OP_NONE; display->grab_op = META_GRAB_OP_NONE;
display->grab_window = NULL; display->grab_window = NULL;
@@ -445,6 +452,16 @@ meta_check_end_modal (MetaScreen *screen)
} }
} }
static void
after_stage_paint (ClutterActor *stage,
MetaCompScreen *info)
{
GList *l;
for (l = info->windows; l; l = l->next)
meta_window_actor_post_paint (l->data);
}
void void
meta_compositor_manage_screen (MetaCompositor *compositor, meta_compositor_manage_screen (MetaCompositor *compositor,
MetaScreen *screen) MetaScreen *screen)
@@ -456,8 +473,6 @@ meta_compositor_manage_screen (MetaCompositor *compositor,
Window xroot = meta_screen_get_xroot (screen); Window xroot = meta_screen_get_xroot (screen);
Window xwin; Window xwin;
gint width, height; gint width, height;
XWindowAttributes attr;
long event_mask;
guint n_retries; guint n_retries;
guint max_retries; guint max_retries;
@@ -516,6 +531,10 @@ meta_compositor_manage_screen (MetaCompositor *compositor,
meta_screen_set_cm_selection (screen); meta_screen_set_cm_selection (screen);
info->stage = clutter_stage_new (); info->stage = clutter_stage_new ();
g_signal_connect_after (info->stage, "paint",
G_CALLBACK (after_stage_paint), info);
clutter_stage_set_sync_delay (CLUTTER_STAGE (info->stage), META_SYNC_DELAY);
meta_screen_get_size (screen, &width, &height); meta_screen_get_size (screen, &width, &height);
clutter_actor_realize (info->stage); clutter_actor_realize (info->stage);
@@ -524,39 +543,42 @@ meta_compositor_manage_screen (MetaCompositor *compositor,
XResizeWindow (xdisplay, xwin, width, height); XResizeWindow (xdisplay, xwin, width, height);
event_mask = FocusChangeMask | {
ExposureMask | long event_mask;
EnterWindowMask | LeaveWindowMask | unsigned char mask_bits[XIMaskLen (XI_LASTEVENT)] = { 0 };
PointerMotionMask | XIEventMask mask = { XIAllMasterDevices, sizeof (mask_bits), mask_bits };
PropertyChangeMask | XWindowAttributes attr;
ButtonPressMask | ButtonReleaseMask |
KeyPressMask | KeyReleaseMask |
StructureNotifyMask;
if (XGetWindowAttributes (xdisplay, xwin, &attr)) meta_core_add_old_event_mask (xdisplay, xwin, &mask);
{
event_mask |= attr.your_event_mask;
}
XSelectInput (xdisplay, xwin, event_mask); XISetMask (mask.mask, XI_KeyPress);
XISetMask (mask.mask, XI_KeyRelease);
XISetMask (mask.mask, XI_ButtonPress);
XISetMask (mask.mask, XI_ButtonRelease);
XISetMask (mask.mask, XI_Enter);
XISetMask (mask.mask, XI_Leave);
XISetMask (mask.mask, XI_FocusIn);
XISetMask (mask.mask, XI_FocusOut);
XISetMask (mask.mask, XI_Motion);
XISelectEvents (xdisplay, xwin, &mask, 1);
event_mask = ExposureMask | PropertyChangeMask | StructureNotifyMask;
if (XGetWindowAttributes (xdisplay, xwin, &attr))
event_mask |= attr.your_event_mask;
XSelectInput (xdisplay, xwin, event_mask);
}
info->window_group = meta_window_group_new (screen); info->window_group = meta_window_group_new (screen);
info->background_actor = meta_background_actor_new_for_screen (screen); info->top_window_group = meta_window_group_new (screen);
info->overlay_group = clutter_group_new (); info->overlay_group = clutter_group_new ();
info->hidden_group = clutter_group_new ();
clutter_container_add (CLUTTER_CONTAINER (info->window_group),
info->background_actor,
NULL);
clutter_container_add (CLUTTER_CONTAINER (info->stage), clutter_container_add (CLUTTER_CONTAINER (info->stage),
info->window_group, info->window_group,
info->top_window_group,
info->overlay_group, info->overlay_group,
info->hidden_group,
NULL); NULL);
clutter_actor_hide (info->hidden_group);
info->plugin_mgr = meta_plugin_manager_new (screen); info->plugin_mgr = meta_plugin_manager_new (screen);
/* /*
@@ -688,25 +710,53 @@ meta_compositor_remove_window (MetaCompositor *compositor,
} }
void void
meta_compositor_set_updates (MetaCompositor *compositor, meta_compositor_set_updates_frozen (MetaCompositor *compositor,
MetaWindow *window, MetaWindow *window,
gboolean updates) gboolean updates_frozen)
{ {
MetaWindowActor *window_actor;
DEBUG_TRACE ("meta_compositor_set_updates_frozen\n");
window_actor = META_WINDOW_ACTOR (meta_window_get_compositor_private (window));
if (!window_actor)
return;
meta_window_actor_set_updates_frozen (window_actor, updates_frozen);
}
void
meta_compositor_queue_frame_drawn (MetaCompositor *compositor,
MetaWindow *window,
gboolean no_delay_frame)
{
MetaWindowActor *window_actor;
DEBUG_TRACE ("meta_compositor_queue_frame_drawn\n");
window_actor = META_WINDOW_ACTOR (meta_window_get_compositor_private (window));
if (!window_actor)
return;
meta_window_actor_queue_frame_drawn (window_actor, no_delay_frame);
} }
static gboolean static gboolean
is_grabbed_event (XEvent *event) is_grabbed_event (MetaDisplay *display,
XEvent *event)
{ {
switch (event->xany.type) if (event->type == GenericEvent &&
event->xcookie.extension == display->xinput_opcode)
{ {
case ButtonPress: XIEvent *xev = (XIEvent *) event->xcookie.data;
case ButtonRelease:
case EnterNotify: switch (xev->evtype)
case LeaveNotify: {
case MotionNotify: case XI_Motion:
case KeyPress: case XI_ButtonPress:
case KeyRelease: case XI_ButtonRelease:
return TRUE; case XI_KeyPress:
case XI_KeyRelease:
return TRUE;
}
} }
return FALSE; return FALSE;
@@ -721,6 +771,52 @@ meta_compositor_window_shape_changed (MetaCompositor *compositor,
meta_window_actor_update_shape (window_actor); meta_window_actor_update_shape (window_actor);
} }
/* Clutter makes the assumption that there is only one X window
* per stage, which is a valid assumption to make for a generic
* application toolkit. As such, it will ignore any events sent
* to the a stage that isn't its X window.
*
* When a user clicks on what she thinks is the wallpaper, she
* is actually clicking on the guard window, which is an entirely
* separate top-level override-redirect window in the hierarchy.
* We want to recieve events on this guard window so that users
* can right-click on the background actor. We do this by telling
* Clutter a little white lie, by transforming clicks on the guard
* window to become clicks on the stage window, allowing Clutter
* to process the event normally.
*/
static void
maybe_spoof_guard_window_event_as_stage_event (MetaCompScreen *info,
XEvent *event)
{
MetaDisplay *display = meta_screen_get_display (info->screen);
if (event->type == GenericEvent &&
event->xcookie.extension == display->xinput_opcode)
{
XIEvent *input_event = (XIEvent *) event->xcookie.data;
/* Only care about pointer events for now. */
switch (input_event->evtype)
{
case XI_Motion:
case XI_ButtonPress:
case XI_ButtonRelease:
{
XIDeviceEvent *device_event = ((XIDeviceEvent *) input_event);
if (device_event->event == info->screen->guard_window)
{
Window xwin = clutter_x11_get_stage_window (CLUTTER_STAGE (info->stage));
device_event->event = xwin;
}
}
break;
default:
break;
}
}
}
/** /**
* meta_compositor_process_event: (skip) * meta_compositor_process_event: (skip)
* *
@@ -730,7 +826,7 @@ meta_compositor_process_event (MetaCompositor *compositor,
XEvent *event, XEvent *event,
MetaWindow *window) MetaWindow *window)
{ {
if (compositor->modal_plugin && is_grabbed_event (event)) if (compositor->modal_plugin && is_grabbed_event (compositor->display, event))
{ {
MetaPluginClass *klass = META_PLUGIN_GET_CLASS (compositor->modal_plugin); MetaPluginClass *klass = META_PLUGIN_GET_CLASS (compositor->modal_plugin);
@@ -769,6 +865,8 @@ meta_compositor_process_event (MetaCompositor *compositor,
info = meta_screen_get_compositor_data (screen); info = meta_screen_get_compositor_data (screen);
maybe_spoof_guard_window_event_as_stage_event (info, event);
if (meta_plugin_manager_xevent_filter (info->plugin_mgr, event)) if (meta_plugin_manager_xevent_filter (info->plugin_mgr, event))
{ {
DEBUG_TRACE ("meta_compositor_process_event (filtered,window==NULL)\n"); DEBUG_TRACE ("meta_compositor_process_event (filtered,window==NULL)\n");
@@ -815,6 +913,19 @@ meta_compositor_process_event (MetaCompositor *compositor,
return FALSE; return FALSE;
} }
gboolean
meta_compositor_filter_keybinding (MetaCompositor *compositor,
MetaScreen *screen,
MetaKeyBinding *binding)
{
MetaCompScreen *info = meta_screen_get_compositor_data (screen);
if (info->plugin_mgr)
return meta_plugin_manager_filter_keybinding (info->plugin_mgr, binding);
return FALSE;
}
void void
meta_compositor_show_window (MetaCompositor *compositor, meta_compositor_show_window (MetaCompositor *compositor,
MetaWindow *window, MetaWindow *window,
@@ -911,8 +1022,11 @@ static void
sync_actor_stacking (MetaCompScreen *info) sync_actor_stacking (MetaCompScreen *info)
{ {
GList *children; GList *children;
GList *expected_window_node;
GList *tmp; GList *tmp;
GList *old; GList *old;
GList *backgrounds;
gboolean has_windows;
gboolean reordered; gboolean reordered;
/* NB: The first entries in the lists are stacked the lowest */ /* NB: The first entries in the lists are stacked the lowest */
@@ -924,49 +1038,48 @@ sync_actor_stacking (MetaCompScreen *info)
children = clutter_container_get_children (CLUTTER_CONTAINER (info->window_group)); children = clutter_container_get_children (CLUTTER_CONTAINER (info->window_group));
reordered = FALSE; reordered = FALSE;
old = children;
/* We allow for actors in the window group other than the actors we /* We allow for actors in the window group other than the actors we
* know about, but it's up to a plugin to try and keep them stacked correctly * know about, but it's up to a plugin to try and keep them stacked correctly
* (we really need extra API to make that reliable.) * (we really need extra API to make that reliable.)
*/ */
/* Of the actors we know, the bottom actor should be the background actor */ /* First we collect a list of all backgrounds, and check if they're at the
* bottom. Then we check if the window actors are in the correct sequence */
while (old && old->data != info->background_actor && !META_IS_WINDOW_ACTOR (old->data)) backgrounds = NULL;
old = old->next; expected_window_node = info->windows;
if (old == NULL || old->data != info->background_actor) for (old = children; old != NULL; old = old->next)
{ {
reordered = TRUE; ClutterActor *actor = old->data;
goto done_with_check;
}
/* Then the window actors should follow in sequence */ if (META_IS_BACKGROUND_GROUP (actor) ||
META_IS_BACKGROUND_ACTOR (actor))
old = old->next;
for (tmp = info->windows; tmp != NULL; tmp = tmp->next)
{
while (old && !META_IS_WINDOW_ACTOR (old->data))
old = old->next;
/* old == NULL: someone reparented a window out of the window group,
* order undefined, always restack */
if (old == NULL || old->data != tmp->data)
{ {
reordered = TRUE; backgrounds = g_list_prepend (backgrounds, actor);
goto done_with_check;
if (has_windows)
reordered = TRUE;
} }
else if (META_IS_WINDOW_ACTOR (actor) && !reordered)
{
has_windows = TRUE;
old = old->next; if (expected_window_node != NULL && actor == expected_window_node->data)
expected_window_node = expected_window_node->next;
else
reordered = TRUE;
}
} }
done_with_check:
g_list_free (children); g_list_free (children);
if (!reordered) if (!reordered)
return; {
g_list_free (backgrounds);
return;
}
/* reorder the actors by lowering them in turn to the bottom of the stack.
* windows first, then background */
for (tmp = g_list_last (info->windows); tmp != NULL; tmp = tmp->prev) for (tmp = g_list_last (info->windows); tmp != NULL; tmp = tmp->prev)
{ {
MetaWindowActor *window_actor = tmp->data; MetaWindowActor *window_actor = tmp->data;
@@ -974,7 +1087,16 @@ sync_actor_stacking (MetaCompScreen *info)
clutter_actor_lower_bottom (CLUTTER_ACTOR (window_actor)); clutter_actor_lower_bottom (CLUTTER_ACTOR (window_actor));
} }
clutter_actor_lower_bottom (info->background_actor); /* we prepended the backgrounds above so the last actor in the list
* should get lowered to the bottom last.
*/
for (tmp = backgrounds; tmp != NULL; tmp = tmp->next)
{
ClutterActor *actor = tmp->data;
clutter_actor_lower_bottom (CLUTTER_ACTOR (actor));
}
g_list_free (backgrounds);
} }
void void
@@ -1095,7 +1217,8 @@ meta_compositor_window_unmapped (MetaCompositor *compositor,
void void
meta_compositor_sync_window_geometry (MetaCompositor *compositor, meta_compositor_sync_window_geometry (MetaCompositor *compositor,
MetaWindow *window) MetaWindow *window,
gboolean did_placement)
{ {
MetaWindowActor *window_actor = META_WINDOW_ACTOR (meta_window_get_compositor_private (window)); MetaWindowActor *window_actor = META_WINDOW_ACTOR (meta_window_get_compositor_private (window));
MetaScreen *screen = meta_window_get_screen (window); MetaScreen *screen = meta_window_get_screen (window);
@@ -1107,7 +1230,7 @@ meta_compositor_sync_window_geometry (MetaCompositor *compositor,
if (!window_actor) if (!window_actor)
return; return;
meta_window_actor_sync_actor_position (window_actor); meta_window_actor_sync_actor_geometry (window_actor, did_placement);
} }
void void
@@ -1129,13 +1252,53 @@ meta_compositor_sync_screen_size (MetaCompositor *compositor,
XResizeWindow (xdisplay, xwin, width, height); XResizeWindow (xdisplay, xwin, width, height);
meta_background_actor_screen_size_changed (screen);
meta_verbose ("Changed size for stage on screen %d to %dx%d\n", meta_verbose ("Changed size for stage on screen %d to %dx%d\n",
meta_screen_get_screen_number (screen), meta_screen_get_screen_number (screen),
width, height); width, height);
} }
static void
frame_callback (CoglOnscreen *onscreen,
CoglFrameEvent event,
CoglFrameInfo *frame_info,
void *user_data)
{
MetaCompScreen *info = user_data;
GList *l;
if (event == COGL_FRAME_EVENT_COMPLETE)
{
gint64 presentation_time_cogl = cogl_frame_info_get_presentation_time (frame_info);
gint64 presentation_time;
if (presentation_time_cogl != 0)
{
/* Cogl reports presentation in terms of its own clock, which is
* guaranteed to be in nanoseconds but with no specified base. The
* normal case with the open source GPU drivers on Linux 3.8 and
* newer is that the base of cogl_get_clock_time() is that of
* clock_gettime(CLOCK_MONOTONIC), so the same as g_get_monotonic_time),
* but there's no exposure of that through the API. clock_gettime()
* is fairly fast, so calling it twice and subtracting to get a
* nearly-zero number is acceptable, if a litle ugly.
*/
CoglContext *context = cogl_framebuffer_get_context (COGL_FRAMEBUFFER (onscreen));
gint64 current_cogl_time = cogl_get_clock_time (context);
gint64 current_monotonic_time = g_get_monotonic_time ();
presentation_time =
current_monotonic_time + (presentation_time_cogl - current_cogl_time) / 1000;
}
else
{
presentation_time = 0;
}
for (l = info->windows; l; l = l->next)
meta_window_actor_frame_complete (l->data, frame_info, presentation_time);
}
}
static void static void
pre_paint_windows (MetaCompScreen *info) pre_paint_windows (MetaCompScreen *info)
{ {
@@ -1143,6 +1306,15 @@ pre_paint_windows (MetaCompScreen *info)
MetaWindowActor *top_window; MetaWindowActor *top_window;
MetaWindowActor *expected_unredirected_window = NULL; MetaWindowActor *expected_unredirected_window = NULL;
if (info->onscreen == NULL)
{
info->onscreen = COGL_ONSCREEN (cogl_get_draw_framebuffer ());
info->frame_closure = cogl_onscreen_add_frame_callback (info->onscreen,
frame_callback,
info,
NULL);
}
if (info->windows == NULL) if (info->windows == NULL)
return; return;
@@ -1224,7 +1396,6 @@ meta_compositor_new (MetaDisplay *display)
{ {
char *atom_names[] = { char *atom_names[] = {
"_XROOTPMAP_ID", "_XROOTPMAP_ID",
"_XSETROOT_ID",
"_NET_WM_WINDOW_OPACITY", "_NET_WM_WINDOW_OPACITY",
}; };
Atom atoms[G_N_ELEMENTS(atom_names)]; Atom atoms[G_N_ELEMENTS(atom_names)];
@@ -1251,8 +1422,7 @@ meta_compositor_new (MetaDisplay *display)
compositor); compositor);
compositor->atom_x_root_pixmap = atoms[0]; compositor->atom_x_root_pixmap = atoms[0];
compositor->atom_x_set_root = atoms[1]; compositor->atom_net_wm_window_opacity = atoms[1];
compositor->atom_net_wm_window_opacity = atoms[2];
compositor->repaint_func_id = clutter_threads_add_repaint_func (meta_repaint_func, compositor->repaint_func_id = clutter_threads_add_repaint_func (meta_repaint_func,
compositor, compositor,
@@ -1347,3 +1517,51 @@ meta_compositor_flash_screen (MetaCompositor *compositor,
"signal-after::completed", flash_in_completed, flash, "signal-after::completed", flash_in_completed, flash,
NULL); NULL);
} }
/**
* meta_compositor_monotonic_time_to_server_time:
* @display: a #MetaDisplay
* @monotonic_time: time in the units of g_get_monotonic_time()
*
* _NET_WM_FRAME_DRAWN and _NET_WM_FRAME_TIMINGS messages represent time
* as a "high resolution server time" - this is the server time interpolated
* to microsecond resolution. The advantage of this time representation
* is that if X server is running on the same computer as a client, and
* the Xserver uses 'clock_gettime(CLOCK_MONOTONIC, ...)' for the server
* time, the client can detect this, and all such clients will share a
* a time representation with high accuracy. If there is not a common
* time source, then the time synchronization will be less accurate.
*/
gint64
meta_compositor_monotonic_time_to_server_time (MetaDisplay *display,
gint64 monotonic_time)
{
MetaCompositor *compositor = display->compositor;
if (compositor->server_time_query_time == 0 ||
(!compositor->server_time_is_monotonic_time &&
monotonic_time > compositor->server_time_query_time + 10*1000*1000)) /* 10 seconds */
{
guint32 server_time = meta_display_get_current_time_roundtrip (display);
gint64 server_time_usec = (gint64)server_time * 1000;
gint64 current_monotonic_time = g_get_monotonic_time ();
compositor->server_time_query_time = current_monotonic_time;
/* If the server time is within a second of the monotonic time,
* we assume that they are identical. This seems like a big margin,
* but we want to be as robust as possible even if the system
* is under load and our processing of the server response is
* delayed.
*/
if (server_time_usec > current_monotonic_time - 1000*1000 &&
server_time_usec < current_monotonic_time + 1000*1000)
compositor->server_time_is_monotonic_time = TRUE;
compositor->server_time_offset = server_time_usec - current_monotonic_time;
}
if (compositor->server_time_is_monotonic_time)
return monotonic_time;
else
return monotonic_time + compositor->server_time_offset;
}

View File

@@ -9,7 +9,6 @@
void meta_background_actor_set_visible_region (MetaBackgroundActor *self, void meta_background_actor_set_visible_region (MetaBackgroundActor *self,
cairo_region_t *visible_region); cairo_region_t *visible_region);
void meta_background_actor_update (MetaScreen *screen); cairo_region_t *meta_background_actor_get_visible_region (MetaBackgroundActor *self);
void meta_background_actor_screen_size_changed (MetaScreen *screen);
#endif /* META_BACKGROUND_ACTOR_PRIVATE_H */ #endif /* META_BACKGROUND_ACTOR_PRIVATE_H */

View File

@@ -25,10 +25,8 @@
#include <config.h> #include <config.h>
#define COGL_ENABLE_EXPERIMENTAL_API
#include <cogl/cogl-texture-pixmap-x11.h> #include <cogl/cogl-texture-pixmap-x11.h>
#define CLUTTER_ENABLE_EXPERIMENTAL_API
#include <clutter/clutter.h> #include <clutter/clutter.h>
#include <X11/Xatom.h> #include <X11/Xatom.h>
@@ -36,223 +34,23 @@
#include "cogl-utils.h" #include "cogl-utils.h"
#include "compositor-private.h" #include "compositor-private.h"
#include <meta/errors.h> #include <meta/errors.h>
#include <meta/meta-background.h>
#include "meta-background-actor-private.h" #include "meta-background-actor-private.h"
/* We allow creating multiple MetaBackgroundActors for the same MetaScreen to
* allow different rendering options to be set for different copies.
* But we want to share the same underlying CoglTexture for efficiency and
* to avoid driver bugs that might occur if we created multiple CoglTexturePixmaps
* for the same pixmap.
*
* This structure holds common information.
*/
typedef struct _MetaScreenBackground MetaScreenBackground;
struct _MetaScreenBackground
{
MetaScreen *screen;
GSList *actors;
float texture_width;
float texture_height;
CoglTexture *texture;
CoglMaterialWrapMode wrap_mode;
guint have_pixmap : 1;
};
struct _MetaBackgroundActorPrivate struct _MetaBackgroundActorPrivate
{ {
MetaScreenBackground *background;
CoglPipeline *pipeline;
cairo_region_t *visible_region; cairo_region_t *visible_region;
float dim_factor;
}; };
enum
{
PROP_0,
PROP_DIM_FACTOR,
PROP_LAST
};
static GParamSpec *obj_props[PROP_LAST];
G_DEFINE_TYPE (MetaBackgroundActor, meta_background_actor, CLUTTER_TYPE_ACTOR); G_DEFINE_TYPE (MetaBackgroundActor, meta_background_actor, CLUTTER_TYPE_ACTOR);
static void set_texture (MetaScreenBackground *background,
CoglHandle texture);
static void set_texture_to_stage_color (MetaScreenBackground *background);
static void
on_notify_stage_color (GObject *stage,
GParamSpec *pspec,
MetaScreenBackground *background)
{
if (!background->have_pixmap)
set_texture_to_stage_color (background);
}
static void
free_screen_background (MetaScreenBackground *background)
{
set_texture (background, COGL_INVALID_HANDLE);
if (background->screen != NULL)
{
ClutterActor *stage = meta_get_stage_for_screen (background->screen);
g_signal_handlers_disconnect_by_func (stage,
(gpointer) on_notify_stage_color,
background);
background->screen = NULL;
}
}
static MetaScreenBackground *
meta_screen_background_get (MetaScreen *screen)
{
MetaScreenBackground *background;
background = g_object_get_data (G_OBJECT (screen), "meta-screen-background");
if (background == NULL)
{
ClutterActor *stage;
background = g_new0 (MetaScreenBackground, 1);
background->screen = screen;
g_object_set_data_full (G_OBJECT (screen), "meta-screen-background",
background, (GDestroyNotify) free_screen_background);
stage = meta_get_stage_for_screen (screen);
g_signal_connect (stage, "notify::color",
G_CALLBACK (on_notify_stage_color), background);
meta_background_actor_update (screen);
}
return background;
}
static void
update_wrap_mode_of_actor (MetaBackgroundActor *self)
{
MetaBackgroundActorPrivate *priv = self->priv;
cogl_pipeline_set_layer_wrap_mode (priv->pipeline, 0, priv->background->wrap_mode);
}
static void
update_wrap_mode (MetaScreenBackground *background)
{
GSList *l;
int width, height;
meta_screen_get_size (background->screen, &width, &height);
/* We turn off repeating when we have a full-screen pixmap to keep from
* getting artifacts from one side of the image sneaking into the other
* side of the image via bilinear filtering.
*/
if (width == background->texture_width && height == background->texture_height)
background->wrap_mode = COGL_MATERIAL_WRAP_MODE_CLAMP_TO_EDGE;
else
background->wrap_mode = COGL_MATERIAL_WRAP_MODE_REPEAT;
for (l = background->actors; l; l = l->next)
update_wrap_mode_of_actor (l->data);
}
static void
set_texture_on_actor (MetaBackgroundActor *self)
{
MetaBackgroundActorPrivate *priv = self->priv;
MetaDisplay *display = meta_screen_get_display (priv->background->screen);
/* This may trigger destruction of an old texture pixmap, which, if
* the underlying X pixmap is already gone has the tendency to trigger
* X errors inside DRI. For safety, trap errors */
meta_error_trap_push (display);
cogl_pipeline_set_layer_texture (priv->pipeline, 0, priv->background->texture);
meta_error_trap_pop (display);
clutter_actor_queue_redraw (CLUTTER_ACTOR (self));
}
static void
set_texture (MetaScreenBackground *background,
CoglHandle texture)
{
MetaDisplay *display = meta_screen_get_display (background->screen);
GSList *l;
/* This may trigger destruction of an old texture pixmap, which, if
* the underlying X pixmap is already gone has the tendency to trigger
* X errors inside DRI. For safety, trap errors */
meta_error_trap_push (display);
if (background->texture != COGL_INVALID_HANDLE)
{
cogl_handle_unref (background->texture);
background->texture = COGL_INVALID_HANDLE;
}
meta_error_trap_pop (display);
if (texture != COGL_INVALID_HANDLE)
background->texture = cogl_handle_ref (texture);
background->texture_width = cogl_texture_get_width (background->texture);
background->texture_height = cogl_texture_get_height (background->texture);
for (l = background->actors; l; l = l->next)
set_texture_on_actor (l->data);
update_wrap_mode (background);
}
/* Sets our pipeline to paint with a 1x1 texture of the stage's background
* color; doing this when we have no pixmap allows the application to turn
* off painting the stage. There might be a performance benefit to
* painting in this case with a solid color, but the normal solid color
* case is a 1x1 root pixmap, so we'd have to reverse-engineer that to
* actually pick up the (small?) performance win. This is just a fallback.
*/
static void
set_texture_to_stage_color (MetaScreenBackground *background)
{
ClutterActor *stage = meta_get_stage_for_screen (background->screen);
ClutterColor color;
CoglHandle texture;
clutter_stage_get_color (CLUTTER_STAGE (stage), &color);
/* Slicing will prevent COGL from using hardware texturing for
* the tiled 1x1 pixmap, and will cause it to draw the window
* background in millions of separate 1x1 rectangles */
texture = meta_create_color_texture_4ub (color.red, color.green,
color.blue, 0xff,
COGL_TEXTURE_NO_SLICING);
set_texture (background, texture);
cogl_handle_unref (texture);
}
static void static void
meta_background_actor_dispose (GObject *object) meta_background_actor_dispose (GObject *object)
{ {
MetaBackgroundActor *self = META_BACKGROUND_ACTOR (object); MetaBackgroundActor *self = META_BACKGROUND_ACTOR (object);
MetaBackgroundActorPrivate *priv = self->priv;
meta_background_actor_set_visible_region (self, NULL); meta_background_actor_set_visible_region (self, NULL);
if (priv->background != NULL)
{
priv->background->actors = g_slist_remove (priv->background->actors, self);
priv->background = NULL;
}
g_clear_pointer(&priv->pipeline, cogl_object_unref);
G_OBJECT_CLASS (meta_background_actor_parent_class)->dispose (object); G_OBJECT_CLASS (meta_background_actor_parent_class)->dispose (object);
} }
@@ -262,11 +60,15 @@ meta_background_actor_get_preferred_width (ClutterActor *actor,
gfloat *min_width_p, gfloat *min_width_p,
gfloat *natural_width_p) gfloat *natural_width_p)
{ {
MetaBackgroundActor *self = META_BACKGROUND_ACTOR (actor); ClutterContent *content;
MetaBackgroundActorPrivate *priv = self->priv; gfloat width;
int width, height;
meta_screen_get_size (priv->background->screen, &width, &height); content = clutter_actor_get_content (actor);
if (content)
clutter_content_get_preferred_size (content, &width, NULL);
else
width = 0;
if (min_width_p) if (min_width_p)
*min_width_p = width; *min_width_p = width;
@@ -281,11 +83,15 @@ meta_background_actor_get_preferred_height (ClutterActor *actor,
gfloat *natural_height_p) gfloat *natural_height_p)
{ {
MetaBackgroundActor *self = META_BACKGROUND_ACTOR (actor); ClutterContent *content;
MetaBackgroundActorPrivate *priv = self->priv; gfloat height;
int width, height;
meta_screen_get_size (priv->background->screen, &width, &height); content = clutter_actor_get_content (actor);
if (content)
clutter_content_get_preferred_size (content, NULL, &height);
else
height = 0;
if (min_height_p) if (min_height_p)
*min_height_p = height; *min_height_p = height;
@@ -293,64 +99,19 @@ meta_background_actor_get_preferred_height (ClutterActor *actor,
*natural_height_p = height; *natural_height_p = height;
} }
static void
meta_background_actor_paint (ClutterActor *actor)
{
MetaBackgroundActor *self = META_BACKGROUND_ACTOR (actor);
MetaBackgroundActorPrivate *priv = self->priv;
guint8 opacity = clutter_actor_get_paint_opacity (actor);
guint8 color_component;
int width, height;
meta_screen_get_size (priv->background->screen, &width, &height);
color_component = (int)(0.5 + opacity * priv->dim_factor);
cogl_pipeline_set_color4ub (priv->pipeline,
color_component,
color_component,
color_component,
opacity);
cogl_set_source (priv->pipeline);
if (priv->visible_region)
{
int n_rectangles = cairo_region_num_rectangles (priv->visible_region);
int i;
for (i = 0; i < n_rectangles; i++)
{
cairo_rectangle_int_t rect;
cairo_region_get_rectangle (priv->visible_region, i, &rect);
cogl_rectangle_with_texture_coords (rect.x, rect.y,
rect.x + rect.width, rect.y + rect.height,
rect.x / priv->background->texture_width,
rect.y / priv->background->texture_height,
(rect.x + rect.width) / priv->background->texture_width,
(rect.y + rect.height) / priv->background->texture_height);
}
}
else
{
cogl_rectangle_with_texture_coords (0.0f, 0.0f,
width, height,
0.0f, 0.0f,
width / priv->background->texture_width,
height / priv->background->texture_height);
}
}
static gboolean static gboolean
meta_background_actor_get_paint_volume (ClutterActor *actor, meta_background_actor_get_paint_volume (ClutterActor *actor,
ClutterPaintVolume *volume) ClutterPaintVolume *volume)
{ {
MetaBackgroundActor *self = META_BACKGROUND_ACTOR (actor); ClutterContent *content;
MetaBackgroundActorPrivate *priv = self->priv; gfloat width, height;
int width, height;
meta_screen_get_size (priv->background->screen, &width, &height); content = clutter_actor_get_content (actor);
if (!content)
return FALSE;
clutter_content_get_preferred_size (content, &width, &height);
clutter_paint_volume_set_width (volume, width); clutter_paint_volume_set_width (volume, width);
clutter_paint_volume_set_height (volume, height); clutter_paint_volume_set_height (volume, height);
@@ -358,215 +119,48 @@ meta_background_actor_get_paint_volume (ClutterActor *actor,
return TRUE; return TRUE;
} }
static void
meta_background_actor_set_dim_factor (MetaBackgroundActor *self,
gfloat dim_factor)
{
MetaBackgroundActorPrivate *priv = self->priv;
if (priv->dim_factor == dim_factor)
return;
priv->dim_factor = dim_factor;
clutter_actor_queue_redraw (CLUTTER_ACTOR (self));
g_object_notify_by_pspec (G_OBJECT (self), obj_props[PROP_DIM_FACTOR]);
}
static void
meta_background_actor_get_property(GObject *object,
guint prop_id,
GValue *value,
GParamSpec *pspec)
{
MetaBackgroundActor *self = META_BACKGROUND_ACTOR (object);
MetaBackgroundActorPrivate *priv = self->priv;
switch (prop_id)
{
case PROP_DIM_FACTOR:
g_value_set_float (value, priv->dim_factor);
break;
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
break;
}
}
static void
meta_background_actor_set_property(GObject *object,
guint prop_id,
const GValue *value,
GParamSpec *pspec)
{
MetaBackgroundActor *self = META_BACKGROUND_ACTOR (object);
switch (prop_id)
{
case PROP_DIM_FACTOR:
meta_background_actor_set_dim_factor (self, g_value_get_float (value));
break;
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
break;
}
}
static void static void
meta_background_actor_class_init (MetaBackgroundActorClass *klass) meta_background_actor_class_init (MetaBackgroundActorClass *klass)
{ {
GObjectClass *object_class = G_OBJECT_CLASS (klass); GObjectClass *object_class = G_OBJECT_CLASS (klass);
ClutterActorClass *actor_class = CLUTTER_ACTOR_CLASS (klass); ClutterActorClass *actor_class = CLUTTER_ACTOR_CLASS (klass);
GParamSpec *pspec;
g_type_class_add_private (klass, sizeof (MetaBackgroundActorPrivate)); g_type_class_add_private (klass, sizeof (MetaBackgroundActorPrivate));
object_class->dispose = meta_background_actor_dispose; object_class->dispose = meta_background_actor_dispose;
object_class->get_property = meta_background_actor_get_property;
object_class->set_property = meta_background_actor_set_property;
actor_class->get_preferred_width = meta_background_actor_get_preferred_width; actor_class->get_preferred_width = meta_background_actor_get_preferred_width;
actor_class->get_preferred_height = meta_background_actor_get_preferred_height; actor_class->get_preferred_height = meta_background_actor_get_preferred_height;
actor_class->paint = meta_background_actor_paint;
actor_class->get_paint_volume = meta_background_actor_get_paint_volume; actor_class->get_paint_volume = meta_background_actor_get_paint_volume;
/**
* MetaBackgroundActor:dim-factor:
*
* Factor to dim the background by, between 0.0 (black) and 1.0 (original
* colors)
*/
pspec = g_param_spec_float ("dim-factor",
"Dim factor",
"Factor to dim the background by",
0.0, 1.0,
1.0,
G_PARAM_READWRITE);
obj_props[PROP_DIM_FACTOR] = pspec;
g_object_class_install_property (object_class, PROP_DIM_FACTOR, pspec);
} }
static void static void
meta_background_actor_init (MetaBackgroundActor *self) meta_background_actor_init (MetaBackgroundActor *self)
{ {
MetaBackgroundActorPrivate *priv; self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self,
META_TYPE_BACKGROUND_ACTOR,
priv = self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self, MetaBackgroundActorPrivate);
META_TYPE_BACKGROUND_ACTOR,
MetaBackgroundActorPrivate);
priv->dim_factor = 1.0;
} }
/** /**
* meta_background_actor_new: * meta_background_actor_new:
* @screen: the #MetaScreen
* *
* Creates a new actor to draw the background for the given screen. * Creates a new actor to draw the background for the given monitor.
* This actor should be associated with a #MetaBackground using
* clutter_actor_set_content()
* *
* Return value: the newly created background actor * Return value: the newly created background actor
*/ */
ClutterActor * ClutterActor *
meta_background_actor_new_for_screen (MetaScreen *screen) meta_background_actor_new (void)
{ {
MetaBackgroundActor *self; MetaBackgroundActor *self;
MetaBackgroundActorPrivate *priv;
g_return_val_if_fail (META_IS_SCREEN (screen), NULL);
self = g_object_new (META_TYPE_BACKGROUND_ACTOR, NULL); self = g_object_new (META_TYPE_BACKGROUND_ACTOR, NULL);
priv = self->priv;
priv->background = meta_screen_background_get (screen);
priv->background->actors = g_slist_prepend (priv->background->actors, self);
/* A CoglMaterial and a CoglPipeline are the same thing */
priv->pipeline = (CoglPipeline*) meta_create_texture_material (NULL);
set_texture_on_actor (self);
update_wrap_mode_of_actor (self);
return CLUTTER_ACTOR (self); return CLUTTER_ACTOR (self);
} }
/**
* meta_background_actor_update:
* @screen: a #MetaScreen
*
* Refetches the _XROOTPMAP_ID property for the root window and updates
* the contents of the background actor based on that. There's no attempt
* to optimize out pixmap values that don't change (since a root pixmap
* could be replaced by with another pixmap with the same ID under some
* circumstances), so this should only be called when we actually receive
* a PropertyNotify event for the property.
*/
void
meta_background_actor_update (MetaScreen *screen)
{
MetaScreenBackground *background;
MetaDisplay *display;
MetaCompositor *compositor;
Atom type;
int format;
gulong nitems;
gulong bytes_after;
guchar *data;
Pixmap root_pixmap_id;
background = meta_screen_background_get (screen);
display = meta_screen_get_display (screen);
compositor = meta_display_get_compositor (display);
root_pixmap_id = None;
if (!XGetWindowProperty (meta_display_get_xdisplay (display),
meta_screen_get_xroot (screen),
compositor->atom_x_root_pixmap,
0, LONG_MAX,
False,
AnyPropertyType,
&type, &format, &nitems, &bytes_after, &data) &&
type != None)
{
/* Got a property. */
if (type == XA_PIXMAP && format == 32 && nitems == 1)
{
/* Was what we expected. */
root_pixmap_id = *(Pixmap *)data;
}
XFree(data);
}
if (root_pixmap_id != None)
{
CoglHandle texture;
CoglContext *ctx = clutter_backend_get_cogl_context (clutter_get_default_backend ());
GError *error = NULL;
meta_error_trap_push (display);
texture = cogl_texture_pixmap_x11_new (ctx, root_pixmap_id, FALSE, &error);
meta_error_trap_pop (display);
if (texture != COGL_INVALID_HANDLE)
{
set_texture (background, texture);
cogl_handle_unref (texture);
background->have_pixmap = True;
return;
}
else
{
g_warning ("Failed to create background texture from pixmap: %s",
error->message);
g_error_free (error);
}
}
background->have_pixmap = False;
set_texture_to_stage_color (background);
}
/** /**
* meta_background_actor_set_visible_region: * meta_background_actor_set_visible_region:
* @self: a #MetaBackgroundActor * @self: a #MetaBackgroundActor
@@ -586,85 +180,44 @@ meta_background_actor_set_visible_region (MetaBackgroundActor *self,
priv = self->priv; priv = self->priv;
if (priv->visible_region) g_clear_pointer (&priv->visible_region,
{ (GDestroyNotify)
cairo_region_destroy (priv->visible_region); cairo_region_destroy);
priv->visible_region = NULL;
}
if (visible_region) if (visible_region)
{ priv->visible_region = cairo_region_copy (visible_region);
cairo_rectangle_int_t screen_rect = { 0 };
meta_screen_get_size (priv->background->screen, &screen_rect.width, &screen_rect.height);
/* Doing the intersection here is probably unnecessary - MetaWindowGroup
* should never compute a visible area that's larger than the root screen!
* but it's not that expensive and adds some extra robustness.
*/
priv->visible_region = cairo_region_create_rectangle (&screen_rect);
cairo_region_intersect (priv->visible_region, visible_region);
}
} }
/** /**
* meta_background_actor_screen_size_changed: * meta_background_actor_get_visible_region:
* @screen: a #MetaScreen * @self: a #MetaBackgroundActor
* *
* Called by the compositor when the size of the #MetaScreen changes * Return value (transfer full): a #cairo_region_t that represents the part of
* the background not obscured by other #MetaBackgroundActor or
* #MetaWindowActor objects.
*/ */
void cairo_region_t *
meta_background_actor_screen_size_changed (MetaScreen *screen) meta_background_actor_get_visible_region (MetaBackgroundActor *self)
{ {
MetaScreenBackground *background = meta_screen_background_get (screen); MetaBackgroundActorPrivate *priv = self->priv;
GSList *l; ClutterActorBox content_box;
cairo_rectangle_int_t content_area = { 0 };
cairo_region_t *visible_region;
update_wrap_mode (background); g_return_val_if_fail (META_IS_BACKGROUND_ACTOR (self), NULL);
for (l = background->actors; l; l = l->next) if (!priv->visible_region)
clutter_actor_queue_relayout (l->data); return NULL;
clutter_actor_get_content_box (CLUTTER_ACTOR (self), &content_box);
content_area.x = content_box.x1;
content_area.y = content_box.y1;
content_area.width = content_box.x2 - content_box.x1;
content_area.height = content_box.y2 - content_box.y1;
visible_region = cairo_region_create_rectangle (&content_area);
cairo_region_intersect (visible_region, priv->visible_region);
return visible_region;
} }
/**
* meta_background_actor_add_glsl_snippet:
* @actor: a #MetaBackgroundActor
* @hook: where to insert the code
* @declarations: GLSL declarations
* @code: GLSL code
* @is_replace: wheter Cogl code should be replaced by the custom shader
*
* Adds a GLSL snippet to the pipeline used for drawing the background.
* See #CoglSnippet for details.
*/
void
meta_background_actor_add_glsl_snippet (MetaBackgroundActor *actor,
MetaSnippetHook hook,
const char *declarations,
const char *code,
gboolean is_replace)
{
MetaBackgroundActorPrivate *priv;
CoglSnippet *snippet;
g_return_if_fail (META_IS_BACKGROUND_ACTOR (actor));
priv = actor->priv;
if (is_replace)
{
snippet = cogl_snippet_new (hook, declarations, NULL);
cogl_snippet_set_replace (snippet, code);
}
else
{
snippet = cogl_snippet_new (hook, declarations, code);
}
if (hook == META_SNIPPET_HOOK_VERTEX ||
hook == META_SNIPPET_HOOK_FRAGMENT)
cogl_pipeline_add_snippet (priv->pipeline, snippet);
else
cogl_pipeline_add_layer_snippet (priv->pipeline, 0, snippet);
cogl_object_unref (snippet);
}

View File

@@ -0,0 +1,11 @@
/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */
#ifndef META_BACKGROUND_GROUP_PRIVATE_H
#define META_BACKGROUND_GROUP_PRIVATE_H
#include <meta/screen.h>
#include <meta/meta-background-group.h>
void meta_background_group_set_visible_region (MetaBackgroundGroup *self,
cairo_region_t *visible_region);
#endif /* META_BACKGROUND_GROUP_PRIVATE_H */

View File

@@ -0,0 +1,92 @@
/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */
#include <config.h>
#include "compositor-private.h"
#include "clutter-utils.h"
#include "meta-background-actor-private.h"
#include "meta-background-group-private.h"
G_DEFINE_TYPE (MetaBackgroundGroup, meta_background_group, CLUTTER_TYPE_GROUP);
struct _MetaBackgroundGroupPrivate
{
ClutterLayoutManager *layout_manager;
};
static void
meta_background_group_dispose (GObject *object)
{
G_OBJECT_CLASS (meta_background_group_parent_class)->dispose (object);
}
static void
meta_background_group_class_init (MetaBackgroundGroupClass *klass)
{
GObjectClass *object_class = G_OBJECT_CLASS (klass);
object_class->dispose = meta_background_group_dispose;
g_type_class_add_private (klass, sizeof (MetaBackgroundGroupPrivate));
}
static void
meta_background_group_init (MetaBackgroundGroup *self)
{
self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self,
META_TYPE_BACKGROUND_GROUP,
MetaBackgroundGroupPrivate);
self->priv->layout_manager = clutter_bin_layout_new (CLUTTER_BIN_ALIGNMENT_FIXED,
CLUTTER_BIN_ALIGNMENT_FIXED);
clutter_actor_set_layout_manager (CLUTTER_ACTOR (self), self->priv->layout_manager);
}
/**
* meta_background_group_set_visible_region:
* @self: a #MetaBackgroundGroup
* @visible_region: (allow-none): the parts of the background to paint
*
* Sets the area of the backgrounds that is unobscured by overlapping windows.
* This is used to optimize and only paint the visible portions.
*/
void
meta_background_group_set_visible_region (MetaBackgroundGroup *self,
cairo_region_t *region)
{
GList *children, *l;
children = clutter_actor_get_children (CLUTTER_ACTOR (self));
for (l = children; l; l = l->next)
{
ClutterActor *actor = l->data;
if (META_IS_BACKGROUND_ACTOR (actor))
{
meta_background_actor_set_visible_region (META_BACKGROUND_ACTOR (actor), region);
}
else if (META_IS_BACKGROUND_GROUP (actor))
{
int x, y;
if (!meta_actor_is_untransformed (actor, &x, &y))
continue;
cairo_region_translate (region, -x, -y);
meta_background_group_set_visible_region (META_BACKGROUND_GROUP (actor), region);
cairo_region_translate (region, x, y);
}
}
g_list_free (children);
}
ClutterActor *
meta_background_group_new (void)
{
MetaBackgroundGroup *background_group;
background_group = g_object_new (META_TYPE_BACKGROUND_GROUP, NULL);
return CLUTTER_ACTOR (background_group);
}

File diff suppressed because it is too large Load Diff

View File

@@ -281,6 +281,19 @@ meta_plugin_manager_switch_workspace (MetaPluginManager *plugin_mgr,
return retval; return retval;
} }
gboolean
meta_plugin_manager_filter_keybinding (MetaPluginManager *plugin_mgr,
MetaKeyBinding *binding)
{
MetaPlugin *plugin = plugin_mgr->plugin;
MetaPluginClass *klass = META_PLUGIN_GET_CLASS (plugin);
if (klass->keybinding_filter)
return klass->keybinding_filter (plugin, binding);
return FALSE;
}
/* /*
* The public method that the compositor hooks into for desktop switching. * The public method that the compositor hooks into for desktop switching.
* *
@@ -296,9 +309,6 @@ meta_plugin_manager_xevent_filter (MetaPluginManager *plugin_mgr,
MetaPlugin *plugin = plugin_mgr->plugin; MetaPlugin *plugin = plugin_mgr->plugin;
MetaPluginClass *klass = META_PLUGIN_GET_CLASS (plugin); MetaPluginClass *klass = META_PLUGIN_GET_CLASS (plugin);
if (!plugin_mgr)
return FALSE;
/* We need to make sure that clutter gets certain events, like /* We need to make sure that clutter gets certain events, like
* ConfigureNotify on the stage window. If there is a plugin that * ConfigureNotify on the stage window. If there is a plugin that
* provides an xevent_filter function, then it's the responsibility * provides an xevent_filter function, then it's the responsibility

View File

@@ -67,6 +67,9 @@ gboolean meta_plugin_manager_switch_workspace (MetaPluginManager *mgr,
gint to, gint to,
MetaMotionDirection direction); MetaMotionDirection direction);
gboolean meta_plugin_manager_filter_keybinding (MetaPluginManager *mgr,
MetaKeyBinding *binding);
gboolean meta_plugin_manager_xevent_filter (MetaPluginManager *mgr, gboolean meta_plugin_manager_xevent_filter (MetaPluginManager *mgr,
XEvent *xev); XEvent *xev);

View File

@@ -40,7 +40,7 @@ typedef struct _MetaShadow MetaShadow;
MetaShadow *meta_shadow_ref (MetaShadow *shadow); MetaShadow *meta_shadow_ref (MetaShadow *shadow);
void meta_shadow_unref (MetaShadow *shadow); void meta_shadow_unref (MetaShadow *shadow);
CoglHandle meta_shadow_get_texture (MetaShadow *shadow); CoglTexture*meta_shadow_get_texture (MetaShadow *shadow);
void meta_shadow_paint (MetaShadow *shadow, void meta_shadow_paint (MetaShadow *shadow,
int window_x, int window_x,
int window_y, int window_y,

View File

@@ -65,8 +65,8 @@ struct _MetaShadow
MetaShadowFactory *factory; MetaShadowFactory *factory;
MetaShadowCacheKey key; MetaShadowCacheKey key;
CoglHandle texture; CoglTexture *texture;
CoglHandle material; CoglPipeline *pipeline;
/* The outer order is the distance the shadow extends outside the window /* The outer order is the distance the shadow extends outside the window
* shape; the inner border is the unscaled portion inside the window * shape; the inner border is the unscaled portion inside the window
@@ -175,8 +175,8 @@ meta_shadow_unref (MetaShadow *shadow)
} }
meta_window_shape_unref (shadow->key.shape); meta_window_shape_unref (shadow->key.shape);
cogl_handle_unref (shadow->texture); cogl_object_unref (shadow->texture);
cogl_handle_unref (shadow->material); cogl_object_unref (shadow->pipeline);
g_slice_free (MetaShadow, shadow); g_slice_free (MetaShadow, shadow);
} }
@@ -218,10 +218,10 @@ meta_shadow_paint (MetaShadow *shadow,
int dest_y[4]; int dest_y[4];
int n_x, n_y; int n_x, n_y;
cogl_material_set_color4ub (shadow->material, cogl_pipeline_set_color4ub (shadow->pipeline,
opacity, opacity, opacity, opacity); opacity, opacity, opacity, opacity);
cogl_set_source (shadow->material); cogl_set_source (shadow->pipeline);
if (shadow->scale_width) if (shadow->scale_width)
{ {
@@ -801,7 +801,7 @@ make_shadow (MetaShadow *shadow,
cairo_region_destroy (column_convolve_region); cairo_region_destroy (column_convolve_region);
g_free (buffer); g_free (buffer);
shadow->material = meta_create_texture_material (shadow->texture); shadow->pipeline = meta_create_texture_pipeline (shadow->texture);
} }
static MetaShadowParams * static MetaShadowParams *

View File

@@ -27,9 +27,6 @@
#include <config.h> #include <config.h>
#define CLUTTER_ENABLE_EXPERIMENTAL_API
#define COGL_ENABLE_EXPERIMENTAL_API
#include <meta/meta-shaped-texture.h> #include <meta/meta-shaped-texture.h>
#include "meta-texture-tower.h" #include "meta-texture-tower.h"
@@ -67,10 +64,10 @@ struct _MetaShapedTexturePrivate
{ {
MetaTextureTower *paint_tower; MetaTextureTower *paint_tower;
Pixmap pixmap; Pixmap pixmap;
CoglHandle texture; CoglTexturePixmapX11 *texture;
CoglHandle mask_texture; CoglTexture *mask_texture;
CoglHandle material; CoglPipeline *pipeline;
CoglHandle material_unshaped; CoglPipeline *pipeline_unshaped;
cairo_region_t *clip_region; cairo_region_t *clip_region;
@@ -104,8 +101,8 @@ meta_shaped_texture_init (MetaShapedTexture *self)
priv = self->priv = META_SHAPED_TEXTURE_GET_PRIVATE (self); priv = self->priv = META_SHAPED_TEXTURE_GET_PRIVATE (self);
priv->paint_tower = meta_texture_tower_new (); priv->paint_tower = meta_texture_tower_new ();
priv->texture = COGL_INVALID_HANDLE; priv->texture = NULL;
priv->mask_texture = COGL_INVALID_HANDLE; priv->mask_texture = NULL;
priv->create_mipmaps = TRUE; priv->create_mipmaps = TRUE;
} }
@@ -119,23 +116,11 @@ meta_shaped_texture_dispose (GObject *object)
meta_texture_tower_free (priv->paint_tower); meta_texture_tower_free (priv->paint_tower);
priv->paint_tower = NULL; priv->paint_tower = NULL;
if (priv->material != COGL_INVALID_HANDLE) g_clear_pointer (&priv->pipeline, cogl_object_unref);
{ g_clear_pointer (&priv->pipeline_unshaped, cogl_object_unref);
cogl_handle_unref (priv->material); g_clear_pointer (&priv->texture, cogl_object_unref);
priv->material = COGL_INVALID_HANDLE;
}
if (priv->material_unshaped != COGL_INVALID_HANDLE)
{
cogl_handle_unref (priv->material_unshaped);
priv->material_unshaped = COGL_INVALID_HANDLE;
}
if (priv->texture != COGL_INVALID_HANDLE)
{
cogl_handle_unref (priv->texture);
priv->texture = COGL_INVALID_HANDLE;
}
meta_shaped_texture_set_mask_texture (self, COGL_INVALID_HANDLE); meta_shaped_texture_set_mask_texture (self, NULL);
meta_shaped_texture_set_clip_region (self, NULL); meta_shaped_texture_set_clip_region (self, NULL);
G_OBJECT_CLASS (meta_shaped_texture_parent_class)->dispose (object); G_OBJECT_CLASS (meta_shaped_texture_parent_class)->dispose (object);
@@ -146,14 +131,14 @@ meta_shaped_texture_paint (ClutterActor *actor)
{ {
MetaShapedTexture *stex = (MetaShapedTexture *) actor; MetaShapedTexture *stex = (MetaShapedTexture *) actor;
MetaShapedTexturePrivate *priv = stex->priv; MetaShapedTexturePrivate *priv = stex->priv;
CoglHandle paint_tex; CoglTexture *paint_tex;
guint tex_width, tex_height; guint tex_width, tex_height;
ClutterActorBox alloc; ClutterActorBox alloc;
static CoglHandle material_template = COGL_INVALID_HANDLE; static CoglPipeline *pipeline_template = NULL;
static CoglHandle material_unshaped_template = COGL_INVALID_HANDLE; static CoglPipeline *pipeline_unshaped_template = NULL;
CoglHandle material; CoglPipeline *pipeline;
if (priv->clip_region && cairo_region_is_empty (priv->clip_region)) if (priv->clip_region && cairo_region_is_empty (priv->clip_region))
return; return;
@@ -179,9 +164,9 @@ meta_shaped_texture_paint (ClutterActor *actor)
if (priv->create_mipmaps) if (priv->create_mipmaps)
paint_tex = meta_texture_tower_get_paint_texture (priv->paint_tower); paint_tex = meta_texture_tower_get_paint_texture (priv->paint_tower);
else else
paint_tex = priv->texture; paint_tex = COGL_TEXTURE (priv->texture);
if (paint_tex == COGL_INVALID_HANDLE) if (paint_tex == NULL)
return; return;
tex_width = priv->tex_width; tex_width = priv->tex_width;
@@ -190,47 +175,51 @@ meta_shaped_texture_paint (ClutterActor *actor)
if (tex_width == 0 || tex_height == 0) /* no contents yet */ if (tex_width == 0 || tex_height == 0) /* no contents yet */
return; return;
if (priv->mask_texture == COGL_INVALID_HANDLE) if (priv->mask_texture == NULL)
{ {
/* Use a single-layer texture if we don't have a mask. */ /* Use a single-layer texture if we don't have a mask. */
if (priv->material_unshaped == COGL_INVALID_HANDLE) if (priv->pipeline_unshaped == NULL)
{ {
if (G_UNLIKELY (material_unshaped_template == COGL_INVALID_HANDLE)) if (G_UNLIKELY (pipeline_unshaped_template == NULL))
material_unshaped_template = cogl_material_new (); {
CoglContext *ctx = clutter_backend_get_cogl_context (clutter_get_default_backend ());
pipeline_unshaped_template = cogl_pipeline_new (ctx);
}
priv->material_unshaped = cogl_material_copy (material_unshaped_template); priv->pipeline_unshaped = cogl_pipeline_copy (pipeline_unshaped_template);
} }
material = priv->material_unshaped; pipeline = priv->pipeline_unshaped;
} }
else else
{ {
if (priv->material == COGL_INVALID_HANDLE) if (priv->pipeline == NULL)
{ {
if (G_UNLIKELY (material_template == COGL_INVALID_HANDLE)) if (G_UNLIKELY (pipeline_template == NULL))
{ {
material_template = cogl_material_new (); CoglContext *ctx = clutter_backend_get_cogl_context (clutter_get_default_backend ());
cogl_material_set_layer_combine (material_template, 1, pipeline_template = cogl_pipeline_new (ctx);
cogl_pipeline_set_layer_combine (pipeline_template, 1,
"RGBA = MODULATE (PREVIOUS, TEXTURE[A])", "RGBA = MODULATE (PREVIOUS, TEXTURE[A])",
NULL); NULL);
} }
priv->material = cogl_material_copy (material_template); priv->pipeline = cogl_pipeline_copy (pipeline_template);
} }
material = priv->material; pipeline = priv->pipeline;
cogl_material_set_layer (material, 1, priv->mask_texture); cogl_pipeline_set_layer_texture (pipeline, 1, priv->mask_texture);
} }
cogl_material_set_layer (material, 0, paint_tex); cogl_pipeline_set_layer_texture (pipeline, 0, paint_tex);
{ {
CoglColor color; CoglColor color;
guchar opacity = clutter_actor_get_paint_opacity (actor); guchar opacity = clutter_actor_get_paint_opacity (actor);
cogl_color_set_from_4ub (&color, opacity, opacity, opacity, opacity); cogl_color_set_from_4ub (&color, opacity, opacity, opacity, opacity);
cogl_material_set_color (material, &color); cogl_pipeline_set_color (pipeline, &color);
} }
cogl_set_source (material); cogl_set_source (pipeline);
clutter_actor_get_allocation_box (actor, &alloc); clutter_actor_get_allocation_box (actor, &alloc);
@@ -295,18 +284,18 @@ meta_shaped_texture_pick (ClutterActor *actor,
MetaShapedTexturePrivate *priv = stex->priv; MetaShapedTexturePrivate *priv = stex->priv;
/* If there is no region then use the regular pick */ /* If there is no region then use the regular pick */
if (priv->mask_texture == COGL_INVALID_HANDLE) if (priv->mask_texture == NULL)
CLUTTER_ACTOR_CLASS (meta_shaped_texture_parent_class) CLUTTER_ACTOR_CLASS (meta_shaped_texture_parent_class)
->pick (actor, color); ->pick (actor, color);
else if (clutter_actor_should_pick_paint (actor)) else if (clutter_actor_should_pick_paint (actor))
{ {
CoglHandle paint_tex; CoglTexture *paint_tex;
ClutterActorBox alloc; ClutterActorBox alloc;
guint tex_width, tex_height; guint tex_width, tex_height;
paint_tex = priv->texture; paint_tex = COGL_TEXTURE (priv->texture);
if (paint_tex == COGL_INVALID_HANDLE) if (paint_tex == NULL)
return; return;
tex_width = cogl_texture_get_width (paint_tex); tex_width = cogl_texture_get_width (paint_tex);
@@ -396,17 +385,17 @@ meta_shaped_texture_set_create_mipmaps (MetaShapedTexture *stex,
if (create_mipmaps != priv->create_mipmaps) if (create_mipmaps != priv->create_mipmaps)
{ {
CoglHandle base_texture; CoglTexture *base_texture;
priv->create_mipmaps = create_mipmaps; priv->create_mipmaps = create_mipmaps;
base_texture = create_mipmaps ? base_texture = create_mipmaps ?
priv->texture : COGL_INVALID_HANDLE; COGL_TEXTURE (priv->texture) : NULL;
meta_texture_tower_set_base_texture (priv->paint_tower, base_texture); meta_texture_tower_set_base_texture (priv->paint_tower, base_texture);
} }
} }
void void
meta_shaped_texture_set_mask_texture (MetaShapedTexture *stex, meta_shaped_texture_set_mask_texture (MetaShapedTexture *stex,
CoglHandle mask_texture) CoglTexture *mask_texture)
{ {
MetaShapedTexturePrivate *priv; MetaShapedTexturePrivate *priv;
@@ -414,16 +403,12 @@ meta_shaped_texture_set_mask_texture (MetaShapedTexture *stex,
priv = stex->priv; priv = stex->priv;
if (priv->mask_texture != COGL_INVALID_HANDLE) g_clear_pointer (&priv->mask_texture, cogl_object_unref);
{
cogl_handle_unref (priv->mask_texture);
priv->mask_texture = COGL_INVALID_HANDLE;
}
if (mask_texture != COGL_INVALID_HANDLE) if (mask_texture != NULL)
{ {
priv->mask_texture = mask_texture; priv->mask_texture = mask_texture;
cogl_handle_ref (priv->mask_texture); cogl_object_ref (priv->mask_texture);
} }
clutter_actor_queue_redraw (CLUTTER_ACTOR (stex)); clutter_actor_queue_redraw (CLUTTER_ACTOR (stex));
@@ -441,10 +426,11 @@ meta_shaped_texture_update_area (MetaShapedTexture *stex,
priv = stex->priv; priv = stex->priv;
if (priv->texture == COGL_INVALID_HANDLE) if (priv->texture == NULL)
return; return;
cogl_texture_pixmap_x11_update_area (priv->texture, x, y, width, height); cogl_texture_pixmap_x11_update_area (priv->texture,
x, y, width, height);
meta_texture_tower_update_area (priv->paint_tower, x, y, width, height); meta_texture_tower_update_area (priv->paint_tower, x, y, width, height);
@@ -452,8 +438,8 @@ meta_shaped_texture_update_area (MetaShapedTexture *stex,
} }
static void static void
set_cogl_texture (MetaShapedTexture *stex, set_cogl_texture (MetaShapedTexture *stex,
CoglHandle cogl_tex) CoglTexturePixmapX11 *cogl_tex)
{ {
MetaShapedTexturePrivate *priv; MetaShapedTexturePrivate *priv;
guint width, height; guint width, height;
@@ -462,21 +448,21 @@ set_cogl_texture (MetaShapedTexture *stex,
priv = stex->priv; priv = stex->priv;
if (priv->texture != COGL_INVALID_HANDLE) if (priv->texture != NULL)
cogl_handle_unref (priv->texture); cogl_object_unref (priv->texture);
priv->texture = cogl_tex; priv->texture = cogl_tex;
if (priv->material != COGL_INVALID_HANDLE) if (priv->pipeline != NULL)
cogl_material_set_layer (priv->material, 0, cogl_tex); cogl_pipeline_set_layer_texture (priv->pipeline, 0, COGL_TEXTURE (cogl_tex));
if (priv->material_unshaped != COGL_INVALID_HANDLE) if (priv->pipeline_unshaped != NULL)
cogl_material_set_layer (priv->material_unshaped, 0, cogl_tex); cogl_pipeline_set_layer_texture (priv->pipeline_unshaped, 0, COGL_TEXTURE (cogl_tex));
if (cogl_tex != COGL_INVALID_HANDLE) if (cogl_tex != NULL)
{ {
width = cogl_texture_get_width (cogl_tex); width = cogl_texture_get_width (COGL_TEXTURE (cogl_tex));
height = cogl_texture_get_height (cogl_tex); height = cogl_texture_get_height (COGL_TEXTURE (cogl_tex));
if (width != priv->tex_width || if (width != priv->tex_width ||
height != priv->tex_height) height != priv->tex_height)
@@ -489,7 +475,7 @@ set_cogl_texture (MetaShapedTexture *stex,
} }
else else
{ {
/* size changed to 0 going to an invalid handle */ /* size changed to 0 going to an inavlid texture */
priv->tex_width = 0; priv->tex_width = 0;
priv->tex_height = 0; priv->tex_height = 0;
clutter_actor_queue_relayout (CLUTTER_ACTOR (stex)); clutter_actor_queue_relayout (CLUTTER_ACTOR (stex));
@@ -525,10 +511,11 @@ meta_shaped_texture_set_pixmap (MetaShapedTexture *stex,
set_cogl_texture (stex, cogl_texture_pixmap_x11_new (ctx, pixmap, FALSE, NULL)); set_cogl_texture (stex, cogl_texture_pixmap_x11_new (ctx, pixmap, FALSE, NULL));
} }
else else
set_cogl_texture (stex, COGL_INVALID_HANDLE); set_cogl_texture (stex, NULL);
if (priv->create_mipmaps) if (priv->create_mipmaps)
meta_texture_tower_set_base_texture (priv->paint_tower, priv->texture); meta_texture_tower_set_base_texture (priv->paint_tower,
COGL_TEXTURE (priv->texture));
} }
/** /**
@@ -537,11 +524,11 @@ meta_shaped_texture_set_pixmap (MetaShapedTexture *stex,
* *
* Returns: (transfer none): the unshaped texture * Returns: (transfer none): the unshaped texture
*/ */
CoglHandle CoglTexture *
meta_shaped_texture_get_texture (MetaShapedTexture *stex) meta_shaped_texture_get_texture (MetaShapedTexture *stex)
{ {
g_return_val_if_fail (META_IS_SHAPED_TEXTURE (stex), COGL_INVALID_HANDLE); g_return_val_if_fail (META_IS_SHAPED_TEXTURE (stex), NULL);
return stex->priv->texture; return COGL_TEXTURE (stex->priv->texture);
} }
/** /**
@@ -598,13 +585,13 @@ cairo_surface_t *
meta_shaped_texture_get_image (MetaShapedTexture *stex, meta_shaped_texture_get_image (MetaShapedTexture *stex,
cairo_rectangle_int_t *clip) cairo_rectangle_int_t *clip)
{ {
CoglHandle texture, mask_texture; CoglTexture *texture, *mask_texture;
cairo_rectangle_int_t texture_rect = { 0, 0, 0, 0 }; cairo_rectangle_int_t texture_rect = { 0, 0, 0, 0 };
cairo_surface_t *surface; cairo_surface_t *surface;
g_return_val_if_fail (META_IS_SHAPED_TEXTURE (stex), NULL); g_return_val_if_fail (META_IS_SHAPED_TEXTURE (stex), NULL);
texture = stex->priv->texture; texture = COGL_TEXTURE (stex->priv->texture);
if (texture == NULL) if (texture == NULL)
return NULL; return NULL;
@@ -641,7 +628,7 @@ meta_shaped_texture_get_image (MetaShapedTexture *stex,
cogl_object_unref (texture); cogl_object_unref (texture);
mask_texture = stex->priv->mask_texture; mask_texture = stex->priv->mask_texture;
if (mask_texture != COGL_INVALID_HANDLE) if (mask_texture != NULL)
{ {
cairo_t *cr; cairo_t *cr;
cairo_surface_t *mask_surface; cairo_surface_t *mask_surface;

View File

@@ -25,9 +25,6 @@
#include <config.h> #include <config.h>
#define CLUTTER_ENABLE_EXPERIMENTAL_API
#define COGL_ENABLE_EXPERIMENTAL_API
#include <clutter/clutter.h> #include <clutter/clutter.h>
#include "meta-texture-rectangle.h" #include "meta-texture-rectangle.h"

View File

@@ -59,8 +59,8 @@ typedef struct
struct _MetaTextureTower struct _MetaTextureTower
{ {
int n_levels; int n_levels;
CoglHandle textures[MAX_TEXTURE_LEVELS]; CoglTexture *textures[MAX_TEXTURE_LEVELS];
CoglHandle fbos[MAX_TEXTURE_LEVELS]; CoglOffscreen *fbos[MAX_TEXTURE_LEVELS];
Box invalid[MAX_TEXTURE_LEVELS]; Box invalid[MAX_TEXTURE_LEVELS];
}; };
@@ -93,7 +93,7 @@ meta_texture_tower_free (MetaTextureTower *tower)
{ {
g_return_if_fail (tower != NULL); g_return_if_fail (tower != NULL);
meta_texture_tower_set_base_texture (tower, COGL_INVALID_HANDLE); meta_texture_tower_set_base_texture (tower, NULL);
g_slice_free (MetaTextureTower, tower); g_slice_free (MetaTextureTower, tower);
} }
@@ -110,7 +110,7 @@ meta_texture_tower_free (MetaTextureTower *tower)
*/ */
void void
meta_texture_tower_set_base_texture (MetaTextureTower *tower, meta_texture_tower_set_base_texture (MetaTextureTower *tower,
CoglHandle texture) CoglTexture *texture)
{ {
int i; int i;
@@ -119,33 +119,33 @@ meta_texture_tower_set_base_texture (MetaTextureTower *tower,
if (texture == tower->textures[0]) if (texture == tower->textures[0])
return; return;
if (tower->textures[0] != COGL_INVALID_HANDLE) if (tower->textures[0] != NULL)
{ {
for (i = 1; i < tower->n_levels; i++) for (i = 1; i < tower->n_levels; i++)
{ {
if (tower->textures[i] != COGL_INVALID_HANDLE) if (tower->textures[i] != NULL)
{ {
cogl_handle_unref (tower->textures[i]); cogl_object_unref (tower->textures[i]);
tower->textures[i] = COGL_INVALID_HANDLE; tower->textures[i] = NULL;
} }
if (tower->fbos[i] != COGL_INVALID_HANDLE) if (tower->fbos[i] != NULL)
{ {
cogl_handle_unref (tower->fbos[i]); cogl_object_unref (tower->fbos[i]);
tower->fbos[i] = COGL_INVALID_HANDLE; tower->fbos[i] = NULL;
} }
} }
cogl_handle_unref (tower->textures[0]); cogl_object_unref (tower->textures[0]);
} }
tower->textures[0] = texture; tower->textures[0] = texture;
if (tower->textures[0] != COGL_INVALID_HANDLE) if (tower->textures[0] != NULL)
{ {
int width, height; int width, height;
cogl_handle_ref (tower->textures[0]); cogl_object_ref (tower->textures[0]);
width = cogl_texture_get_width (tower->textures[0]); width = cogl_texture_get_width (tower->textures[0]);
height = cogl_texture_get_height (tower->textures[0]); height = cogl_texture_get_height (tower->textures[0]);
@@ -186,7 +186,7 @@ meta_texture_tower_update_area (MetaTextureTower *tower,
g_return_if_fail (tower != NULL); g_return_if_fail (tower != NULL);
if (tower->textures[0] == COGL_INVALID_HANDLE) if (tower->textures[0] == NULL)
return; return;
texture_width = cogl_texture_get_width (tower->textures[0]); texture_width = cogl_texture_get_width (tower->textures[0]);
@@ -387,22 +387,22 @@ static gboolean
texture_tower_revalidate_fbo (MetaTextureTower *tower, texture_tower_revalidate_fbo (MetaTextureTower *tower,
int level) int level)
{ {
CoglHandle source_texture = tower->textures[level - 1]; CoglTexture *source_texture = tower->textures[level - 1];
int source_texture_width = cogl_texture_get_width (source_texture); int source_texture_width = cogl_texture_get_width (source_texture);
int source_texture_height = cogl_texture_get_height (source_texture); int source_texture_height = cogl_texture_get_height (source_texture);
CoglHandle dest_texture = tower->textures[level]; CoglTexture *dest_texture = tower->textures[level];
int dest_texture_width = cogl_texture_get_width (dest_texture); int dest_texture_width = cogl_texture_get_width (dest_texture);
int dest_texture_height = cogl_texture_get_height (dest_texture); int dest_texture_height = cogl_texture_get_height (dest_texture);
Box *invalid = &tower->invalid[level]; Box *invalid = &tower->invalid[level];
CoglMatrix modelview; CoglMatrix modelview;
if (tower->fbos[level] == COGL_INVALID_HANDLE) if (tower->fbos[level] == NULL)
tower->fbos[level] = cogl_offscreen_new_to_texture (dest_texture); tower->fbos[level] = cogl_offscreen_new_to_texture (dest_texture);
if (tower->fbos[level] == COGL_INVALID_HANDLE) if (tower->fbos[level] == NULL)
return FALSE; return FALSE;
cogl_push_framebuffer (tower->fbos[level]); cogl_push_framebuffer (COGL_FRAMEBUFFER (tower->fbos[level]));
cogl_ortho (0, dest_texture_width, dest_texture_height, 0, -1., 1.); cogl_ortho (0, dest_texture_width, dest_texture_height, 0, -1., 1.);
@@ -460,12 +460,12 @@ static void
texture_tower_revalidate_client (MetaTextureTower *tower, texture_tower_revalidate_client (MetaTextureTower *tower,
int level) int level)
{ {
CoglHandle source_texture = tower->textures[level - 1]; CoglTexture *source_texture = tower->textures[level - 1];
int source_texture_width = cogl_texture_get_width (source_texture); int source_texture_width = cogl_texture_get_width (source_texture);
int source_texture_height = cogl_texture_get_height (source_texture); int source_texture_height = cogl_texture_get_height (source_texture);
guint source_rowstride; guint source_rowstride;
guchar *source_data; guchar *source_data;
CoglHandle dest_texture = tower->textures[level]; CoglTexture *dest_texture = tower->textures[level];
int dest_texture_width = cogl_texture_get_width (dest_texture); int dest_texture_width = cogl_texture_get_width (dest_texture);
int dest_texture_height = cogl_texture_get_height (dest_texture); int dest_texture_height = cogl_texture_get_height (dest_texture);
int dest_x = tower->invalid[level].x1; int dest_x = tower->invalid[level].x1;
@@ -575,28 +575,28 @@ texture_tower_revalidate (MetaTextureTower *tower,
* rectangle (0, 0, 200, 200). * rectangle (0, 0, 200, 200).
* *
* Return value: the COGL texture handle to use for painting, or * Return value: the COGL texture handle to use for painting, or
* %COGL_INVALID_HANDLE if no base texture has yet been set. * %NULL if no base texture has yet been set.
*/ */
CoglHandle CoglTexture *
meta_texture_tower_get_paint_texture (MetaTextureTower *tower) meta_texture_tower_get_paint_texture (MetaTextureTower *tower)
{ {
int texture_width, texture_height; int texture_width, texture_height;
int level; int level;
g_return_val_if_fail (tower != NULL, COGL_INVALID_HANDLE); g_return_val_if_fail (tower != NULL, NULL);
if (tower->textures[0] == COGL_INVALID_HANDLE) if (tower->textures[0] == NULL)
return COGL_INVALID_HANDLE; return NULL;
texture_width = cogl_texture_get_width (tower->textures[0]); texture_width = cogl_texture_get_width (tower->textures[0]);
texture_height = cogl_texture_get_height (tower->textures[0]); texture_height = cogl_texture_get_height (tower->textures[0]);
level = get_paint_level(texture_width, texture_height); level = get_paint_level(texture_width, texture_height);
if (level < 0) /* singular paint matrix, scaled to nothing */ if (level < 0) /* singular paint matrix, scaled to nothing */
return COGL_INVALID_HANDLE; return NULL;
level = MIN (level, tower->n_levels - 1); level = MIN (level, tower->n_levels - 1);
if (tower->textures[level] == COGL_INVALID_HANDLE || if (tower->textures[level] == NULL ||
(tower->invalid[level].x2 != tower->invalid[level].x1 && (tower->invalid[level].x2 != tower->invalid[level].x1 &&
tower->invalid[level].y2 != tower->invalid[level].y1)) tower->invalid[level].y2 != tower->invalid[level].y1))
{ {
@@ -608,7 +608,7 @@ meta_texture_tower_get_paint_texture (MetaTextureTower *tower)
texture_width = MAX (1, texture_width / 2); texture_width = MAX (1, texture_width / 2);
texture_height = MAX (1, texture_height / 2); texture_height = MAX (1, texture_height / 2);
if (tower->textures[i] == COGL_INVALID_HANDLE) if (tower->textures[i] == NULL)
texture_tower_create_texture (tower, i, texture_width, texture_height); texture_tower_create_texture (tower, i, texture_width, texture_height);
} }

View File

@@ -56,13 +56,13 @@ typedef struct _MetaTextureTower MetaTextureTower;
MetaTextureTower *meta_texture_tower_new (void); MetaTextureTower *meta_texture_tower_new (void);
void meta_texture_tower_free (MetaTextureTower *tower); void meta_texture_tower_free (MetaTextureTower *tower);
void meta_texture_tower_set_base_texture (MetaTextureTower *tower, void meta_texture_tower_set_base_texture (MetaTextureTower *tower,
CoglHandle texture); CoglTexture *texture);
void meta_texture_tower_update_area (MetaTextureTower *tower, void meta_texture_tower_update_area (MetaTextureTower *tower,
int x, int x,
int y, int y,
int width, int width,
int height); int height);
CoglHandle meta_texture_tower_get_paint_texture (MetaTextureTower *tower); CoglTexture *meta_texture_tower_get_paint_texture (MetaTextureTower *tower);
G_BEGIN_DECLS G_BEGIN_DECLS

View File

@@ -28,6 +28,10 @@ void meta_window_actor_process_damage (MetaWindowActor *self,
XDamageNotifyEvent *event); XDamageNotifyEvent *event);
void meta_window_actor_pre_paint (MetaWindowActor *self); void meta_window_actor_pre_paint (MetaWindowActor *self);
void meta_window_actor_post_paint (MetaWindowActor *self);
void meta_window_actor_frame_complete (MetaWindowActor *self,
CoglFrameInfo *frame_info,
gint64 presentation_time);
void meta_window_actor_invalidate_shadow (MetaWindowActor *self); void meta_window_actor_invalidate_shadow (MetaWindowActor *self);
@@ -39,12 +43,17 @@ void meta_window_actor_get_shape_bounds (MetaWindowActor *self,
cairo_rectangle_int_t *bounds); cairo_rectangle_int_t *bounds);
gboolean meta_window_actor_effect_in_progress (MetaWindowActor *self); gboolean meta_window_actor_effect_in_progress (MetaWindowActor *self);
void meta_window_actor_sync_actor_position (MetaWindowActor *self); void meta_window_actor_sync_actor_geometry (MetaWindowActor *self,
gboolean did_placement);
void meta_window_actor_sync_visibility (MetaWindowActor *self); void meta_window_actor_sync_visibility (MetaWindowActor *self);
void meta_window_actor_update_shape (MetaWindowActor *self); void meta_window_actor_update_shape (MetaWindowActor *self);
void meta_window_actor_update_opacity (MetaWindowActor *self); void meta_window_actor_update_opacity (MetaWindowActor *self);
void meta_window_actor_mapped (MetaWindowActor *self); void meta_window_actor_mapped (MetaWindowActor *self);
void meta_window_actor_unmapped (MetaWindowActor *self); void meta_window_actor_unmapped (MetaWindowActor *self);
void meta_window_actor_set_updates_frozen (MetaWindowActor *self,
gboolean updates_frozen);
void meta_window_actor_queue_frame_drawn (MetaWindowActor *self,
gboolean no_delay_frame);
cairo_region_t *meta_window_actor_get_obscured_region (MetaWindowActor *self); cairo_region_t *meta_window_actor_get_obscured_region (MetaWindowActor *self);

File diff suppressed because it is too large Load Diff

View File

@@ -7,10 +7,12 @@
#include <gdk/gdk.h> /* for gdk_rectangle_intersect() */ #include <gdk/gdk.h> /* for gdk_rectangle_intersect() */
#include "clutter-utils.h"
#include "compositor-private.h" #include "compositor-private.h"
#include "meta-window-actor-private.h" #include "meta-window-actor-private.h"
#include "meta-window-group.h" #include "meta-window-group.h"
#include "meta-background-actor-private.h" #include "meta-background-actor-private.h"
#include "meta-background-group-private.h"
struct _MetaWindowGroupClass struct _MetaWindowGroupClass
{ {
@@ -26,100 +28,6 @@ struct _MetaWindowGroup
G_DEFINE_TYPE (MetaWindowGroup, meta_window_group, CLUTTER_TYPE_GROUP); G_DEFINE_TYPE (MetaWindowGroup, meta_window_group, CLUTTER_TYPE_GROUP);
/* This file uses pixel-aligned region computation to determine what
* can be clipped out. This only really works if everything is aligned
* to the pixel grid - not scaled or rotated and at integer offsets.
*
* (This could be relaxed - if we turned off filtering for unscaled
* windows then windows would be, by definition aligned to the pixel
* grid. And for rectangular windows without a shape, the outline that
* we draw for an unrotated window is always a rectangle because we
* don't use antialasing for the window boundary - with or without
* filtering, with or without a scale. But figuring out exactly
* what pixels will be drawn by the graphics system in these cases
* gets tricky, so we just go for the easiest part - no scale,
* and at integer offsets.)
*
* The way we check for pixel-aligned is by looking at the
* transformation into screen space of the allocation box of an actor
* and and checking if the corners are "close enough" to integral
* pixel values.
*/
/* The definition of "close enough" to integral pixel values is
* equality when we convert to 24.8 fixed-point.
*/
static inline int
round_to_fixed (float x)
{
return roundf (x * 256);
}
/* This helper function checks if (according to our fixed point precision)
* the vertices @verts form a box of width @widthf and height @heightf
* located at integral coordinates. These coordinates are returned
* in @x_origin and @y_origin.
*/
static gboolean
vertices_are_untransformed (ClutterVertex *verts,
float widthf,
float heightf,
int *x_origin,
int *y_origin)
{
int width, height;
int v0x, v0y, v1x, v1y, v2x, v2y, v3x, v3y;
int x, y;
width = round_to_fixed (widthf); height = round_to_fixed (heightf);
v0x = round_to_fixed (verts[0].x); v0y = round_to_fixed (verts[0].y);
v1x = round_to_fixed (verts[1].x); v1y = round_to_fixed (verts[1].y);
v2x = round_to_fixed (verts[2].x); v2y = round_to_fixed (verts[2].y);
v3x = round_to_fixed (verts[3].x); v3y = round_to_fixed (verts[3].y);
/* Using shifting for converting fixed => int, gets things right for
* negative values. / 256. wouldn't do the same
*/
x = v0x >> 8;
y = v0y >> 8;
/* At integral coordinates? */
if (x * 256 != v0x || y * 256 != v0y)
return FALSE;
/* Not scaled? */
if (v1x - v0x != width || v2y - v0y != height)
return FALSE;
/* Not rotated/skewed? */
if (v0x != v2x || v0y != v1y ||
v3x != v1x || v3y != v2y)
return FALSE;
*x_origin = x;
*y_origin = y;
return TRUE;
}
/* Check if an actor is "untransformed" - which actually means transformed by
* at most a integer-translation. The integer translation, if any, is returned.
*/
static gboolean
actor_is_untransformed (ClutterActor *actor,
int *x_origin,
int *y_origin)
{
gfloat widthf, heightf;
ClutterVertex verts[4];
clutter_actor_get_size (actor, &widthf, &heightf);
clutter_actor_get_abs_allocation_vertices (actor, verts);
return vertices_are_untransformed (verts, widthf, heightf, x_origin, y_origin);
}
/* Help macros to scale from OpenGL <-1,1> coordinates system to /* Help macros to scale from OpenGL <-1,1> coordinates system to
* window coordinates ranging [0,window-size]. Borrowed from clutter-utils.c * window coordinates ranging [0,window-size]. Borrowed from clutter-utils.c
*/ */
@@ -175,7 +83,7 @@ painting_untransformed (MetaWindowGroup *window_group,
viewport[3], viewport[1]); viewport[3], viewport[1]);
} }
return vertices_are_untransformed (vertices, width, height, x_origin, y_origin); return meta_actor_vertices_are_untransformed (vertices, width, height, x_origin, y_origin);
} }
static void static void
@@ -206,7 +114,7 @@ meta_window_group_paint (ClutterActor *actor)
* on the stage. * on the stage.
*/ */
if (!painting_untransformed (window_group, &paint_x_origin, &paint_y_origin) || if (!painting_untransformed (window_group, &paint_x_origin, &paint_y_origin) ||
!actor_is_untransformed (actor, &actor_x_origin, &actor_y_origin)) !meta_actor_is_untransformed (actor, &actor_x_origin, &actor_y_origin))
{ {
CLUTTER_ACTOR_CLASS (meta_window_group_parent_class)->paint (actor); CLUTTER_ACTOR_CLASS (meta_window_group_parent_class)->paint (actor);
return; return;
@@ -275,7 +183,7 @@ meta_window_group_paint (ClutterActor *actor)
MetaWindowActor *window_actor = l->data; MetaWindowActor *window_actor = l->data;
int x, y; int x, y;
if (!actor_is_untransformed (CLUTTER_ACTOR (window_actor), &x, &y)) if (!meta_actor_is_untransformed (CLUTTER_ACTOR (window_actor), &x, &y))
continue; continue;
x += paint_x_offset; x += paint_x_offset;
@@ -296,19 +204,24 @@ meta_window_group_paint (ClutterActor *actor)
meta_window_actor_set_visible_region_beneath (window_actor, visible_region); meta_window_actor_set_visible_region_beneath (window_actor, visible_region);
cairo_region_translate (visible_region, x, y); cairo_region_translate (visible_region, x, y);
} }
else if (META_IS_BACKGROUND_ACTOR (l->data)) else if (META_IS_BACKGROUND_ACTOR (l->data) ||
META_IS_BACKGROUND_GROUP (l->data))
{ {
MetaBackgroundActor *background_actor = l->data; ClutterActor *background_actor = l->data;
int x, y; int x, y;
if (!actor_is_untransformed (CLUTTER_ACTOR (background_actor), &x, &y)) if (!meta_actor_is_untransformed (CLUTTER_ACTOR (background_actor), &x, &y))
continue; continue;
x += paint_x_offset; x += paint_x_offset;
y += paint_y_offset; y += paint_y_offset;
cairo_region_translate (visible_region, - x, - y); cairo_region_translate (visible_region, - x, - y);
meta_background_actor_set_visible_region (background_actor, visible_region);
if (META_IS_BACKGROUND_GROUP (background_actor))
meta_background_group_set_visible_region (META_BACKGROUND_GROUP (background_actor), visible_region);
else
meta_background_actor_set_visible_region (META_BACKGROUND_ACTOR (background_actor), visible_region);
cairo_region_translate (visible_region, x, y); cairo_region_translate (visible_region, x, y);
} }
} }

View File

@@ -49,4 +49,7 @@ GType meta_window_group_get_type (void);
ClutterActor *meta_window_group_new (MetaScreen *screen); ClutterActor *meta_window_group_new (MetaScreen *screen);
gboolean meta_window_group_actor_is_untransformed (ClutterActor *actor,
int *x_origin,
int *y_origin);
#endif /* META_WINDOW_GROUP_H */ #endif /* META_WINDOW_GROUP_H */

398
src/core/barrier.c Normal file
View File

@@ -0,0 +1,398 @@
/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; c-basic-offset: 2; -*- */
#include "config.h"
#include <glib-object.h>
#include <X11/extensions/XInput2.h>
#include <X11/extensions/Xfixes.h>
#include <meta/util.h>
#include <meta/barrier.h>
#include "display-private.h"
#include "mutter-enum-types.h"
#include "core.h"
G_DEFINE_TYPE (MetaBarrier, meta_barrier, G_TYPE_OBJECT)
enum {
PROP_0,
PROP_DISPLAY,
PROP_X1,
PROP_Y1,
PROP_X2,
PROP_Y2,
PROP_DIRECTIONS,
PROP_LAST,
};
static GParamSpec *obj_props[PROP_LAST];
enum {
HIT,
LEFT,
LAST_SIGNAL,
};
static guint obj_signals[LAST_SIGNAL];
struct _MetaBarrierPrivate
{
MetaDisplay *display;
int x1;
int y1;
int x2;
int y2;
MetaBarrierDirection directions;
PointerBarrier xbarrier;
};
static void
meta_barrier_get_property (GObject *object,
guint prop_id,
GValue *value,
GParamSpec *pspec)
{
MetaBarrier *barrier = META_BARRIER (object);
MetaBarrierPrivate *priv = barrier->priv;
switch (prop_id)
{
case PROP_DISPLAY:
g_value_set_object (value, priv->display);
break;
case PROP_X1:
g_value_set_int (value, priv->x1);
break;
case PROP_Y1:
g_value_set_int (value, priv->y1);
break;
case PROP_X2:
g_value_set_int (value, priv->x2);
break;
case PROP_Y2:
g_value_set_int (value, priv->y2);
break;
case PROP_DIRECTIONS:
g_value_set_flags (value, priv->directions);
break;
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
break;
}
}
static void
meta_barrier_set_property (GObject *object,
guint prop_id,
const GValue *value,
GParamSpec *pspec)
{
MetaBarrier *barrier = META_BARRIER (object);
MetaBarrierPrivate *priv = barrier->priv;
switch (prop_id)
{
case PROP_DISPLAY:
priv->display = g_value_get_object (value);
break;
case PROP_X1:
priv->x1 = g_value_get_int (value);
break;
case PROP_Y1:
priv->y1 = g_value_get_int (value);
break;
case PROP_X2:
priv->x2 = g_value_get_int (value);
break;
case PROP_Y2:
priv->y2 = g_value_get_int (value);
break;
case PROP_DIRECTIONS:
priv->directions = g_value_get_flags (value);
break;
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
break;
}
}
static void
meta_barrier_dispose (GObject *object)
{
MetaBarrier *barrier = META_BARRIER (object);
MetaBarrierPrivate *priv = barrier->priv;
if (meta_barrier_is_active (barrier))
{
meta_bug ("MetaBarrier wrapper %p for X barrier %ld was destroyed"
" while the X barrier is still active.",
barrier, priv->xbarrier);
}
G_OBJECT_CLASS (meta_barrier_parent_class)->dispose (object);
}
gboolean
meta_barrier_is_active (MetaBarrier *barrier)
{
return barrier->priv->xbarrier != 0;
}
/**
* meta_barrier_release:
* @barrier: The barrier to release
* @event: The event to release the pointer for
*
* In XI2.3, pointer barriers provide a feature where they can
* be temporarily released so that the pointer goes through
* them. Pass a #MetaBarrierEvent to release the barrier for
* this event sequence.
*/
void
meta_barrier_release (MetaBarrier *barrier,
MetaBarrierEvent *event)
{
#ifdef HAVE_XI23
MetaBarrierPrivate *priv = barrier->priv;
if (META_DISPLAY_HAS_XINPUT_23 (priv->display))
{
XIBarrierReleasePointer (priv->display->xdisplay,
META_VIRTUAL_CORE_POINTER_ID,
priv->xbarrier, event->event_id);
}
#endif /* HAVE_XI23 */
}
static void
meta_barrier_constructed (GObject *object)
{
MetaBarrier *barrier = META_BARRIER (object);
MetaBarrierPrivate *priv = barrier->priv;
Display *dpy;
Window root;
g_return_if_fail (priv->x1 == priv->x2 || priv->y1 == priv->y2);
if (priv->display == NULL)
{
g_warning ("A display must be provided when constructing a barrier.");
return;
}
dpy = priv->display->xdisplay;
root = DefaultRootWindow (dpy);
priv->xbarrier = XFixesCreatePointerBarrier (dpy, root,
priv->x1, priv->y1,
priv->x2, priv->y2,
priv->directions, 0, NULL);
/* Take a ref that we'll release when the XID dies inside destroy(),
* so that the object stays alive and doesn't get GC'd. */
g_object_ref (barrier);
g_hash_table_insert (priv->display->xids, &priv->xbarrier, barrier);
G_OBJECT_CLASS (meta_barrier_parent_class)->constructed (object);
}
static void
meta_barrier_class_init (MetaBarrierClass *klass)
{
GObjectClass *object_class = G_OBJECT_CLASS (klass);
object_class->get_property = meta_barrier_get_property;
object_class->set_property = meta_barrier_set_property;
object_class->dispose = meta_barrier_dispose;
object_class->constructed = meta_barrier_constructed;
obj_props[PROP_DISPLAY] =
g_param_spec_object ("display",
"Display",
"The display to construct the pointer barrier on",
META_TYPE_DISPLAY,
G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY | G_PARAM_STATIC_STRINGS);
obj_props[PROP_X1] =
g_param_spec_int ("x1",
"X1",
"The first X coordinate of the barrier",
0, G_MAXSHORT, 0,
G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY | G_PARAM_STATIC_STRINGS);
obj_props[PROP_Y1] =
g_param_spec_int ("y1",
"Y1",
"The first Y coordinate of the barrier",
0, G_MAXSHORT, 0,
G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY | G_PARAM_STATIC_STRINGS);
obj_props[PROP_X2] =
g_param_spec_int ("x2",
"X2",
"The second X coordinate of the barrier",
0, G_MAXSHORT, G_MAXSHORT,
G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY | G_PARAM_STATIC_STRINGS);
obj_props[PROP_Y2] =
g_param_spec_int ("y2",
"Y2",
"The second Y coordinate of the barrier",
0, G_MAXSHORT, G_MAXSHORT,
G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY | G_PARAM_STATIC_STRINGS);
obj_props[PROP_DIRECTIONS] =
g_param_spec_flags ("directions",
"Directions",
"A set of directions to let the pointer through",
META_TYPE_BARRIER_DIRECTION,
0,
G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY | G_PARAM_STATIC_STRINGS);
g_object_class_install_properties (object_class, PROP_LAST, obj_props);
/**
* MetaBarrier::hit:
* @barrier: The #MetaBarrier that was hit
* @event: A #MetaBarrierEvent that has the details of how
* the barrier was hit.
*
* When a pointer barrier is hit, this will trigger. This
* requires an XI2-enabled server.
*/
obj_signals[HIT] =
g_signal_new ("hit",
G_TYPE_FROM_CLASS (object_class),
G_SIGNAL_RUN_FIRST,
0,
NULL, NULL, NULL,
G_TYPE_NONE, 1,
META_TYPE_BARRIER_EVENT);
/**
* MetaBarrier::left:
* @barrier: The #MetaBarrier that was left
* @event: A #MetaBarrierEvent that has the details of how
* the barrier was left.
*
* When a pointer barrier hitbox was left, this will trigger.
* This requires an XI2-enabled server.
*/
obj_signals[LEFT] =
g_signal_new ("left",
G_TYPE_FROM_CLASS (object_class),
G_SIGNAL_RUN_FIRST,
0,
NULL, NULL, NULL,
G_TYPE_NONE, 1,
META_TYPE_BARRIER_EVENT);
g_type_class_add_private (object_class, sizeof(MetaBarrierPrivate));
}
void
meta_barrier_destroy (MetaBarrier *barrier)
{
MetaBarrierPrivate *priv = barrier->priv;
Display *dpy;
if (priv->display == NULL)
return;
dpy = priv->display->xdisplay;
if (!meta_barrier_is_active (barrier))
return;
XFixesDestroyPointerBarrier (dpy, priv->xbarrier);
g_hash_table_remove (priv->display->xids, &priv->xbarrier);
priv->xbarrier = 0;
g_object_unref (barrier);
}
static void
meta_barrier_init (MetaBarrier *barrier)
{
barrier->priv = G_TYPE_INSTANCE_GET_PRIVATE (barrier, META_TYPE_BARRIER, MetaBarrierPrivate);
}
#ifdef HAVE_XI23
static void
meta_barrier_fire_event (MetaBarrier *barrier,
XIBarrierEvent *xevent)
{
MetaBarrierEvent *event = g_slice_new0 (MetaBarrierEvent);
event->ref_count = 1;
event->event_id = xevent->eventid;
event->time = xevent->time;
event->dt = xevent->dtime;
event->x = xevent->root_x;
event->y = xevent->root_y;
event->dx = xevent->dx;
event->dy = xevent->dy;
event->released = (xevent->flags & XIBarrierPointerReleased) != 0;
event->grabbed = (xevent->flags & XIBarrierDeviceIsGrabbed) != 0;
switch (xevent->evtype)
{
case XI_BarrierHit:
g_signal_emit (barrier, obj_signals[HIT], 0, event);
break;
case XI_BarrierLeave:
g_signal_emit (barrier, obj_signals[LEFT], 0, event);
break;
default:
g_assert_not_reached ();
}
}
gboolean
meta_display_process_barrier_event (MetaDisplay *display,
XIBarrierEvent *xev)
{
MetaBarrier *barrier;
barrier = g_hash_table_lookup (display->xids, &xev->barrier);
if (barrier != NULL)
{
meta_barrier_fire_event (barrier, xev);
return TRUE;
}
return FALSE;
}
#endif /* HAVE_XI23 */
static MetaBarrierEvent *
meta_barrier_event_ref (MetaBarrierEvent *event)
{
g_return_val_if_fail (event != NULL, NULL);
g_return_val_if_fail (event->ref_count > 0, NULL);
g_atomic_int_inc ((volatile int *)&event->ref_count);
return event;
}
static void
meta_barrier_event_unref (MetaBarrierEvent *event)
{
g_return_if_fail (event != NULL);
g_return_if_fail (event->ref_count > 0);
if (g_atomic_int_dec_and_test ((volatile int *)&event->ref_count))
g_slice_free (MetaBarrierEvent, event);
}
G_DEFINE_BOXED_TYPE (MetaBarrierEvent,
meta_barrier_event,
meta_barrier_event_ref,
meta_barrier_event_unref)

View File

@@ -571,6 +571,11 @@ place_window_if_needed(MetaWindow *window,
.083 * info->work_area_monitor.height; .083 * info->work_area_monitor.height;
} }
/* idle_move_resize() uses the user_rect, so make sure it uses the
* placed coordinates (bug #556696).
*/
window->user_rect = info->current;
if (window->maximize_horizontally_after_placement || if (window->maximize_horizontally_after_placement ||
window->maximize_vertically_after_placement) window->maximize_vertically_after_placement)
meta_window_maximize_internal (window, meta_window_maximize_internal (window,

View File

@@ -775,3 +775,24 @@ meta_invalidate_default_icons (void)
g_slist_free (windows); g_slist_free (windows);
} }
void
meta_core_add_old_event_mask (Display *xdisplay,
Window xwindow,
XIEventMask *mask)
{
XIEventMask *prev;
gint n_masks, i, j;
prev = XIGetSelectedEvents (xdisplay, xwindow, &n_masks);
for (i = 0; i < n_masks; i++)
{
if (prev[i].deviceid != XIAllMasterDevices)
continue;
for (j = 0; j < MIN (mask->mask_len, prev[i].mask_len); j++)
mask->mask[j] |= prev[i].mask[j];
}
XFree (prev);
}

View File

@@ -205,8 +205,8 @@ void meta_core_increment_event_serial (Display *display);
void meta_invalidate_default_icons (void); void meta_invalidate_default_icons (void);
void meta_core_add_old_event_mask (Display *xdisplay,
Window xwindow,
XIEventMask *mask);
#endif #endif

View File

@@ -133,6 +133,18 @@ delete_ping_timeout_func (MetaDisplay *display,
g_child_watch_add (dialog_pid, dialog_exited, window); g_child_watch_add (dialog_pid, dialog_exited, window);
} }
void
meta_window_check_alive (MetaWindow *window,
guint32 timestamp)
{
meta_display_ping_window (window->display,
window,
timestamp,
delete_ping_reply_func,
delete_ping_timeout_func,
window);
}
void void
meta_window_delete (MetaWindow *window, meta_window_delete (MetaWindow *window,
guint32 timestamp) guint32 timestamp)
@@ -156,13 +168,8 @@ meta_window_delete (MetaWindow *window,
} }
meta_error_trap_pop (window->display); meta_error_trap_pop (window->display);
meta_display_ping_window (window->display, meta_window_check_alive (window, timestamp);
window,
timestamp,
delete_ping_reply_func,
delete_ping_timeout_func,
window);
if (window->has_focus) if (window->has_focus)
{ {
/* FIXME Clean this up someday /* FIXME Clean this up someday

View File

@@ -39,6 +39,7 @@
#include <meta/display.h> #include <meta/display.h>
#include "keybindings-private.h" #include "keybindings-private.h"
#include <meta/prefs.h> #include <meta/prefs.h>
#include <meta/barrier.h>
#ifdef HAVE_STARTUP_NOTIFICATION #ifdef HAVE_STARTUP_NOTIFICATION
#include <libsn/sn.h> #include <libsn/sn.h>
@@ -145,7 +146,7 @@ struct _MetaDisplay
MetaEventQueue *events; MetaEventQueue *events;
GSList *screens; GSList *screens;
MetaScreen *active_screen; MetaScreen *active_screen;
GHashTable *window_ids; GHashTable *xids;
int error_traps; int error_traps;
int (* error_trap_handler) (Display *display, int (* error_trap_handler) (Display *display,
XErrorEvent *error); XErrorEvent *error);
@@ -211,6 +212,7 @@ struct _MetaDisplay
GList* grab_old_window_stacking; GList* grab_old_window_stacking;
MetaEdgeResistanceData *grab_edge_resistance_data; MetaEdgeResistanceData *grab_edge_resistance_data;
unsigned int grab_last_user_action_was_snap; unsigned int grab_last_user_action_was_snap;
guint32 grab_timestamp;
/* we use property updates as sentinels for certain window focus events /* we use property updates as sentinels for certain window focus events
* to avoid some race conditions on EnterNotify events * to avoid some race conditions on EnterNotify events
@@ -222,8 +224,7 @@ struct _MetaDisplay
guint32 last_bell_time; guint32 last_bell_time;
#endif #endif
#ifdef HAVE_XSYNC #ifdef HAVE_XSYNC
/* alarm monitoring client's _NET_WM_SYNC_REQUEST_COUNTER */ gint64 grab_sync_counter_wait_serial;
XSyncAlarm grab_sync_request_alarm;
#endif #endif
int grab_resize_timeout_id; int grab_resize_timeout_id;
@@ -283,7 +284,10 @@ struct _MetaDisplay
int damage_error_base; int damage_error_base;
int xfixes_event_base; int xfixes_event_base;
int xfixes_error_base; int xfixes_error_base;
int xinput_error_base;
int xinput_event_base;
int xinput_opcode;
#ifdef HAVE_STARTUP_NOTIFICATION #ifdef HAVE_STARTUP_NOTIFICATION
SnDisplay *sn_display; SnDisplay *sn_display;
#endif #endif
@@ -311,10 +315,14 @@ struct _MetaDisplay
#define META_DISPLAY_HAS_RENDER(display) ((display)->have_render) #define META_DISPLAY_HAS_RENDER(display) ((display)->have_render)
unsigned int have_composite : 1; unsigned int have_composite : 1;
unsigned int have_damage : 1; unsigned int have_damage : 1;
unsigned int have_xfixes : 1;
#define META_DISPLAY_HAS_COMPOSITE(display) ((display)->have_composite) #define META_DISPLAY_HAS_COMPOSITE(display) ((display)->have_composite)
#define META_DISPLAY_HAS_DAMAGE(display) ((display)->have_damage) #define META_DISPLAY_HAS_DAMAGE(display) ((display)->have_damage)
#define META_DISPLAY_HAS_XFIXES(display) ((display)->have_xfixes) #ifdef HAVE_XI23
gboolean have_xinput_23 : 1;
#define META_DISPLAY_HAS_XINPUT_23(display) ((display)->have_xinput_23)
#else
#define META_DISPLAY_HAS_XINPUT_23(display) FALSE
#endif /* HAVE_XI23 */
}; };
struct _MetaDisplayClass struct _MetaDisplayClass
@@ -366,6 +374,16 @@ void meta_display_register_x_window (MetaDisplay *display,
void meta_display_unregister_x_window (MetaDisplay *display, void meta_display_unregister_x_window (MetaDisplay *display,
Window xwindow); Window xwindow);
#ifdef HAVE_XSYNC
MetaWindow* meta_display_lookup_sync_alarm (MetaDisplay *display,
XSyncAlarm alarm);
void meta_display_register_sync_alarm (MetaDisplay *display,
XSyncAlarm *alarmp,
MetaWindow *window);
void meta_display_unregister_sync_alarm (MetaDisplay *display,
XSyncAlarm alarm);
#endif /* HAVE_XSYNC */
void meta_display_notify_window_created (MetaDisplay *display, void meta_display_notify_window_created (MetaDisplay *display,
MetaWindow *window); MetaWindow *window);
@@ -381,7 +399,6 @@ Cursor meta_display_create_x_cursor (MetaDisplay *display,
void meta_display_set_grab_op_cursor (MetaDisplay *display, void meta_display_set_grab_op_cursor (MetaDisplay *display,
MetaScreen *screen, MetaScreen *screen,
MetaGrabOp op, MetaGrabOp op,
gboolean change_pointer,
Window grab_xwindow, Window grab_xwindow,
guint32 timestamp); guint32 timestamp);
@@ -429,6 +446,7 @@ int meta_resize_gravity_from_grab_op (MetaGrabOp op);
gboolean meta_grab_op_is_moving (MetaGrabOp op); gboolean meta_grab_op_is_moving (MetaGrabOp op);
gboolean meta_grab_op_is_resizing (MetaGrabOp op); gboolean meta_grab_op_is_resizing (MetaGrabOp op);
gboolean meta_grab_op_is_mouse (MetaGrabOp op);
void meta_display_devirtualize_modifiers (MetaDisplay *display, void meta_display_devirtualize_modifiers (MetaDisplay *display,
MetaVirtualModifier modifiers, MetaVirtualModifier modifiers,
@@ -447,4 +465,9 @@ void meta_display_overlay_key_activate (MetaDisplay *display);
/* In above-tab-keycode.c */ /* In above-tab-keycode.c */
guint meta_display_get_above_tab_keycode (MetaDisplay *display); guint meta_display_get_above_tab_keycode (MetaDisplay *display);
#ifdef HAVE_XI23
gboolean meta_display_process_barrier_event (MetaDisplay *display,
XIBarrierEvent *event);
#endif /* HAVE_XI23 */
#endif #endif

File diff suppressed because it is too large Load Diff

View File

@@ -66,9 +66,9 @@ gboolean meta_window_grab_all_keys (MetaWindow *window,
guint32 timestamp); guint32 timestamp);
void meta_window_ungrab_all_keys (MetaWindow *window, void meta_window_ungrab_all_keys (MetaWindow *window,
guint32 timestamp); guint32 timestamp);
gboolean meta_display_process_key_event (MetaDisplay *display, gboolean meta_display_process_key_event (MetaDisplay *display,
MetaWindow *window, MetaWindow *window,
XEvent *event); XIDeviceEvent *event);
void meta_set_keybindings_disabled (gboolean setting); void meta_set_keybindings_disabled (gboolean setting);
void meta_display_process_mapping_event (MetaDisplay *display, void meta_display_process_mapping_event (MetaDisplay *display,
XEvent *event); XEvent *event);

File diff suppressed because it is too large Load Diff

View File

@@ -303,7 +303,7 @@ meta_clutter_init (void)
{ {
clutter_x11_set_display (GDK_DISPLAY_XDISPLAY (gdk_display_get_default ())); clutter_x11_set_display (GDK_DISPLAY_XDISPLAY (gdk_display_get_default ()));
clutter_x11_disable_event_retrieval (); clutter_x11_disable_event_retrieval ();
if (CLUTTER_INIT_SUCCESS == clutter_init (NULL, NULL)) if (CLUTTER_INIT_SUCCESS == clutter_init (NULL, NULL))
{ {
GSource *source = g_source_new (&event_funcs, sizeof (GSource)); GSource *source = g_source_new (&event_funcs, sizeof (GSource));

View File

@@ -847,10 +847,9 @@ meta_window_place (MetaWindow *window,
{ {
MetaWindow *w = tmp->data; MetaWindow *w = tmp->data;
if (meta_window_showing_on_its_workspace (w) && if (w != window &&
w != window && meta_window_showing_on_its_workspace (w) &&
(window->workspace == w->workspace || meta_window_located_on_workspace (w, window->workspace))
window->on_all_workspaces || w->on_all_workspaces))
windows = g_list_prepend (windows, w); windows = g_list_prepend (windows, w);
tmp = tmp->next; tmp = tmp->next;

View File

@@ -99,6 +99,7 @@ static gboolean resize_with_right_button = FALSE;
static gboolean edge_tiling = FALSE; static gboolean edge_tiling = FALSE;
static gboolean force_fullscreen = TRUE; static gboolean force_fullscreen = TRUE;
static gboolean ignore_request_hide_titlebar = FALSE; static gboolean ignore_request_hide_titlebar = FALSE;
static gboolean auto_maximize = TRUE;
static GDesktopVisualBellType visual_bell_type = G_DESKTOP_VISUAL_BELL_FULLSCREEN_FLASH; static GDesktopVisualBellType visual_bell_type = G_DESKTOP_VISUAL_BELL_FULLSCREEN_FLASH;
static MetaButtonLayout button_layout; static MetaButtonLayout button_layout;
@@ -368,6 +369,13 @@ static MetaBoolPreference preferences_bool[] =
}, },
&no_tab_popup, &no_tab_popup,
}, },
{
{ "auto-maximize",
SCHEMA_MUTTER,
META_PREF_AUTO_MAXIMIZE,
},
&auto_maximize,
},
{ { NULL, 0, 0 }, NULL }, { { NULL, 0, 0 }, NULL },
}; };
@@ -696,13 +704,13 @@ handle_preference_update_int (GSettings *settings,
*/ */
void void
meta_prefs_add_listener (MetaPrefsChangedFunc func, meta_prefs_add_listener (MetaPrefsChangedFunc func,
gpointer data) gpointer user_data)
{ {
MetaPrefsListener *l; MetaPrefsListener *l;
l = g_new (MetaPrefsListener, 1); l = g_new (MetaPrefsListener, 1);
l->func = func; l->func = func;
l->data = data; l->data = user_data;
listeners = g_list_prepend (listeners, l); listeners = g_list_prepend (listeners, l);
} }
@@ -713,7 +721,7 @@ meta_prefs_add_listener (MetaPrefsChangedFunc func,
*/ */
void void
meta_prefs_remove_listener (MetaPrefsChangedFunc func, meta_prefs_remove_listener (MetaPrefsChangedFunc func,
gpointer data) gpointer user_data)
{ {
GList *tmp; GList *tmp;
@@ -723,7 +731,7 @@ meta_prefs_remove_listener (MetaPrefsChangedFunc func,
MetaPrefsListener *l = tmp->data; MetaPrefsListener *l = tmp->data;
if (l->func == func && if (l->func == func &&
l->data == data) l->data == user_data)
{ {
g_free (l); g_free (l);
listeners = g_list_delete_link (listeners, tmp); listeners = g_list_delete_link (listeners, tmp);
@@ -1007,7 +1015,7 @@ settings_changed (GSettings *settings,
/* String array, handled separately */ /* String array, handled separately */
if (strcmp (key, KEY_WORKSPACE_NAMES) == 0) if (strcmp (key, KEY_WORKSPACE_NAMES) == 0)
{ {
if (update_workspace_names ()); if (update_workspace_names ())
queue_changed (META_PREF_WORKSPACE_NAMES); queue_changed (META_PREF_WORKSPACE_NAMES);
return; return;
} }
@@ -1387,8 +1395,11 @@ button_layout_handler (GVariant *value,
g_strfreev (buttons); g_strfreev (buttons);
} }
new_layout.left_buttons[i] = META_BUTTON_FUNCTION_LAST; for (; i < MAX_BUTTONS_PER_CORNER; i++)
new_layout.left_buttons_has_spacer[i] = FALSE; {
new_layout.left_buttons[i] = META_BUTTON_FUNCTION_LAST;
new_layout.left_buttons_has_spacer[i] = FALSE;
}
i = 0; i = 0;
if (sides != NULL && sides[0] != NULL && sides[1] != NULL) if (sides != NULL && sides[0] != NULL && sides[1] != NULL)
@@ -1446,8 +1457,11 @@ button_layout_handler (GVariant *value,
g_strfreev (buttons); g_strfreev (buttons);
} }
new_layout.right_buttons[i] = META_BUTTON_FUNCTION_LAST; for (; i < MAX_BUTTONS_PER_CORNER; i++)
new_layout.right_buttons_has_spacer[i] = FALSE; {
new_layout.right_buttons[i] = META_BUTTON_FUNCTION_LAST;
new_layout.right_buttons_has_spacer[i] = FALSE;
}
g_strfreev (sides); g_strfreev (sides);
@@ -1466,8 +1480,11 @@ button_layout_handler (GVariant *value,
else else
rtl_layout.right_buttons_has_spacer[j - 1] = new_layout.left_buttons_has_spacer[i - j - 1]; rtl_layout.right_buttons_has_spacer[j - 1] = new_layout.left_buttons_has_spacer[i - j - 1];
} }
rtl_layout.right_buttons[j] = META_BUTTON_FUNCTION_LAST; for (; j < MAX_BUTTONS_PER_CORNER; j++)
rtl_layout.right_buttons_has_spacer[j] = FALSE; {
rtl_layout.right_buttons[j] = META_BUTTON_FUNCTION_LAST;
rtl_layout.right_buttons_has_spacer[j] = FALSE;
}
for (i = 0; new_layout.right_buttons[i] != META_BUTTON_FUNCTION_LAST; i++); for (i = 0; new_layout.right_buttons[i] != META_BUTTON_FUNCTION_LAST; i++);
for (j = 0; j < i; j++) for (j = 0; j < i; j++)
@@ -1478,8 +1495,11 @@ button_layout_handler (GVariant *value,
else else
rtl_layout.left_buttons_has_spacer[j - 1] = new_layout.right_buttons_has_spacer[i - j - 1]; rtl_layout.left_buttons_has_spacer[j - 1] = new_layout.right_buttons_has_spacer[i - j - 1];
} }
rtl_layout.left_buttons[j] = META_BUTTON_FUNCTION_LAST; for (; j < MAX_BUTTONS_PER_CORNER; j++)
rtl_layout.left_buttons_has_spacer[j] = FALSE; {
rtl_layout.left_buttons[j] = META_BUTTON_FUNCTION_LAST;
rtl_layout.left_buttons_has_spacer[j] = FALSE;
}
new_layout = rtl_layout; new_layout = rtl_layout;
} }
@@ -1666,6 +1686,9 @@ meta_preference_to_string (MetaPreference pref)
case META_PREF_DYNAMIC_WORKSPACES: case META_PREF_DYNAMIC_WORKSPACES:
return "DYNAMIC_WORKSPACES"; return "DYNAMIC_WORKSPACES";
case META_PREF_AUTO_MAXIMIZE:
return "AUTO_MAXIMIZE";
} }
return "(unknown)"; return "(unknown)";
@@ -1702,8 +1725,18 @@ meta_key_pref_free (MetaKeyPref *pref)
static void static void
init_bindings (void) init_bindings (void)
{ {
MetaKeyPref *pref;
key_bindings = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, key_bindings = g_hash_table_new_full (g_str_hash, g_str_equal, g_free,
(GDestroyNotify)meta_key_pref_free); (GDestroyNotify)meta_key_pref_free);
pref = g_new0 (MetaKeyPref, 1);
pref->name = g_strdup ("overlay-key");
pref->action = META_KEYBINDING_ACTION_OVERLAY_KEY;
pref->bindings = g_slist_prepend (pref->bindings, &overlay_key_combo);
pref->builtin = 1;
g_hash_table_insert (key_bindings, g_strdup ("overlay-key"), pref);
} }
static void static void
@@ -1782,6 +1815,8 @@ update_binding (MetaKeyPref *binding,
binding->name, keysym, keycode, mods); binding->name, keysym, keycode, mods);
} }
binding->bindings = g_slist_reverse (binding->bindings);
return changed; return changed;
} }
@@ -1902,6 +1937,10 @@ meta_prefs_change_workspace_name (int num,
g_variant_builder_end (&builder)); g_variant_builder_end (&builder));
} }
/**
* meta_prefs_get_button_layout:
* @button_layout: (out):
*/
void void
meta_prefs_get_button_layout (MetaButtonLayout *button_layout_p) meta_prefs_get_button_layout (MetaButtonLayout *button_layout_p)
{ {
@@ -2081,6 +2120,12 @@ meta_prefs_get_edge_tiling ()
return edge_tiling; return edge_tiling;
} }
gboolean
meta_prefs_get_auto_maximize (void)
{
return auto_maximize;
}
MetaKeyBindingAction MetaKeyBindingAction
meta_prefs_get_keybinding_action (const char *name) meta_prefs_get_keybinding_action (const char *name)
{ {
@@ -2127,13 +2172,13 @@ meta_prefs_get_window_binding (const char *name,
g_assert_not_reached (); g_assert_not_reached ();
} }
guint gint
meta_prefs_get_mouse_button_resize (void) meta_prefs_get_mouse_button_resize (void)
{ {
return resize_with_right_button ? 3: 2; return resize_with_right_button ? 3: 2;
} }
guint gint
meta_prefs_get_mouse_button_menu (void) meta_prefs_get_mouse_button_menu (void)
{ {
return resize_with_right_button ? 2: 3; return resize_with_right_button ? 2: 3;

View File

@@ -241,8 +241,6 @@ void meta_screen_update_showing_desktop_hint (MetaScreen *screen);
gboolean meta_screen_apply_startup_properties (MetaScreen *screen, gboolean meta_screen_apply_startup_properties (MetaScreen *screen,
MetaWindow *window); MetaWindow *window);
void meta_screen_composite_all_windows (MetaScreen *screen);
void meta_screen_restacked (MetaScreen *screen); void meta_screen_restacked (MetaScreen *screen);
void meta_screen_workspace_switched (MetaScreen *screen, void meta_screen_workspace_switched (MetaScreen *screen,

Some files were not shown because too many files have changed in this diff Show More