From a5b01244c17b41990b566254065bfce0d38b5e64 Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Thu, 30 Aug 2012 08:58:51 +0200 Subject: test_polkitd.py: Add --replace option We do not need this for udisks' test case (as we run that on a private bus), but it's useful for system integration tests which use this mock polkitd. --- src/tests/test_polkitd.py | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/src/tests/test_polkitd.py b/src/tests/test_polkitd.py index 723b1ca..b920190 100755 --- a/src/tests/test_polkitd.py +++ b/src/tests/test_polkitd.py @@ -30,7 +30,7 @@ from gi.repository import GLib, Gio # ---------------------------------------------------------------------------- class TestPolicyKitDaemon(dbus.service.Object): - def __init__(self, allowed_actions, on_bus=None): + def __init__(self, allowed_actions, on_bus=None, replace=False): '''Initialize test polkit daemon. @allowed_actions is a list of PolicyKit action IDs which will be @@ -40,6 +40,9 @@ class TestPolicyKitDaemon(dbus.service.Object): When @on_bus string is given, the daemon will run on that D-BUS address, otherwise on the system D-BUS. + + If @replace is True, this will replace an already running polkit daemon + on the D-BUS. ''' self.allowed_actions = allowed_actions if on_bus: @@ -47,7 +50,9 @@ class TestPolicyKitDaemon(dbus.service.Object): else: bus = dbus.SystemBus() bus_name = dbus.service.BusName('org.freedesktop.PolicyKit1', - bus, do_not_queue=True) + bus, do_not_queue=True, + replace_existing=replace, + allow_replacement=True) bus.add_signal_receiver(self.on_disconnected, signal_name='Disconnected') dbus.service.Object.__init__(self, bus_name, @@ -127,12 +132,12 @@ class PolkitTestCase(unittest.TestCase): # ---------------------------------------------------------------------------- -def _run(allowed_actions, bus_address): +def _run(allowed_actions, bus_address, replace=False): # Set up the DBus main loop import dbus.mainloop.glib dbus.mainloop.glib.DBusGMainLoop(set_as_default=True) - polkitd = TestPolicyKitDaemon(allowed_actions, bus_address) + polkitd = TestPolicyKitDaemon(allowed_actions, bus_address, replace) polkitd.run() def spawn(allowed_actions, on_bus=None): @@ -181,9 +186,11 @@ def main(): default='', help='Comma separated list of allowed action ids') parser.add_argument('-b', '--bus-address', help='D-BUS address to listen on (if not given, listen on system D-BUS)') + parser.add_argument('-r', '--replace', action='store_true', + help='Replace existing polkit daemon on the bus') args = parser.parse_args() - _run(args.allowed_actions.split(','), args.bus_address) + _run(args.allowed_actions.split(','), args.bus_address, args.replace) if __name__ == '__main__': main() -- cgit v1.2.1 From b1affbc889ac9b70663723886ca70c2d1efc8c0e Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Tue, 4 Sep 2012 16:05:59 +0200 Subject: integration-test: Create a read-only fake CD-ROM device We will need this for further tests, e. g. to reproduce https://bugs.freedesktop.org/show_bug.cgi?id=53237 or to check required privileges for a removable device. scsi_debug is not capable enough to emulate the whole SCSI CD-ROM command set, thus we need a temporary udev rule (in /run/udev/rules.d/) to ensure that blkid runs on scsi_debug CD devices. --- src/tests/integration-test | 92 +++++++++++++++++++++++++++++++++------------- 1 file changed, 67 insertions(+), 25 deletions(-) diff --git a/src/tests/integration-test b/src/tests/integration-test index 22bee38..96f5955 100755 --- a/src/tests/integration-test +++ b/src/tests/integration-test @@ -119,7 +119,7 @@ class UDisksTestCase(unittest.TestCase): print('daemon path: ' + daemon_path) - klass.device = klass.setup_vdev() + (klass.device, klass.cd_device) = klass.setup_vdev() # start polkit and udisks on a private DBus klass.dbus = Gio.TestDBus() @@ -212,35 +212,45 @@ class UDisksTestCase(unittest.TestCase): klass.sync() @classmethod - def devname(klass, partition=None): - '''Get name of test device or one of its partitions''' + def devname(klass, partition=None, cd=False): + '''Get name of test device or one of its partitions + If cd is True, return the CD device, otherwise the hard disk device. + ''' + if cd: + dev = klass.cd_device + else: + dev = klass.device if partition: - if klass.device[-1].isdigit(): - return klass.device + 'p' + str(partition) + if dev[-1].isdigit(): + return dev + 'p' + str(partition) else: - return klass.device + str(partition) + return dev + str(partition) else: - return klass.device + return dev @classmethod - def udisks_block(klass, partition=None): - '''Get UDisksBlock object for test device or partition''' + def udisks_block(klass, partition=None, cd=False): + '''Get UDisksBlock object for test device or partition + If cd is True, return the CD device, otherwise the hard disk device. + ''' assert klass.client - devname = klass.devname(partition) + devname = klass.devname(partition, cd) dev_t = os.stat(devname).st_rdev block = klass.client.get_block_for_dev(dev_t) assert block, 'did not find an UDisksBlock object for %s' % devname return block @classmethod - def udisks_filesystem(klass, partition=None): + def udisks_filesystem(klass, partition=None, cd=False): '''Get UDisksFilesystem object for test device or partition Return None if there is no file system on that device. + + If cd is True, return the CD device, otherwise the hard disk device. ''' - block = klass.udisks_block(partition) + block = klass.udisks_block(partition, cd) return klass.client.get_object(block.get_object_path()).get_property('filesystem') @classmethod @@ -364,38 +374,70 @@ class UDisksTestCase(unittest.TestCase): @classmethod def setup_vdev(klass): - '''create virtual test device + '''create virtual test devices It is zeroed out initially. - Return the device path. + Return a pair (writable HD device path, readonly CD device path). ''' # ensure that the scsi_debug module is loaded if os.path.isdir('/sys/module/scsi_debug'): sys.stderr.write('The scsi_debug module is already loaded; please remove before running this test.\n') sys.exit(1) + # work around scsi_debug not implementing CD-ROM SCSI commands, so that + # udev's cdrom_id does not recognize tracks + scsi_debug_rules = '/run/udev/rules.d/60-persistent-storage-scsi_debug.rules' + if os.path.isdir('/run/udev/rules.d') and not os.path.exists(scsi_debug_rules): + with open(scsi_debug_rules, 'w') as f: + f.write('''KERNEL=="sr*", ENV{DISK_EJECT_REQUEST}!="?*", ATTRS{model}=="scsi_debug*", ENV{ID_CDROM_MEDIA}=="?*", IMPORT{program}="/sbin/blkid -o udev -p -u noraid $tempnode" +''') + # reload udev + subprocess.call('sync; pkill --signal HUP udevd || pkill --signal HUP systemd-udevd', + shell=True) + + # craete a fake SCSI hard drive assert subprocess.call(['modprobe', 'scsi_debug', 'dev_size_mb=%i' % ( VDEV_SIZE/1048576)]) == 0, 'Failure to modprobe scsi_debug' - # wait until all drives are created - dirs = [] - while len(dirs) < 1: - dirs = glob('/sys/bus/pseudo/drivers/scsi_debug/adapter*/host*/target*/*:*/block') + # wait until drive got created + rw_dirs = [] + while len(rw_dirs) < 1: + rw_dirs = glob('/sys/bus/pseudo/drivers/scsi_debug/adapter*/host*/target*/*:*/block') time.sleep(0.1) - assert len(dirs) == 1 + assert len(rw_dirs) == 1 + + # create a fake CD-ROM, too + with open('/sys/bus/pseudo/drivers/scsi_debug/ptype', 'w') as f: + f.write('5') # henceforth, created devices will be CD drives + with open('/sys/bus/pseudo/drivers/scsi_debug/add_host', 'w') as f: + f.write('1') # generate a new drive + subprocess.call(['udevadm', 'settle']) + with open('/sys/bus/pseudo/drivers/scsi_debug/ptype', 'w') as f: + f.write('0') + + ro_dirs = [] + while len(ro_dirs) < 2: + ro_dirs = glob('/sys/bus/pseudo/drivers/scsi_debug/adapter*/host*/target*/*:*/block') + time.sleep(0.1) + ro_dirs.remove(rw_dirs[0]) + assert len(ro_dirs) == 1 # determine the debug block devices - devs = os.listdir(dirs[0]) + devs = os.listdir(ro_dirs[0]) + assert len(devs) == 1 + ro_dev = '/dev/' + devs[0] + devs = os.listdir(rw_dirs[0]) assert len(devs) == 1 - dev = '/dev/' + devs[0] - assert os.path.exists(dev) + rw_dev = '/dev/' + devs[0] + assert os.path.exists(ro_dev) + assert os.path.exists(rw_dev) # let's be 100% sure that we pick a virtual one - assert open('/sys/block/%s/device/model' % devs[0]).read().strip() == 'scsi_debug' + assert open('/sys/block/%s/device/model' % os.path.basename(rw_dev)).read().strip() == 'scsi_debug' - print('Set up test device: ' + dev) - return dev + print('Set up test device: r/w: %s, r/o: %s' % (rw_dev, ro_dev)) + return (rw_dev, ro_dev) @classmethod def teardown_vdev(klass, device): -- cgit v1.2.1 From eeacde18752c2cd83906532b72bcd7259f57e5ba Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Tue, 4 Sep 2012 17:15:11 +0200 Subject: integration-test: Add test case for mounting removable device This should only require the org.freedesktop.udisks2.filesystem-mount privilege, not -system. --- src/tests/integration-test | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/src/tests/integration-test b/src/tests/integration-test index 96f5955..8b9343b 100755 --- a/src/tests/integration-test +++ b/src/tests/integration-test @@ -251,7 +251,7 @@ class UDisksTestCase(unittest.TestCase): If cd is True, return the CD device, otherwise the hard disk device. ''' block = klass.udisks_block(partition, cd) - return klass.client.get_object(block.get_object_path()).get_property('filesystem') + return klass.client.get_object(block.get_object_path()).get_filesystem() @classmethod def blkid(klass, partition=None, device=None): @@ -1192,6 +1192,26 @@ class Polkit(UDisksTestCase, test_polkitd.PolkitTestCase): self.assertEqual(block.get_property('id-type'), 'ext4') self.assertEqual(block.get_property('id-label'), 'polkityes') + def test_removable_fs(self): + '''Create FS on removable drive (allowed)''' + + self.start_polkitd(['org.freedesktop.udisks2.filesystem-mount']) + + # the scsi_debug CD drive content is the same as for the HD drive, but + # udev does not know about this; so give it a nudge to re-probe + subprocess.call(['udevadm', 'trigger', '--action=change', + '--sysname-match=' + os.path.basename(self.cd_device)]) + self.sync() + self.sync() + + fs = self.udisks_filesystem(cd=True) + self.assertNotEqual(fs, None) + mount_path = fs.call_mount_sync(no_options, None) + self.assertTrue('/media/' in mount_path, mount_path) + + self.retry_busy(fs.call_unmount_sync, no_options, None) + self.client.settle() + # ---------------------------------------------------------------------------- if __name__ == '__main__': -- cgit v1.2.1 From 1e4879adabc5fd501504038702d17b0a74371c79 Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Wed, 5 Sep 2012 15:15:25 +0200 Subject: integration-test: Robustify test_luks_forced_removal() Wait a bit for the object path to disappear after yanking the device away. Also, ensure that the device is always re-added after this, even if there are test failures or exceptions in between, otherwise all subsequent tests will fail as well. --- src/tests/integration-test | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/tests/integration-test b/src/tests/integration-test index 8b9343b..e585121 100755 --- a/src/tests/integration-test +++ b/src/tests/integration-test @@ -1132,12 +1132,20 @@ class Luks(UDisksTestCase): self.assertTrue(mount_path.endswith('treasure')) # removal should clean up mounts - self.remove_device(self.device) - self.assertFalse(os.path.exists(mount_path)) - self.assertEqual(self.client.get_object(path), None) + try: + self.remove_device(self.device) + self.assertFalse(os.path.exists(mount_path)) + timeout = 50 + while timeout > 0: + if self.client.get_object(path) is None: + break + timeout -= 1 + time.sleep(0.1) + self.assertGreater(timeout, 0, 'timeout waiting for object path %s to disappear' % path) + finally: + self.readd_devices() # after putting it back, it should be mountable again - self.readd_devices() crypt_obj = self.client.get_object(self.udisks_block().get_object_path()) path = crypt_obj.get_property('encrypted').call_unlock_sync('s3kr1t', no_options, None) -- cgit v1.2.1 From 3b135a8d49a3b10b6b6ac050cfd457fa027f8b73 Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Wed, 5 Sep 2012 18:29:21 +0200 Subject: Add workaround annotation for udisks_client_get_block_for_dev() The gobject-introspection parser does not know how to properly handle dev_t arguments (https://bugzilla.gnome.org/show_bug.cgi?id=584517) and treats them as gint. But as the native API expects a 64 bit integer, you'll get garbage in the upper word on 32 bit platforms, which cause UDisks.Block.get_block_for_dev() to never find a match when using through introspection. https://bugs.freedesktop.org/show_bug.cgi?id=54566 --- udisks/udisksclient.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/udisks/udisksclient.c b/udisks/udisksclient.c index 17d0914..9981a93 100644 --- a/udisks/udisksclient.c +++ b/udisks/udisksclient.c @@ -640,10 +640,13 @@ udisks_client_get_block_for_uuid (UDisksClient *client, /* ---------------------------------------------------------------------------------------------------- */ +/* Note: The (type guint64) is a workaround for g-i mishandling dev_t, see + * https://bugzilla.gnome.org/show_bug.cgi?id=584517 */ + /** * udisks_client_get_block_for_dev: * @client: A #UDisksClient. - * @block_device_number: A #dev_t to get a #UDisksBlock for. + * @block_device_number: (type guint64): A #dev_t to get a #UDisksBlock for. * * Gets the #UDisksBlock corresponding to @block_device_number, if any. * -- cgit v1.2.1 From c3078a56d5f77260fe7cb2e6058415ced08c60d3 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Wed, 5 Sep 2012 15:39:28 -0400 Subject: Add --disable-man configure option This matches what is available in glib. Allowing documentation to be disabled is good for 3 reasons: 1) Embedded system developers don't want it - while it's not too hard for them to just rm -rf /usr/share/man, it makes sense to just skip building it entirely. 2) Documentation is the source of build dependency loops; having a method to disable it allows those loops to be cut manually 3) My gnome-ostree build system doesn't include Docbook because the schemas are only distributed as Zip files, and the build system only accepts git repositories. Signed-off-by: David Zeuthen --- configure.ac | 17 +++++++++++++++++ doc/man/Makefile.am | 6 +++++- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index eb30ad1..15f2a2f 100644 --- a/configure.ac +++ b/configure.ac @@ -97,6 +97,22 @@ fi GTK_DOC_CHECK([1.3]) +AC_ARG_ENABLE(man, + [AS_HELP_STRING([--enable-man], + [generate man pages [default=auto]])],, + enable_man=maybe) +AS_IF([test "$enable_man" != no], [ + AC_PATH_PROG([XSLTPROC], [xsltproc]) + AS_IF([test -z "$XSLTPROC"], [ + AS_IF([test "$enable_man" = yes], [ + AC_MSG_ERROR([xsltproc is required for --enable-man]) + ]) + enable_man=no + ]) + enable_man=yes +]) +AM_CONDITIONAL(ENABLE_MAN, test "$enable_man" != no) + GOBJECT_INTROSPECTION_CHECK([0.6.2]) # Libraries @@ -220,4 +236,5 @@ echo " Maintainer mode: ${USE_MAINTAINER_MODE} Building api docs: ${enable_gtk_doc} + Building man pages: ${enable_man} " diff --git a/doc/man/Makefile.am b/doc/man/Makefile.am index 5e4946d..421b7fc 100644 --- a/doc/man/Makefile.am +++ b/doc/man/Makefile.am @@ -1,11 +1,15 @@ NULL = -man_MANS = \ +man_MANS = + +if ENABLE_MAN +man_MANS += \ udisksctl.1 \ udisksd.8 \ udisks.8 \ $(NULL) +endif udisksctl.1 : udisksctl.xml $(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< -- cgit v1.2.1 From 6ad67f13293669799659f9b953577dd6fb6e1597 Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Thu, 6 Sep 2012 10:17:47 +0200 Subject: integration-test: Fix occasional failure of test_luks_forced_removal Sometimes the client's GDBusObjectManager does not refresh properly and keeps around objects which have long gone, which leads to a timeout in waiting for the device object to disappear. Presumably this is because the test suite does not run a main loop, and we cannot currently access g_main_context_get_default() from introspection. So instead, just generate a fresh client. --- src/tests/integration-test | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/tests/integration-test b/src/tests/integration-test index e585121..5e30888 100755 --- a/src/tests/integration-test +++ b/src/tests/integration-test @@ -1140,6 +1140,10 @@ class Luks(UDisksTestCase): if self.client.get_object(path) is None: break timeout -= 1 + # we do not have a main loop, and cannot currently use + # g_main_context_get_default() from introspection, so + # instead of refreshing self.client, get a new one + self.client = UDisks.Client.new_sync(None) time.sleep(0.1) self.assertGreater(timeout, 0, 'timeout waiting for object path %s to disappear' % path) finally: -- cgit v1.2.1 From dd21df29bf49d6f401f64f8df8adef5ced0c4b29 Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Thu, 6 Sep 2012 11:39:57 +0200 Subject: =?UTF-8?q?Bug=2051063=20=E2=80=94=20Mount=20vfat=20with=20"flush"?= =?UTF-8?q?=20option?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit For VFAT mounts we want the "flush" option, to avoid minute-long sync times after ejecting/shutting down removable/hotpluggable devices in the UI. Note that we keep the "flush" option as allowed option for now to avoid breaking software like kdelibs (https://bugs.kde.org/show_bug.cgi?id=273792) which applies this by default. https://bugs.freedesktop.org/show_bug.cgi?id=51063 --- src/udiskslinuxfilesystem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/udiskslinuxfilesystem.c b/src/udiskslinuxfilesystem.c index 6a64167..aa3a2ff 100644 --- a/src/udiskslinuxfilesystem.c +++ b/src/udiskslinuxfilesystem.c @@ -274,7 +274,7 @@ typedef struct /* ---------------------- vfat -------------------- */ -static const gchar *vfat_defaults[] = { "uid=", "gid=", "shortname=mixed", "dmask=0077", "utf8=1", "showexec", NULL }; +static const gchar *vfat_defaults[] = { "uid=", "gid=", "shortname=mixed", "dmask=0077", "utf8=1", "showexec", "flush", NULL }; static const gchar *vfat_allow[] = { "flush", "utf8=", "shortname=", "umask=", "dmask=", "fmask=", "codepage=", "iocharset=", "usefree", "showexec", NULL }; static const gchar *vfat_allow_uid_self[] = { "uid=", NULL }; static const gchar *vfat_allow_gid_self[] = { "gid=", NULL }; -- cgit v1.2.1 From c215541ee45efc3e27979ccc9c7bd881c19f36f8 Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Fri, 7 Sep 2012 06:23:52 +0200 Subject: integration-test: Check mounting of read-only devices This exposes a bug in ntfs-3g, see https://bugs.freedesktop.org/show_bug.cgi?id=53237 . --- src/tests/integration-test | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/tests/integration-test b/src/tests/integration-test index 5e30888..7ca9b2c 100755 --- a/src/tests/integration-test +++ b/src/tests/integration-test @@ -918,6 +918,29 @@ class FS(UDisksTestCase): # check fs - Not implemented in udisks yet #self.assertEqual(iface.FilesystemCheck([]), True) + # check mounting of a read-only device + + # the scsi_debug CD drive content is the same as for the HD drive, but + # udev does not know about this; so give it a nudge to re-probe + subprocess.call(['udevadm', 'trigger', '--action=change', + '--sysname-match=' + os.path.basename(self.cd_device)]) + self.sync() + self.sync() + cd_fs = self.udisks_filesystem(cd=True) + + mount_path = cd_fs.call_mount_sync(no_options, None) + try: + self.assertTrue('/media/' in mount_path) + self.sync() + self.assertEqual(cd_fs.get_property('mount-points'), [mount_path]) + self.assertTrue(self.is_mountpoint(mount_path)) + + self.assertEqual(self.udisks_block(cd=True).get_property('read-only'), True) + finally: + self.retry_busy(cd_fs.call_unmount_sync, no_options, None) + self.assertFalse(os.path.exists(mount_path), 'mount point was not removed') + self.assertEqual(cd_fs.get_property('mount-points'), [mount_path]) + def _do_file_perms_checks(self, type, mount_point): '''Check for permissions for data files and executables. -- cgit v1.2.1 From 1ade23e892a1d33c7a388ed7d1ecb3a969e1474f Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Fri, 7 Sep 2012 07:50:26 +0200 Subject: integration-test: Split out and fix daemon startup Split out start_daemon() and stop_daemon() into separate class methods, so that tests can check properties that should persist across daemon restarts. Also fix the startup to add --replace, to ensure that we are really talking to the udisksd launched by the test suite, not to an already existing one running in the system. --- src/tests/integration-test | 52 ++++++++++++++++++++++++++++------------------ 1 file changed, 32 insertions(+), 20 deletions(-) diff --git a/src/tests/integration-test b/src/tests/integration-test index 7ca9b2c..17954dc 100755 --- a/src/tests/integration-test +++ b/src/tests/integration-test @@ -89,6 +89,7 @@ class UDisksTestCase(unittest.TestCase): This provides static functions which are useful for all test cases. ''' daemon = None + daemon_path = None daemon_log = None device = None @@ -104,20 +105,20 @@ class UDisksTestCase(unittest.TestCase): sys.exit(0) # run from local build tree if we are in one, otherwise use system instance - daemon_path = os.path.join(srcdir, 'src', 'udisksd') - if (os.access (daemon_path, os.X_OK)): + klass.daemon_path = os.path.join(srcdir, 'src', 'udisksd') + if (os.access (klass.daemon_path, os.X_OK)): print('Testing binaries from local build tree') klass.check_build_tree_config() else: print('Testing installed system binaries') - daemon_path = None + klass.daemon_path = None for l in open('/usr/share/dbus-1/system-services/org.freedesktop.UDisks2.service'): if l.startswith('Exec='): - daemon_path = l.split('=', 1)[1].split()[0] + klass.daemon_path = l.split('=', 1)[1].split()[0] break - assert daemon_path, 'could not determine daemon path from D-BUS .service file' + assert klass.daemon_path, 'could not determine daemon path from D-BUS .service file' - print('daemon path: ' + daemon_path) + print('daemon path: ' + klass.daemon_path) (klass.device, klass.cd_device) = klass.setup_vdev() @@ -135,12 +136,31 @@ class UDisksTestCase(unittest.TestCase): klass.daemon_log = open(logfile, 'w') else: klass.daemon_log = tempfile.TemporaryFile() - klass.daemon = subprocess.Popen([daemon_path], + atexit.register(klass.cleanup) + + klass.start_daemon() + + @classmethod + def cleanup(klass): + '''stop daemon again and clean up test environment''' + + subprocess.call(['umount', klass.device], stderr=subprocess.PIPE) # if a test failed + + klass.stop_daemon() + + klass.teardown_vdev(klass.device) + klass.device = None + + del os.environ['DBUS_SYSTEM_BUS_ADDRESS'] + klass.dbus.down() + + @classmethod + def start_daemon(klass): + assert klass.daemon == None + klass.daemon = subprocess.Popen([klass.daemon_path, '--replace'], stdout=klass.daemon_log, stderr=subprocess.STDOUT) assert klass.daemon.pid, 'daemon failed to start' - atexit.register(klass.cleanup) - # wait until the daemon has started up timeout = 10 while klass.manager is None and timeout > 0: @@ -150,25 +170,17 @@ class UDisksTestCase(unittest.TestCase): klass.manager = klass.client.get_manager() timeout -= 1 assert klass.manager, 'daemon failed to start' + assert klass.daemon.pid, 'daemon failed to start' klass.sync() @classmethod - def cleanup(klass): - '''stop daemon again and clean up test environment''' - - subprocess.call(['umount', klass.device], stderr=subprocess.PIPE) # if a test failed - + def stop_daemon(klass): + assert klass.daemon os.kill(klass.daemon.pid, signal.SIGTERM) os.wait() klass.daemon = None - klass.teardown_vdev(klass.device) - klass.device = None - - del os.environ['DBUS_SYSTEM_BUS_ADDRESS'] - klass.dbus.down() - @classmethod def sync(klass): '''Wait until pending events finished processing. -- cgit v1.2.1 From d5a14503880dd412535bfba1554ddb7d0fb1ba03 Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Fri, 7 Sep 2012 07:52:51 +0200 Subject: integration-tests: Check handling of existing mount points udisks tracks its mounts in /run/udisks2/mounted-fs, so udisks generated mount points should be reused across daemon restarts, but manually created mount points should not be. See https://bugs.freedesktop.org/show_bug.cgi?id=54487 --- src/tests/integration-test | 57 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/src/tests/integration-test b/src/tests/integration-test index 17954dc..517b4bf 100755 --- a/src/tests/integration-test +++ b/src/tests/integration-test @@ -734,6 +734,63 @@ class FS(UDisksTestCase): self.client.settle() self.assertEqual(fs.get_property('mount-points'), []) + def test_existing_manual_mount_point(self): + '''fs: does not reuse existing manual mount point''' + + self.mkfs('ext4', 'udiskstest') + fs = self.udisks_filesystem() + + # mount it, determine mount path, and unmount again + mount_path = fs.call_mount_sync(no_options, None) + self.assertTrue(mount_path.endswith('udiskstest')) + + self.retry_busy(fs.call_unmount_sync, no_options, None) + self.client.settle() + self.assertEqual(fs.get_property('mount-points'), []) + + # cleans up mountpoint + self.assertFalse(os.path.exists(mount_path)) + + # now manually create the mount point + os.mkdir(mount_path) + + # now this should use mount_path + '1' + try: + new_mount_path = fs.call_mount_sync(no_options, None) + self.retry_busy(fs.call_unmount_sync, no_options, None) + self.client.settle() + self.assertEqual(fs.get_property('mount-points'), []) + self.assertEqual(new_mount_path, mount_path + '1') + finally: + os.rmdir(mount_path) + + def test_existing_udisks_mount_point(self): + '''fs: reuses existing udisks mount point''' + + self.mkfs('ext4', 'udiskstest') + fs = self.udisks_filesystem() + + # mount it, determine mount path + mount_path = fs.call_mount_sync(no_options, None) + self.assertTrue(mount_path.endswith('udiskstest')) + + # stop the daemon (happens during a package upgrade) + UDisksTestCase.stop_daemon() + + # mount should still be there; unmount it manually + self.assertTrue(self.is_mountpoint(mount_path)) + subprocess.check_call(['umount', mount_path]) + + # restart daemon, mount again; this should use the same mount point as + # before + UDisksTestCase.start_daemon() + fs = self.udisks_filesystem() + new_mount_path = fs.call_mount_sync(no_options, None) + self.retry_busy(fs.call_unmount_sync, no_options, None) + self.client.settle() + self.assertEqual(fs.get_property('mount-points'), []) + self.assertEqual(new_mount_path, mount_path) + def _do_fs_check(self, type): '''Run checks for a particular file system.''' -- cgit v1.2.1 From df220ca6eee1df665ab80cfafc515afde2075fbb Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Fri, 7 Sep 2012 08:47:08 +0200 Subject: integration-test: Fix start_daemon() for restarts klass.manager is already initialized when we are restarting; ensure we properly wait for the daemon to start up. --- src/tests/integration-test | 1 + 1 file changed, 1 insertion(+) diff --git a/src/tests/integration-test b/src/tests/integration-test index 517b4bf..1046a67 100755 --- a/src/tests/integration-test +++ b/src/tests/integration-test @@ -163,6 +163,7 @@ class UDisksTestCase(unittest.TestCase): # wait until the daemon has started up timeout = 10 + klass.manager = None while klass.manager is None and timeout > 0: time.sleep(0.2) klass.client = UDisks.Client.new_sync(None) -- cgit v1.2.1 From 020502d99d53b2a0d06df5c0764a10bf105827e2 Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Fri, 7 Sep 2012 17:06:51 +0200 Subject: Enable large file support Without this, on 32 bit platforms you get a warning and syslog entry like [WARNING]: Error statting /swapfile: Value too large for defined data type [udisksmountmonitor.c:554, udisks_mount_monitor_get_swaps()] when you have a /swapfile which is bigger than 2 GB. https://launchpad.net/bugs/1039022 --- configure.ac | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configure.ac b/configure.ac index 15f2a2f..1d91fe2 100644 --- a/configure.ac +++ b/configure.ac @@ -88,6 +88,8 @@ CC_CHECK_CFLAGS_APPEND([ \ -ffunction-sections \ -fno-common \ -fno-strict-aliasing \ + -D_LARGEFILE64_SOURCE \ + -D_FILE_OFFSET_BITS=64 \ ]) AC_PATH_PROG([XSLTPROC], [xsltproc]) -- cgit v1.2.1 From f4d20f90880ea5ca460d04234c8127fcd6d7ab5e Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Mon, 10 Sep 2012 15:50:10 +0200 Subject: integration-test: Skip r/o mount checks for XFS and reiserfs These are known-broken right now, and there is no workaround. See https://github.com/karelzak/util-linux/issues/17 https://github.com/karelzak/util-linux/issues/18 --- src/tests/integration-test | 41 ++++++++++++++++++++++------------------- 1 file changed, 22 insertions(+), 19 deletions(-) diff --git a/src/tests/integration-test b/src/tests/integration-test index 1046a67..aded71b 100755 --- a/src/tests/integration-test +++ b/src/tests/integration-test @@ -989,27 +989,30 @@ class FS(UDisksTestCase): #self.assertEqual(iface.FilesystemCheck([]), True) # check mounting of a read-only device - - # the scsi_debug CD drive content is the same as for the HD drive, but - # udev does not know about this; so give it a nudge to re-probe - subprocess.call(['udevadm', 'trigger', '--action=change', - '--sysname-match=' + os.path.basename(self.cd_device)]) - self.sync() - self.sync() - cd_fs = self.udisks_filesystem(cd=True) - - mount_path = cd_fs.call_mount_sync(no_options, None) - try: - self.assertTrue('/media/' in mount_path) + # this is known-broken for reiserfs and xfs right now: + # https://github.com/karelzak/util-linux/issues/17 + # https://github.com/karelzak/util-linux/issues/18 + if type not in ['reiserfs', 'xfs']: + # the scsi_debug CD drive content is the same as for the HD drive, but + # udev does not know about this; so give it a nudge to re-probe + subprocess.call(['udevadm', 'trigger', '--action=change', + '--sysname-match=' + os.path.basename(self.cd_device)]) self.sync() - self.assertEqual(cd_fs.get_property('mount-points'), [mount_path]) - self.assertTrue(self.is_mountpoint(mount_path)) + self.sync() + cd_fs = self.udisks_filesystem(cd=True) - self.assertEqual(self.udisks_block(cd=True).get_property('read-only'), True) - finally: - self.retry_busy(cd_fs.call_unmount_sync, no_options, None) - self.assertFalse(os.path.exists(mount_path), 'mount point was not removed') - self.assertEqual(cd_fs.get_property('mount-points'), [mount_path]) + mount_path = cd_fs.call_mount_sync(no_options, None) + try: + self.assertTrue('/media/' in mount_path) + self.sync() + self.assertEqual(cd_fs.get_property('mount-points'), [mount_path]) + self.assertTrue(self.is_mountpoint(mount_path)) + + self.assertEqual(self.udisks_block(cd=True).get_property('read-only'), True) + finally: + self.retry_busy(cd_fs.call_unmount_sync, no_options, None) + self.assertFalse(os.path.exists(mount_path), 'mount point was not removed') + self.assertEqual(cd_fs.get_property('mount-points'), [mount_path]) def _do_file_perms_checks(self, type, mount_point): '''Check for permissions for data files and executables. -- cgit v1.2.1 From 1396be6c3f4d6aae6b38b469b1bd51fce46a829c Mon Sep 17 00:00:00 2001 From: Claudio Saavedra Date: Wed, 19 Sep 2012 15:51:47 +0300 Subject: configure.ac: raise gudev dependency udisks is using g_udev_device_get_usec_since_initialized(), which was added in gudev 165. https://bugs.freedesktop.org/show_bug.cgi?id=55092 Signed-off-by: David Zeuthen --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 1d91fe2..994fd1a 100644 --- a/configure.ac +++ b/configure.ac @@ -120,7 +120,7 @@ GOBJECT_INTROSPECTION_CHECK([0.6.2]) # Libraries # -PKG_CHECK_MODULES(GUDEV, [gudev-1.0 >= 147]) +PKG_CHECK_MODULES(GUDEV, [gudev-1.0 >= 165]) AC_SUBST(GUDEV_CFLAGS) AC_SUBST(GUDEV_LIBS) -- cgit v1.2.1 From e07849db11c8f5cfdeaf2dd3bb9b430c99c376c7 Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Tue, 25 Sep 2012 10:55:31 +0200 Subject: Fix same seat detection if built with systemd, but not booted with it If we haven't booted with systemd, then we can only assume it's always the same seat. Based on patch by Takashi Iwai . https://bugzilla.novell.com/show_bug.cgi?id=769570 https://bugs.freedesktop.org/show_bug.cgi?id=55309 Signed-off-by: David Zeuthen --- configure.ac | 2 +- src/udisksdaemonutil.c | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 994fd1a..93c715e 100644 --- a/configure.ac +++ b/configure.ac @@ -145,7 +145,7 @@ AC_SUBST(LIBATASMART_CFLAGS) AC_SUBST(LIBATASMART_LIBS) PKG_CHECK_MODULES(LIBSYSTEMD_LOGIN, - [libsystemd-login >= 44], + [libsystemd-login >= 44 libsystemd-daemon], have_libsystemd_login=yes, have_libsystemd_login=no) AM_CONDITIONAL(HAVE_LIBSYSTEMD_LOGIN, test x$have_libsystemd_login = xyes) diff --git a/src/udisksdaemonutil.c b/src/udisksdaemonutil.c index ef925f5..69cd8a5 100644 --- a/src/udisksdaemonutil.c +++ b/src/udisksdaemonutil.c @@ -42,6 +42,7 @@ #include "udiskslinuxdriveobject.h" #if defined(HAVE_LIBSYSTEMD_LOGIN) +#include #include #endif @@ -1021,6 +1022,10 @@ udisks_daemon_util_on_same_seat (UDisksDaemon *daemon, UDisksObject *drive_object = NULL; UDisksDrive *drive = NULL; + /* if we haven't booted with systemd, assume it's always the same seat */ + if (sd_booted () <= 0) + return TRUE; + if (UDISKS_IS_LINUX_BLOCK_OBJECT (object)) { UDisksLinuxBlockObject *linux_block_object; -- cgit v1.2.1 From 381c699be1d44e617e994aa4e0546f088c4fc037 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Wed, 26 Sep 2012 12:04:59 -0400 Subject: Only do the isohybrid hack for the first partition Otherwise we end up showing two partitions and that is unwanted. See https://bugzilla.redhat.com/show_bug.cgi?id=860243 for details. Signed-off-by: David Zeuthen --- data/80-udisks2.rules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/80-udisks2.rules b/data/80-udisks2.rules index c273d0d..aa8b8c9 100644 --- a/data/80-udisks2.rules +++ b/data/80-udisks2.rules @@ -115,4 +115,4 @@ KERNEL=="sr*", ENV{ID_VENDOR}=="SanDisk", ENV{ID_MODEL}=="Cruzer", ENV{ID_FS_LAB # # See http://mjg59.dreamwidth.org/11285.html for more details # -ENV{ID_PART_TABLE_TYPE}=="dos", ENV{ID_PART_ENTRY_TYPE}=="0x0", ENV{ID_FS_TYPE}=="iso9660", ENV{UDISKS_IGNORE}="0" +ENV{ID_PART_TABLE_TYPE}=="dos", ENV{ID_PART_ENTRY_TYPE}=="0x0", ENV{ID_PART_ENTRY_NUMBER}=="1", ENV{ID_FS_TYPE}=="iso9660", ENV{UDISKS_IGNORE}="0" -- cgit v1.2.1 From 1f196a9f2f0f9e1d9e4c037f73a3db7fc2958057 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Thu, 27 Sep 2012 13:00:57 -0400 Subject: Don't complain about missing /etc/crypttab file Some systems don't have it at all - notably F18 doesn't have if unless you use encrypted root. Also make the file monitor pick up when the file is deleted. This was reported in bug 53147: https://bugs.freedesktop.org/show_bug.cgi?id=53147 Signed-off-by: David Zeuthen --- src/udiskscrypttabmonitor.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/udiskscrypttabmonitor.c b/src/udiskscrypttabmonitor.c index f3b54ea..42b2a14 100644 --- a/src/udiskscrypttabmonitor.c +++ b/src/udiskscrypttabmonitor.c @@ -258,7 +258,8 @@ on_file_monitor_changed (GFileMonitor *file_monitor, { UDisksCrypttabMonitor *monitor = UDISKS_CRYPTTAB_MONITOR (user_data); if (event_type == G_FILE_MONITOR_EVENT_CHANGED || - event_type == G_FILE_MONITOR_EVENT_CREATED) + event_type == G_FILE_MONITOR_EVENT_CREATED || + event_type == G_FILE_MONITOR_EVENT_DELETED) { udisks_debug ("/etc/crypttab changed!"); reload_crypttab_entries (monitor); @@ -368,8 +369,11 @@ udisks_crypttab_monitor_ensure (UDisksCrypttabMonitor *monitor) NULL, /* size */ &error)) { - udisks_warning ("Error opening /etc/crypttab file: %s (%s, %d)", - error->message, g_quark_to_string (error->domain), error->code); + if (!(error->domain == G_FILE_ERROR && error->code == G_FILE_ERROR_NOENT)) + { + udisks_warning ("Error opening /etc/crypttab file: %s (%s, %d)", + error->message, g_quark_to_string (error->domain), error->code); + } g_error_free (error); goto out; } -- cgit v1.2.1 From a826a927125d3df4d2b4df947c02be2b55473b1d Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Thu, 27 Sep 2012 13:05:08 -0400 Subject: Don't complain about missing /etc/fstab file It's not inconceivable that this file is missing so don't loudly complain about it. Signed-off-by: David Zeuthen --- src/udisksfstabmonitor.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/udisksfstabmonitor.c b/src/udisksfstabmonitor.c index 2b5788a..c1e5557 100644 --- a/src/udisksfstabmonitor.c +++ b/src/udisksfstabmonitor.c @@ -259,7 +259,8 @@ on_file_monitor_changed (GFileMonitor *file_monitor, { UDisksFstabMonitor *monitor = UDISKS_FSTAB_MONITOR (user_data); if (event_type == G_FILE_MONITOR_EVENT_CHANGED || - event_type == G_FILE_MONITOR_EVENT_CREATED) + event_type == G_FILE_MONITOR_EVENT_CREATED || + event_type == G_FILE_MONITOR_EVENT_DELETED) { udisks_debug ("/etc/fstab changed!"); reload_fstab_entries (monitor); @@ -365,7 +366,10 @@ udisks_fstab_monitor_ensure (UDisksFstabMonitor *monitor) f = fopen ("/etc/fstab", "r"); if (f == NULL) { - udisks_warning ("Error opening /etc/fstab file: %m"); + if (errno != ENOENT) + { + udisks_warning ("Error opening /etc/fstab file: %m"); + } goto out; } -- cgit v1.2.1 From 02c17af4b3b2544018d218ddc047f5219d8c286c Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Thu, 27 Sep 2012 13:14:15 -0400 Subject: Make it work without requiring the kernel to be CONFIG_SWAP=y https://bugs.freedesktop.org/show_bug.cgi?id=50142 Signed-off-by: David Zeuthen --- src/udisksmountmonitor.c | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/src/udisksmountmonitor.c b/src/udisksmountmonitor.c index 36e1476..b56ed2a 100644 --- a/src/udisksmountmonitor.c +++ b/src/udisksmountmonitor.c @@ -322,7 +322,11 @@ udisks_mount_monitor_constructed (GObject *object) } else { - g_error ("No /proc/swaps file: %s", error->message); + if (!(error->domain == G_FILE_ERROR && error->code == G_FILE_ERROR_NOENT)) + { + udisks_warning ("Error opening /proc/swaps file: %s (%s, %d)", + error->message, g_quark_to_string (error->domain), error->code); + } g_error_free (error); } @@ -518,15 +522,25 @@ udisks_mount_monitor_get_swaps (UDisksMountMonitor *monitor, gchar *contents; gchar **lines; guint n; + GError *local_error = NULL; ret = FALSE; contents = NULL; lines = NULL; - if (!g_file_get_contents ("/proc/swaps", &contents, NULL, error)) + if (!g_file_get_contents ("/proc/swaps", &contents, NULL, &local_error)) { - g_prefix_error (error, "Error reading /proc/self/mountinfo: "); - goto out; + if (local_error->domain == G_FILE_ERROR && local_error->code == G_FILE_ERROR_NOENT) + { + g_clear_error (&local_error); + ret = TRUE; + goto out; + } + else + { + g_propagate_prefixed_error (error, local_error, "Error reading /proc/self/mountinfo: "); + goto out; + } } lines = g_strsplit (contents, "\n", 0); -- cgit v1.2.1 From edd933f3fc1c1b765375253c2c16decb5c83fe4a Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Thu, 27 Sep 2012 13:16:31 -0400 Subject: Mention the right file when complaing about /proc/swaps Signed-off-by: David Zeuthen --- src/udisksmountmonitor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/udisksmountmonitor.c b/src/udisksmountmonitor.c index b56ed2a..8af1028 100644 --- a/src/udisksmountmonitor.c +++ b/src/udisksmountmonitor.c @@ -538,7 +538,7 @@ udisks_mount_monitor_get_swaps (UDisksMountMonitor *monitor, } else { - g_propagate_prefixed_error (error, local_error, "Error reading /proc/self/mountinfo: "); + g_propagate_prefixed_error (error, local_error, "Error reading /proc/swaps: "); goto out; } } -- cgit v1.2.1 From 029ffb73a176f1860d6edaf47eb89ea86a37549e Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Fri, 28 Sep 2012 10:53:25 -0400 Subject: Fix glaringly wrong documentation for Filesystem.Mount() Signed-off-by: David Zeuthen --- data/org.freedesktop.UDisks2.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/org.freedesktop.UDisks2.xml b/data/org.freedesktop.UDisks2.xml index d46ff79..56b7420 100644 --- a/data/org.freedesktop.UDisks2.xml +++ b/data/org.freedesktop.UDisks2.xml @@ -1382,7 +1382,7 @@ Unmount a mounted device. - If the device in question was not mounted by the calling user + If the device in question was mounted by the calling user via the org.freedesktop.UDisks2.Filesystem.Mount() method the filesystem is unmounted without any authorization checks. Otherwise, an authorization check is performed (which -- cgit v1.2.1 From 99161b5cca305b7853680cfab54a3c633873ef5d Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Fri, 28 Sep 2012 13:58:04 -0400 Subject: Move bash completion script into /usr/share/bash-completion/completions Signed-off-by: David Zeuthen --- data/Makefile.am | 6 ++++++ data/completions/udisksctl | 29 +++++++++++++++++++++++++++++ tools/Makefile.am | 7 +------ tools/udisksctl-bash-completion.sh | 37 ------------------------------------- 4 files changed, 36 insertions(+), 43 deletions(-) create mode 100644 data/completions/udisksctl delete mode 100644 tools/udisksctl-bash-completion.sh diff --git a/data/Makefile.am b/data/Makefile.am index 3f31023..0921698 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -32,6 +32,11 @@ polkitdir = $(datadir)/polkit-1/actions polkit_in_files = org.freedesktop.udisks2.policy.in polkit_DATA = $(polkit_in_files:.policy.in=.policy) +completionsdir = $(datadir)/bash-completion/completions +completions_DATA = \ + completions/udisksctl \ + $(NULL) + @INTLTOOL_POLICY_RULE@ EXTRA_DIST = \ @@ -41,6 +46,7 @@ EXTRA_DIST = \ $(dbusservice_in_files) \ $(dbusconf_in_files) \ $(polkit_in_files) \ + $(completions_DATA) \ $(NULL) clean-local : diff --git a/data/completions/udisksctl b/data/completions/udisksctl new file mode 100644 index 0000000..39d5ca9 --- /dev/null +++ b/data/completions/udisksctl @@ -0,0 +1,29 @@ +# udisksctl(1) completion -*- shell-script -*- + +_udisksctl() { + local IFS=$'\n' + local cur=`_get_cword :` + + local suggestions=$(udisksctl complete "${COMP_LINE}" ${COMP_POINT}) + if [ "$suggestions" = "@FILES@" ] ; then + _filedir + else + COMPREPLY=($(compgen -W "$suggestions" -- "$cur")) + fi + + # Remove colon-word prefix from COMPREPLY items + case "$cur" in + *:*) + case "$COMP_WORDBREAKS" in + *:*) + local colon_word=${cur%${cur##*:}} + local i=${#COMPREPLY[*]} + while [ $((--i)) -ge 0 ]; do + COMPREPLY[$i]=${COMPREPLY[$i]#"$colon_word"} + done + ;; + esac + ;; + esac +} && +complete -o nospace -F _udisksctl udisksctl diff --git a/tools/Makefile.am b/tools/Makefile.am index 8b328db..9e258be 100644 --- a/tools/Makefile.am +++ b/tools/Makefile.am @@ -58,10 +58,5 @@ umount_udisks2_LDADD = \ # ---------------------------------------------------------------------------------------------------- -bash_completiondir = $(sysconfdir)/bash_completion.d -bash_completion_DATA = udisksctl-bash-completion.sh - -EXTRA_DIST = $(bash_completion_DATA) - clean-local : - rm -f *~ $(service_DATA) $(dbusconf_DATA) + rm -f *~ diff --git a/tools/udisksctl-bash-completion.sh b/tools/udisksctl-bash-completion.sh deleted file mode 100644 index b24487e..0000000 --- a/tools/udisksctl-bash-completion.sh +++ /dev/null @@ -1,37 +0,0 @@ - -# Check for bash -[ -z "$BASH_VERSION" ] && return - -#################################################################################################### - - -__udisksctl() { - local IFS=$'\n' - local cur=`_get_cword :` - - local suggestions=$(udisksctl complete "${COMP_LINE}" ${COMP_POINT}) - if [ "$suggestions" = "@FILES@" ] ; then - _filedir - else - COMPREPLY=($(compgen -W "$suggestions" -- "$cur")) - fi - - # Remove colon-word prefix from COMPREPLY items - case "$cur" in - *:*) - case "$COMP_WORDBREAKS" in - *:*) - local colon_word=${cur%${cur##*:}} - local i=${#COMPREPLY[*]} - while [ $((--i)) -ge 0 ]; do - COMPREPLY[$i]=${COMPREPLY[$i]#"$colon_word"} - done - ;; - esac - ;; - esac -} - -#################################################################################################### - -complete -o nospace -F __udisksctl udisksctl -- cgit v1.2.1 From 9c183605200487e5ed7d387dafe20db9671254d1 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Fri, 28 Sep 2012 15:03:04 -0400 Subject: Don't require that users define UDISKS_API_IS_SUBJECT_TO_CHANGE We're very close to the 2.0 release (two-point-oh!) so nuke this. Signed-off-by: David Zeuthen --- tools/Makefile.am | 1 - udisks/udisks.h | 4 ---- 2 files changed, 5 deletions(-) diff --git a/tools/Makefile.am b/tools/Makefile.am index 9e258be..392f06e 100644 --- a/tools/Makefile.am +++ b/tools/Makefile.am @@ -12,7 +12,6 @@ INCLUDES = \ -DPACKAGE_LOCALE_DIR=\""$(localedir)"\" \ -DPACKAGE_LIB_DIR=\""$(libdir)"\" \ -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT \ - -DUDISKS_API_IS_SUBJECT_TO_CHANGE \ $(WARN_CFLAGS) \ $(NULL) diff --git a/udisks/udisks.h b/udisks/udisks.h index 809cdbd..b0b9f08 100644 --- a/udisks/udisks.h +++ b/udisks/udisks.h @@ -21,10 +21,6 @@ #ifndef __UDISKS_H__ #define __UDISKS_H__ -#if !defined(UDISKS_API_IS_SUBJECT_TO_CHANGE) && !defined(UDISKS_COMPILATION) -#error libudisks is unstable API. You must define UDISKS_API_IS_SUBJECT_TO_CHANGE before including udisks/udisks.h -#endif - #define __UDISKS_INSIDE_UDISKS_H__ #include #include -- cgit v1.2.1 From c21d82c04472dbc702549586df59690ec89fd942 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Fri, 28 Sep 2012 15:05:53 -0400 Subject: Bump version number to 2.0.0 This is not the release (at least NEWS needs to be updated) but pretty close. Basically only need to e.g. check that nothing breaks by going from 1.99.0 to 2.0.0 Signed-off-by: David Zeuthen --- configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 93c715e..bea41fc 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ -m4_define([udisks_major_version], [1]) -m4_define([udisks_minor_version], [100]) +m4_define([udisks_major_version], [2]) +m4_define([udisks_minor_version], [0]) m4_define([udisks_micro_version], [0]) m4_define([udisks_version], [udisks_major_version.udisks_minor_version.udisks_micro_version]) -- cgit v1.2.1 From 14ac0484124821d85a7e9c2c755a080a9154c7e7 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 11:38:10 -0400 Subject: docs: only reference hdparm(8) at the end of the paragraph Signed-off-by: David Zeuthen --- doc/man/udisks.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/man/udisks.xml b/doc/man/udisks.xml index e31736a..6883960 100644 --- a/doc/man/udisks.xml +++ b/doc/man/udisks.xml @@ -121,7 +121,7 @@ through 254 (which do not permit spin-down). The highest degree of power management is attained with a setting of 1, and the highest I/O performance with a - setting of 254. A value of 255 tells hdparm to disable + setting of 254. A value of 255 can be used to disable Advanced Power Management altogether on the drive (not all drives support disabling it, but most do). This is similar to the option in -- cgit v1.2.1 From d0646cbc4082347ffd76ed061787184dfc05f741 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 12:36:44 -0400 Subject: docs: Remove "(available online here)" comment in udisks(8) man page We don't do that for other chapters. Signed-off-by: David Zeuthen --- doc/man/udisks.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/doc/man/udisks.xml b/doc/man/udisks.xml index 6883960..d46eeb9 100644 --- a/doc/man/udisks.xml +++ b/doc/man/udisks.xml @@ -46,9 +46,7 @@ see the Authorization Checks chapter in the udisks documentation for - more information (available - online here). + more information. Note that the x-udisks-auth option can be used in the /etc/fstab and /etc/crypttab files to specify that -- cgit v1.2.1 From 11834b25287183d855f511c13fac0cddea1f2a16 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 12:40:23 -0400 Subject: docs: Link to http://www.freedesktop.org/wiki/Software/dbus in udisks(8) ... so it's 100% clear what "system message bus" means. Signed-off-by: David Zeuthen --- doc/man/udisks.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/man/udisks.xml b/doc/man/udisks.xml index d46eeb9..c39ec18 100644 --- a/doc/man/udisks.xml +++ b/doc/man/udisks.xml @@ -23,7 +23,8 @@ unprivileged ones) can access the udisksd8 daemon via the name org.freedesktop.UDisks2 - on the system message bus. In addition to the D-Bus API, a + on the system message bus. + In addition to the D-Bus API, a library, libudisks2 is also provided. This library can be used from C/C++ and any high-level language with Date: Tue, 2 Oct 2012 12:53:47 -0400 Subject: docs: update man page dates to "October 2012" In the future we shall update it only in minor releases .0, e.g. 2.0.0, 2.2.0, 2.4.0 and so on. Signed-off-by: David Zeuthen --- doc/man/udisks.xml | 2 +- doc/man/udisksctl.xml | 2 +- doc/man/udisksd.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/man/udisks.xml b/doc/man/udisks.xml index c39ec18..a5954f7 100644 --- a/doc/man/udisks.xml +++ b/doc/man/udisks.xml @@ -1,7 +1,7 @@ udisks - March 2008 + October 2012 udisks diff --git a/doc/man/udisksctl.xml b/doc/man/udisksctl.xml index ad9895e..6ac1000 100644 --- a/doc/man/udisksctl.xml +++ b/doc/man/udisksctl.xml @@ -1,7 +1,7 @@ udisksctl - April 2008 + October 2012 udisks diff --git a/doc/man/udisksd.xml b/doc/man/udisksd.xml index 753c385..ece179d 100644 --- a/doc/man/udisksd.xml +++ b/doc/man/udisksd.xml @@ -1,7 +1,7 @@ udisksd - April 2008 + October 2012 udisks -- cgit v1.2.1 From 9ebfa99fea52624eea07fbfdfceeb5fdf28669ff Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 12:58:15 -0400 Subject: docs: Document udisksctl(1)'s info command Signed-off-by: David Zeuthen --- doc/man/udisksctl.xml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/doc/man/udisksctl.xml b/doc/man/udisksctl.xml index 6ac1000..8c13dc8 100644 --- a/doc/man/udisksctl.xml +++ b/doc/man/udisksctl.xml @@ -131,6 +131,17 @@ COMMANDS + + + + + Shows detailed information about + OBJECT or + DEVICE. + + + + -- cgit v1.2.1 From 0aee0c461708aa0d9787dbe8c94b1d68bbcf2261 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 13:01:06 -0400 Subject: docs: Document udisksctl(1)'s status command Signed-off-by: David Zeuthen --- doc/man/udisksctl.xml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/doc/man/udisksctl.xml b/doc/man/udisksctl.xml index 8c13dc8..1638737 100644 --- a/doc/man/udisksctl.xml +++ b/doc/man/udisksctl.xml @@ -17,6 +17,11 @@ SYNOPSIS + + udisksctl + status + + udisksctl info @@ -131,6 +136,16 @@ COMMANDS + + + + + Shows high-level information about disk drives and block + devices. + + + + -- cgit v1.2.1 From 7e0d4a88473bf9386c74a8e1a406a32ff2fb79a7 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 13:16:46 -0400 Subject: docs: add some more meta information to the man pages (version, source, manual) Signed-off-by: David Zeuthen --- doc/man/udisks.xml | 8 +++++++- doc/man/udisksctl.xml | 8 +++++++- doc/man/udisksd.xml | 8 +++++++- 3 files changed, 21 insertions(+), 3 deletions(-) diff --git a/doc/man/udisks.xml b/doc/man/udisks.xml index a5954f7..101ff65 100644 --- a/doc/man/udisks.xml +++ b/doc/man/udisks.xml @@ -1,3 +1,7 @@ + +]> udisks @@ -8,7 +12,9 @@ udisks 8 - + System Administration + udisks + &version; diff --git a/doc/man/udisksctl.xml b/doc/man/udisksctl.xml index 1638737..fbd60b6 100644 --- a/doc/man/udisksctl.xml +++ b/doc/man/udisksctl.xml @@ -1,3 +1,7 @@ + +]> udisksctl @@ -8,7 +12,9 @@ udisksctl 1 - + User Commands + udisks + &version; diff --git a/doc/man/udisksd.xml b/doc/man/udisksd.xml index ece179d..34e9e2a 100644 --- a/doc/man/udisksd.xml +++ b/doc/man/udisksd.xml @@ -1,3 +1,7 @@ + +]> udisksd @@ -8,7 +12,9 @@ udisksd 8 - + System Daemon + udisks + &version; -- cgit v1.2.1 From fa2700ded7e36c0b066299e2cc63123cded2b6ef Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 13:29:01 -0400 Subject: docs: use CDATA for email addresses to avoid them being mangled Signed-off-by: David Zeuthen --- doc/man/udisks.xml | 5 +++-- doc/man/udisksctl.xml | 5 +++-- doc/man/udisksd.xml | 5 +++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/doc/man/udisks.xml b/doc/man/udisks.xml index 101ff65..a45aa50 100644 --- a/doc/man/udisks.xml +++ b/doc/man/udisks.xml @@ -325,8 +325,9 @@ AUTHOR - Written by David Zeuthen zeuthen@gmail.com with - a lot of help from many others. + Written by David Zeuthen + with a lot of help + from many others. diff --git a/doc/man/udisksctl.xml b/doc/man/udisksctl.xml index fbd60b6..cd096ee 100644 --- a/doc/man/udisksctl.xml +++ b/doc/man/udisksctl.xml @@ -312,8 +312,9 @@ AUTHOR - Written by David Zeuthen zeuthen@gmail.com with - a lot of help from many others. + Written by David Zeuthen + with a lot of help + from many others. diff --git a/doc/man/udisksd.xml b/doc/man/udisksd.xml index 34e9e2a..430c884 100644 --- a/doc/man/udisksd.xml +++ b/doc/man/udisksd.xml @@ -93,8 +93,9 @@ AUTHOR - Written by David Zeuthen zeuthen@gmail.com with - a lot of help from many others. + Written by David Zeuthen + with a lot of help + from many others. -- cgit v1.2.1 From 1928096127cf587982fff3a89b0c105ccc6948c9 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 13:35:47 -0400 Subject: Fix docs for udisks_daemon_util_on_same_seat() Signed-off-by: David Zeuthen --- src/udisksdaemonutil.c | 2 +- src/udisksdaemonutil.h | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/udisksdaemonutil.c b/src/udisksdaemonutil.c index 69cd8a5..f118d5f 100644 --- a/src/udisksdaemonutil.c +++ b/src/udisksdaemonutil.c @@ -994,7 +994,7 @@ udisks_daemon_util_escape (const gchar *str) } /** - * udisks_daemon_util_on_other_seat: + * udisks_daemon_util_on_same_seat: * @daemon: A #UDisksDaemon. * @object: The #GDBusObject that the call is on or %NULL. * @process: The process to check for. diff --git a/src/udisksdaemonutil.h b/src/udisksdaemonutil.h index 2475873..1614d24 100644 --- a/src/udisksdaemonutil.h +++ b/src/udisksdaemonutil.h @@ -87,6 +87,9 @@ gboolean udisks_daemon_util_file_set_contents (const gchar *filename, UDisksInhibitCookie *udisks_daemon_util_inhibit_system_sync (const gchar *reason); void udisks_daemon_util_uninhibit_system_sync (UDisksInhibitCookie *cookie); +gboolean udisks_daemon_util_on_same_seat (UDisksDaemon *daemon, + UDisksObject *object, + pid_t process); G_END_DECLS -- cgit v1.2.1 From 8173647654726ff375dc0269483b809719ae9acb Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 13:37:54 -0400 Subject: Fix up docs for udisks_daemon_util_file_set_contents() Signed-off-by: David Zeuthen --- src/udisksdaemonutil.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/udisksdaemonutil.c b/src/udisksdaemonutil.c index f118d5f..f79fd67 100644 --- a/src/udisksdaemonutil.c +++ b/src/udisksdaemonutil.c @@ -1137,6 +1137,7 @@ udisks_daemon_util_hexdump_debug (gconstpointer data, gsize len) /* ---------------------------------------------------------------------------------------------------- */ /** + * udisks_daemon_util_file_set_contents: * @filename: (type filename): Name of a file to write @contents to, in the GLib file name encoding. * @contents: (array length=length) (element-type guint8): String to write to the file. * @length: Length of @contents, or -1 if @contents is a NUL-terminated string. -- cgit v1.2.1 From 6ed00c92e33de7f6a90741b5eaf9443b92243955 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 13:40:12 -0400 Subject: Add docs for udisks_base_job_get_auto_estimate() Signed-off-by: David Zeuthen --- src/udisksbasejob.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/udisksbasejob.c b/src/udisksbasejob.c index 1144d2d..90299b8 100644 --- a/src/udisksbasejob.c +++ b/src/udisksbasejob.c @@ -442,6 +442,14 @@ job_iface_init (UDisksJobIface *iface) /* ---------------------------------------------------------------------------------------------------- */ +/** + * udisks_base_job_get_auto_estimate: + * @job: A #UDisksBaseJob. + * + * Gets whether auto-estimation is being used. + * + * Returns: %TRUE if auto-estimation is being used, %FALSE otherwise. + */ gboolean udisks_base_job_get_auto_estimate (UDisksBaseJob *job) { -- cgit v1.2.1 From 1d18883d2c8a0a62ed720f4b0cbd5072fdd9a718 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 13:40:32 -0400 Subject: Add docs for udisks_base_job_set_auto_estimate() Signed-off-by: David Zeuthen --- src/udisksbasejob.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/udisksbasejob.c b/src/udisksbasejob.c index 90299b8..9a21c57 100644 --- a/src/udisksbasejob.c +++ b/src/udisksbasejob.c @@ -513,7 +513,13 @@ on_notify_progress (GObject *object, ; } - +/** + * udisks_base_job_set_auto_estimate: + * @job: A #UDisksBaseJob. + * @value: %TRUE if auto-estimation is to be use, %FALSE otherwise. + * + * Sets whether auto-estimation is being used. + */ void udisks_base_job_set_auto_estimate (UDisksBaseJob *job, gboolean value) -- cgit v1.2.1 From 4910d823fbd6767b5c5a170f8d8e820a97b6bca7 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 13:43:44 -0400 Subject: Fix docs for udisks_daemon_launch_simple_job() Signed-off-by: David Zeuthen --- src/udisksdaemon.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/udisksdaemon.c b/src/udisksdaemon.c index 56bbd4d..e763b5c 100644 --- a/src/udisksdaemon.c +++ b/src/udisksdaemon.c @@ -500,6 +500,8 @@ static guint job_id = 0; * udisks_daemon_launch_simple_job: * @daemon: A #UDisksDaemon. * @object: (allow-none): A #UDisksObject to add to the job or %NULL. + * @job_operation: The operation for the job. + * @job_started_by_uid: The user who started the job. * @cancellable: A #GCancellable or %NULL. * * Launches a new simple job. -- cgit v1.2.1 From 343f8338f3e878f1f9fafcd2f50bef453c096da5 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 13:44:09 -0400 Subject: Fix docs for udisks_daemon_launch_spawned_job() Signed-off-by: David Zeuthen --- src/udisksdaemon.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/udisksdaemon.c b/src/udisksdaemon.c index e763b5c..7236a0d 100644 --- a/src/udisksdaemon.c +++ b/src/udisksdaemon.c @@ -631,6 +631,8 @@ udisks_daemon_launch_threaded_job (UDisksDaemon *daemon, * udisks_daemon_launch_spawned_job: * @daemon: A #UDisksDaemon. * @object: (allow-none): A #UDisksObject to add to the job or %NULL. + * @job_operation: The operation for the job. + * @job_started_by_uid: The user who started the job. * @cancellable: A #GCancellable or %NULL. * @run_as_uid: The #uid_t to run the command as. * @run_as_euid: The effective #uid_t to run the command as. -- cgit v1.2.1 From 699ffe0e1605b5f4c31a4773b11ee48c8f1b8184 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 13:44:26 -0400 Subject: Fix docs for udisks_daemon_launch_spawned_job_sync() Signed-off-by: David Zeuthen --- src/udisksdaemon.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/udisksdaemon.c b/src/udisksdaemon.c index 7236a0d..7dca39b 100644 --- a/src/udisksdaemon.c +++ b/src/udisksdaemon.c @@ -743,6 +743,8 @@ spawned_job_sync_on_completed (UDisksJob *job, * udisks_daemon_launch_spawned_job_sync: * @daemon: A #UDisksDaemon. * @object: (allow-none): A #UDisksObject to add to the job or %NULL. + * @job_operation: The operation for the job. + * @job_started_by_uid: The user who started the job. * @cancellable: A #GCancellable or %NULL. * @run_as_uid: The #uid_t to run the command as. * @run_as_euid: The effective #uid_t to run the command as. -- cgit v1.2.1 From 079e7864cb5315c9041c522b56ba8d3a35cf9552 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 13:44:52 -0400 Subject: Fix docs for udisks_daemon_launch_threaded_job() Signed-off-by: David Zeuthen --- src/udisksdaemon.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/udisksdaemon.c b/src/udisksdaemon.c index 7dca39b..fc774b5 100644 --- a/src/udisksdaemon.c +++ b/src/udisksdaemon.c @@ -560,6 +560,8 @@ udisks_daemon_launch_simple_job (UDisksDaemon *daemon, * udisks_daemon_launch_threaded_job: * @daemon: A #UDisksDaemon. * @object: (allow-none): A #UDisksObject to add to the job or %NULL. + * @job_operation: The operation for the job. + * @job_started_by_uid: The user who started the job. * @job_func: The function to run in another thread. * @user_data: User data to pass to @job_func. * @user_data_free_func: Function to free @user_data with or %NULL. -- cgit v1.2.1 From 1eb490fda9b644832d3e09b1ecbf2995cdc9bf32 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 13:45:39 -0400 Subject: Fix docs for udisks_daemon_util_file_set_contents() Signed-off-by: David Zeuthen --- src/udisksdaemonutil.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/udisksdaemonutil.c b/src/udisksdaemonutil.c index f79fd67..9bebf78 100644 --- a/src/udisksdaemonutil.c +++ b/src/udisksdaemonutil.c @@ -1140,7 +1140,7 @@ udisks_daemon_util_hexdump_debug (gconstpointer data, gsize len) * udisks_daemon_util_file_set_contents: * @filename: (type filename): Name of a file to write @contents to, in the GLib file name encoding. * @contents: (array length=length) (element-type guint8): String to write to the file. - * @length: Length of @contents, or -1 if @contents is a NUL-terminated string. + * @contents_len: Length of @contents, or -1 if @contents is a NUL-terminated string. * @mode_for_new_file: Mode for new file. * @error: Return location for a #GError, or %NULL. * -- cgit v1.2.1 From 43e7c205d2660174a487d4f20b6e0487c867aba9 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 13:46:25 -0400 Subject: Remove udisks_daemon_util_on_other_seat() from sections.txt Signed-off-by: David Zeuthen --- doc/udisks2-sections.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/doc/udisks2-sections.txt b/doc/udisks2-sections.txt index eb2a197..928a8c8 100644 --- a/doc/udisks2-sections.txt +++ b/doc/udisks2-sections.txt @@ -342,7 +342,6 @@ udisks_daemon_util_check_authorization_sync udisks_daemon_util_get_caller_uid_sync udisks_daemon_util_get_caller_pid_sync udisks_daemon_util_setup_by_user -udisks_daemon_util_on_other_seat udisks_daemon_util_dup_object udisks_daemon_util_escape udisks_daemon_util_escape_and_quote -- cgit v1.2.1 From 8c3b220ecc67d15ea2207442929a207ff3d1de82 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 13:50:37 -0400 Subject: Add docs for udisks_linux_drive_ata_apply_configuration() Signed-off-by: David Zeuthen --- src/udiskslinuxdriveata.c | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/udiskslinuxdriveata.c b/src/udiskslinuxdriveata.c index 194e6b4..ab4f6eb 100644 --- a/src/udiskslinuxdriveata.c +++ b/src/udiskslinuxdriveata.c @@ -1957,8 +1957,17 @@ apply_configuration_thread_func (gpointer user_data) return NULL; } +/** + * udisks_linux_drive_ata_apply_configuration: + * @drive: A #UDisksLinuxDriveAta. + * @device: A #GUdevDevice + * @configuration: The configuration to apply. + * + * Spawns a thread to apply @configuration to @drive, if any. Does not + * wait for the thread to terminate. + */ void -udisks_linux_drive_ata_apply_configuration (UDisksLinuxDriveAta *ata, +udisks_linux_drive_ata_apply_configuration (UDisksLinuxDriveAta *drive, GUdevDevice *device, GVariant *configuration) { @@ -1969,11 +1978,11 @@ udisks_linux_drive_ata_apply_configuration (UDisksLinuxDriveAta *ata, data->ata_pm_standby = -1; data->ata_apm_level = -1; data->ata_aam_level = -1; - data->ata = g_object_ref (ata); + data->ata = g_object_ref (drive); data->device = g_object_ref (device); data->configuration = g_variant_ref (configuration); - data->object = udisks_daemon_util_dup_object (ata, NULL); + data->object = udisks_daemon_util_dup_object (drive, NULL); if (data->object == NULL) goto out; -- cgit v1.2.1 From 05261aa1d7e26b3e758cb44659e44320d0f256b5 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 13:58:01 -0400 Subject: Add docs for udisks_linux_drive_ata_secure_erase_sync() Signed-off-by: David Zeuthen --- src/udiskslinuxdriveata.c | 85 +++++++++++++++++++++++++++-------------------- 1 file changed, 49 insertions(+), 36 deletions(-) diff --git a/src/udiskslinuxdriveata.c b/src/udiskslinuxdriveata.c index ab4f6eb..b9b735e 100644 --- a/src/udiskslinuxdriveata.c +++ b/src/udiskslinuxdriveata.c @@ -2044,14 +2044,27 @@ on_secure_erase_update_progress_timeout (gpointer user_data) return TRUE; /* keep source around */ } +/** + * udisks_linux_drive_ata_secure_erase_sync: + * @drive: A #UDisksLinuxDriveAta. + * @caller_uid: The unix user if of the caller requesting the operation. + * @enhanced: %TRUE to use the enhanced version of the ATA secure erase command. + * @error: Return location for error or %NULL. + * + * Performs an ATA Secure Erase opeartion. Blocks the calling thread until the operation completes. + * + * This operation may take a very long time (hours) to complete. + * + * Returns: %TRUE if the operation succeeded, %FALSE if @error is set. + */ gboolean -udisks_linux_drive_ata_secure_erase_sync (UDisksLinuxDriveAta *ata, +udisks_linux_drive_ata_secure_erase_sync (UDisksLinuxDriveAta *drive, uid_t caller_uid, gboolean enhanced, - GError **_error) + GError **error) { gboolean ret = FALSE; - UDisksDrive *drive = NULL; + UDisksDrive *_drive = NULL; UDisksLinuxDriveObject *object = NULL; UDisksLinuxBlockObject *block_object = NULL; UDisksDaemon *daemon; @@ -2069,22 +2082,22 @@ udisks_linux_drive_ata_secure_erase_sync (UDisksLinuxDriveAta *ata, gint num_minutes = 0; guint timeout_id = 0; gboolean claimed = FALSE; - GError *error = NULL; + GError *local_error = NULL; const gchar *pass = "xxxx"; gboolean clear_passwd_on_failure = FALSE; - g_return_val_if_fail (UDISKS_IS_LINUX_DRIVE_ATA (ata), FALSE); - g_return_val_if_fail (_error == NULL || *_error == NULL, FALSE); + g_return_val_if_fail (UDISKS_IS_LINUX_DRIVE_ATA (drive), FALSE); + g_return_val_if_fail (error == NULL || *error == NULL, FALSE); - object = udisks_daemon_util_dup_object (ata, &error); + object = udisks_daemon_util_dup_object (drive, &local_error); if (object == NULL) goto out; - drive = udisks_object_peek_drive (UDISKS_OBJECT (object)); + _drive = udisks_object_peek_drive (UDISKS_OBJECT (object)); block_object = udisks_linux_drive_object_get_block (object, FALSE); if (block_object == NULL) { - g_set_error (&error, UDISKS_ERROR, UDISKS_ERROR_FAILED, + g_set_error (&local_error, UDISKS_ERROR, UDISKS_ERROR_FAILED, "Unable to find block device for drive"); goto out; } @@ -2094,14 +2107,14 @@ udisks_linux_drive_ata_secure_erase_sync (UDisksLinuxDriveAta *ata, device = udisks_linux_drive_object_get_device (object, TRUE /* get_hw */); if (device == NULL) { - g_set_error (&error, UDISKS_ERROR, UDISKS_ERROR_FAILED, + g_set_error (&local_error, UDISKS_ERROR, UDISKS_ERROR_FAILED, "No udev device"); goto out; } - if (ata->secure_erase_in_progress) + if (drive->secure_erase_in_progress) { - g_set_error (&error, UDISKS_ERROR, UDISKS_ERROR_DEVICE_BUSY, + g_set_error (&local_error, UDISKS_ERROR, UDISKS_ERROR_DEVICE_BUSY, "Secure erase in progress"); goto out; } @@ -2111,13 +2124,13 @@ udisks_linux_drive_ata_secure_erase_sync (UDisksLinuxDriveAta *ata, fd = open (g_udev_device_get_device_file (device), O_RDONLY | O_EXCL); if (fd == -1) { - g_set_error (&error, UDISKS_ERROR, UDISKS_ERROR_FAILED, + g_set_error (&local_error, UDISKS_ERROR, UDISKS_ERROR_FAILED, "Error opening device file %s: %m", device_file); goto out; } - ata->secure_erase_in_progress = TRUE; + drive->secure_erase_in_progress = TRUE; claimed = TRUE; @@ -2131,9 +2144,9 @@ udisks_linux_drive_ata_secure_erase_sync (UDisksLinuxDriveAta *ata, ATA_COMMAND_PROTOCOL_DRIVE_TO_HOST, &input, &output, - &error)) + &local_error)) { - g_prefix_error (&error, "Error sending ATA command IDENTIFY DEVICE: "); + g_prefix_error (&local_error, "Error sending ATA command IDENTIFY DEVICE: "); goto out; } } @@ -2167,21 +2180,21 @@ udisks_linux_drive_ata_secure_erase_sync (UDisksLinuxDriveAta *ata, (word_82 & (1<<1)) && (word_128 & (1<<0)) )) { - g_set_error (&error, UDISKS_ERROR, UDISKS_ERROR_FAILED, + g_set_error (&local_error, UDISKS_ERROR, UDISKS_ERROR_FAILED, "Drive does not support the ATA security feature"); goto out; } if (word_128 & (1<<3)) { - g_set_error (&error, UDISKS_ERROR, UDISKS_ERROR_FAILED, + g_set_error (&local_error, UDISKS_ERROR, UDISKS_ERROR_FAILED, "Drive is frozen, cannot perform a secure erase"); goto out; } if (enhanced && !(word_128 & (1<<5))) { - g_set_error (&error, UDISKS_ERROR, UDISKS_ERROR_FAILED, + g_set_error (&local_error, UDISKS_ERROR, UDISKS_ERROR_FAILED, "Enhanced erase requested but not supported"); goto out; } @@ -2225,9 +2238,9 @@ udisks_linux_drive_ata_secure_erase_sync (UDisksLinuxDriveAta *ata, ATA_COMMAND_PROTOCOL_HOST_TO_DRIVE, &input, &output, - &error)) + &local_error)) { - g_prefix_error (&error, "Error sending ATA command SECURITY SET PASSWORD: "); + g_prefix_error (&local_error, "Error sending ATA command SECURITY SET PASSWORD: "); goto out; } } @@ -2237,7 +2250,7 @@ udisks_linux_drive_ata_secure_erase_sync (UDisksLinuxDriveAta *ata, udisks_notice ("Commencing ATA%s secure erase of %s (%s). This operation is expected to take at least %d minutes to complete", enhanced ? " enhanced" : "", device_file, - udisks_drive_get_id (drive), + udisks_drive_get_id (_drive), num_minutes); /* Third... do SECURITY ERASE PREPARE */ @@ -2250,9 +2263,9 @@ udisks_linux_drive_ata_secure_erase_sync (UDisksLinuxDriveAta *ata, ATA_COMMAND_PROTOCOL_NONE, &input, &output, - &error)) + &local_error)) { - g_prefix_error (&error, "Error sending ATA command SECURITY ERASE PREPARE: "); + g_prefix_error (&local_error, "Error sending ATA command SECURITY ERASE PREPARE: "); goto out; } } @@ -2272,9 +2285,9 @@ udisks_linux_drive_ata_secure_erase_sync (UDisksLinuxDriveAta *ata, ATA_COMMAND_PROTOCOL_HOST_TO_DRIVE, &input, &output, - &error)) + &local_error)) { - g_prefix_error (&error, "Error sending ATA command SECURITY ERASE UNIT (enhanced=%d): ", + g_prefix_error (&local_error, "Error sending ATA command SECURITY ERASE UNIT (enhanced=%d): ", enhanced ? 1 : 0); goto out; } @@ -2307,7 +2320,7 @@ udisks_linux_drive_ata_secure_erase_sync (UDisksLinuxDriveAta *ata, udisks_error ("Failed to clear user password '%s' on %s (%s) while attemping clean-up after a failed secure erase operation. You may need to manually unlock the drive. The error was: %s (%s, %d)", pass, device_file, - udisks_drive_get_id (drive), + udisks_drive_get_id (_drive), cleanup_error->message, g_quark_to_string (cleanup_error->domain), cleanup_error->code); g_clear_error (&cleanup_error); } @@ -2316,7 +2329,7 @@ udisks_linux_drive_ata_secure_erase_sync (UDisksLinuxDriveAta *ata, udisks_info ("Successfully removed user password '%s' from %s (%s) during clean-up after a failed secure erase operation", pass, device_file, - udisks_drive_get_id (drive)); + udisks_drive_get_id (_drive)); } } @@ -2324,38 +2337,38 @@ udisks_linux_drive_ata_secure_erase_sync (UDisksLinuxDriveAta *ata, { udisks_notice ("Finished securely erasing %s (%s)", device_file, - udisks_drive_get_id (drive)); + udisks_drive_get_id (_drive)); } else { udisks_notice ("Error securely erasing %s (%s): %s (%s, %d)", device_file, - udisks_drive_get_id (drive), - error->message, g_quark_to_string (error->domain), error->code); + udisks_drive_get_id (_drive), + local_error->message, g_quark_to_string (local_error->domain), local_error->code); } if (claimed) - ata->secure_erase_in_progress = FALSE; + drive->secure_erase_in_progress = FALSE; if (timeout_id > 0) g_source_remove (timeout_id); if (job != NULL) { /* propagate error, if any */ - if (error == NULL) + if (local_error == NULL) { udisks_simple_job_complete (UDISKS_SIMPLE_JOB (job), TRUE, ""); } else { gchar *s = g_strdup_printf ("Secure Erase failed: %s (%s, %d)", - error->message, g_quark_to_string (error->domain), error->code); + local_error->message, g_quark_to_string (local_error->domain), local_error->code); udisks_simple_job_complete (UDISKS_SIMPLE_JOB (job), FALSE, s); g_free (s); } } - if (error != NULL) - g_propagate_error (_error, error); + if (local_error != NULL) + g_propagate_error (error, local_error); if (fd != -1) close (fd); g_clear_object (&device); -- cgit v1.2.1 From 53bde4e2571cbf63a9a128df5426a1a0514dd9d6 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 14:03:37 -0400 Subject: Update translations from Transifex Signed-off-by: David Zeuthen --- po/LINGUAS | 5 + po/en_GB.po | 2065 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/es.po | 113 ++-- po/fa_IR.po | 2064 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/hu.po | 170 ++--- po/ia.po | 2064 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/id.po | 170 ++--- po/it.po | 2065 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/ja.po | 162 ++--- po/ka.po | 2064 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/pt_BR.po | 20 +- po/sl.po | 16 +- 12 files changed, 10653 insertions(+), 325 deletions(-) create mode 100644 po/en_GB.po create mode 100644 po/fa_IR.po create mode 100644 po/ia.po create mode 100644 po/it.po create mode 100644 po/ka.po diff --git a/po/LINGUAS b/po/LINGUAS index 984746d..3f0515a 100644 --- a/po/LINGUAS +++ b/po/LINGUAS @@ -1,11 +1,16 @@ cs el +en_GB es +fa_IR fi gl hu +ia id +it ja +ka nl pa pl diff --git a/po/en_GB.po b/po/en_GB.po new file mode 100644 index 0000000..44f2e94 --- /dev/null +++ b/po/en_GB.po @@ -0,0 +1,2065 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# cjl , 2012. +msgid "" +msgstr "" +"Project-Id-Version: udisks\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-07-23 16:45-0400\n" +"PO-Revision-Date: 2012-09-11 22:09+0000\n" +"Last-Translator: Bruce Cowan \n" +"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/freedesktop/language/en_GB/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en_GB\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../data/org.freedesktop.udisks2.policy.in.h:1 +msgid "Mount a filesystem" +msgstr "Mount a filesystem" + +#: ../data/org.freedesktop.udisks2.policy.in.h:2 +msgid "Authentication is required to mount the filesystem" +msgstr "Authentication is required to mount the filesystem" + +#: ../data/org.freedesktop.udisks2.policy.in.h:3 +msgid "Mount a filesystem on a system device" +msgstr "Mount a filesystem on a system device" + +#: ../data/org.freedesktop.udisks2.policy.in.h:4 +msgid "Mount a filesystem from a device plugged into another seat" +msgstr "Mount a filesystem from a device plugged into another seat" + +#: ../data/org.freedesktop.udisks2.policy.in.h:5 +msgid "" +"Mount/unmount filesystems defined in the fstab file with the x-udisks-auth " +"option" +msgstr "Mount/unmount filesystems defined in the fstab file with the x-udisks-auth option" + +#: ../data/org.freedesktop.udisks2.policy.in.h:6 +msgid "Authentication is required to mount/unmount the filesystem" +msgstr "Authentication is required to mount/unmount the filesystem" + +#: ../data/org.freedesktop.udisks2.policy.in.h:7 +msgid "Unmount a device mounted by another user" +msgstr "Unmount a device mounted by another user" + +#: ../data/org.freedesktop.udisks2.policy.in.h:8 +msgid "" +"Authentication is required to unmount a filesystem mounted by another user" +msgstr "Authentication is required to unmount a filesystem mounted by another user" + +#: ../data/org.freedesktop.udisks2.policy.in.h:9 +msgid "Unlock an encrypted device" +msgstr "Unlock an encrypted device" + +#: ../data/org.freedesktop.udisks2.policy.in.h:10 +msgid "Authentication is required to unlock an encrypted device" +msgstr "Authentication is required to unlock an encrypted device" + +#: ../data/org.freedesktop.udisks2.policy.in.h:11 +msgid "Unlock an encrypted system device" +msgstr "Unlock an encrypted system device" + +#: ../data/org.freedesktop.udisks2.policy.in.h:12 +msgid "Unlock an encrypted device plugged into another seat" +msgstr "Unlock an encrypted device plugged into another seat" + +#: ../data/org.freedesktop.udisks2.policy.in.h:13 +msgid "" +"Unlock an encrypted device specified in the crypttab file with the x-udisks-" +"auth option" +msgstr "Unlock an encrypted device specified in the crypttab file with the x-udisks-auth option" + +#: ../data/org.freedesktop.udisks2.policy.in.h:14 +msgid "Lock an encrypted device unlocked by another user" +msgstr "Lock an encrypted device unlocked by another user" + +#: ../data/org.freedesktop.udisks2.policy.in.h:15 +msgid "" +"Authentication is required to lock an encrypted device unlocked by another " +"user" +msgstr "Authentication is required to lock an encrypted device unlocked by another user" + +#: ../data/org.freedesktop.udisks2.policy.in.h:16 +msgid "Change passphrase for an encrypted device" +msgstr "Change passphrase for an encrypted device" + +#: ../data/org.freedesktop.udisks2.policy.in.h:17 +msgid "" +"Authentication is required to change the passphrase for an encrypted device" +msgstr "Authentication is required to change the passphrase for an encrypted device" + +#: ../data/org.freedesktop.udisks2.policy.in.h:18 +msgid "Manage loop devices" +msgstr "Manage loop devices" + +#. Translators: Shown in authentication dialog when the user +#. * requests setting up a loop device. +#. +#: ../data/org.freedesktop.udisks2.policy.in.h:19 +#: ../src/udiskslinuxmanager.c:334 +msgid "Authentication is required to set up a loop device" +msgstr "Authentication is required to set up a loop device" + +#: ../data/org.freedesktop.udisks2.policy.in.h:20 +msgid "Delete loop devices" +msgstr "Delete loop devices" + +#: ../data/org.freedesktop.udisks2.policy.in.h:21 +msgid "" +"Authentication is required to delete a loop device set up by another user" +msgstr "Authentication is required to delete a loop device set up by another user" + +#: ../data/org.freedesktop.udisks2.policy.in.h:22 +msgid "Modify loop devices" +msgstr "Modify loop devices" + +#: ../data/org.freedesktop.udisks2.policy.in.h:23 +msgid "" +"Authentication is required to modify a loop device set up by another user" +msgstr "Authentication is required to modify a loop device set up by another user" + +#: ../data/org.freedesktop.udisks2.policy.in.h:24 +msgid "Manage swapspace" +msgstr "Manage swapspace" + +#: ../data/org.freedesktop.udisks2.policy.in.h:25 +msgid "Authentication is required to manage swapspace" +msgstr "Authentication is required to manage swapspace" + +#: ../data/org.freedesktop.udisks2.policy.in.h:26 +msgid "Eject media" +msgstr "Eject media" + +#: ../data/org.freedesktop.udisks2.policy.in.h:27 +msgid "Authentication is required to eject media" +msgstr "Authentication is required to eject media" + +#: ../data/org.freedesktop.udisks2.policy.in.h:28 +msgid "Eject media from a system drive" +msgstr "Eject media from a system drive" + +#: ../data/org.freedesktop.udisks2.policy.in.h:29 +msgid "Eject media from a drive attached to another seat" +msgstr "Eject media from a drive attached to another seat" + +#: ../data/org.freedesktop.udisks2.policy.in.h:30 +msgid "" +"Authentication is required to eject media from a drive plugged into another " +"seat" +msgstr "Authentication is required to eject media from a drive plugged into another seat" + +#: ../data/org.freedesktop.udisks2.policy.in.h:31 +msgid "Modify a device" +msgstr "Modify a device" + +#: ../data/org.freedesktop.udisks2.policy.in.h:32 +msgid "Authentication is required to modify a device" +msgstr "Authentication is required to modify a device" + +#: ../data/org.freedesktop.udisks2.policy.in.h:33 +msgid "Modify a system device" +msgstr "Modify a system device" + +#: ../data/org.freedesktop.udisks2.policy.in.h:34 +msgid "" +"Authentication is required to modify a device plugged into another seat" +msgstr "Authentication is required to modify a device plugged into another seat" + +#: ../data/org.freedesktop.udisks2.policy.in.h:35 +msgid "Rescan a device" +msgstr "Rescan a device" + +#: ../data/org.freedesktop.udisks2.policy.in.h:36 +msgid "Authentication is to rescan a device" +msgstr "Authentication is to rescan a device" + +#: ../data/org.freedesktop.udisks2.policy.in.h:37 +msgid "Open a device" +msgstr "Open a device" + +#: ../data/org.freedesktop.udisks2.policy.in.h:38 +msgid "Authentication is required to open a device" +msgstr "Authentication is required to open a device" + +#: ../data/org.freedesktop.udisks2.policy.in.h:39 +msgid "Open a system device" +msgstr "Open a system device" + +#: ../data/org.freedesktop.udisks2.policy.in.h:40 +msgid "Modify system-wide configuration" +msgstr "Modify system-wide configuration" + +#: ../data/org.freedesktop.udisks2.policy.in.h:41 +msgid "Authentication is required to modify system-wide configuration" +msgstr "Authentication is required to modify system-wide configuration" + +#: ../data/org.freedesktop.udisks2.policy.in.h:42 +msgid "" +"Authentication is required to retrieve secrets from system-wide " +"configuration" +msgstr "Authentication is required to retrieve secrets from system-wide configuration" + +#: ../data/org.freedesktop.udisks2.policy.in.h:43 +msgid "Modify drive settings" +msgstr "Modify drive settings" + +#: ../data/org.freedesktop.udisks2.policy.in.h:44 +msgid "Authentication is required to modify drive settings" +msgstr "Authentication is required to modify drive settings" + +#: ../data/org.freedesktop.udisks2.policy.in.h:45 +msgid "Update SMART data" +msgstr "Update SMART data" + +#: ../data/org.freedesktop.udisks2.policy.in.h:46 +msgid "Authentication is required to update SMART data" +msgstr "Authentication is required to update SMART data" + +#: ../data/org.freedesktop.udisks2.policy.in.h:47 +msgid "Set SMART data from blob" +msgstr "Set SMART data from blob" + +#: ../data/org.freedesktop.udisks2.policy.in.h:48 +msgid "Authentication is required to set SMART data from blob" +msgstr "Authentication is required to set SMART data from blob" + +#: ../data/org.freedesktop.udisks2.policy.in.h:49 +msgid "Run SMART self-test" +msgstr "Run SMART self-test" + +#: ../data/org.freedesktop.udisks2.policy.in.h:50 +msgid "Authentication is required to run a SMART self-test" +msgstr "Authentication is required to run a SMART self-test" + +#: ../data/org.freedesktop.udisks2.policy.in.h:51 +msgid "Check power state" +msgstr "Check power state" + +#: ../data/org.freedesktop.udisks2.policy.in.h:52 +msgid "Authentication is required to check the power state" +msgstr "Authentication is required to check the power state" + +#: ../data/org.freedesktop.udisks2.policy.in.h:53 +msgid "Send standby command" +msgstr "Send standby command" + +#: ../data/org.freedesktop.udisks2.policy.in.h:54 +msgid "Authentication is required to put a drive into standby mode" +msgstr "Authentication is required to put a drive into standby mode" + +#: ../data/org.freedesktop.udisks2.policy.in.h:55 +msgid "Send standby command to a system drive" +msgstr "Send standby command to a system drive" + +#: ../data/org.freedesktop.udisks2.policy.in.h:56 +msgid "Send standby command to drive on other seat" +msgstr "Send standby command to drive on other seat" + +#: ../data/org.freedesktop.udisks2.policy.in.h:57 +msgid "Securely erase a hard disk" +msgstr "Securely erase a hard disk" + +#: ../data/org.freedesktop.udisks2.policy.in.h:58 +msgid "Authentication is required to securely erase a hard disk" +msgstr "Authentication is required to securely erase a hard disk" + +#: ../data/org.freedesktop.udisks2.policy.in.h:59 +msgid "Cancel job" +msgstr "Cancel job" + +#. Translators: Shown in authentication dialog when canceling a job. +#. +#: ../data/org.freedesktop.udisks2.policy.in.h:60 ../src/udisksbasejob.c:404 +msgid "Authentication is required to cancel a job" +msgstr "Authentication is required to cancel a job" + +#: ../data/org.freedesktop.udisks2.policy.in.h:61 +msgid "Cancel job started by another user" +msgstr "Cancel job started by another user" + +#: ../data/org.freedesktop.udisks2.policy.in.h:62 +msgid "Authentication is required to cancel a job started by another user" +msgstr "Authentication is required to cancel a job started by another user" + +#. Translators: This is shown in an authentcation dialog when +#. * the user is editing settings that involve system-level +#. * passwords and secrets +#. +#: ../src/udiskslinuxblock.c:824 +msgid "Authentication is required to read system-level secrets" +msgstr "Authentication is required to read system-level secrets" + +#. Translators: shown in authentication dialog - do not translate /etc/fstab +#: ../src/udiskslinuxblock.c:1358 +msgid "Authentication is required to add an entry to the /etc/fstab file" +msgstr "Authentication is required to add an entry to the /etc/fstab file" + +#. Translators: shown in authentication dialog - do not tranlsate +#. /etc/crypttab +#: ../src/udiskslinuxblock.c:1376 +msgid "Authentication is required to add an entry to the /etc/crypttab file" +msgstr "Authentication is required to add an entry to the /etc/crypttab file" + +#. Translators: shown in authentication dialog - do not translate /etc/fstab +#: ../src/udiskslinuxblock.c:1435 +msgid "Authentication is required to remove an entry from /etc/fstab file" +msgstr "Authentication is required to remove an entry from /etc/fstab file" + +#. Translators: shown in authentication dialog - do not translate +#. /etc/crypttab +#: ../src/udiskslinuxblock.c:1453 +msgid "" +"Authentication is required to remove an entry from the /etc/crypttab file" +msgstr "Authentication is required to remove an entry from the /etc/crypttab file" + +#. Translators: shown in authentication dialog - do not translate /etc/fstab +#: ../src/udiskslinuxblock.c:1525 +msgid "Authentication is required to modify the /etc/fstab file" +msgstr "Authentication is required to modify the /etc/fstab file" + +#. Translators: shown in authentication dialog - do not translate +#. /etc/crypttab +#: ../src/udiskslinuxblock.c:1543 +msgid "Authentication is required to modify the /etc/crypttab file" +msgstr "Authentication is required to modify the /etc/crypttab file" + +#. Translators: Shown in authentication dialog when the user +#. * requests erasing a hard disk using the SECURE ERASE UNIT +#. * command. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#. Translators: Shown in authentication dialog when the user +#. * requests erasing a hard disk using the SECURE ERASE UNIT command. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:1958 ../src/udiskslinuxdriveata.c:2361 +msgid "Authentication is required to perform a secure erase of $(drive)" +msgstr "Authentication is required to perform a secure erase of $(drive)" + +#. Translators: Shown in authentication dialog when formatting a +#. * device. This includes both creating a filesystem or partition +#. * table. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:1970 +msgid "Authentication is required to format $(drive)" +msgstr "Authentication is required to format $(drive)" + +#: ../src/udiskslinuxblock.c:2012 ../src/udiskslinuxdriveata.c:2373 +msgid "Formatting Device" +msgstr "Formatting Device" + +#. Translators: Shown in authentication dialog when creating a +#. * disk image file. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:2372 +msgid "Authentication is required to open $(drive) for reading" +msgstr "Authentication is required to open $(drive) for reading" + +#. Translators: Shown in authentication dialog when restoring +#. * from a disk image file. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:2436 +msgid "Authentication is required to open $(drive) for writing" +msgstr "Authentication is required to open $(drive) for writing" + +#. Translators: Shown in authentication dialog when an application +#. * wants to benchmark a device. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:2502 +msgid "Authentication is required to open $(drive) for benchmarking" +msgstr "Authentication is required to open $(drive) for benchmarking" + +#. Translators: Shown in authentication dialog when an application +#. * wants to rescan a device. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:2563 +msgid "Authentication is required to rescan $(drive)" +msgstr "Authentication is required to rescan $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * requests ejecting media from a drive. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdrive.c:960 +msgid "Authentication is required to eject $(drive)" +msgstr "Authentication is required to eject $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * changes settings for a drive. +#. * +#. * Do not translate $(drive), it's a placeholder and will be +#. * replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdrive.c:1048 +msgid "Authentication is required to configure settings for $(drive)" +msgstr "Authentication is required to configure settings for $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * refreshes SMART data from a disk. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:700 +msgid "Authentication is required to update SMART data from $(drive)" +msgstr "Authentication is required to update SMART data from $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * tries to simulate SMART data from a libatasmart blob. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:711 +msgid "Authentication is required to set SMART data from a blob on $(drive)" +msgstr "Authentication is required to set SMART data from a blob on $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * aborts a running SMART self-test. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:845 +msgid "Authentication is required to abort a SMART self-test on $(drive)" +msgstr "Authentication is required to abort a SMART self-test on $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * initiates a SMART self-test. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:1095 +msgid "Authentication is required to start a SMART self-test on $(drive)" +msgstr "Authentication is required to start a SMART self-test on $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * requests the power state of a drive. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:1404 +msgid "Authentication is required to check power state for $(drive)" +msgstr "Authentication is required to check power state for $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * tries to put a drive into standby mode. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:1529 +msgid "Authentication is required to put $(drive) in standby mode" +msgstr "Authentication is required to put $(drive) in standby mode" + +#. Translators: Shown in authentication dialog when the user +#. * tries to wake up a drive from standby mode. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:1661 +msgid "Authentication is required to wake up $(drive) from standby mode" +msgstr "Authentication is required to wake up $(drive) from standby mode" + +#. Translators: Shown in authentication dialog when the user +#. * requests unlocking an encrypted device. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxencrypted.c:352 ../src/udiskslinuxencrypted.c:706 +msgid "Authentication is required to unlock the encrypted device $(drive)" +msgstr "Authentication is required to unlock the encrypted device $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * requests locking an encrypted device that was previously. +#. * unlocked by another user. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxencrypted.c:584 +msgid "" +"Authentication is required to lock the encrypted device $(drive) unlocked by" +" another user" +msgstr "Authentication is required to lock the encrypted device $(drive) unlocked by another user" + +#. Translators: Shown in authentication dialog when the user +#. * requests mounting a filesystem. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxfilesystem.c:1222 ../src/udiskslinuxfilesystem.c:1384 +msgid "Authentication is required to mount $(drive)" +msgstr "Authentication is required to mount $(drive)" + +#. Translators: Shown in authentication dialog when the +#. * user requests mounting a filesystem that is in +#. * /etc/fstab file with the x-udisks-auth option. +#. * +#. * Do not translate $(drive), it's a +#. * placeholder and will be replaced by the name of +#. * the drive/device in question +#. * +#. * Do not translate /etc/fstab +#. +#: ../src/udiskslinuxfilesystem.c:1291 +msgid "" +"Authentication is required to mount $(drive) referenced in the /etc/fstab " +"file" +msgstr "Authentication is required to mount $(drive) referenced in the /etc/fstab file" + +#. Translators: Shown in authentication dialog when the +#. * user requests unmounting a filesystem that is in +#. * /etc/fstab file with the x-udisks-auth option. +#. * +#. * Do not translate $(drive), it's a +#. * placeholder and will be replaced by the name of +#. * the drive/device in question +#. * +#. * Do not translate /etc/fstab +#. +#: ../src/udiskslinuxfilesystem.c:1638 +msgid "" +"Authentication is required to unmount $(drive) referenced in the /etc/fstab " +"file" +msgstr "Authentication is required to unmount $(drive) referenced in the /etc/fstab file" + +#. Translators: Shown in authentication dialog when the user +#. * requests unmounting a filesystem previously mounted by +#. * another user. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxfilesystem.c:1685 +msgid "Authentication is required to unmount $(drive) mounted by another user" +msgstr "Authentication is required to unmount $(drive) mounted by another user" + +#. Translators: Shown in authentication dialog when the user +#. * requests changing the filesystem label. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxfilesystem.c:1923 +msgid "Authentication is required to change the filesystem label on $(drive)" +msgstr "Authentication is required to change the filesystem label on $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * requests deleting a loop device previously set up by +#. * another user. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxloop.c:244 +msgid "Authentication is required to delete the loop device $(drive)" +msgstr "Authentication is required to delete the loop device $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * requests changing autoclear on a loop device set up by +#. * another user. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxloop.c:423 +msgid "Authentication is required to modify the loop device $(drive)" +msgstr "Authentication is required to modify the loop device $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * requests modifying a partition (changing type, flags, name etc.). +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxpartition.c:281 ../src/udiskslinuxpartition.c:443 +#: ../src/udiskslinuxpartition.c:642 +msgid "Authentication is required to modify the partition on device $(drive)" +msgstr "Authentication is required to modify the partition on device $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * requests deleting a partition. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxpartition.c:832 +msgid "Authentication is required to delete the partition $(drive)" +msgstr "Authentication is required to delete the partition $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * requests creating a new partition. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxpartitiontable.c:348 +msgid "Authentication is required to create a partition on $(drive)" +msgstr "Authentication is required to create a partition on $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * requests activating a swap device. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxswapspace.c:201 +msgid "Authentication is required to activate swapspace on $(drive)" +msgstr "Authentication is required to activate swapspace on $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * requests deactivating a swap device. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxswapspace.c:293 +msgid "Authentication is required to deactivate swapspace on $(drive)" +msgstr "Authentication is required to deactivate swapspace on $(drive)" + +#. Translators: 'Thumb' here refers to "USB thumb drive", see +#. http://en.wikipedia.org/wiki/Thumb_drive +#: ../udisks/udisksclient.c:827 +msgctxt "media-type" +msgid "Thumb" +msgstr "Thumb" + +#: ../udisks/udisksclient.c:829 +msgctxt "media-type" +msgid "Floppy" +msgstr "Floppy" + +#: ../udisks/udisksclient.c:830 +msgctxt "media-type" +msgid "Zip" +msgstr "Zip" + +#: ../udisks/udisksclient.c:831 +msgctxt "media-type" +msgid "Jaz" +msgstr "Jaz" + +#: ../udisks/udisksclient.c:833 +msgctxt "media-type" +msgid "Flash" +msgstr "Flash" + +#: ../udisks/udisksclient.c:834 +msgctxt "media-type" +msgid "MemoryStick" +msgstr "MemoryStick" + +#: ../udisks/udisksclient.c:835 +msgctxt "media-type" +msgid "SmartMedia" +msgstr "SmartMedia" + +#: ../udisks/udisksclient.c:836 +msgctxt "media-type" +msgid "CompactFlash" +msgstr "CompactFlash" + +#: ../udisks/udisksclient.c:837 +msgctxt "media-type" +msgid "MMC" +msgstr "MMC" + +#: ../udisks/udisksclient.c:837 ../udisks/udisksclient.c:838 +#: ../udisks/udisksclient.c:839 ../udisks/udisksclient.c:840 +msgctxt "media-type" +msgid "SD" +msgstr "SD" + +#: ../udisks/udisksclient.c:839 +msgctxt "media-type" +msgid "SDXC" +msgstr "SDXC" + +#: ../udisks/udisksclient.c:840 +msgctxt "media-type" +msgid "SDHC" +msgstr "SDHC" + +#: ../udisks/udisksclient.c:842 +msgctxt "media-type" +msgid "CD-ROM" +msgstr "CD-ROM" + +#: ../udisks/udisksclient.c:842 ../udisks/udisksclient.c:843 +#: ../udisks/udisksclient.c:844 ../udisks/udisksclient.c:859 +#: ../udisks/udisksclient.c:860 ../udisks/udisksclient.c:861 +msgctxt "media-type" +msgid "CD" +msgstr "CD" + +#: ../udisks/udisksclient.c:843 +msgctxt "media-type" +msgid "CD-R" +msgstr "CD-R" + +#: ../udisks/udisksclient.c:844 +msgctxt "media-type" +msgid "CD-RW" +msgstr "CD-RW" + +#: ../udisks/udisksclient.c:845 ../udisks/udisksclient.c:846 +#: ../udisks/udisksclient.c:847 ../udisks/udisksclient.c:848 +#: ../udisks/udisksclient.c:849 ../udisks/udisksclient.c:850 +#: ../udisks/udisksclient.c:851 ../udisks/udisksclient.c:852 +msgctxt "media-type" +msgid "DVD" +msgstr "DVD" + +#: ../udisks/udisksclient.c:846 +msgctxt "media-type" +msgid "DVD-R" +msgstr "DVD-R" + +#: ../udisks/udisksclient.c:847 +msgctxt "media-type" +msgid "DVD-RW" +msgstr "DVD-RW" + +#: ../udisks/udisksclient.c:848 +msgctxt "media-type" +msgid "DVD-RAM" +msgstr "DVD-RAM" + +#: ../udisks/udisksclient.c:849 +msgctxt "media-type" +msgid "DVD+R" +msgstr "DVD+R" + +#: ../udisks/udisksclient.c:850 +msgctxt "media-type" +msgid "DVD+RW" +msgstr "DVD+RW" + +#: ../udisks/udisksclient.c:851 +msgctxt "media-type" +msgid "DVD+R DL" +msgstr "DVD+R DL" + +#: ../udisks/udisksclient.c:852 +msgctxt "media-type" +msgid "DVD+RW DL" +msgstr "DVD+RW DL" + +#: ../udisks/udisksclient.c:853 +msgctxt "media-type" +msgid "BD-ROM" +msgstr "BD-ROM" + +#: ../udisks/udisksclient.c:853 ../udisks/udisksclient.c:854 +#: ../udisks/udisksclient.c:855 +msgctxt "media-type" +msgid "Blu-Ray" +msgstr "Blu-Ray" + +#: ../udisks/udisksclient.c:854 +msgctxt "media-type" +msgid "BD-R" +msgstr "BD-R" + +#: ../udisks/udisksclient.c:855 +msgctxt "media-type" +msgid "BD-RE" +msgstr "BD-RE" + +#: ../udisks/udisksclient.c:856 ../udisks/udisksclient.c:857 +#: ../udisks/udisksclient.c:858 +msgctxt "media-type" +msgid "HDDVD" +msgstr "HDDVD" + +#: ../udisks/udisksclient.c:857 +msgctxt "media-type" +msgid "HDDVD-R" +msgstr "HDDVD-R" + +#: ../udisks/udisksclient.c:858 +msgctxt "media-type" +msgid "HDDVD-RW" +msgstr "HDDVD-RW" + +#: ../udisks/udisksclient.c:859 +msgctxt "media-type" +msgid "MO" +msgstr "MO" + +#: ../udisks/udisksclient.c:860 +msgctxt "media-type" +msgid "MRW" +msgstr "MRW" + +#: ../udisks/udisksclient.c:861 +msgctxt "media-type" +msgid "MRW-W" +msgstr "MRW-W" + +#. Translators: Used to describe drive without removable media. The %s is the +#. type, e.g. 'Thumb' +#: ../udisks/udisksclient.c:1126 +#, c-format +msgctxt "drive-with-fixed-media" +msgid "%s Drive" +msgstr "%s Drive" + +#. Translators: Used to describe generic media. The %s is the type, e.g. 'Zip' +#. or 'Floppy' +#: ../udisks/udisksclient.c:1130 +#, c-format +msgctxt "drive-with-generic-media" +msgid "%s Disk" +msgstr "%s Disk" + +#. Translators: Used to describe flash media. The %s is the type, e.g. 'SD' or +#. 'CompactFlash' +#: ../udisks/udisksclient.c:1134 +#, c-format +msgctxt "flash-media" +msgid "%s Card" +msgstr "%s Card" + +#. Translators: Used to describe optical discs. The %s is the type, e.g. +#. 'CD-R' or 'DVD-ROM' +#: ../udisks/udisksclient.c:1138 +#, c-format +msgctxt "optical-media" +msgid "%s Disc" +msgstr "%s Disc" + +#. Translators: Used to describe a drive. The %s is the size, e.g. '20 GB' +#: ../udisks/udisksclient.c:1156 +#, c-format +msgctxt "drive-with-size" +msgid "%s Drive" +msgstr "%s Drive" + +#. Translators: Used to describe a drive we know very little about (removable +#. media or size not known) +#: ../udisks/udisksclient.c:1161 +msgctxt "generic-drive" +msgid "Drive" +msgstr "Drive" + +#. Translators: Used to describe a non-rotating drive (rotation rate either +#. unknown +#. * or it's a solid-state drive). The %s is the size, e.g. '20 GB'. +#: ../udisks/udisksclient.c:1172 +#, c-format +msgctxt "disk-non-rotational" +msgid "%s Disk" +msgstr "%s Disk" + +#. Translators: Used to describe a non-rotating drive (rotation rate either +#. unknown +#. * or it's a solid-state drive). The drive is either using removable media +#. or its +#. * size not known. +#: ../udisks/udisksclient.c:1179 +msgctxt "disk-non-rotational" +msgid "Disk" +msgstr "Disk" + +#. Translators: Used to describe a hard-disk drive (HDD). The %s is the size, +#. e.g. '20 GB'. +#: ../udisks/udisksclient.c:1187 +#, c-format +msgctxt "disk-hdd" +msgid "%s Hard Disk" +msgstr "%s Hard Disk" + +#. Translators: Used to describe a hard-disk drive (HDD) (removable media or +#. size not known) +#: ../udisks/udisksclient.c:1192 +msgctxt "disk-hdd" +msgid "Hard Disk" +msgstr "Hard Disk" + +#. Translators: Used to describe a card reader. The %s is the card type e.g. +#. 'CompactFlash'. +#: ../udisks/udisksclient.c:1200 +#, c-format +msgctxt "drive-card-reader" +msgid "%s Card Reader" +msgstr "%s Card Reader" + +#. Translators: Used to describe drive. The first %s is the size e.g. '20 GB' +#. and the +#. * second %s is the drive type e.g. 'Thumb'. +#. +#: ../udisks/udisksclient.c:1211 +#, c-format +msgctxt "drive-with-size-and-type" +msgid "%s %s Drive" +msgstr "%s %s Drive" + +#. Translators: Used to describe drive. The first %s is the drive type e.g. +#. 'Thumb'. +#. +#: ../udisks/udisksclient.c:1217 +#, c-format +msgctxt "drive-with-type" +msgid "%s Drive" +msgstr "%s Drive" + +#. Translators: String used for a blank disc. The %s is the disc type e.g. +#. "CD-RW Disc" +#: ../udisks/udisksclient.c:1251 +#, c-format +msgctxt "optical-media" +msgid "Blank %s" +msgstr "Blank %s" + +#. Translators: String used for a mixed disc. The %s is the disc type e.g. +#. "CD-ROM Disc" +#: ../udisks/udisksclient.c:1260 +#, c-format +msgctxt "optical-media" +msgid "Mixed %s" +msgstr "Mixed %s" + +#. Translators: String used for an audio disc. The %s is the disc type e.g. +#. "CD-ROM Disc" +#: ../udisks/udisksclient.c:1269 +#, c-format +msgctxt "optical-media" +msgid "Audio %s" +msgstr "Audio %s" + +#. Translators: Corresponds to the DOS/Master-Boot-Record "bootable" flag for +#. a partition +#: ../udisks/udisksclient.c:1393 +msgctxt "dos-part-flag" +msgid "Bootable" +msgstr "Bootable" + +#. Translators: Corresponds to the GPT "system" flag for a partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1403 +msgctxt "gpt-part-flag" +msgid "System" +msgstr "System" + +#. Translators: Corresponds to the GPT "legacy bios bootable" flag for a +#. partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1410 +msgctxt "gpt-part-flag" +msgid "Legacy BIOS Bootable" +msgstr "Legacy BIOS Bootable" + +#. Translators: Corresponds to the GPT "read-only" flag for a partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1417 +msgctxt "gpt-part-flag" +msgid "Read-only" +msgstr "Read-only" + +#. Translators: Corresponds to the GPT "hidden" flag for a partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1424 +msgctxt "gpt-part-flag" +msgid "Hidden" +msgstr "Hidden" + +#. Translators: Corresponds to the GPT "no automount" flag for a partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1431 +msgctxt "gpt-part-flag" +msgid "No Automount" +msgstr "No Automount" + +#. Translators: Partition info. First %s is the type, second %s is a list of +#. flags +#: ../udisks/udisksclient.c:1444 +#, c-format +msgctxt "partition-info" +msgid "%s (%s)" +msgstr "%s (%s)" + +#. Translators: The Partition info when unknown +#: ../udisks/udisksclient.c:1455 +msgctxt "partition-info" +msgid "Unknown" +msgstr "Unknown" + +#. Translators: The first %s is the size in power-of-2 units, e.g. '64 KiB' +#. * the second %s is the size as a number e.g. '65,536' (always > 1) +#. +#: ../udisks/udisksclient.c:1943 +#, c-format +msgctxt "byte-size-pow2" +msgid "%s (%s bytes)" +msgstr "%s (%s bytes)" + +#. Translators: The first %s is the size in power-of-10 units, e.g. '100 kB' +#. * the second %s is the size as a number e.g. '100,000' (always > 1) +#. +#: ../udisks/udisksclient.c:1953 +#, c-format +msgctxt "byte-size-pow10" +msgid "%s (%s bytes)" +msgstr "%s (%s bytes)" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2014 +msgctxt "media" +msgid "CompactFlash" +msgstr "CompactFlash" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2019 +msgctxt "media" +msgid "MemoryStick" +msgstr "MemoryStick" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2024 +msgctxt "media" +msgid "SmartMedia" +msgstr "SmartMedia" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2029 +msgctxt "media" +msgid "SecureDigital" +msgstr "SecureDigital" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2034 +msgctxt "media" +msgid "SD High Capacity" +msgstr "SD High Capacity" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2039 +msgctxt "media" +msgid "Floppy" +msgstr "Floppy" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2044 +msgctxt "media" +msgid "Zip" +msgstr "Zip" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2049 +msgctxt "media" +msgid "Jaz" +msgstr "Jaz" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2054 +msgctxt "media" +msgid "Flash" +msgstr "Flash" + +#. Translators: This word is used to describe the optical disc type, it may +#. appear +#. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' +#. +#: ../udisks/udisksclient.c:2088 +msgctxt "disc-type" +msgid "CD" +msgstr "CD" + +#. Translators: This word is used to describe the optical disc type, it may +#. appear +#. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' +#. +#: ../udisks/udisksclient.c:2097 +msgctxt "disc-type" +msgid "DVD" +msgstr "DVD" + +#. Translators: This word is used to describe the optical disc type, it may +#. appear +#. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' +#. +#: ../udisks/udisksclient.c:2106 +msgctxt "disc-type" +msgid "Blu-Ray" +msgstr "Blu-Ray" + +#. Translators: This word is used to describe the optical disc type, it may +#. appear +#. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' +#. +#: ../udisks/udisksclient.c:2115 +msgctxt "disc-type" +msgid "HDDVD" +msgstr "HDDVD" + +#: ../udisks/udisksclient.c:2136 +msgctxt "fs-type" +msgid "FAT (12-bit version)" +msgstr "FAT (12-bit version)" + +#: ../udisks/udisksclient.c:2136 ../udisks/udisksclient.c:2137 +#: ../udisks/udisksclient.c:2138 ../udisks/udisksclient.c:2139 +#: ../udisks/udisksclient.c:2140 +msgctxt "fs-type" +msgid "FAT" +msgstr "FAT" + +#: ../udisks/udisksclient.c:2137 +msgctxt "fs-type" +msgid "FAT (16-bit version)" +msgstr "FAT (16-bit version)" + +#: ../udisks/udisksclient.c:2138 +msgctxt "fs-type" +msgid "FAT (32-bit version)" +msgstr "FAT (32-bit version)" + +#: ../udisks/udisksclient.c:2139 +#, c-format +msgctxt "fs-type" +msgid "FAT (version %s)" +msgstr "FAT (version %s)" + +#: ../udisks/udisksclient.c:2141 +#, c-format +msgctxt "fs-type" +msgid "NTFS (version %s)" +msgstr "NTFS (version %s)" + +#: ../udisks/udisksclient.c:2141 ../udisks/udisksclient.c:2142 +msgctxt "fs-type" +msgid "NTFS" +msgstr "NTFS" + +#: ../udisks/udisksclient.c:2143 +msgctxt "fs-type" +msgid "HFS" +msgstr "HFS" + +#: ../udisks/udisksclient.c:2144 +msgctxt "fs-type" +msgid "HFS+" +msgstr "HFS+" + +#: ../udisks/udisksclient.c:2145 +#, c-format +msgctxt "fs-type" +msgid "Ext2 (version %s)" +msgstr "Ext2 (version %s)" + +#: ../udisks/udisksclient.c:2145 ../udisks/udisksclient.c:2146 +msgctxt "fs-type" +msgid "Ext2" +msgstr "Ext2" + +#: ../udisks/udisksclient.c:2147 +#, c-format +msgctxt "fs-type" +msgid "Ext3 (version %s)" +msgstr "Ext3 (version %s)" + +#: ../udisks/udisksclient.c:2147 ../udisks/udisksclient.c:2148 +msgctxt "fs-type" +msgid "Ext3" +msgstr "Ext3" + +#: ../udisks/udisksclient.c:2149 +#, c-format +msgctxt "fs-type" +msgid "Ext4 (version %s)" +msgstr "Ext4 (version %s)" + +#: ../udisks/udisksclient.c:2149 ../udisks/udisksclient.c:2150 +msgctxt "fs-type" +msgid "Ext4" +msgstr "Ext4" + +#: ../udisks/udisksclient.c:2151 +#, c-format +msgctxt "fs-type" +msgid "Journal for Ext (version %s)" +msgstr "Journal for Ext (version %s)" + +#: ../udisks/udisksclient.c:2151 ../udisks/udisksclient.c:2152 +msgctxt "fs-type" +msgid "JDB" +msgstr "JDB" + +#: ../udisks/udisksclient.c:2152 +msgctxt "fs-type" +msgid "Journal for Ext" +msgstr "Journal for Ext" + +#: ../udisks/udisksclient.c:2153 +#, c-format +msgctxt "fs-type" +msgid "XFS (version %s)" +msgstr "XFS (version %s)" + +#: ../udisks/udisksclient.c:2153 ../udisks/udisksclient.c:2154 +msgctxt "fs-type" +msgid "XFS" +msgstr "XFS" + +#. TODO: No ID_FS_VERSION yet for btrfs... +#: ../udisks/udisksclient.c:2156 +msgctxt "fs-type" +msgid "Btrfs" +msgstr "Btrfs" + +#: ../udisks/udisksclient.c:2157 +#, c-format +msgctxt "fs-type" +msgid "ISO 9660 (version %s)" +msgstr "ISO 9660 (version %s)" + +#: ../udisks/udisksclient.c:2157 ../udisks/udisksclient.c:2158 +msgctxt "fs-type" +msgid "ISO9660" +msgstr "ISO9660" + +#: ../udisks/udisksclient.c:2158 +msgctxt "fs-type" +msgid "ISO 9660" +msgstr "ISO 9660" + +#: ../udisks/udisksclient.c:2159 +#, c-format +msgctxt "fs-type" +msgid "UDF (version %s)" +msgstr "UDF (version %s)" + +#: ../udisks/udisksclient.c:2159 ../udisks/udisksclient.c:2160 +msgctxt "fs-type" +msgid "UDF" +msgstr "UDF" + +#: ../udisks/udisksclient.c:2161 +#, c-format +msgctxt "fs-type" +msgid "Swap (version %s)" +msgstr "Swap (version %s)" + +#: ../udisks/udisksclient.c:2161 ../udisks/udisksclient.c:2162 +msgctxt "fs-type" +msgid "Swap" +msgstr "Swap" + +#: ../udisks/udisksclient.c:2163 +#, c-format +msgctxt "fs-type" +msgid "LVM2 Physical Volume (%s)" +msgstr "LVM2 Physical Volume (%s)" + +#: ../udisks/udisksclient.c:2163 ../udisks/udisksclient.c:2164 +msgctxt "fs-type" +msgid "LVM2 PV" +msgstr "LVM2 PV" + +#: ../udisks/udisksclient.c:2164 +msgctxt "fs-type" +msgid "LVM2 Physical Volume" +msgstr "LVM2 Physical Volume" + +#: ../udisks/udisksclient.c:2165 +#, c-format +msgctxt "fs-type" +msgid "Software RAID Component (version %s)" +msgstr "Software RAID Component (version %s)" + +#: ../udisks/udisksclient.c:2165 ../udisks/udisksclient.c:2166 +msgctxt "fs-type" +msgid "MD Raid" +msgstr "MD Raid" + +#: ../udisks/udisksclient.c:2166 +msgctxt "fs-type" +msgid "Software RAID Component" +msgstr "Software RAID Component" + +#: ../udisks/udisksclient.c:2167 +#, c-format +msgctxt "fs-type" +msgid "ZFS Device (ZPool version %s)" +msgstr "ZFS Device (ZPool version %s)" + +#: ../udisks/udisksclient.c:2167 +#, c-format +msgctxt "fs-type" +msgid "ZFS (v%s)" +msgstr "ZFS (v%s)" + +#: ../udisks/udisksclient.c:2168 +msgctxt "fs-type" +msgid "ZFS Device" +msgstr "ZFS Device" + +#: ../udisks/udisksclient.c:2168 +msgctxt "fs-type" +msgid "ZFS" +msgstr "ZFS" + +#: ../udisks/udisksclient.c:2169 +#, c-format +msgctxt "fs-type" +msgid "LUKS Encryption (version %s)" +msgstr "LUKS Encryption (version %s)" + +#: ../udisks/udisksclient.c:2169 ../udisks/udisksclient.c:2170 +msgctxt "fs-type" +msgid "LUKS" +msgstr "LUKS" + +#: ../udisks/udisksclient.c:2170 +msgctxt "fs-type" +msgid "LUKS Encryption" +msgstr "LUKS Encryption" + +#: ../udisks/udisksclient.c:2171 +#, c-format +msgctxt "fs-type" +msgid "VMFS (version %s)" +msgstr "VMFS (version %s)" + +#: ../udisks/udisksclient.c:2171 +#, c-format +msgctxt "fs-type" +msgid "VMFS (v%s)" +msgstr "VMFS (v%s)" + +#: ../udisks/udisksclient.c:2172 +msgctxt "fs-type" +msgid "VMFS" +msgstr "VMFS" + +#: ../udisks/udisksclient.c:2173 +#, c-format +msgctxt "fs-type" +msgid "VMFS Volume Member (version %s)" +msgstr "VMFS Volume Member (version %s)" + +#: ../udisks/udisksclient.c:2173 +#, c-format +msgctxt "fs-type" +msgid "VMFS Member (v%s)" +msgstr "VMFS Member (v%s)" + +#: ../udisks/udisksclient.c:2174 +msgctxt "fs-type" +msgid "VMFS Volume Member" +msgstr "VMFS Volume Member" + +#: ../udisks/udisksclient.c:2174 +msgctxt "fs-type" +msgid "VMFS Member" +msgstr "VMFS Member" + +#. Translators: Shown for unknown filesystem types. +#. * First %s is the raw filesystem type obtained from udev, second %s is +#. version. +#. +#: ../udisks/udisksclient.c:2238 +#, c-format +msgctxt "fs-type" +msgid "Unknown (%s %s)" +msgstr "Unknown (%s %s)" + +#. Translators: Shown for unknown filesystem types. +#. * First %s is the raw filesystem type obtained from udev. +#. +#: ../udisks/udisksclient.c:2247 +#, c-format +msgctxt "fs-type" +msgid "Unknown (%s)" +msgstr "Unknown (%s)" + +#. Translators: Shown for unknown filesystem types. +#. +#: ../udisks/udisksclient.c:2253 ../udisks/udisksclient.c:2267 +msgctxt "fs-type" +msgid "Unknown" +msgstr "Unknown" + +#. Translators: name of partition table format +#: ../udisks/udisksclient.c:2284 +msgid "Master Boot Record" +msgstr "Master Boot Record" + +#. Translators: name of partition table format +#: ../udisks/udisksclient.c:2286 +msgid "GUID Partition Table" +msgstr "GUID Partition Table" + +#. Translators: name of partition table format +#: ../udisks/udisksclient.c:2288 +msgid "Apple Partition Map" +msgstr "Apple Partition Map" + +#. Translators: name of partition table format +#: ../udisks/udisksclient.c:2331 ../udisks/udisksclient.c:2336 +msgctxt "partition-subtype" +msgid "Generic" +msgstr "Generic" + +#: ../udisks/udisksclient.c:2332 ../udisks/udisksclient.c:2337 +msgctxt "partition-subtype" +msgid "Linux" +msgstr "Linux" + +#: ../udisks/udisksclient.c:2333 ../udisks/udisksclient.c:2338 +#: ../udisks/udisksclient.c:2343 +msgctxt "partition-subtype" +msgid "Windows" +msgstr "Windows" + +#: ../udisks/udisksclient.c:2334 ../udisks/udisksclient.c:2340 +msgctxt "partition-subtype" +msgid "Other" +msgstr "Other" + +#: ../udisks/udisksclient.c:2339 ../udisks/udisksclient.c:2342 +msgctxt "partition-subtype" +msgid "Mac OS X" +msgstr "Mac OS X" + +#. see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. Not associated with any OS +#: ../udisks/udisksclient.c:2430 +msgctxt "part-type" +msgid "MBR Partition Scheme" +msgstr "MBR Partition Scheme" + +#: ../udisks/udisksclient.c:2431 +msgctxt "part-type" +msgid "EFI System" +msgstr "EFI System" + +#: ../udisks/udisksclient.c:2432 +msgctxt "part-type" +msgid "BIOS Boot" +msgstr "BIOS Boot" + +#. Linux +#: ../udisks/udisksclient.c:2434 +msgctxt "part-type" +msgid "Linux Filesystem" +msgstr "Linux Filesystem" + +#: ../udisks/udisksclient.c:2435 +msgctxt "part-type" +msgid "Linux RAID" +msgstr "Linux RAID" + +#: ../udisks/udisksclient.c:2436 +msgctxt "part-type" +msgid "Linux Swap" +msgstr "Linux Swap" + +#: ../udisks/udisksclient.c:2437 ../udisks/udisksclient.c:2513 +msgctxt "part-type" +msgid "Linux LVM" +msgstr "Linux LVM" + +#: ../udisks/udisksclient.c:2438 +msgctxt "part-type" +msgid "Linux Reserved" +msgstr "Linux Reserved" + +#. Microsoft +#: ../udisks/udisksclient.c:2440 +msgctxt "part-type" +msgid "Basic Data" +msgstr "Basic Data" + +#: ../udisks/udisksclient.c:2441 +msgctxt "part-type" +msgid "Microsoft Reserved" +msgstr "Microsoft Reserved" + +#: ../udisks/udisksclient.c:2442 +msgctxt "part-type" +msgid "Microsoft LDM metadata" +msgstr "Microsoft LDM metadata" + +#: ../udisks/udisksclient.c:2443 +msgctxt "part-type" +msgid "Microsoft LDM data" +msgstr "Microsoft LDM data" + +#: ../udisks/udisksclient.c:2444 +msgctxt "part-type" +msgid "Microsoft Windows Recovery Environment" +msgstr "Microsoft Windows Recovery Environment" + +#. Apple OS X +#: ../udisks/udisksclient.c:2446 +msgctxt "part-type" +msgid "Apple HFS/HFS+" +msgstr "Apple HFS/HFS+" + +#. see http://developer.apple.com/documentation/mac/devices/devices-126.html +#. * http://lists.apple.com/archives/Darwin-drivers/2003/May/msg00021.html +#: ../udisks/udisksclient.c:2447 ../udisks/udisksclient.c:2492 +msgctxt "part-type" +msgid "Apple UFS" +msgstr "Apple UFS" + +#: ../udisks/udisksclient.c:2448 +msgctxt "part-type" +msgid "Apple ZFS" +msgstr "Apple ZFS" + +#. same as Solaris /usr +#: ../udisks/udisksclient.c:2449 +msgctxt "part-type" +msgid "Apple RAID" +msgstr "Apple RAID" + +#: ../udisks/udisksclient.c:2450 +msgctxt "part-type" +msgid "Apple RAID (offline)" +msgstr "Apple RAID (offline)" + +#: ../udisks/udisksclient.c:2451 +msgctxt "part-type" +msgid "Apple Boot" +msgstr "Apple Boot" + +#: ../udisks/udisksclient.c:2452 +msgctxt "part-type" +msgid "Apple Label" +msgstr "Apple Label" + +#: ../udisks/udisksclient.c:2453 +msgctxt "part-type" +msgid "Apple TV Recovery" +msgstr "Apple TV Recovery" + +#: ../udisks/udisksclient.c:2454 +msgctxt "part-type" +msgid "Apple Core Storage" +msgstr "Apple Core Storage" + +#. HP-UX +#: ../udisks/udisksclient.c:2456 +msgctxt "part-type" +msgid "HP-UX Data" +msgstr "HP-UX Data" + +#: ../udisks/udisksclient.c:2457 +msgctxt "part-type" +msgid "HP-UX Service" +msgstr "HP-UX Service" + +#. FreeBSD +#: ../udisks/udisksclient.c:2459 +msgctxt "part-type" +msgid "FreeBSD Boot" +msgstr "FreeBSD Boot" + +#: ../udisks/udisksclient.c:2460 +msgctxt "part-type" +msgid "FreeBSD Data" +msgstr "FreeBSD Data" + +#: ../udisks/udisksclient.c:2461 +msgctxt "part-type" +msgid "FreeBSD Swap" +msgstr "FreeBSD Swap" + +#: ../udisks/udisksclient.c:2462 +msgctxt "part-type" +msgid "FreeBSD UFS" +msgstr "FreeBSD UFS" + +#: ../udisks/udisksclient.c:2463 +msgctxt "part-type" +msgid "FreeBSD Vinum" +msgstr "FreeBSD Vinum" + +#: ../udisks/udisksclient.c:2464 +msgctxt "part-type" +msgid "FreeBSD ZFS" +msgstr "FreeBSD ZFS" + +#. Solaris +#: ../udisks/udisksclient.c:2466 +msgctxt "part-type" +msgid "Solaris Boot" +msgstr "Solaris Boot" + +#: ../udisks/udisksclient.c:2467 +msgctxt "part-type" +msgid "Solaris Root" +msgstr "Solaris Root" + +#: ../udisks/udisksclient.c:2468 +msgctxt "part-type" +msgid "Solaris Swap" +msgstr "Solaris Swap" + +#: ../udisks/udisksclient.c:2469 +msgctxt "part-type" +msgid "Solaris Backup" +msgstr "Solaris Backup" + +#: ../udisks/udisksclient.c:2470 +msgctxt "part-type" +msgid "Solaris /usr" +msgstr "Solaris /usr" + +#. same as Apple ZFS +#: ../udisks/udisksclient.c:2471 +msgctxt "part-type" +msgid "Solaris /var" +msgstr "Solaris /var" + +#: ../udisks/udisksclient.c:2472 +msgctxt "part-type" +msgid "Solaris /home" +msgstr "Solaris /home" + +#: ../udisks/udisksclient.c:2473 +msgctxt "part-type" +msgid "Solaris Alternate Sector" +msgstr "Solaris Alternate Sector" + +#: ../udisks/udisksclient.c:2474 +msgctxt "part-type" +msgid "Solaris Reserved" +msgstr "Solaris Reserved" + +#: ../udisks/udisksclient.c:2475 +msgctxt "part-type" +msgid "Solaris Reserved (2)" +msgstr "Solaris Reserved (2)" + +#: ../udisks/udisksclient.c:2476 +msgctxt "part-type" +msgid "Solaris Reserved (3)" +msgstr "Solaris Reserved (3)" + +#: ../udisks/udisksclient.c:2477 +msgctxt "part-type" +msgid "Solaris Reserved (4)" +msgstr "Solaris Reserved (4)" + +#: ../udisks/udisksclient.c:2478 +msgctxt "part-type" +msgid "Solaris Reserved (5)" +msgstr "Solaris Reserved (5)" + +#. NetBSD +#: ../udisks/udisksclient.c:2480 +msgctxt "part-type" +msgid "NetBSD Swap" +msgstr "NetBSD Swap" + +#: ../udisks/udisksclient.c:2481 +msgctxt "part-type" +msgid "NetBSD FFS" +msgstr "NetBSD FFS" + +#: ../udisks/udisksclient.c:2482 +msgctxt "part-type" +msgid "NetBSD LFS" +msgstr "NetBSD LFS" + +#: ../udisks/udisksclient.c:2483 +msgctxt "part-type" +msgid "NetBSD RAID" +msgstr "NetBSD RAID" + +#: ../udisks/udisksclient.c:2484 +msgctxt "part-type" +msgid "NetBSD Concatenated" +msgstr "NetBSD Concatenated" + +#: ../udisks/udisksclient.c:2485 +msgctxt "part-type" +msgid "NetBSD Encrypted" +msgstr "NetBSD Encrypted" + +#. VMWare, see http://blogs.vmware.com/vsphere/2011/08/vsphere-50-storage- +#. features-part-7-gpt.html +#: ../udisks/udisksclient.c:2487 +msgctxt "part-type" +msgid "VMWare VMFS" +msgstr "VMWare VMFS" + +#: ../udisks/udisksclient.c:2488 +msgctxt "part-type" +msgid "VMWare vmkcore" +msgstr "VMWare vmkcore" + +#: ../udisks/udisksclient.c:2493 +msgctxt "part-type" +msgid "Apple HFS/HFS" +msgstr "Apple HFS/HFS" + +#: ../udisks/udisksclient.c:2494 +msgctxt "part-type" +msgid "Apple Partition Map" +msgstr "Apple Partition Map" + +#: ../udisks/udisksclient.c:2495 +msgctxt "part-type" +msgid "Unused" +msgstr "Unused" + +#: ../udisks/udisksclient.c:2496 +msgctxt "part-type" +msgid "Empty" +msgstr "Empty" + +#: ../udisks/udisksclient.c:2497 +msgctxt "part-type" +msgid "Driver" +msgstr "Driver" + +#: ../udisks/udisksclient.c:2498 +msgctxt "part-type" +msgid "Driver 4.3" +msgstr "Driver 4.3" + +#: ../udisks/udisksclient.c:2499 +msgctxt "part-type" +msgid "ProDOS file system" +msgstr "ProDOS file system" + +#: ../udisks/udisksclient.c:2500 +msgctxt "part-type" +msgid "FAT 12" +msgstr "FAT 12" + +#: ../udisks/udisksclient.c:2501 +msgctxt "part-type" +msgid "FAT 16" +msgstr "FAT 16" + +#: ../udisks/udisksclient.c:2502 +msgctxt "part-type" +msgid "FAT 32" +msgstr "FAT 32" + +#: ../udisks/udisksclient.c:2503 +msgctxt "part-type" +msgid "FAT 16 (Windows)" +msgstr "FAT 16 (Windows)" + +#: ../udisks/udisksclient.c:2504 +msgctxt "part-type" +msgid "FAT 32 (Windows)" +msgstr "FAT 32 (Windows)" + +#. see http://www.win.tue.nl/~aeb/partitions/partition_types-1.html +#: ../udisks/udisksclient.c:2507 +msgctxt "part-type" +msgid "Extended" +msgstr "Extended" + +#: ../udisks/udisksclient.c:2508 +msgctxt "part-type" +msgid "EFI GPT" +msgstr "EFI GPT" + +#: ../udisks/udisksclient.c:2509 +msgctxt "part-type" +msgid "EFI (FAT-12/16/32)" +msgstr "EFI (FAT-12/16/32)" + +#: ../udisks/udisksclient.c:2510 +msgctxt "part-type" +msgid "Linux swap" +msgstr "Linux swap" + +#: ../udisks/udisksclient.c:2511 +msgctxt "part-type" +msgid "Linux" +msgstr "Linux" + +#: ../udisks/udisksclient.c:2512 +msgctxt "part-type" +msgid "Linux Extended" +msgstr "Linux Extended" + +#: ../udisks/udisksclient.c:2514 +msgctxt "part-type" +msgid "Linux RAID auto" +msgstr "Linux RAID auto" + +#: ../udisks/udisksclient.c:2515 +msgctxt "part-type" +msgid "FAT12" +msgstr "FAT12" + +#: ../udisks/udisksclient.c:2516 +msgctxt "part-type" +msgid "FAT16 <32M" +msgstr "FAT16 <32M" + +#: ../udisks/udisksclient.c:2517 +msgctxt "part-type" +msgid "FAT16" +msgstr "FAT16" + +#: ../udisks/udisksclient.c:2518 +msgctxt "part-type" +msgid "HPFS/NTFS" +msgstr "HPFS/NTFS" + +#: ../udisks/udisksclient.c:2519 +msgctxt "part-type" +msgid "W95 FAT32" +msgstr "W95 FAT32" + +#: ../udisks/udisksclient.c:2520 +msgctxt "part-type" +msgid "W95 FAT32 (LBA)" +msgstr "W95 FAT32 (LBA)" + +#: ../udisks/udisksclient.c:2521 +msgctxt "part-type" +msgid "W95 FAT16 (LBA)" +msgstr "W95 FAT16 (LBA)" + +#: ../udisks/udisksclient.c:2522 +msgctxt "part-type" +msgid "W95 Ext d (LBA)" +msgstr "W95 Ext d (LBA)" + +#: ../udisks/udisksclient.c:2523 +msgctxt "part-type" +msgid "Hidden FAT12" +msgstr "Hidden FAT12" + +#: ../udisks/udisksclient.c:2524 +msgctxt "part-type" +msgid "Hidden FAT16 <32M" +msgstr "Hidden FAT16 <32M" + +#: ../udisks/udisksclient.c:2525 +msgctxt "part-type" +msgid "Hidden FAT16" +msgstr "Hidden FAT16" + +#: ../udisks/udisksclient.c:2526 +msgctxt "part-type" +msgid "Hidden HPFS/NTFS" +msgstr "Hidden HPFS/NTFS" + +#: ../udisks/udisksclient.c:2527 +msgctxt "part-type" +msgid "Hidden W95 FAT32" +msgstr "Hidden W95 FAT32" + +#: ../udisks/udisksclient.c:2528 +msgctxt "part-type" +msgid "Hidden W95 FAT32 (LBA)" +msgstr "Hidden W95 FAT32 (LBA)" + +#: ../udisks/udisksclient.c:2529 +msgctxt "part-type" +msgid "Hidden W95 FAT16 (LBA)" +msgstr "Hidden W95 FAT16 (LBA)" + +#: ../udisks/udisksclient.c:2530 +msgctxt "part-type" +msgid "OPUS" +msgstr "OPUS" + +#: ../udisks/udisksclient.c:2531 +msgctxt "part-type" +msgid "Compaq diagnostics" +msgstr "Compaq diagnostics" + +#: ../udisks/udisksclient.c:2532 +msgctxt "part-type" +msgid "PartitionMagic" +msgstr "PartitionMagic" + +#: ../udisks/udisksclient.c:2533 +msgctxt "part-type" +msgid "Minix" +msgstr "Minix" + +#. cf. http://en.wikipedia.org/wiki/MINIX_file_system +#: ../udisks/udisksclient.c:2534 ../udisks/udisksclient.c:2535 +msgctxt "part-type" +msgid "Hibernation" +msgstr "Hibernation" + +#: ../udisks/udisksclient.c:2536 +msgctxt "part-type" +msgid "FreeBSD" +msgstr "FreeBSD" + +#: ../udisks/udisksclient.c:2537 +msgctxt "part-type" +msgid "OpenBSD" +msgstr "OpenBSD" + +#: ../udisks/udisksclient.c:2538 ../udisks/udisksclient.c:2539 +msgctxt "part-type" +msgid "Mac OS X" +msgstr "Mac OS X" + +#: ../udisks/udisksclient.c:2540 +msgctxt "part-type" +msgid "Solaris boot" +msgstr "Solaris boot" + +#: ../udisks/udisksclient.c:2541 +msgctxt "part-type" +msgid "Solaris" +msgstr "Solaris" + +#: ../udisks/udisksclient.c:2542 +msgctxt "part-type" +msgid "BeOS BFS" +msgstr "BeOS BFS" + +#: ../udisks/udisksclient.c:2543 +msgctxt "part-type" +msgid "SkyOS SkyFS" +msgstr "SkyOS SkyFS" + +#: ../udisks/udisksclient.c:2642 +msgctxt "job" +msgid "SMART self-test" +msgstr "SMART self-test" + +#: ../udisks/udisksclient.c:2643 +msgctxt "job" +msgid "Ejecting Medium" +msgstr "Ejecting Medium" + +#: ../udisks/udisksclient.c:2644 +msgctxt "job" +msgid "Unlocking Device" +msgstr "Unlocking Device" + +#: ../udisks/udisksclient.c:2645 +msgctxt "job" +msgid "Locking Device" +msgstr "Locking Device" + +#: ../udisks/udisksclient.c:2646 +msgctxt "job" +msgid "Modifying Encrypted Device" +msgstr "Modifying Encrypted Device" + +#: ../udisks/udisksclient.c:2647 +msgctxt "job" +msgid "Starting Swap Device" +msgstr "Starting Swap Device" + +#: ../udisks/udisksclient.c:2648 +msgctxt "job" +msgid "Stopping Swap Device" +msgstr "Stopping Swap Device" + +#: ../udisks/udisksclient.c:2649 +msgctxt "job" +msgid "Mounting Filesystem" +msgstr "Mounting Filesystem" + +#: ../udisks/udisksclient.c:2650 +msgctxt "job" +msgid "Unmounting Filesystem" +msgstr "Unmounting Filesystem" + +#: ../udisks/udisksclient.c:2651 +msgctxt "job" +msgid "Modifying Filesystem" +msgstr "Modifying Filesystem" + +#: ../udisks/udisksclient.c:2652 +msgctxt "job" +msgid "Erasing Device" +msgstr "Erasing Device" + +#: ../udisks/udisksclient.c:2653 +msgctxt "job" +msgid "Creating Filesystem" +msgstr "Creating Filesystem" + +#: ../udisks/udisksclient.c:2654 +msgctxt "job" +msgid "Setting Up Loop Device" +msgstr "Setting Up Loop Device" + +#: ../udisks/udisksclient.c:2655 +msgctxt "job" +msgid "Modifying Partition" +msgstr "Modifying Partition" + +#: ../udisks/udisksclient.c:2656 +msgctxt "job" +msgid "Deleting Partition" +msgstr "Deleting Partition" + +#: ../udisks/udisksclient.c:2657 +msgctxt "job" +msgid "Creating Partition" +msgstr "Creating Partition" + +#: ../udisks/udisksclient.c:2658 +msgctxt "job" +msgid "Cleaning Up" +msgstr "Cleaning Up" + +#: ../udisks/udisksclient.c:2659 +msgctxt "job" +msgid "ATA Secure Erase" +msgstr "ATA Secure Erase" + +#: ../udisks/udisksclient.c:2660 +msgctxt "job" +msgid "ATA Enhanced Secure Erase" +msgstr "ATA Enhanced Secure Erase" + +#: ../udisks/udisksclient.c:2666 +#, c-format +msgctxt "unknown-job" +msgid "Unknown (%s)" +msgstr "Unknown (%s)" diff --git a/po/es.po b/po/es.po index 88f3e74..4e91534 100644 --- a/po/es.po +++ b/po/es.po @@ -3,20 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Adolfo Jayme Barrientos , 2012. # Daniel Mustieles , 2012. msgid "" msgstr "" "Project-Id-Version: udisks\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-07-23 16:45-0400\n" -"PO-Revision-Date: 2012-07-23 20:46+0000\n" -"Last-Translator: davidz \n" +"PO-Revision-Date: 2012-08-27 16:13+0000\n" +"Last-Translator: Daniel Mustieles \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/freedesktop/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../data/org.freedesktop.udisks2.policy.in.h:1 msgid "Mount a filesystem" @@ -108,7 +109,7 @@ msgstr "Se requiere autenticación para configurar un dispositivo de «loop»" #: ../data/org.freedesktop.udisks2.policy.in.h:20 msgid "Delete loop devices" -msgstr "" +msgstr "Eliminar dispositivos de «loop»" #: ../data/org.freedesktop.udisks2.policy.in.h:21 msgid "" @@ -117,12 +118,12 @@ msgstr "Se requiere autenticación para eliminar un dispositivo de «loop» conf #: ../data/org.freedesktop.udisks2.policy.in.h:22 msgid "Modify loop devices" -msgstr "" +msgstr "Modificar dispositivos de «loop»" #: ../data/org.freedesktop.udisks2.policy.in.h:23 msgid "" "Authentication is required to modify a loop device set up by another user" -msgstr "" +msgstr "Se requiere autenticación para modificar un dispositivo de «loop» configurado por otro usuario" #: ../data/org.freedesktop.udisks2.policy.in.h:24 msgid "Manage swapspace" @@ -173,7 +174,7 @@ msgstr "Se requiere autenticación para modificar un dispositivo conectado en o #: ../data/org.freedesktop.udisks2.policy.in.h:35 msgid "Rescan a device" -msgstr "" +msgstr "Reanalizar un dispositivo" #: ../data/org.freedesktop.udisks2.policy.in.h:36 msgid "Authentication is to rescan a device" @@ -207,11 +208,11 @@ msgstr "Se requiere autenticación para obtener los secretos de la configuració #: ../data/org.freedesktop.udisks2.policy.in.h:43 msgid "Modify drive settings" -msgstr "" +msgstr "Modificar configuración del soporte" #: ../data/org.freedesktop.udisks2.policy.in.h:44 msgid "Authentication is required to modify drive settings" -msgstr "" +msgstr "Para modificar la configuración del soporte necesita autenticarse" #: ../data/org.freedesktop.udisks2.policy.in.h:45 msgid "Update SMART data" @@ -239,11 +240,11 @@ msgstr "Se requiere autenticación para ejecutar una autocomprobación SMART" #: ../data/org.freedesktop.udisks2.policy.in.h:51 msgid "Check power state" -msgstr "" +msgstr "Comprobar el estado de energía" #: ../data/org.freedesktop.udisks2.policy.in.h:52 msgid "Authentication is required to check the power state" -msgstr "" +msgstr "Para comprobar el estado de energía necesita autenticarse" #: ../data/org.freedesktop.udisks2.policy.in.h:53 msgid "Send standby command" @@ -263,29 +264,29 @@ msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:57 msgid "Securely erase a hard disk" -msgstr "" +msgstr "Borrar un disco duro de forma segura" #: ../data/org.freedesktop.udisks2.policy.in.h:58 msgid "Authentication is required to securely erase a hard disk" -msgstr "" +msgstr "Para borrar un disco duro de forma segura necesita autenticarse" #: ../data/org.freedesktop.udisks2.policy.in.h:59 msgid "Cancel job" -msgstr "" +msgstr "Cancelar trabajo" #. Translators: Shown in authentication dialog when canceling a job. #. #: ../data/org.freedesktop.udisks2.policy.in.h:60 ../src/udisksbasejob.c:404 msgid "Authentication is required to cancel a job" -msgstr "" +msgstr "Para cancelar un trabajo necesita autenticarse" #: ../data/org.freedesktop.udisks2.policy.in.h:61 msgid "Cancel job started by another user" -msgstr "" +msgstr "Cancelar trabajo iniciado por otro usuario" #: ../data/org.freedesktop.udisks2.policy.in.h:62 msgid "Authentication is required to cancel a job started by another user" -msgstr "" +msgstr "Para cancelar un trabajo iniciado por otro usuario necesita autenticarse" #. Translators: This is shown in an authentcation dialog when #. * the user is editing settings that involve system-level @@ -344,7 +345,7 @@ msgstr "Se requiere autenticación para modificar una entrada del archivo /etc/c #. #: ../src/udiskslinuxblock.c:1958 ../src/udiskslinuxdriveata.c:2361 msgid "Authentication is required to perform a secure erase of $(drive)" -msgstr "" +msgstr "Se requiere autenticación para realizar un borrado seguro de $(drive)" #. Translators: Shown in authentication dialog when formatting a #. * device. This includes both creating a filesystem or partition @@ -355,11 +356,11 @@ msgstr "" #. #: ../src/udiskslinuxblock.c:1970 msgid "Authentication is required to format $(drive)" -msgstr "" +msgstr "Para formatear $(drive) necesita autenticarse" #: ../src/udiskslinuxblock.c:2012 ../src/udiskslinuxdriveata.c:2373 msgid "Formatting Device" -msgstr "" +msgstr "Formateando el dispositivo" #. Translators: Shown in authentication dialog when creating a #. * disk image file. @@ -369,7 +370,7 @@ msgstr "" #. #: ../src/udiskslinuxblock.c:2372 msgid "Authentication is required to open $(drive) for reading" -msgstr "" +msgstr "Para abrir $(drive) para su lectura necesita autenticarse" #. Translators: Shown in authentication dialog when restoring #. * from a disk image file. @@ -379,7 +380,7 @@ msgstr "" #. #: ../src/udiskslinuxblock.c:2436 msgid "Authentication is required to open $(drive) for writing" -msgstr "" +msgstr "Para abrir $(drive) para escritura necesita autenticarse" #. Translators: Shown in authentication dialog when an application #. * wants to benchmark a device. @@ -389,7 +390,7 @@ msgstr "" #. #: ../src/udiskslinuxblock.c:2502 msgid "Authentication is required to open $(drive) for benchmarking" -msgstr "" +msgstr "Para abrir $(drive) para analizar su rendimiento necesita autenticarse" #. Translators: Shown in authentication dialog when an application #. * wants to rescan a device. @@ -399,7 +400,7 @@ msgstr "" #. #: ../src/udiskslinuxblock.c:2563 msgid "Authentication is required to rescan $(drive)" -msgstr "" +msgstr "Para volver a analizar $(drive) necesita autenticarse" #. Translators: Shown in authentication dialog when the user #. * requests ejecting media from a drive. @@ -409,7 +410,7 @@ msgstr "" #. #: ../src/udiskslinuxdrive.c:960 msgid "Authentication is required to eject $(drive)" -msgstr "" +msgstr "Para expulsar $(drive) necesita autenticarse" #. Translators: Shown in authentication dialog when the user #. * changes settings for a drive. @@ -419,7 +420,7 @@ msgstr "" #. #: ../src/udiskslinuxdrive.c:1048 msgid "Authentication is required to configure settings for $(drive)" -msgstr "" +msgstr "Para configurar opciones para $(drive) necesita autenticarse" #. Translators: Shown in authentication dialog when the user #. * refreshes SMART data from a disk. @@ -429,7 +430,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:700 msgid "Authentication is required to update SMART data from $(drive)" -msgstr "" +msgstr "Se requiere autenticación para actualizar los datos SMART desde $(drive)" #. Translators: Shown in authentication dialog when the user #. * tries to simulate SMART data from a libatasmart blob. @@ -522,7 +523,7 @@ msgstr "" #. #: ../src/udiskslinuxfilesystem.c:1222 ../src/udiskslinuxfilesystem.c:1384 msgid "Authentication is required to mount $(drive)" -msgstr "" +msgstr "Para montar $(drive) necesita autenticarse" #. Translators: Shown in authentication dialog when the #. * user requests mounting a filesystem that is in @@ -586,7 +587,7 @@ msgstr "" #. #: ../src/udiskslinuxloop.c:244 msgid "Authentication is required to delete the loop device $(drive)" -msgstr "" +msgstr "Se requiere autenticación para eliminar el dispositivo de «loop» $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests changing autoclear on a loop device set up by @@ -597,7 +598,7 @@ msgstr "" #. #: ../src/udiskslinuxloop.c:423 msgid "Authentication is required to modify the loop device $(drive)" -msgstr "" +msgstr "Se requiere autenticación para modificar el dispositivo de «loop» $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests modifying a partition (changing type, flags, name etc.). @@ -618,7 +619,7 @@ msgstr "" #. #: ../src/udiskslinuxpartition.c:832 msgid "Authentication is required to delete the partition $(drive)" -msgstr "" +msgstr "Se requiere autenticación para eliminar la partición $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests creating a new partition. @@ -628,7 +629,7 @@ msgstr "" #. #: ../src/udiskslinuxpartitiontable.c:348 msgid "Authentication is required to create a partition on $(drive)" -msgstr "" +msgstr "Se requiere autenticación para crear una partición en $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests activating a swap device. @@ -638,7 +639,7 @@ msgstr "" #. #: ../src/udiskslinuxswapspace.c:201 msgid "Authentication is required to activate swapspace on $(drive)" -msgstr "" +msgstr "Se requiere autenticación para activar el área de intercambio en $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests deactivating a swap device. @@ -648,7 +649,7 @@ msgstr "" #. #: ../src/udiskslinuxswapspace.c:293 msgid "Authentication is required to deactivate swapspace on $(drive)" -msgstr "" +msgstr "Se requiere autenticación para desactivar el área de intercambio en $(drive)" #. Translators: 'Thumb' here refers to "USB thumb drive", see #. http://en.wikipedia.org/wiki/Thumb_drive @@ -1358,18 +1359,18 @@ msgstr "Cifrado LUKS" #, c-format msgctxt "fs-type" msgid "VMFS (version %s)" -msgstr "" +msgstr "VMFS (versión %s)" #: ../udisks/udisksclient.c:2171 #, c-format msgctxt "fs-type" msgid "VMFS (v%s)" -msgstr "" +msgstr "VMFS (v%s)" #: ../udisks/udisksclient.c:2172 msgctxt "fs-type" msgid "VMFS" -msgstr "" +msgstr "VMFS" #: ../udisks/udisksclient.c:2173 #, c-format @@ -1482,7 +1483,7 @@ msgstr "Arranque BIOS" #: ../udisks/udisksclient.c:2434 msgctxt "part-type" msgid "Linux Filesystem" -msgstr "" +msgstr "Sistema de archivos Linux" #: ../udisks/udisksclient.c:2435 msgctxt "part-type" @@ -1724,7 +1725,7 @@ msgstr "Cifrada de NetBSD" #: ../udisks/udisksclient.c:2487 msgctxt "part-type" msgid "VMWare VMFS" -msgstr "" +msgstr "VMWare VMFS" #: ../udisks/udisksclient.c:2488 msgctxt "part-type" @@ -1971,77 +1972,77 @@ msgstr "" #: ../udisks/udisksclient.c:2643 msgctxt "job" msgid "Ejecting Medium" -msgstr "" +msgstr "Expulsando el medio" #: ../udisks/udisksclient.c:2644 msgctxt "job" msgid "Unlocking Device" -msgstr "" +msgstr "Desbloqueando el dispositivo" #: ../udisks/udisksclient.c:2645 msgctxt "job" msgid "Locking Device" -msgstr "" +msgstr "Bloqueando el dispositivo" #: ../udisks/udisksclient.c:2646 msgctxt "job" msgid "Modifying Encrypted Device" -msgstr "" +msgstr "Modificando el dispositivo cifrado" #: ../udisks/udisksclient.c:2647 msgctxt "job" msgid "Starting Swap Device" -msgstr "" +msgstr "Iniciando el dispositivo de intercambio" #: ../udisks/udisksclient.c:2648 msgctxt "job" msgid "Stopping Swap Device" -msgstr "" +msgstr "Deteniendo el dispositivo de intercambio" #: ../udisks/udisksclient.c:2649 msgctxt "job" msgid "Mounting Filesystem" -msgstr "" +msgstr "Montando el sistema de archivos" #: ../udisks/udisksclient.c:2650 msgctxt "job" msgid "Unmounting Filesystem" -msgstr "" +msgstr "Desmontando el sistema de archivos" #: ../udisks/udisksclient.c:2651 msgctxt "job" msgid "Modifying Filesystem" -msgstr "" +msgstr "Modificando el sistema de archivos" #: ../udisks/udisksclient.c:2652 msgctxt "job" msgid "Erasing Device" -msgstr "" +msgstr "Borrando el dispositivo" #: ../udisks/udisksclient.c:2653 msgctxt "job" msgid "Creating Filesystem" -msgstr "" +msgstr "Creando el sistema de archivos" #: ../udisks/udisksclient.c:2654 msgctxt "job" msgid "Setting Up Loop Device" -msgstr "" +msgstr "Configurando dispositivo de «loop»" #: ../udisks/udisksclient.c:2655 msgctxt "job" msgid "Modifying Partition" -msgstr "" +msgstr "Modificando la partición" #: ../udisks/udisksclient.c:2656 msgctxt "job" msgid "Deleting Partition" -msgstr "" +msgstr "Eliminando la partición" #: ../udisks/udisksclient.c:2657 msgctxt "job" msgid "Creating Partition" -msgstr "" +msgstr "Creando la partición" #: ../udisks/udisksclient.c:2658 msgctxt "job" @@ -2051,7 +2052,7 @@ msgstr "" #: ../udisks/udisksclient.c:2659 msgctxt "job" msgid "ATA Secure Erase" -msgstr "" +msgstr "Borrado ATA seguro" #: ../udisks/udisksclient.c:2660 msgctxt "job" @@ -2062,4 +2063,4 @@ msgstr "" #, c-format msgctxt "unknown-job" msgid "Unknown (%s)" -msgstr "" +msgstr "Desconocido (%s)" diff --git a/po/fa_IR.po b/po/fa_IR.po new file mode 100644 index 0000000..fbe25a7 --- /dev/null +++ b/po/fa_IR.po @@ -0,0 +1,2064 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: udisks\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-07-23 16:45-0400\n" +"PO-Revision-Date: 2012-01-23 22:25+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Persian (Iran) (http://www.transifex.com/projects/p/freedesktop/language/fa_IR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fa_IR\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ../data/org.freedesktop.udisks2.policy.in.h:1 +msgid "Mount a filesystem" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:2 +msgid "Authentication is required to mount the filesystem" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:3 +msgid "Mount a filesystem on a system device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:4 +msgid "Mount a filesystem from a device plugged into another seat" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:5 +msgid "" +"Mount/unmount filesystems defined in the fstab file with the x-udisks-auth " +"option" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:6 +msgid "Authentication is required to mount/unmount the filesystem" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:7 +msgid "Unmount a device mounted by another user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:8 +msgid "" +"Authentication is required to unmount a filesystem mounted by another user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:9 +msgid "Unlock an encrypted device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:10 +msgid "Authentication is required to unlock an encrypted device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:11 +msgid "Unlock an encrypted system device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:12 +msgid "Unlock an encrypted device plugged into another seat" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:13 +msgid "" +"Unlock an encrypted device specified in the crypttab file with the x-udisks-" +"auth option" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:14 +msgid "Lock an encrypted device unlocked by another user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:15 +msgid "" +"Authentication is required to lock an encrypted device unlocked by another " +"user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:16 +msgid "Change passphrase for an encrypted device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:17 +msgid "" +"Authentication is required to change the passphrase for an encrypted device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:18 +msgid "Manage loop devices" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests setting up a loop device. +#. +#: ../data/org.freedesktop.udisks2.policy.in.h:19 +#: ../src/udiskslinuxmanager.c:334 +msgid "Authentication is required to set up a loop device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:20 +msgid "Delete loop devices" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:21 +msgid "" +"Authentication is required to delete a loop device set up by another user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:22 +msgid "Modify loop devices" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:23 +msgid "" +"Authentication is required to modify a loop device set up by another user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:24 +msgid "Manage swapspace" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:25 +msgid "Authentication is required to manage swapspace" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:26 +msgid "Eject media" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:27 +msgid "Authentication is required to eject media" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:28 +msgid "Eject media from a system drive" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:29 +msgid "Eject media from a drive attached to another seat" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:30 +msgid "" +"Authentication is required to eject media from a drive plugged into another " +"seat" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:31 +msgid "Modify a device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:32 +msgid "Authentication is required to modify a device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:33 +msgid "Modify a system device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:34 +msgid "" +"Authentication is required to modify a device plugged into another seat" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:35 +msgid "Rescan a device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:36 +msgid "Authentication is to rescan a device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:37 +msgid "Open a device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:38 +msgid "Authentication is required to open a device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:39 +msgid "Open a system device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:40 +msgid "Modify system-wide configuration" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:41 +msgid "Authentication is required to modify system-wide configuration" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:42 +msgid "" +"Authentication is required to retrieve secrets from system-wide " +"configuration" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:43 +msgid "Modify drive settings" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:44 +msgid "Authentication is required to modify drive settings" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:45 +msgid "Update SMART data" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:46 +msgid "Authentication is required to update SMART data" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:47 +msgid "Set SMART data from blob" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:48 +msgid "Authentication is required to set SMART data from blob" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:49 +msgid "Run SMART self-test" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:50 +msgid "Authentication is required to run a SMART self-test" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:51 +msgid "Check power state" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:52 +msgid "Authentication is required to check the power state" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:53 +msgid "Send standby command" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:54 +msgid "Authentication is required to put a drive into standby mode" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:55 +msgid "Send standby command to a system drive" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:56 +msgid "Send standby command to drive on other seat" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:57 +msgid "Securely erase a hard disk" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:58 +msgid "Authentication is required to securely erase a hard disk" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:59 +msgid "Cancel job" +msgstr "" + +#. Translators: Shown in authentication dialog when canceling a job. +#. +#: ../data/org.freedesktop.udisks2.policy.in.h:60 ../src/udisksbasejob.c:404 +msgid "Authentication is required to cancel a job" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:61 +msgid "Cancel job started by another user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:62 +msgid "Authentication is required to cancel a job started by another user" +msgstr "" + +#. Translators: This is shown in an authentcation dialog when +#. * the user is editing settings that involve system-level +#. * passwords and secrets +#. +#: ../src/udiskslinuxblock.c:824 +msgid "Authentication is required to read system-level secrets" +msgstr "" + +#. Translators: shown in authentication dialog - do not translate /etc/fstab +#: ../src/udiskslinuxblock.c:1358 +msgid "Authentication is required to add an entry to the /etc/fstab file" +msgstr "" + +#. Translators: shown in authentication dialog - do not tranlsate +#. /etc/crypttab +#: ../src/udiskslinuxblock.c:1376 +msgid "Authentication is required to add an entry to the /etc/crypttab file" +msgstr "" + +#. Translators: shown in authentication dialog - do not translate /etc/fstab +#: ../src/udiskslinuxblock.c:1435 +msgid "Authentication is required to remove an entry from /etc/fstab file" +msgstr "" + +#. Translators: shown in authentication dialog - do not translate +#. /etc/crypttab +#: ../src/udiskslinuxblock.c:1453 +msgid "" +"Authentication is required to remove an entry from the /etc/crypttab file" +msgstr "" + +#. Translators: shown in authentication dialog - do not translate /etc/fstab +#: ../src/udiskslinuxblock.c:1525 +msgid "Authentication is required to modify the /etc/fstab file" +msgstr "" + +#. Translators: shown in authentication dialog - do not translate +#. /etc/crypttab +#: ../src/udiskslinuxblock.c:1543 +msgid "Authentication is required to modify the /etc/crypttab file" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests erasing a hard disk using the SECURE ERASE UNIT +#. * command. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#. Translators: Shown in authentication dialog when the user +#. * requests erasing a hard disk using the SECURE ERASE UNIT command. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:1958 ../src/udiskslinuxdriveata.c:2361 +msgid "Authentication is required to perform a secure erase of $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when formatting a +#. * device. This includes both creating a filesystem or partition +#. * table. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:1970 +msgid "Authentication is required to format $(drive)" +msgstr "" + +#: ../src/udiskslinuxblock.c:2012 ../src/udiskslinuxdriveata.c:2373 +msgid "Formatting Device" +msgstr "" + +#. Translators: Shown in authentication dialog when creating a +#. * disk image file. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:2372 +msgid "Authentication is required to open $(drive) for reading" +msgstr "" + +#. Translators: Shown in authentication dialog when restoring +#. * from a disk image file. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:2436 +msgid "Authentication is required to open $(drive) for writing" +msgstr "" + +#. Translators: Shown in authentication dialog when an application +#. * wants to benchmark a device. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:2502 +msgid "Authentication is required to open $(drive) for benchmarking" +msgstr "" + +#. Translators: Shown in authentication dialog when an application +#. * wants to rescan a device. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:2563 +msgid "Authentication is required to rescan $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests ejecting media from a drive. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdrive.c:960 +msgid "Authentication is required to eject $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * changes settings for a drive. +#. * +#. * Do not translate $(drive), it's a placeholder and will be +#. * replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdrive.c:1048 +msgid "Authentication is required to configure settings for $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * refreshes SMART data from a disk. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:700 +msgid "Authentication is required to update SMART data from $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * tries to simulate SMART data from a libatasmart blob. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:711 +msgid "Authentication is required to set SMART data from a blob on $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * aborts a running SMART self-test. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:845 +msgid "Authentication is required to abort a SMART self-test on $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * initiates a SMART self-test. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:1095 +msgid "Authentication is required to start a SMART self-test on $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests the power state of a drive. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:1404 +msgid "Authentication is required to check power state for $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * tries to put a drive into standby mode. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:1529 +msgid "Authentication is required to put $(drive) in standby mode" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * tries to wake up a drive from standby mode. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:1661 +msgid "Authentication is required to wake up $(drive) from standby mode" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests unlocking an encrypted device. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxencrypted.c:352 ../src/udiskslinuxencrypted.c:706 +msgid "Authentication is required to unlock the encrypted device $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests locking an encrypted device that was previously. +#. * unlocked by another user. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxencrypted.c:584 +msgid "" +"Authentication is required to lock the encrypted device $(drive) unlocked by" +" another user" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests mounting a filesystem. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxfilesystem.c:1222 ../src/udiskslinuxfilesystem.c:1384 +msgid "Authentication is required to mount $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the +#. * user requests mounting a filesystem that is in +#. * /etc/fstab file with the x-udisks-auth option. +#. * +#. * Do not translate $(drive), it's a +#. * placeholder and will be replaced by the name of +#. * the drive/device in question +#. * +#. * Do not translate /etc/fstab +#. +#: ../src/udiskslinuxfilesystem.c:1291 +msgid "" +"Authentication is required to mount $(drive) referenced in the /etc/fstab " +"file" +msgstr "" + +#. Translators: Shown in authentication dialog when the +#. * user requests unmounting a filesystem that is in +#. * /etc/fstab file with the x-udisks-auth option. +#. * +#. * Do not translate $(drive), it's a +#. * placeholder and will be replaced by the name of +#. * the drive/device in question +#. * +#. * Do not translate /etc/fstab +#. +#: ../src/udiskslinuxfilesystem.c:1638 +msgid "" +"Authentication is required to unmount $(drive) referenced in the /etc/fstab " +"file" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests unmounting a filesystem previously mounted by +#. * another user. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxfilesystem.c:1685 +msgid "Authentication is required to unmount $(drive) mounted by another user" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests changing the filesystem label. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxfilesystem.c:1923 +msgid "Authentication is required to change the filesystem label on $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests deleting a loop device previously set up by +#. * another user. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxloop.c:244 +msgid "Authentication is required to delete the loop device $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests changing autoclear on a loop device set up by +#. * another user. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxloop.c:423 +msgid "Authentication is required to modify the loop device $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests modifying a partition (changing type, flags, name etc.). +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxpartition.c:281 ../src/udiskslinuxpartition.c:443 +#: ../src/udiskslinuxpartition.c:642 +msgid "Authentication is required to modify the partition on device $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests deleting a partition. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxpartition.c:832 +msgid "Authentication is required to delete the partition $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests creating a new partition. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxpartitiontable.c:348 +msgid "Authentication is required to create a partition on $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests activating a swap device. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxswapspace.c:201 +msgid "Authentication is required to activate swapspace on $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests deactivating a swap device. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxswapspace.c:293 +msgid "Authentication is required to deactivate swapspace on $(drive)" +msgstr "" + +#. Translators: 'Thumb' here refers to "USB thumb drive", see +#. http://en.wikipedia.org/wiki/Thumb_drive +#: ../udisks/udisksclient.c:827 +msgctxt "media-type" +msgid "Thumb" +msgstr "" + +#: ../udisks/udisksclient.c:829 +msgctxt "media-type" +msgid "Floppy" +msgstr "" + +#: ../udisks/udisksclient.c:830 +msgctxt "media-type" +msgid "Zip" +msgstr "" + +#: ../udisks/udisksclient.c:831 +msgctxt "media-type" +msgid "Jaz" +msgstr "" + +#: ../udisks/udisksclient.c:833 +msgctxt "media-type" +msgid "Flash" +msgstr "" + +#: ../udisks/udisksclient.c:834 +msgctxt "media-type" +msgid "MemoryStick" +msgstr "" + +#: ../udisks/udisksclient.c:835 +msgctxt "media-type" +msgid "SmartMedia" +msgstr "" + +#: ../udisks/udisksclient.c:836 +msgctxt "media-type" +msgid "CompactFlash" +msgstr "" + +#: ../udisks/udisksclient.c:837 +msgctxt "media-type" +msgid "MMC" +msgstr "" + +#: ../udisks/udisksclient.c:837 ../udisks/udisksclient.c:838 +#: ../udisks/udisksclient.c:839 ../udisks/udisksclient.c:840 +msgctxt "media-type" +msgid "SD" +msgstr "" + +#: ../udisks/udisksclient.c:839 +msgctxt "media-type" +msgid "SDXC" +msgstr "" + +#: ../udisks/udisksclient.c:840 +msgctxt "media-type" +msgid "SDHC" +msgstr "" + +#: ../udisks/udisksclient.c:842 +msgctxt "media-type" +msgid "CD-ROM" +msgstr "" + +#: ../udisks/udisksclient.c:842 ../udisks/udisksclient.c:843 +#: ../udisks/udisksclient.c:844 ../udisks/udisksclient.c:859 +#: ../udisks/udisksclient.c:860 ../udisks/udisksclient.c:861 +msgctxt "media-type" +msgid "CD" +msgstr "" + +#: ../udisks/udisksclient.c:843 +msgctxt "media-type" +msgid "CD-R" +msgstr "" + +#: ../udisks/udisksclient.c:844 +msgctxt "media-type" +msgid "CD-RW" +msgstr "" + +#: ../udisks/udisksclient.c:845 ../udisks/udisksclient.c:846 +#: ../udisks/udisksclient.c:847 ../udisks/udisksclient.c:848 +#: ../udisks/udisksclient.c:849 ../udisks/udisksclient.c:850 +#: ../udisks/udisksclient.c:851 ../udisks/udisksclient.c:852 +msgctxt "media-type" +msgid "DVD" +msgstr "" + +#: ../udisks/udisksclient.c:846 +msgctxt "media-type" +msgid "DVD-R" +msgstr "" + +#: ../udisks/udisksclient.c:847 +msgctxt "media-type" +msgid "DVD-RW" +msgstr "" + +#: ../udisks/udisksclient.c:848 +msgctxt "media-type" +msgid "DVD-RAM" +msgstr "" + +#: ../udisks/udisksclient.c:849 +msgctxt "media-type" +msgid "DVD+R" +msgstr "" + +#: ../udisks/udisksclient.c:850 +msgctxt "media-type" +msgid "DVD+RW" +msgstr "" + +#: ../udisks/udisksclient.c:851 +msgctxt "media-type" +msgid "DVD+R DL" +msgstr "" + +#: ../udisks/udisksclient.c:852 +msgctxt "media-type" +msgid "DVD+RW DL" +msgstr "" + +#: ../udisks/udisksclient.c:853 +msgctxt "media-type" +msgid "BD-ROM" +msgstr "" + +#: ../udisks/udisksclient.c:853 ../udisks/udisksclient.c:854 +#: ../udisks/udisksclient.c:855 +msgctxt "media-type" +msgid "Blu-Ray" +msgstr "" + +#: ../udisks/udisksclient.c:854 +msgctxt "media-type" +msgid "BD-R" +msgstr "" + +#: ../udisks/udisksclient.c:855 +msgctxt "media-type" +msgid "BD-RE" +msgstr "" + +#: ../udisks/udisksclient.c:856 ../udisks/udisksclient.c:857 +#: ../udisks/udisksclient.c:858 +msgctxt "media-type" +msgid "HDDVD" +msgstr "" + +#: ../udisks/udisksclient.c:857 +msgctxt "media-type" +msgid "HDDVD-R" +msgstr "" + +#: ../udisks/udisksclient.c:858 +msgctxt "media-type" +msgid "HDDVD-RW" +msgstr "" + +#: ../udisks/udisksclient.c:859 +msgctxt "media-type" +msgid "MO" +msgstr "" + +#: ../udisks/udisksclient.c:860 +msgctxt "media-type" +msgid "MRW" +msgstr "" + +#: ../udisks/udisksclient.c:861 +msgctxt "media-type" +msgid "MRW-W" +msgstr "" + +#. Translators: Used to describe drive without removable media. The %s is the +#. type, e.g. 'Thumb' +#: ../udisks/udisksclient.c:1126 +#, c-format +msgctxt "drive-with-fixed-media" +msgid "%s Drive" +msgstr "" + +#. Translators: Used to describe generic media. The %s is the type, e.g. 'Zip' +#. or 'Floppy' +#: ../udisks/udisksclient.c:1130 +#, c-format +msgctxt "drive-with-generic-media" +msgid "%s Disk" +msgstr "" + +#. Translators: Used to describe flash media. The %s is the type, e.g. 'SD' or +#. 'CompactFlash' +#: ../udisks/udisksclient.c:1134 +#, c-format +msgctxt "flash-media" +msgid "%s Card" +msgstr "" + +#. Translators: Used to describe optical discs. The %s is the type, e.g. +#. 'CD-R' or 'DVD-ROM' +#: ../udisks/udisksclient.c:1138 +#, c-format +msgctxt "optical-media" +msgid "%s Disc" +msgstr "" + +#. Translators: Used to describe a drive. The %s is the size, e.g. '20 GB' +#: ../udisks/udisksclient.c:1156 +#, c-format +msgctxt "drive-with-size" +msgid "%s Drive" +msgstr "" + +#. Translators: Used to describe a drive we know very little about (removable +#. media or size not known) +#: ../udisks/udisksclient.c:1161 +msgctxt "generic-drive" +msgid "Drive" +msgstr "" + +#. Translators: Used to describe a non-rotating drive (rotation rate either +#. unknown +#. * or it's a solid-state drive). The %s is the size, e.g. '20 GB'. +#: ../udisks/udisksclient.c:1172 +#, c-format +msgctxt "disk-non-rotational" +msgid "%s Disk" +msgstr "" + +#. Translators: Used to describe a non-rotating drive (rotation rate either +#. unknown +#. * or it's a solid-state drive). The drive is either using removable media +#. or its +#. * size not known. +#: ../udisks/udisksclient.c:1179 +msgctxt "disk-non-rotational" +msgid "Disk" +msgstr "" + +#. Translators: Used to describe a hard-disk drive (HDD). The %s is the size, +#. e.g. '20 GB'. +#: ../udisks/udisksclient.c:1187 +#, c-format +msgctxt "disk-hdd" +msgid "%s Hard Disk" +msgstr "" + +#. Translators: Used to describe a hard-disk drive (HDD) (removable media or +#. size not known) +#: ../udisks/udisksclient.c:1192 +msgctxt "disk-hdd" +msgid "Hard Disk" +msgstr "" + +#. Translators: Used to describe a card reader. The %s is the card type e.g. +#. 'CompactFlash'. +#: ../udisks/udisksclient.c:1200 +#, c-format +msgctxt "drive-card-reader" +msgid "%s Card Reader" +msgstr "" + +#. Translators: Used to describe drive. The first %s is the size e.g. '20 GB' +#. and the +#. * second %s is the drive type e.g. 'Thumb'. +#. +#: ../udisks/udisksclient.c:1211 +#, c-format +msgctxt "drive-with-size-and-type" +msgid "%s %s Drive" +msgstr "" + +#. Translators: Used to describe drive. The first %s is the drive type e.g. +#. 'Thumb'. +#. +#: ../udisks/udisksclient.c:1217 +#, c-format +msgctxt "drive-with-type" +msgid "%s Drive" +msgstr "" + +#. Translators: String used for a blank disc. The %s is the disc type e.g. +#. "CD-RW Disc" +#: ../udisks/udisksclient.c:1251 +#, c-format +msgctxt "optical-media" +msgid "Blank %s" +msgstr "" + +#. Translators: String used for a mixed disc. The %s is the disc type e.g. +#. "CD-ROM Disc" +#: ../udisks/udisksclient.c:1260 +#, c-format +msgctxt "optical-media" +msgid "Mixed %s" +msgstr "" + +#. Translators: String used for an audio disc. The %s is the disc type e.g. +#. "CD-ROM Disc" +#: ../udisks/udisksclient.c:1269 +#, c-format +msgctxt "optical-media" +msgid "Audio %s" +msgstr "" + +#. Translators: Corresponds to the DOS/Master-Boot-Record "bootable" flag for +#. a partition +#: ../udisks/udisksclient.c:1393 +msgctxt "dos-part-flag" +msgid "Bootable" +msgstr "" + +#. Translators: Corresponds to the GPT "system" flag for a partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1403 +msgctxt "gpt-part-flag" +msgid "System" +msgstr "" + +#. Translators: Corresponds to the GPT "legacy bios bootable" flag for a +#. partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1410 +msgctxt "gpt-part-flag" +msgid "Legacy BIOS Bootable" +msgstr "" + +#. Translators: Corresponds to the GPT "read-only" flag for a partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1417 +msgctxt "gpt-part-flag" +msgid "Read-only" +msgstr "" + +#. Translators: Corresponds to the GPT "hidden" flag for a partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1424 +msgctxt "gpt-part-flag" +msgid "Hidden" +msgstr "" + +#. Translators: Corresponds to the GPT "no automount" flag for a partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1431 +msgctxt "gpt-part-flag" +msgid "No Automount" +msgstr "" + +#. Translators: Partition info. First %s is the type, second %s is a list of +#. flags +#: ../udisks/udisksclient.c:1444 +#, c-format +msgctxt "partition-info" +msgid "%s (%s)" +msgstr "" + +#. Translators: The Partition info when unknown +#: ../udisks/udisksclient.c:1455 +msgctxt "partition-info" +msgid "Unknown" +msgstr "" + +#. Translators: The first %s is the size in power-of-2 units, e.g. '64 KiB' +#. * the second %s is the size as a number e.g. '65,536' (always > 1) +#. +#: ../udisks/udisksclient.c:1943 +#, c-format +msgctxt "byte-size-pow2" +msgid "%s (%s bytes)" +msgstr "" + +#. Translators: The first %s is the size in power-of-10 units, e.g. '100 kB' +#. * the second %s is the size as a number e.g. '100,000' (always > 1) +#. +#: ../udisks/udisksclient.c:1953 +#, c-format +msgctxt "byte-size-pow10" +msgid "%s (%s bytes)" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2014 +msgctxt "media" +msgid "CompactFlash" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2019 +msgctxt "media" +msgid "MemoryStick" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2024 +msgctxt "media" +msgid "SmartMedia" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2029 +msgctxt "media" +msgid "SecureDigital" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2034 +msgctxt "media" +msgid "SD High Capacity" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2039 +msgctxt "media" +msgid "Floppy" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2044 +msgctxt "media" +msgid "Zip" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2049 +msgctxt "media" +msgid "Jaz" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2054 +msgctxt "media" +msgid "Flash" +msgstr "" + +#. Translators: This word is used to describe the optical disc type, it may +#. appear +#. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' +#. +#: ../udisks/udisksclient.c:2088 +msgctxt "disc-type" +msgid "CD" +msgstr "" + +#. Translators: This word is used to describe the optical disc type, it may +#. appear +#. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' +#. +#: ../udisks/udisksclient.c:2097 +msgctxt "disc-type" +msgid "DVD" +msgstr "" + +#. Translators: This word is used to describe the optical disc type, it may +#. appear +#. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' +#. +#: ../udisks/udisksclient.c:2106 +msgctxt "disc-type" +msgid "Blu-Ray" +msgstr "" + +#. Translators: This word is used to describe the optical disc type, it may +#. appear +#. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' +#. +#: ../udisks/udisksclient.c:2115 +msgctxt "disc-type" +msgid "HDDVD" +msgstr "" + +#: ../udisks/udisksclient.c:2136 +msgctxt "fs-type" +msgid "FAT (12-bit version)" +msgstr "" + +#: ../udisks/udisksclient.c:2136 ../udisks/udisksclient.c:2137 +#: ../udisks/udisksclient.c:2138 ../udisks/udisksclient.c:2139 +#: ../udisks/udisksclient.c:2140 +msgctxt "fs-type" +msgid "FAT" +msgstr "" + +#: ../udisks/udisksclient.c:2137 +msgctxt "fs-type" +msgid "FAT (16-bit version)" +msgstr "" + +#: ../udisks/udisksclient.c:2138 +msgctxt "fs-type" +msgid "FAT (32-bit version)" +msgstr "" + +#: ../udisks/udisksclient.c:2139 +#, c-format +msgctxt "fs-type" +msgid "FAT (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2141 +#, c-format +msgctxt "fs-type" +msgid "NTFS (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2141 ../udisks/udisksclient.c:2142 +msgctxt "fs-type" +msgid "NTFS" +msgstr "" + +#: ../udisks/udisksclient.c:2143 +msgctxt "fs-type" +msgid "HFS" +msgstr "" + +#: ../udisks/udisksclient.c:2144 +msgctxt "fs-type" +msgid "HFS+" +msgstr "" + +#: ../udisks/udisksclient.c:2145 +#, c-format +msgctxt "fs-type" +msgid "Ext2 (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2145 ../udisks/udisksclient.c:2146 +msgctxt "fs-type" +msgid "Ext2" +msgstr "" + +#: ../udisks/udisksclient.c:2147 +#, c-format +msgctxt "fs-type" +msgid "Ext3 (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2147 ../udisks/udisksclient.c:2148 +msgctxt "fs-type" +msgid "Ext3" +msgstr "" + +#: ../udisks/udisksclient.c:2149 +#, c-format +msgctxt "fs-type" +msgid "Ext4 (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2149 ../udisks/udisksclient.c:2150 +msgctxt "fs-type" +msgid "Ext4" +msgstr "" + +#: ../udisks/udisksclient.c:2151 +#, c-format +msgctxt "fs-type" +msgid "Journal for Ext (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2151 ../udisks/udisksclient.c:2152 +msgctxt "fs-type" +msgid "JDB" +msgstr "" + +#: ../udisks/udisksclient.c:2152 +msgctxt "fs-type" +msgid "Journal for Ext" +msgstr "" + +#: ../udisks/udisksclient.c:2153 +#, c-format +msgctxt "fs-type" +msgid "XFS (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2153 ../udisks/udisksclient.c:2154 +msgctxt "fs-type" +msgid "XFS" +msgstr "" + +#. TODO: No ID_FS_VERSION yet for btrfs... +#: ../udisks/udisksclient.c:2156 +msgctxt "fs-type" +msgid "Btrfs" +msgstr "" + +#: ../udisks/udisksclient.c:2157 +#, c-format +msgctxt "fs-type" +msgid "ISO 9660 (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2157 ../udisks/udisksclient.c:2158 +msgctxt "fs-type" +msgid "ISO9660" +msgstr "" + +#: ../udisks/udisksclient.c:2158 +msgctxt "fs-type" +msgid "ISO 9660" +msgstr "" + +#: ../udisks/udisksclient.c:2159 +#, c-format +msgctxt "fs-type" +msgid "UDF (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2159 ../udisks/udisksclient.c:2160 +msgctxt "fs-type" +msgid "UDF" +msgstr "" + +#: ../udisks/udisksclient.c:2161 +#, c-format +msgctxt "fs-type" +msgid "Swap (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2161 ../udisks/udisksclient.c:2162 +msgctxt "fs-type" +msgid "Swap" +msgstr "" + +#: ../udisks/udisksclient.c:2163 +#, c-format +msgctxt "fs-type" +msgid "LVM2 Physical Volume (%s)" +msgstr "" + +#: ../udisks/udisksclient.c:2163 ../udisks/udisksclient.c:2164 +msgctxt "fs-type" +msgid "LVM2 PV" +msgstr "" + +#: ../udisks/udisksclient.c:2164 +msgctxt "fs-type" +msgid "LVM2 Physical Volume" +msgstr "" + +#: ../udisks/udisksclient.c:2165 +#, c-format +msgctxt "fs-type" +msgid "Software RAID Component (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2165 ../udisks/udisksclient.c:2166 +msgctxt "fs-type" +msgid "MD Raid" +msgstr "" + +#: ../udisks/udisksclient.c:2166 +msgctxt "fs-type" +msgid "Software RAID Component" +msgstr "" + +#: ../udisks/udisksclient.c:2167 +#, c-format +msgctxt "fs-type" +msgid "ZFS Device (ZPool version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2167 +#, c-format +msgctxt "fs-type" +msgid "ZFS (v%s)" +msgstr "" + +#: ../udisks/udisksclient.c:2168 +msgctxt "fs-type" +msgid "ZFS Device" +msgstr "" + +#: ../udisks/udisksclient.c:2168 +msgctxt "fs-type" +msgid "ZFS" +msgstr "" + +#: ../udisks/udisksclient.c:2169 +#, c-format +msgctxt "fs-type" +msgid "LUKS Encryption (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2169 ../udisks/udisksclient.c:2170 +msgctxt "fs-type" +msgid "LUKS" +msgstr "" + +#: ../udisks/udisksclient.c:2170 +msgctxt "fs-type" +msgid "LUKS Encryption" +msgstr "" + +#: ../udisks/udisksclient.c:2171 +#, c-format +msgctxt "fs-type" +msgid "VMFS (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2171 +#, c-format +msgctxt "fs-type" +msgid "VMFS (v%s)" +msgstr "" + +#: ../udisks/udisksclient.c:2172 +msgctxt "fs-type" +msgid "VMFS" +msgstr "" + +#: ../udisks/udisksclient.c:2173 +#, c-format +msgctxt "fs-type" +msgid "VMFS Volume Member (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2173 +#, c-format +msgctxt "fs-type" +msgid "VMFS Member (v%s)" +msgstr "" + +#: ../udisks/udisksclient.c:2174 +msgctxt "fs-type" +msgid "VMFS Volume Member" +msgstr "" + +#: ../udisks/udisksclient.c:2174 +msgctxt "fs-type" +msgid "VMFS Member" +msgstr "" + +#. Translators: Shown for unknown filesystem types. +#. * First %s is the raw filesystem type obtained from udev, second %s is +#. version. +#. +#: ../udisks/udisksclient.c:2238 +#, c-format +msgctxt "fs-type" +msgid "Unknown (%s %s)" +msgstr "" + +#. Translators: Shown for unknown filesystem types. +#. * First %s is the raw filesystem type obtained from udev. +#. +#: ../udisks/udisksclient.c:2247 +#, c-format +msgctxt "fs-type" +msgid "Unknown (%s)" +msgstr "" + +#. Translators: Shown for unknown filesystem types. +#. +#: ../udisks/udisksclient.c:2253 ../udisks/udisksclient.c:2267 +msgctxt "fs-type" +msgid "Unknown" +msgstr "" + +#. Translators: name of partition table format +#: ../udisks/udisksclient.c:2284 +msgid "Master Boot Record" +msgstr "" + +#. Translators: name of partition table format +#: ../udisks/udisksclient.c:2286 +msgid "GUID Partition Table" +msgstr "" + +#. Translators: name of partition table format +#: ../udisks/udisksclient.c:2288 +msgid "Apple Partition Map" +msgstr "" + +#. Translators: name of partition table format +#: ../udisks/udisksclient.c:2331 ../udisks/udisksclient.c:2336 +msgctxt "partition-subtype" +msgid "Generic" +msgstr "" + +#: ../udisks/udisksclient.c:2332 ../udisks/udisksclient.c:2337 +msgctxt "partition-subtype" +msgid "Linux" +msgstr "" + +#: ../udisks/udisksclient.c:2333 ../udisks/udisksclient.c:2338 +#: ../udisks/udisksclient.c:2343 +msgctxt "partition-subtype" +msgid "Windows" +msgstr "" + +#: ../udisks/udisksclient.c:2334 ../udisks/udisksclient.c:2340 +msgctxt "partition-subtype" +msgid "Other" +msgstr "" + +#: ../udisks/udisksclient.c:2339 ../udisks/udisksclient.c:2342 +msgctxt "partition-subtype" +msgid "Mac OS X" +msgstr "" + +#. see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. Not associated with any OS +#: ../udisks/udisksclient.c:2430 +msgctxt "part-type" +msgid "MBR Partition Scheme" +msgstr "" + +#: ../udisks/udisksclient.c:2431 +msgctxt "part-type" +msgid "EFI System" +msgstr "" + +#: ../udisks/udisksclient.c:2432 +msgctxt "part-type" +msgid "BIOS Boot" +msgstr "" + +#. Linux +#: ../udisks/udisksclient.c:2434 +msgctxt "part-type" +msgid "Linux Filesystem" +msgstr "" + +#: ../udisks/udisksclient.c:2435 +msgctxt "part-type" +msgid "Linux RAID" +msgstr "" + +#: ../udisks/udisksclient.c:2436 +msgctxt "part-type" +msgid "Linux Swap" +msgstr "" + +#: ../udisks/udisksclient.c:2437 ../udisks/udisksclient.c:2513 +msgctxt "part-type" +msgid "Linux LVM" +msgstr "" + +#: ../udisks/udisksclient.c:2438 +msgctxt "part-type" +msgid "Linux Reserved" +msgstr "" + +#. Microsoft +#: ../udisks/udisksclient.c:2440 +msgctxt "part-type" +msgid "Basic Data" +msgstr "" + +#: ../udisks/udisksclient.c:2441 +msgctxt "part-type" +msgid "Microsoft Reserved" +msgstr "" + +#: ../udisks/udisksclient.c:2442 +msgctxt "part-type" +msgid "Microsoft LDM metadata" +msgstr "" + +#: ../udisks/udisksclient.c:2443 +msgctxt "part-type" +msgid "Microsoft LDM data" +msgstr "" + +#: ../udisks/udisksclient.c:2444 +msgctxt "part-type" +msgid "Microsoft Windows Recovery Environment" +msgstr "" + +#. Apple OS X +#: ../udisks/udisksclient.c:2446 +msgctxt "part-type" +msgid "Apple HFS/HFS+" +msgstr "" + +#. see http://developer.apple.com/documentation/mac/devices/devices-126.html +#. * http://lists.apple.com/archives/Darwin-drivers/2003/May/msg00021.html +#: ../udisks/udisksclient.c:2447 ../udisks/udisksclient.c:2492 +msgctxt "part-type" +msgid "Apple UFS" +msgstr "" + +#: ../udisks/udisksclient.c:2448 +msgctxt "part-type" +msgid "Apple ZFS" +msgstr "" + +#. same as Solaris /usr +#: ../udisks/udisksclient.c:2449 +msgctxt "part-type" +msgid "Apple RAID" +msgstr "" + +#: ../udisks/udisksclient.c:2450 +msgctxt "part-type" +msgid "Apple RAID (offline)" +msgstr "" + +#: ../udisks/udisksclient.c:2451 +msgctxt "part-type" +msgid "Apple Boot" +msgstr "" + +#: ../udisks/udisksclient.c:2452 +msgctxt "part-type" +msgid "Apple Label" +msgstr "" + +#: ../udisks/udisksclient.c:2453 +msgctxt "part-type" +msgid "Apple TV Recovery" +msgstr "" + +#: ../udisks/udisksclient.c:2454 +msgctxt "part-type" +msgid "Apple Core Storage" +msgstr "" + +#. HP-UX +#: ../udisks/udisksclient.c:2456 +msgctxt "part-type" +msgid "HP-UX Data" +msgstr "" + +#: ../udisks/udisksclient.c:2457 +msgctxt "part-type" +msgid "HP-UX Service" +msgstr "" + +#. FreeBSD +#: ../udisks/udisksclient.c:2459 +msgctxt "part-type" +msgid "FreeBSD Boot" +msgstr "" + +#: ../udisks/udisksclient.c:2460 +msgctxt "part-type" +msgid "FreeBSD Data" +msgstr "" + +#: ../udisks/udisksclient.c:2461 +msgctxt "part-type" +msgid "FreeBSD Swap" +msgstr "" + +#: ../udisks/udisksclient.c:2462 +msgctxt "part-type" +msgid "FreeBSD UFS" +msgstr "" + +#: ../udisks/udisksclient.c:2463 +msgctxt "part-type" +msgid "FreeBSD Vinum" +msgstr "" + +#: ../udisks/udisksclient.c:2464 +msgctxt "part-type" +msgid "FreeBSD ZFS" +msgstr "" + +#. Solaris +#: ../udisks/udisksclient.c:2466 +msgctxt "part-type" +msgid "Solaris Boot" +msgstr "" + +#: ../udisks/udisksclient.c:2467 +msgctxt "part-type" +msgid "Solaris Root" +msgstr "" + +#: ../udisks/udisksclient.c:2468 +msgctxt "part-type" +msgid "Solaris Swap" +msgstr "" + +#: ../udisks/udisksclient.c:2469 +msgctxt "part-type" +msgid "Solaris Backup" +msgstr "" + +#: ../udisks/udisksclient.c:2470 +msgctxt "part-type" +msgid "Solaris /usr" +msgstr "" + +#. same as Apple ZFS +#: ../udisks/udisksclient.c:2471 +msgctxt "part-type" +msgid "Solaris /var" +msgstr "" + +#: ../udisks/udisksclient.c:2472 +msgctxt "part-type" +msgid "Solaris /home" +msgstr "" + +#: ../udisks/udisksclient.c:2473 +msgctxt "part-type" +msgid "Solaris Alternate Sector" +msgstr "" + +#: ../udisks/udisksclient.c:2474 +msgctxt "part-type" +msgid "Solaris Reserved" +msgstr "" + +#: ../udisks/udisksclient.c:2475 +msgctxt "part-type" +msgid "Solaris Reserved (2)" +msgstr "" + +#: ../udisks/udisksclient.c:2476 +msgctxt "part-type" +msgid "Solaris Reserved (3)" +msgstr "" + +#: ../udisks/udisksclient.c:2477 +msgctxt "part-type" +msgid "Solaris Reserved (4)" +msgstr "" + +#: ../udisks/udisksclient.c:2478 +msgctxt "part-type" +msgid "Solaris Reserved (5)" +msgstr "" + +#. NetBSD +#: ../udisks/udisksclient.c:2480 +msgctxt "part-type" +msgid "NetBSD Swap" +msgstr "" + +#: ../udisks/udisksclient.c:2481 +msgctxt "part-type" +msgid "NetBSD FFS" +msgstr "" + +#: ../udisks/udisksclient.c:2482 +msgctxt "part-type" +msgid "NetBSD LFS" +msgstr "" + +#: ../udisks/udisksclient.c:2483 +msgctxt "part-type" +msgid "NetBSD RAID" +msgstr "" + +#: ../udisks/udisksclient.c:2484 +msgctxt "part-type" +msgid "NetBSD Concatenated" +msgstr "" + +#: ../udisks/udisksclient.c:2485 +msgctxt "part-type" +msgid "NetBSD Encrypted" +msgstr "" + +#. VMWare, see http://blogs.vmware.com/vsphere/2011/08/vsphere-50-storage- +#. features-part-7-gpt.html +#: ../udisks/udisksclient.c:2487 +msgctxt "part-type" +msgid "VMWare VMFS" +msgstr "" + +#: ../udisks/udisksclient.c:2488 +msgctxt "part-type" +msgid "VMWare vmkcore" +msgstr "" + +#: ../udisks/udisksclient.c:2493 +msgctxt "part-type" +msgid "Apple HFS/HFS" +msgstr "" + +#: ../udisks/udisksclient.c:2494 +msgctxt "part-type" +msgid "Apple Partition Map" +msgstr "" + +#: ../udisks/udisksclient.c:2495 +msgctxt "part-type" +msgid "Unused" +msgstr "" + +#: ../udisks/udisksclient.c:2496 +msgctxt "part-type" +msgid "Empty" +msgstr "" + +#: ../udisks/udisksclient.c:2497 +msgctxt "part-type" +msgid "Driver" +msgstr "" + +#: ../udisks/udisksclient.c:2498 +msgctxt "part-type" +msgid "Driver 4.3" +msgstr "" + +#: ../udisks/udisksclient.c:2499 +msgctxt "part-type" +msgid "ProDOS file system" +msgstr "" + +#: ../udisks/udisksclient.c:2500 +msgctxt "part-type" +msgid "FAT 12" +msgstr "" + +#: ../udisks/udisksclient.c:2501 +msgctxt "part-type" +msgid "FAT 16" +msgstr "" + +#: ../udisks/udisksclient.c:2502 +msgctxt "part-type" +msgid "FAT 32" +msgstr "" + +#: ../udisks/udisksclient.c:2503 +msgctxt "part-type" +msgid "FAT 16 (Windows)" +msgstr "" + +#: ../udisks/udisksclient.c:2504 +msgctxt "part-type" +msgid "FAT 32 (Windows)" +msgstr "" + +#. see http://www.win.tue.nl/~aeb/partitions/partition_types-1.html +#: ../udisks/udisksclient.c:2507 +msgctxt "part-type" +msgid "Extended" +msgstr "" + +#: ../udisks/udisksclient.c:2508 +msgctxt "part-type" +msgid "EFI GPT" +msgstr "" + +#: ../udisks/udisksclient.c:2509 +msgctxt "part-type" +msgid "EFI (FAT-12/16/32)" +msgstr "" + +#: ../udisks/udisksclient.c:2510 +msgctxt "part-type" +msgid "Linux swap" +msgstr "" + +#: ../udisks/udisksclient.c:2511 +msgctxt "part-type" +msgid "Linux" +msgstr "" + +#: ../udisks/udisksclient.c:2512 +msgctxt "part-type" +msgid "Linux Extended" +msgstr "" + +#: ../udisks/udisksclient.c:2514 +msgctxt "part-type" +msgid "Linux RAID auto" +msgstr "" + +#: ../udisks/udisksclient.c:2515 +msgctxt "part-type" +msgid "FAT12" +msgstr "" + +#: ../udisks/udisksclient.c:2516 +msgctxt "part-type" +msgid "FAT16 <32M" +msgstr "" + +#: ../udisks/udisksclient.c:2517 +msgctxt "part-type" +msgid "FAT16" +msgstr "" + +#: ../udisks/udisksclient.c:2518 +msgctxt "part-type" +msgid "HPFS/NTFS" +msgstr "" + +#: ../udisks/udisksclient.c:2519 +msgctxt "part-type" +msgid "W95 FAT32" +msgstr "" + +#: ../udisks/udisksclient.c:2520 +msgctxt "part-type" +msgid "W95 FAT32 (LBA)" +msgstr "" + +#: ../udisks/udisksclient.c:2521 +msgctxt "part-type" +msgid "W95 FAT16 (LBA)" +msgstr "" + +#: ../udisks/udisksclient.c:2522 +msgctxt "part-type" +msgid "W95 Ext d (LBA)" +msgstr "" + +#: ../udisks/udisksclient.c:2523 +msgctxt "part-type" +msgid "Hidden FAT12" +msgstr "" + +#: ../udisks/udisksclient.c:2524 +msgctxt "part-type" +msgid "Hidden FAT16 <32M" +msgstr "" + +#: ../udisks/udisksclient.c:2525 +msgctxt "part-type" +msgid "Hidden FAT16" +msgstr "" + +#: ../udisks/udisksclient.c:2526 +msgctxt "part-type" +msgid "Hidden HPFS/NTFS" +msgstr "" + +#: ../udisks/udisksclient.c:2527 +msgctxt "part-type" +msgid "Hidden W95 FAT32" +msgstr "" + +#: ../udisks/udisksclient.c:2528 +msgctxt "part-type" +msgid "Hidden W95 FAT32 (LBA)" +msgstr "" + +#: ../udisks/udisksclient.c:2529 +msgctxt "part-type" +msgid "Hidden W95 FAT16 (LBA)" +msgstr "" + +#: ../udisks/udisksclient.c:2530 +msgctxt "part-type" +msgid "OPUS" +msgstr "" + +#: ../udisks/udisksclient.c:2531 +msgctxt "part-type" +msgid "Compaq diagnostics" +msgstr "" + +#: ../udisks/udisksclient.c:2532 +msgctxt "part-type" +msgid "PartitionMagic" +msgstr "" + +#: ../udisks/udisksclient.c:2533 +msgctxt "part-type" +msgid "Minix" +msgstr "" + +#. cf. http://en.wikipedia.org/wiki/MINIX_file_system +#: ../udisks/udisksclient.c:2534 ../udisks/udisksclient.c:2535 +msgctxt "part-type" +msgid "Hibernation" +msgstr "" + +#: ../udisks/udisksclient.c:2536 +msgctxt "part-type" +msgid "FreeBSD" +msgstr "" + +#: ../udisks/udisksclient.c:2537 +msgctxt "part-type" +msgid "OpenBSD" +msgstr "" + +#: ../udisks/udisksclient.c:2538 ../udisks/udisksclient.c:2539 +msgctxt "part-type" +msgid "Mac OS X" +msgstr "" + +#: ../udisks/udisksclient.c:2540 +msgctxt "part-type" +msgid "Solaris boot" +msgstr "" + +#: ../udisks/udisksclient.c:2541 +msgctxt "part-type" +msgid "Solaris" +msgstr "" + +#: ../udisks/udisksclient.c:2542 +msgctxt "part-type" +msgid "BeOS BFS" +msgstr "" + +#: ../udisks/udisksclient.c:2543 +msgctxt "part-type" +msgid "SkyOS SkyFS" +msgstr "" + +#: ../udisks/udisksclient.c:2642 +msgctxt "job" +msgid "SMART self-test" +msgstr "" + +#: ../udisks/udisksclient.c:2643 +msgctxt "job" +msgid "Ejecting Medium" +msgstr "" + +#: ../udisks/udisksclient.c:2644 +msgctxt "job" +msgid "Unlocking Device" +msgstr "" + +#: ../udisks/udisksclient.c:2645 +msgctxt "job" +msgid "Locking Device" +msgstr "" + +#: ../udisks/udisksclient.c:2646 +msgctxt "job" +msgid "Modifying Encrypted Device" +msgstr "" + +#: ../udisks/udisksclient.c:2647 +msgctxt "job" +msgid "Starting Swap Device" +msgstr "" + +#: ../udisks/udisksclient.c:2648 +msgctxt "job" +msgid "Stopping Swap Device" +msgstr "" + +#: ../udisks/udisksclient.c:2649 +msgctxt "job" +msgid "Mounting Filesystem" +msgstr "" + +#: ../udisks/udisksclient.c:2650 +msgctxt "job" +msgid "Unmounting Filesystem" +msgstr "" + +#: ../udisks/udisksclient.c:2651 +msgctxt "job" +msgid "Modifying Filesystem" +msgstr "" + +#: ../udisks/udisksclient.c:2652 +msgctxt "job" +msgid "Erasing Device" +msgstr "" + +#: ../udisks/udisksclient.c:2653 +msgctxt "job" +msgid "Creating Filesystem" +msgstr "" + +#: ../udisks/udisksclient.c:2654 +msgctxt "job" +msgid "Setting Up Loop Device" +msgstr "" + +#: ../udisks/udisksclient.c:2655 +msgctxt "job" +msgid "Modifying Partition" +msgstr "" + +#: ../udisks/udisksclient.c:2656 +msgctxt "job" +msgid "Deleting Partition" +msgstr "" + +#: ../udisks/udisksclient.c:2657 +msgctxt "job" +msgid "Creating Partition" +msgstr "" + +#: ../udisks/udisksclient.c:2658 +msgctxt "job" +msgid "Cleaning Up" +msgstr "" + +#: ../udisks/udisksclient.c:2659 +msgctxt "job" +msgid "ATA Secure Erase" +msgstr "" + +#: ../udisks/udisksclient.c:2660 +msgctxt "job" +msgid "ATA Enhanced Secure Erase" +msgstr "" + +#: ../udisks/udisksclient.c:2666 +#, c-format +msgctxt "unknown-job" +msgid "Unknown (%s)" +msgstr "" diff --git a/po/hu.po b/po/hu.po index 8468fce..066946e 100644 --- a/po/hu.po +++ b/po/hu.po @@ -9,14 +9,14 @@ msgstr "" "Project-Id-Version: udisks\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-07-23 16:45-0400\n" -"PO-Revision-Date: 2012-07-23 20:46+0000\n" -"Last-Translator: davidz \n" +"PO-Revision-Date: 2012-09-03 14:15+0000\n" +"Last-Translator: kelemeng \n" "Language-Team: Hungarian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: hu\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../data/org.freedesktop.udisks2.policy.in.h:1 msgid "Mount a filesystem" @@ -108,7 +108,7 @@ msgstr "Hitelesítés szükséges egy hurokeszköz beállításához" #: ../data/org.freedesktop.udisks2.policy.in.h:20 msgid "Delete loop devices" -msgstr "" +msgstr "Hurokeszközök törlése" #: ../data/org.freedesktop.udisks2.policy.in.h:21 msgid "" @@ -117,12 +117,12 @@ msgstr "Hitelesítés szükséges egy másik felhasználó által beállított h #: ../data/org.freedesktop.udisks2.policy.in.h:22 msgid "Modify loop devices" -msgstr "" +msgstr "Hurokeszközök módosítása" #: ../data/org.freedesktop.udisks2.policy.in.h:23 msgid "" "Authentication is required to modify a loop device set up by another user" -msgstr "" +msgstr "Hitelesítés szükséges egy másik felhasználó által beállított hurokeszköz módosításához" #: ../data/org.freedesktop.udisks2.policy.in.h:24 msgid "Manage swapspace" @@ -173,11 +173,11 @@ msgstr "Hitelesítés szükséges egy másik ülésbe csatlakoztatott eszköz m #: ../data/org.freedesktop.udisks2.policy.in.h:35 msgid "Rescan a device" -msgstr "" +msgstr "Eszköz ismételt vizsgálata" #: ../data/org.freedesktop.udisks2.policy.in.h:36 msgid "Authentication is to rescan a device" -msgstr "" +msgstr "Hitelesítés szükséges egy eszköz ismételt vizsgálatához" #: ../data/org.freedesktop.udisks2.policy.in.h:37 msgid "Open a device" @@ -207,11 +207,11 @@ msgstr "Hitelesítés szükséges titkos információk lekéréséhez a rendszer #: ../data/org.freedesktop.udisks2.policy.in.h:43 msgid "Modify drive settings" -msgstr "" +msgstr "Meghajtóbeállítások módosítása" #: ../data/org.freedesktop.udisks2.policy.in.h:44 msgid "Authentication is required to modify drive settings" -msgstr "" +msgstr "Hitelesítés szükséges egy meghajtó beállításainak módosításához" #: ../data/org.freedesktop.udisks2.policy.in.h:45 msgid "Update SMART data" @@ -223,11 +223,11 @@ msgstr "Hitelesítés szükséges a SMART adatok frissítéséhez" #: ../data/org.freedesktop.udisks2.policy.in.h:47 msgid "Set SMART data from blob" -msgstr "" +msgstr "SMART adatok beállítása adatcsomagból" #: ../data/org.freedesktop.udisks2.policy.in.h:48 msgid "Authentication is required to set SMART data from blob" -msgstr "" +msgstr "Hitelesítés szükséges a SMART adatok beállításához adatcsomagból" #: ../data/org.freedesktop.udisks2.policy.in.h:49 msgid "Run SMART self-test" @@ -239,53 +239,53 @@ msgstr "Hitelesítés szükséges a SMART önteszt futtatásához" #: ../data/org.freedesktop.udisks2.policy.in.h:51 msgid "Check power state" -msgstr "" +msgstr "Bekapcsoltság ellenőrzése" #: ../data/org.freedesktop.udisks2.policy.in.h:52 msgid "Authentication is required to check the power state" -msgstr "" +msgstr "Hitelesítés szükséges a bekapcsoltság ellenőrzéséhez" #: ../data/org.freedesktop.udisks2.policy.in.h:53 msgid "Send standby command" -msgstr "" +msgstr "Készenlét parancs küldése" #: ../data/org.freedesktop.udisks2.policy.in.h:54 msgid "Authentication is required to put a drive into standby mode" -msgstr "" +msgstr "Hitelesítés szükséges egy meghajtó készenléti állapotba helyezéséhez" #: ../data/org.freedesktop.udisks2.policy.in.h:55 msgid "Send standby command to a system drive" -msgstr "" +msgstr "Készenlét parancs küldése rendszermeghajtónak" #: ../data/org.freedesktop.udisks2.policy.in.h:56 msgid "Send standby command to drive on other seat" -msgstr "" +msgstr "Készenlét parancs küldése másik helyen lévő meghajtónak" #: ../data/org.freedesktop.udisks2.policy.in.h:57 msgid "Securely erase a hard disk" -msgstr "" +msgstr "Merevlemez biztonságos törlése" #: ../data/org.freedesktop.udisks2.policy.in.h:58 msgid "Authentication is required to securely erase a hard disk" -msgstr "" +msgstr "Hitelesítés szükséges a merevlemez biztonságos törléséhez" #: ../data/org.freedesktop.udisks2.policy.in.h:59 msgid "Cancel job" -msgstr "" +msgstr "Feladat megszakítása" #. Translators: Shown in authentication dialog when canceling a job. #. #: ../data/org.freedesktop.udisks2.policy.in.h:60 ../src/udisksbasejob.c:404 msgid "Authentication is required to cancel a job" -msgstr "" +msgstr "Hitelesítés szükséges a feladat megszakításához" #: ../data/org.freedesktop.udisks2.policy.in.h:61 msgid "Cancel job started by another user" -msgstr "" +msgstr "Másik felhasználó által indított feladat megszakítása" #: ../data/org.freedesktop.udisks2.policy.in.h:62 msgid "Authentication is required to cancel a job started by another user" -msgstr "" +msgstr "Hitelesítés szükséges a másik felhasználó által indított feladat megszakításához" #. Translators: This is shown in an authentcation dialog when #. * the user is editing settings that involve system-level @@ -344,7 +344,7 @@ msgstr "Hitelesítés szükséges az /etc/crypttab fájl módosításához" #. #: ../src/udiskslinuxblock.c:1958 ../src/udiskslinuxdriveata.c:2361 msgid "Authentication is required to perform a secure erase of $(drive)" -msgstr "" +msgstr "Hitelesítés szükséges a(z) $(drive) biztonságos törléséhez" #. Translators: Shown in authentication dialog when formatting a #. * device. This includes both creating a filesystem or partition @@ -355,11 +355,11 @@ msgstr "" #. #: ../src/udiskslinuxblock.c:1970 msgid "Authentication is required to format $(drive)" -msgstr "" +msgstr "Hitelesítés szükséges a(z) $(drive) formázásához" #: ../src/udiskslinuxblock.c:2012 ../src/udiskslinuxdriveata.c:2373 msgid "Formatting Device" -msgstr "" +msgstr "Eszköz formázása" #. Translators: Shown in authentication dialog when creating a #. * disk image file. @@ -369,7 +369,7 @@ msgstr "" #. #: ../src/udiskslinuxblock.c:2372 msgid "Authentication is required to open $(drive) for reading" -msgstr "" +msgstr "Hitelesítés szükséges a(z) $(drive) olvasásra való megnyitásához" #. Translators: Shown in authentication dialog when restoring #. * from a disk image file. @@ -379,7 +379,7 @@ msgstr "" #. #: ../src/udiskslinuxblock.c:2436 msgid "Authentication is required to open $(drive) for writing" -msgstr "" +msgstr "Hitelesítés szükséges a(z) $(drive) írásra való megnyitásához" #. Translators: Shown in authentication dialog when an application #. * wants to benchmark a device. @@ -389,7 +389,7 @@ msgstr "" #. #: ../src/udiskslinuxblock.c:2502 msgid "Authentication is required to open $(drive) for benchmarking" -msgstr "" +msgstr "Hitelesítés szükséges a(z) $(drive) teljesítményteszteléshez való megnyitásához" #. Translators: Shown in authentication dialog when an application #. * wants to rescan a device. @@ -399,7 +399,7 @@ msgstr "" #. #: ../src/udiskslinuxblock.c:2563 msgid "Authentication is required to rescan $(drive)" -msgstr "" +msgstr "Hitelesítés szükséges a(z) $(drive) ismételt vizsgálatához" #. Translators: Shown in authentication dialog when the user #. * requests ejecting media from a drive. @@ -409,7 +409,7 @@ msgstr "" #. #: ../src/udiskslinuxdrive.c:960 msgid "Authentication is required to eject $(drive)" -msgstr "" +msgstr "Hitelesítés szükséges a(z) $(drive) kiadásához" #. Translators: Shown in authentication dialog when the user #. * changes settings for a drive. @@ -419,7 +419,7 @@ msgstr "" #. #: ../src/udiskslinuxdrive.c:1048 msgid "Authentication is required to configure settings for $(drive)" -msgstr "" +msgstr "Hitelesítés szükséges a(z) $(drive) beállításainak megadásához" #. Translators: Shown in authentication dialog when the user #. * refreshes SMART data from a disk. @@ -429,7 +429,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:700 msgid "Authentication is required to update SMART data from $(drive)" -msgstr "" +msgstr "Hitelesítés szükséges a SMART adatok frissítéséhez erről: $(drive)" #. Translators: Shown in authentication dialog when the user #. * tries to simulate SMART data from a libatasmart blob. @@ -439,7 +439,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:711 msgid "Authentication is required to set SMART data from a blob on $(drive)" -msgstr "" +msgstr "Hitelesítés szükséges a SMART adatok beállításához adatcsomagból ezen: $(drive)" #. Translators: Shown in authentication dialog when the user #. * aborts a running SMART self-test. @@ -449,7 +449,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:845 msgid "Authentication is required to abort a SMART self-test on $(drive)" -msgstr "" +msgstr "Hitelesítés szükséges a SMART önteszt megszakításához ezen: $(drive)" #. Translators: Shown in authentication dialog when the user #. * initiates a SMART self-test. @@ -459,7 +459,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:1095 msgid "Authentication is required to start a SMART self-test on $(drive)" -msgstr "" +msgstr "Hitelesítés szükséges a SMART önteszt indításához ezen: $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests the power state of a drive. @@ -469,7 +469,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:1404 msgid "Authentication is required to check power state for $(drive)" -msgstr "" +msgstr "Hitelesítés szükséges a bekapcsoltság ellenőrzéséhez ezen: $(drive)" #. Translators: Shown in authentication dialog when the user #. * tries to put a drive into standby mode. @@ -479,7 +479,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:1529 msgid "Authentication is required to put $(drive) in standby mode" -msgstr "" +msgstr "Hitelesítés szükséges a(z) $(drive) készenléti állapotba helyezéséhez" #. Translators: Shown in authentication dialog when the user #. * tries to wake up a drive from standby mode. @@ -489,7 +489,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:1661 msgid "Authentication is required to wake up $(drive) from standby mode" -msgstr "" +msgstr "Hitelesítés szükséges a(z) $(drive) felébresztéséhez készenléti állapotból" #. Translators: Shown in authentication dialog when the user #. * requests unlocking an encrypted device. @@ -499,7 +499,7 @@ msgstr "" #. #: ../src/udiskslinuxencrypted.c:352 ../src/udiskslinuxencrypted.c:706 msgid "Authentication is required to unlock the encrypted device $(drive)" -msgstr "" +msgstr "Hitelesítés szükséges a titkosított $(drive) eszköz feloldásához" #. Translators: Shown in authentication dialog when the user #. * requests locking an encrypted device that was previously. @@ -512,7 +512,7 @@ msgstr "" msgid "" "Authentication is required to lock the encrypted device $(drive) unlocked by" " another user" -msgstr "" +msgstr "Hitelesítés szükséges egy másik felhasználó által feloldott $(drive) titkosított eszköz zárolásához" #. Translators: Shown in authentication dialog when the user #. * requests mounting a filesystem. @@ -522,7 +522,7 @@ msgstr "" #. #: ../src/udiskslinuxfilesystem.c:1222 ../src/udiskslinuxfilesystem.c:1384 msgid "Authentication is required to mount $(drive)" -msgstr "" +msgstr "Hitelesítés szükséges a(z) $(drive) csatolásához" #. Translators: Shown in authentication dialog when the #. * user requests mounting a filesystem that is in @@ -538,7 +538,7 @@ msgstr "" msgid "" "Authentication is required to mount $(drive) referenced in the /etc/fstab " "file" -msgstr "" +msgstr "Hitelesítés szükséges az /etc/fstab fájlban hivatkozott $(drive) csatolásához" #. Translators: Shown in authentication dialog when the #. * user requests unmounting a filesystem that is in @@ -554,7 +554,7 @@ msgstr "" msgid "" "Authentication is required to unmount $(drive) referenced in the /etc/fstab " "file" -msgstr "" +msgstr "Hitelesítés szükséges az /etc/fstab fájlban hivatkozott $(drive) leválasztásához" #. Translators: Shown in authentication dialog when the user #. * requests unmounting a filesystem previously mounted by @@ -565,7 +565,7 @@ msgstr "" #. #: ../src/udiskslinuxfilesystem.c:1685 msgid "Authentication is required to unmount $(drive) mounted by another user" -msgstr "" +msgstr "Hitelesítés szükséges egy másik felhasználó által csatolt $(drive) leválasztásához" #. Translators: Shown in authentication dialog when the user #. * requests changing the filesystem label. @@ -575,7 +575,7 @@ msgstr "" #. #: ../src/udiskslinuxfilesystem.c:1923 msgid "Authentication is required to change the filesystem label on $(drive)" -msgstr "" +msgstr "Hitelesítés szükséges a fájlrendszercímke módosításához ezen: $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests deleting a loop device previously set up by @@ -586,7 +586,7 @@ msgstr "" #. #: ../src/udiskslinuxloop.c:244 msgid "Authentication is required to delete the loop device $(drive)" -msgstr "" +msgstr "Hitelesítés szükséges a(z) $(drive) hurokeszköz törléséhez" #. Translators: Shown in authentication dialog when the user #. * requests changing autoclear on a loop device set up by @@ -597,7 +597,7 @@ msgstr "" #. #: ../src/udiskslinuxloop.c:423 msgid "Authentication is required to modify the loop device $(drive)" -msgstr "" +msgstr "Hitelesítés szükséges a(z) $(drive) hurokeszköz módosításához" #. Translators: Shown in authentication dialog when the user #. * requests modifying a partition (changing type, flags, name etc.). @@ -608,7 +608,7 @@ msgstr "" #: ../src/udiskslinuxpartition.c:281 ../src/udiskslinuxpartition.c:443 #: ../src/udiskslinuxpartition.c:642 msgid "Authentication is required to modify the partition on device $(drive)" -msgstr "" +msgstr "Hitelesítés szükséges a(z) $(drive) eszköz partíciójának módosításához" #. Translators: Shown in authentication dialog when the user #. * requests deleting a partition. @@ -618,7 +618,7 @@ msgstr "" #. #: ../src/udiskslinuxpartition.c:832 msgid "Authentication is required to delete the partition $(drive)" -msgstr "" +msgstr "Hitelesítés szükséges a(z) $(drive) partíció törléséhez" #. Translators: Shown in authentication dialog when the user #. * requests creating a new partition. @@ -628,7 +628,7 @@ msgstr "" #. #: ../src/udiskslinuxpartitiontable.c:348 msgid "Authentication is required to create a partition on $(drive)" -msgstr "" +msgstr "Hitelesítés szükséges egy partíció létrehozásához ezen: $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests activating a swap device. @@ -638,7 +638,7 @@ msgstr "" #. #: ../src/udiskslinuxswapspace.c:201 msgid "Authentication is required to activate swapspace on $(drive)" -msgstr "" +msgstr "Hitelesítés szükséges a cserehely aktiválásához ezen: $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests deactivating a swap device. @@ -648,7 +648,7 @@ msgstr "" #. #: ../src/udiskslinuxswapspace.c:293 msgid "Authentication is required to deactivate swapspace on $(drive)" -msgstr "" +msgstr "Hitelesítés szükséges a cserehely deaktiválásához ezen: $(drive)" #. Translators: 'Thumb' here refers to "USB thumb drive", see #. http://en.wikipedia.org/wiki/Thumb_drive @@ -1358,40 +1358,40 @@ msgstr "LUKS titkosítás" #, c-format msgctxt "fs-type" msgid "VMFS (version %s)" -msgstr "" +msgstr "VMFS (%s verzió)" #: ../udisks/udisksclient.c:2171 #, c-format msgctxt "fs-type" msgid "VMFS (v%s)" -msgstr "" +msgstr "VMFS (v%s)" #: ../udisks/udisksclient.c:2172 msgctxt "fs-type" msgid "VMFS" -msgstr "" +msgstr "VMFS" #: ../udisks/udisksclient.c:2173 #, c-format msgctxt "fs-type" msgid "VMFS Volume Member (version %s)" -msgstr "" +msgstr "VMFS kötettag (%s verzió)" #: ../udisks/udisksclient.c:2173 #, c-format msgctxt "fs-type" msgid "VMFS Member (v%s)" -msgstr "" +msgstr "VMFS tag (v%s)" #: ../udisks/udisksclient.c:2174 msgctxt "fs-type" msgid "VMFS Volume Member" -msgstr "" +msgstr "VMFS kötettag" #: ../udisks/udisksclient.c:2174 msgctxt "fs-type" msgid "VMFS Member" -msgstr "" +msgstr "VMFS tag" #. Translators: Shown for unknown filesystem types. #. * First %s is the raw filesystem type obtained from udev, second %s is @@ -1482,7 +1482,7 @@ msgstr "BIOS indító" #: ../udisks/udisksclient.c:2434 msgctxt "part-type" msgid "Linux Filesystem" -msgstr "" +msgstr "Linux fájlrendszer" #: ../udisks/udisksclient.c:2435 msgctxt "part-type" @@ -1577,7 +1577,7 @@ msgstr "Apple TV helyreállító" #: ../udisks/udisksclient.c:2454 msgctxt "part-type" msgid "Apple Core Storage" -msgstr "" +msgstr "Apple Core tárhely" #. HP-UX #: ../udisks/udisksclient.c:2456 @@ -1724,12 +1724,12 @@ msgstr "NetBSD titkosított" #: ../udisks/udisksclient.c:2487 msgctxt "part-type" msgid "VMWare VMFS" -msgstr "" +msgstr "VMWare VMFS" #: ../udisks/udisksclient.c:2488 msgctxt "part-type" msgid "VMWare vmkcore" -msgstr "" +msgstr "VMWare vmkcore" #: ../udisks/udisksclient.c:2493 msgctxt "part-type" @@ -1966,100 +1966,100 @@ msgstr "SkyOS SkyFS" #: ../udisks/udisksclient.c:2642 msgctxt "job" msgid "SMART self-test" -msgstr "" +msgstr "SMART önteszt" #: ../udisks/udisksclient.c:2643 msgctxt "job" msgid "Ejecting Medium" -msgstr "" +msgstr "Adathordozó kiadása" #: ../udisks/udisksclient.c:2644 msgctxt "job" msgid "Unlocking Device" -msgstr "" +msgstr "Eszköz feloldása" #: ../udisks/udisksclient.c:2645 msgctxt "job" msgid "Locking Device" -msgstr "" +msgstr "Eszköz zárolása" #: ../udisks/udisksclient.c:2646 msgctxt "job" msgid "Modifying Encrypted Device" -msgstr "" +msgstr "Titkosított eszköz módosítása" #: ../udisks/udisksclient.c:2647 msgctxt "job" msgid "Starting Swap Device" -msgstr "" +msgstr "Cserehely elindítása" #: ../udisks/udisksclient.c:2648 msgctxt "job" msgid "Stopping Swap Device" -msgstr "" +msgstr "Cserehely leállítása" #: ../udisks/udisksclient.c:2649 msgctxt "job" msgid "Mounting Filesystem" -msgstr "" +msgstr "Fájlrendszer csatolása" #: ../udisks/udisksclient.c:2650 msgctxt "job" msgid "Unmounting Filesystem" -msgstr "" +msgstr "Fájlrendszer leválasztása" #: ../udisks/udisksclient.c:2651 msgctxt "job" msgid "Modifying Filesystem" -msgstr "" +msgstr "Fájlrendszer módosítása" #: ../udisks/udisksclient.c:2652 msgctxt "job" msgid "Erasing Device" -msgstr "" +msgstr "Eszköz törlése" #: ../udisks/udisksclient.c:2653 msgctxt "job" msgid "Creating Filesystem" -msgstr "" +msgstr "Fájlrendszer létrehozása" #: ../udisks/udisksclient.c:2654 msgctxt "job" msgid "Setting Up Loop Device" -msgstr "" +msgstr "Hurokeszköz beállítása" #: ../udisks/udisksclient.c:2655 msgctxt "job" msgid "Modifying Partition" -msgstr "" +msgstr "Partíció módosítása" #: ../udisks/udisksclient.c:2656 msgctxt "job" msgid "Deleting Partition" -msgstr "" +msgstr "Partíció törlése" #: ../udisks/udisksclient.c:2657 msgctxt "job" msgid "Creating Partition" -msgstr "" +msgstr "Partíció létrehozása" #: ../udisks/udisksclient.c:2658 msgctxt "job" msgid "Cleaning Up" -msgstr "" +msgstr "Takarítás" #: ../udisks/udisksclient.c:2659 msgctxt "job" msgid "ATA Secure Erase" -msgstr "" +msgstr "ATA biztonságos törlése" #: ../udisks/udisksclient.c:2660 msgctxt "job" msgid "ATA Enhanced Secure Erase" -msgstr "" +msgstr "ATA bővített biztonságos törlése" #: ../udisks/udisksclient.c:2666 #, c-format msgctxt "unknown-job" msgid "Unknown (%s)" -msgstr "" +msgstr "Ismeretlen (%s)" diff --git a/po/ia.po b/po/ia.po new file mode 100644 index 0000000..139bc08 --- /dev/null +++ b/po/ia.po @@ -0,0 +1,2064 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: udisks\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-07-23 16:45-0400\n" +"PO-Revision-Date: 2012-01-23 22:25+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Interlingua (http://www.transifex.com/projects/p/freedesktop/language/ia/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ia\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../data/org.freedesktop.udisks2.policy.in.h:1 +msgid "Mount a filesystem" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:2 +msgid "Authentication is required to mount the filesystem" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:3 +msgid "Mount a filesystem on a system device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:4 +msgid "Mount a filesystem from a device plugged into another seat" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:5 +msgid "" +"Mount/unmount filesystems defined in the fstab file with the x-udisks-auth " +"option" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:6 +msgid "Authentication is required to mount/unmount the filesystem" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:7 +msgid "Unmount a device mounted by another user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:8 +msgid "" +"Authentication is required to unmount a filesystem mounted by another user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:9 +msgid "Unlock an encrypted device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:10 +msgid "Authentication is required to unlock an encrypted device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:11 +msgid "Unlock an encrypted system device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:12 +msgid "Unlock an encrypted device plugged into another seat" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:13 +msgid "" +"Unlock an encrypted device specified in the crypttab file with the x-udisks-" +"auth option" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:14 +msgid "Lock an encrypted device unlocked by another user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:15 +msgid "" +"Authentication is required to lock an encrypted device unlocked by another " +"user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:16 +msgid "Change passphrase for an encrypted device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:17 +msgid "" +"Authentication is required to change the passphrase for an encrypted device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:18 +msgid "Manage loop devices" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests setting up a loop device. +#. +#: ../data/org.freedesktop.udisks2.policy.in.h:19 +#: ../src/udiskslinuxmanager.c:334 +msgid "Authentication is required to set up a loop device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:20 +msgid "Delete loop devices" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:21 +msgid "" +"Authentication is required to delete a loop device set up by another user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:22 +msgid "Modify loop devices" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:23 +msgid "" +"Authentication is required to modify a loop device set up by another user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:24 +msgid "Manage swapspace" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:25 +msgid "Authentication is required to manage swapspace" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:26 +msgid "Eject media" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:27 +msgid "Authentication is required to eject media" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:28 +msgid "Eject media from a system drive" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:29 +msgid "Eject media from a drive attached to another seat" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:30 +msgid "" +"Authentication is required to eject media from a drive plugged into another " +"seat" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:31 +msgid "Modify a device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:32 +msgid "Authentication is required to modify a device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:33 +msgid "Modify a system device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:34 +msgid "" +"Authentication is required to modify a device plugged into another seat" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:35 +msgid "Rescan a device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:36 +msgid "Authentication is to rescan a device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:37 +msgid "Open a device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:38 +msgid "Authentication is required to open a device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:39 +msgid "Open a system device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:40 +msgid "Modify system-wide configuration" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:41 +msgid "Authentication is required to modify system-wide configuration" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:42 +msgid "" +"Authentication is required to retrieve secrets from system-wide " +"configuration" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:43 +msgid "Modify drive settings" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:44 +msgid "Authentication is required to modify drive settings" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:45 +msgid "Update SMART data" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:46 +msgid "Authentication is required to update SMART data" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:47 +msgid "Set SMART data from blob" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:48 +msgid "Authentication is required to set SMART data from blob" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:49 +msgid "Run SMART self-test" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:50 +msgid "Authentication is required to run a SMART self-test" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:51 +msgid "Check power state" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:52 +msgid "Authentication is required to check the power state" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:53 +msgid "Send standby command" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:54 +msgid "Authentication is required to put a drive into standby mode" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:55 +msgid "Send standby command to a system drive" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:56 +msgid "Send standby command to drive on other seat" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:57 +msgid "Securely erase a hard disk" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:58 +msgid "Authentication is required to securely erase a hard disk" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:59 +msgid "Cancel job" +msgstr "" + +#. Translators: Shown in authentication dialog when canceling a job. +#. +#: ../data/org.freedesktop.udisks2.policy.in.h:60 ../src/udisksbasejob.c:404 +msgid "Authentication is required to cancel a job" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:61 +msgid "Cancel job started by another user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:62 +msgid "Authentication is required to cancel a job started by another user" +msgstr "" + +#. Translators: This is shown in an authentcation dialog when +#. * the user is editing settings that involve system-level +#. * passwords and secrets +#. +#: ../src/udiskslinuxblock.c:824 +msgid "Authentication is required to read system-level secrets" +msgstr "" + +#. Translators: shown in authentication dialog - do not translate /etc/fstab +#: ../src/udiskslinuxblock.c:1358 +msgid "Authentication is required to add an entry to the /etc/fstab file" +msgstr "" + +#. Translators: shown in authentication dialog - do not tranlsate +#. /etc/crypttab +#: ../src/udiskslinuxblock.c:1376 +msgid "Authentication is required to add an entry to the /etc/crypttab file" +msgstr "" + +#. Translators: shown in authentication dialog - do not translate /etc/fstab +#: ../src/udiskslinuxblock.c:1435 +msgid "Authentication is required to remove an entry from /etc/fstab file" +msgstr "" + +#. Translators: shown in authentication dialog - do not translate +#. /etc/crypttab +#: ../src/udiskslinuxblock.c:1453 +msgid "" +"Authentication is required to remove an entry from the /etc/crypttab file" +msgstr "" + +#. Translators: shown in authentication dialog - do not translate /etc/fstab +#: ../src/udiskslinuxblock.c:1525 +msgid "Authentication is required to modify the /etc/fstab file" +msgstr "" + +#. Translators: shown in authentication dialog - do not translate +#. /etc/crypttab +#: ../src/udiskslinuxblock.c:1543 +msgid "Authentication is required to modify the /etc/crypttab file" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests erasing a hard disk using the SECURE ERASE UNIT +#. * command. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#. Translators: Shown in authentication dialog when the user +#. * requests erasing a hard disk using the SECURE ERASE UNIT command. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:1958 ../src/udiskslinuxdriveata.c:2361 +msgid "Authentication is required to perform a secure erase of $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when formatting a +#. * device. This includes both creating a filesystem or partition +#. * table. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:1970 +msgid "Authentication is required to format $(drive)" +msgstr "" + +#: ../src/udiskslinuxblock.c:2012 ../src/udiskslinuxdriveata.c:2373 +msgid "Formatting Device" +msgstr "" + +#. Translators: Shown in authentication dialog when creating a +#. * disk image file. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:2372 +msgid "Authentication is required to open $(drive) for reading" +msgstr "" + +#. Translators: Shown in authentication dialog when restoring +#. * from a disk image file. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:2436 +msgid "Authentication is required to open $(drive) for writing" +msgstr "" + +#. Translators: Shown in authentication dialog when an application +#. * wants to benchmark a device. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:2502 +msgid "Authentication is required to open $(drive) for benchmarking" +msgstr "" + +#. Translators: Shown in authentication dialog when an application +#. * wants to rescan a device. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:2563 +msgid "Authentication is required to rescan $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests ejecting media from a drive. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdrive.c:960 +msgid "Authentication is required to eject $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * changes settings for a drive. +#. * +#. * Do not translate $(drive), it's a placeholder and will be +#. * replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdrive.c:1048 +msgid "Authentication is required to configure settings for $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * refreshes SMART data from a disk. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:700 +msgid "Authentication is required to update SMART data from $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * tries to simulate SMART data from a libatasmart blob. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:711 +msgid "Authentication is required to set SMART data from a blob on $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * aborts a running SMART self-test. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:845 +msgid "Authentication is required to abort a SMART self-test on $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * initiates a SMART self-test. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:1095 +msgid "Authentication is required to start a SMART self-test on $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests the power state of a drive. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:1404 +msgid "Authentication is required to check power state for $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * tries to put a drive into standby mode. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:1529 +msgid "Authentication is required to put $(drive) in standby mode" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * tries to wake up a drive from standby mode. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:1661 +msgid "Authentication is required to wake up $(drive) from standby mode" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests unlocking an encrypted device. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxencrypted.c:352 ../src/udiskslinuxencrypted.c:706 +msgid "Authentication is required to unlock the encrypted device $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests locking an encrypted device that was previously. +#. * unlocked by another user. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxencrypted.c:584 +msgid "" +"Authentication is required to lock the encrypted device $(drive) unlocked by" +" another user" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests mounting a filesystem. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxfilesystem.c:1222 ../src/udiskslinuxfilesystem.c:1384 +msgid "Authentication is required to mount $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the +#. * user requests mounting a filesystem that is in +#. * /etc/fstab file with the x-udisks-auth option. +#. * +#. * Do not translate $(drive), it's a +#. * placeholder and will be replaced by the name of +#. * the drive/device in question +#. * +#. * Do not translate /etc/fstab +#. +#: ../src/udiskslinuxfilesystem.c:1291 +msgid "" +"Authentication is required to mount $(drive) referenced in the /etc/fstab " +"file" +msgstr "" + +#. Translators: Shown in authentication dialog when the +#. * user requests unmounting a filesystem that is in +#. * /etc/fstab file with the x-udisks-auth option. +#. * +#. * Do not translate $(drive), it's a +#. * placeholder and will be replaced by the name of +#. * the drive/device in question +#. * +#. * Do not translate /etc/fstab +#. +#: ../src/udiskslinuxfilesystem.c:1638 +msgid "" +"Authentication is required to unmount $(drive) referenced in the /etc/fstab " +"file" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests unmounting a filesystem previously mounted by +#. * another user. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxfilesystem.c:1685 +msgid "Authentication is required to unmount $(drive) mounted by another user" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests changing the filesystem label. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxfilesystem.c:1923 +msgid "Authentication is required to change the filesystem label on $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests deleting a loop device previously set up by +#. * another user. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxloop.c:244 +msgid "Authentication is required to delete the loop device $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests changing autoclear on a loop device set up by +#. * another user. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxloop.c:423 +msgid "Authentication is required to modify the loop device $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests modifying a partition (changing type, flags, name etc.). +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxpartition.c:281 ../src/udiskslinuxpartition.c:443 +#: ../src/udiskslinuxpartition.c:642 +msgid "Authentication is required to modify the partition on device $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests deleting a partition. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxpartition.c:832 +msgid "Authentication is required to delete the partition $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests creating a new partition. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxpartitiontable.c:348 +msgid "Authentication is required to create a partition on $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests activating a swap device. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxswapspace.c:201 +msgid "Authentication is required to activate swapspace on $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests deactivating a swap device. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxswapspace.c:293 +msgid "Authentication is required to deactivate swapspace on $(drive)" +msgstr "" + +#. Translators: 'Thumb' here refers to "USB thumb drive", see +#. http://en.wikipedia.org/wiki/Thumb_drive +#: ../udisks/udisksclient.c:827 +msgctxt "media-type" +msgid "Thumb" +msgstr "" + +#: ../udisks/udisksclient.c:829 +msgctxt "media-type" +msgid "Floppy" +msgstr "" + +#: ../udisks/udisksclient.c:830 +msgctxt "media-type" +msgid "Zip" +msgstr "" + +#: ../udisks/udisksclient.c:831 +msgctxt "media-type" +msgid "Jaz" +msgstr "" + +#: ../udisks/udisksclient.c:833 +msgctxt "media-type" +msgid "Flash" +msgstr "" + +#: ../udisks/udisksclient.c:834 +msgctxt "media-type" +msgid "MemoryStick" +msgstr "" + +#: ../udisks/udisksclient.c:835 +msgctxt "media-type" +msgid "SmartMedia" +msgstr "" + +#: ../udisks/udisksclient.c:836 +msgctxt "media-type" +msgid "CompactFlash" +msgstr "" + +#: ../udisks/udisksclient.c:837 +msgctxt "media-type" +msgid "MMC" +msgstr "" + +#: ../udisks/udisksclient.c:837 ../udisks/udisksclient.c:838 +#: ../udisks/udisksclient.c:839 ../udisks/udisksclient.c:840 +msgctxt "media-type" +msgid "SD" +msgstr "" + +#: ../udisks/udisksclient.c:839 +msgctxt "media-type" +msgid "SDXC" +msgstr "" + +#: ../udisks/udisksclient.c:840 +msgctxt "media-type" +msgid "SDHC" +msgstr "" + +#: ../udisks/udisksclient.c:842 +msgctxt "media-type" +msgid "CD-ROM" +msgstr "" + +#: ../udisks/udisksclient.c:842 ../udisks/udisksclient.c:843 +#: ../udisks/udisksclient.c:844 ../udisks/udisksclient.c:859 +#: ../udisks/udisksclient.c:860 ../udisks/udisksclient.c:861 +msgctxt "media-type" +msgid "CD" +msgstr "" + +#: ../udisks/udisksclient.c:843 +msgctxt "media-type" +msgid "CD-R" +msgstr "" + +#: ../udisks/udisksclient.c:844 +msgctxt "media-type" +msgid "CD-RW" +msgstr "" + +#: ../udisks/udisksclient.c:845 ../udisks/udisksclient.c:846 +#: ../udisks/udisksclient.c:847 ../udisks/udisksclient.c:848 +#: ../udisks/udisksclient.c:849 ../udisks/udisksclient.c:850 +#: ../udisks/udisksclient.c:851 ../udisks/udisksclient.c:852 +msgctxt "media-type" +msgid "DVD" +msgstr "" + +#: ../udisks/udisksclient.c:846 +msgctxt "media-type" +msgid "DVD-R" +msgstr "" + +#: ../udisks/udisksclient.c:847 +msgctxt "media-type" +msgid "DVD-RW" +msgstr "" + +#: ../udisks/udisksclient.c:848 +msgctxt "media-type" +msgid "DVD-RAM" +msgstr "" + +#: ../udisks/udisksclient.c:849 +msgctxt "media-type" +msgid "DVD+R" +msgstr "" + +#: ../udisks/udisksclient.c:850 +msgctxt "media-type" +msgid "DVD+RW" +msgstr "" + +#: ../udisks/udisksclient.c:851 +msgctxt "media-type" +msgid "DVD+R DL" +msgstr "" + +#: ../udisks/udisksclient.c:852 +msgctxt "media-type" +msgid "DVD+RW DL" +msgstr "" + +#: ../udisks/udisksclient.c:853 +msgctxt "media-type" +msgid "BD-ROM" +msgstr "" + +#: ../udisks/udisksclient.c:853 ../udisks/udisksclient.c:854 +#: ../udisks/udisksclient.c:855 +msgctxt "media-type" +msgid "Blu-Ray" +msgstr "" + +#: ../udisks/udisksclient.c:854 +msgctxt "media-type" +msgid "BD-R" +msgstr "" + +#: ../udisks/udisksclient.c:855 +msgctxt "media-type" +msgid "BD-RE" +msgstr "" + +#: ../udisks/udisksclient.c:856 ../udisks/udisksclient.c:857 +#: ../udisks/udisksclient.c:858 +msgctxt "media-type" +msgid "HDDVD" +msgstr "" + +#: ../udisks/udisksclient.c:857 +msgctxt "media-type" +msgid "HDDVD-R" +msgstr "" + +#: ../udisks/udisksclient.c:858 +msgctxt "media-type" +msgid "HDDVD-RW" +msgstr "" + +#: ../udisks/udisksclient.c:859 +msgctxt "media-type" +msgid "MO" +msgstr "" + +#: ../udisks/udisksclient.c:860 +msgctxt "media-type" +msgid "MRW" +msgstr "" + +#: ../udisks/udisksclient.c:861 +msgctxt "media-type" +msgid "MRW-W" +msgstr "" + +#. Translators: Used to describe drive without removable media. The %s is the +#. type, e.g. 'Thumb' +#: ../udisks/udisksclient.c:1126 +#, c-format +msgctxt "drive-with-fixed-media" +msgid "%s Drive" +msgstr "" + +#. Translators: Used to describe generic media. The %s is the type, e.g. 'Zip' +#. or 'Floppy' +#: ../udisks/udisksclient.c:1130 +#, c-format +msgctxt "drive-with-generic-media" +msgid "%s Disk" +msgstr "" + +#. Translators: Used to describe flash media. The %s is the type, e.g. 'SD' or +#. 'CompactFlash' +#: ../udisks/udisksclient.c:1134 +#, c-format +msgctxt "flash-media" +msgid "%s Card" +msgstr "" + +#. Translators: Used to describe optical discs. The %s is the type, e.g. +#. 'CD-R' or 'DVD-ROM' +#: ../udisks/udisksclient.c:1138 +#, c-format +msgctxt "optical-media" +msgid "%s Disc" +msgstr "" + +#. Translators: Used to describe a drive. The %s is the size, e.g. '20 GB' +#: ../udisks/udisksclient.c:1156 +#, c-format +msgctxt "drive-with-size" +msgid "%s Drive" +msgstr "" + +#. Translators: Used to describe a drive we know very little about (removable +#. media or size not known) +#: ../udisks/udisksclient.c:1161 +msgctxt "generic-drive" +msgid "Drive" +msgstr "" + +#. Translators: Used to describe a non-rotating drive (rotation rate either +#. unknown +#. * or it's a solid-state drive). The %s is the size, e.g. '20 GB'. +#: ../udisks/udisksclient.c:1172 +#, c-format +msgctxt "disk-non-rotational" +msgid "%s Disk" +msgstr "" + +#. Translators: Used to describe a non-rotating drive (rotation rate either +#. unknown +#. * or it's a solid-state drive). The drive is either using removable media +#. or its +#. * size not known. +#: ../udisks/udisksclient.c:1179 +msgctxt "disk-non-rotational" +msgid "Disk" +msgstr "" + +#. Translators: Used to describe a hard-disk drive (HDD). The %s is the size, +#. e.g. '20 GB'. +#: ../udisks/udisksclient.c:1187 +#, c-format +msgctxt "disk-hdd" +msgid "%s Hard Disk" +msgstr "" + +#. Translators: Used to describe a hard-disk drive (HDD) (removable media or +#. size not known) +#: ../udisks/udisksclient.c:1192 +msgctxt "disk-hdd" +msgid "Hard Disk" +msgstr "" + +#. Translators: Used to describe a card reader. The %s is the card type e.g. +#. 'CompactFlash'. +#: ../udisks/udisksclient.c:1200 +#, c-format +msgctxt "drive-card-reader" +msgid "%s Card Reader" +msgstr "" + +#. Translators: Used to describe drive. The first %s is the size e.g. '20 GB' +#. and the +#. * second %s is the drive type e.g. 'Thumb'. +#. +#: ../udisks/udisksclient.c:1211 +#, c-format +msgctxt "drive-with-size-and-type" +msgid "%s %s Drive" +msgstr "" + +#. Translators: Used to describe drive. The first %s is the drive type e.g. +#. 'Thumb'. +#. +#: ../udisks/udisksclient.c:1217 +#, c-format +msgctxt "drive-with-type" +msgid "%s Drive" +msgstr "" + +#. Translators: String used for a blank disc. The %s is the disc type e.g. +#. "CD-RW Disc" +#: ../udisks/udisksclient.c:1251 +#, c-format +msgctxt "optical-media" +msgid "Blank %s" +msgstr "" + +#. Translators: String used for a mixed disc. The %s is the disc type e.g. +#. "CD-ROM Disc" +#: ../udisks/udisksclient.c:1260 +#, c-format +msgctxt "optical-media" +msgid "Mixed %s" +msgstr "" + +#. Translators: String used for an audio disc. The %s is the disc type e.g. +#. "CD-ROM Disc" +#: ../udisks/udisksclient.c:1269 +#, c-format +msgctxt "optical-media" +msgid "Audio %s" +msgstr "" + +#. Translators: Corresponds to the DOS/Master-Boot-Record "bootable" flag for +#. a partition +#: ../udisks/udisksclient.c:1393 +msgctxt "dos-part-flag" +msgid "Bootable" +msgstr "" + +#. Translators: Corresponds to the GPT "system" flag for a partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1403 +msgctxt "gpt-part-flag" +msgid "System" +msgstr "" + +#. Translators: Corresponds to the GPT "legacy bios bootable" flag for a +#. partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1410 +msgctxt "gpt-part-flag" +msgid "Legacy BIOS Bootable" +msgstr "" + +#. Translators: Corresponds to the GPT "read-only" flag for a partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1417 +msgctxt "gpt-part-flag" +msgid "Read-only" +msgstr "" + +#. Translators: Corresponds to the GPT "hidden" flag for a partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1424 +msgctxt "gpt-part-flag" +msgid "Hidden" +msgstr "" + +#. Translators: Corresponds to the GPT "no automount" flag for a partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1431 +msgctxt "gpt-part-flag" +msgid "No Automount" +msgstr "" + +#. Translators: Partition info. First %s is the type, second %s is a list of +#. flags +#: ../udisks/udisksclient.c:1444 +#, c-format +msgctxt "partition-info" +msgid "%s (%s)" +msgstr "" + +#. Translators: The Partition info when unknown +#: ../udisks/udisksclient.c:1455 +msgctxt "partition-info" +msgid "Unknown" +msgstr "" + +#. Translators: The first %s is the size in power-of-2 units, e.g. '64 KiB' +#. * the second %s is the size as a number e.g. '65,536' (always > 1) +#. +#: ../udisks/udisksclient.c:1943 +#, c-format +msgctxt "byte-size-pow2" +msgid "%s (%s bytes)" +msgstr "" + +#. Translators: The first %s is the size in power-of-10 units, e.g. '100 kB' +#. * the second %s is the size as a number e.g. '100,000' (always > 1) +#. +#: ../udisks/udisksclient.c:1953 +#, c-format +msgctxt "byte-size-pow10" +msgid "%s (%s bytes)" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2014 +msgctxt "media" +msgid "CompactFlash" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2019 +msgctxt "media" +msgid "MemoryStick" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2024 +msgctxt "media" +msgid "SmartMedia" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2029 +msgctxt "media" +msgid "SecureDigital" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2034 +msgctxt "media" +msgid "SD High Capacity" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2039 +msgctxt "media" +msgid "Floppy" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2044 +msgctxt "media" +msgid "Zip" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2049 +msgctxt "media" +msgid "Jaz" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2054 +msgctxt "media" +msgid "Flash" +msgstr "" + +#. Translators: This word is used to describe the optical disc type, it may +#. appear +#. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' +#. +#: ../udisks/udisksclient.c:2088 +msgctxt "disc-type" +msgid "CD" +msgstr "" + +#. Translators: This word is used to describe the optical disc type, it may +#. appear +#. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' +#. +#: ../udisks/udisksclient.c:2097 +msgctxt "disc-type" +msgid "DVD" +msgstr "" + +#. Translators: This word is used to describe the optical disc type, it may +#. appear +#. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' +#. +#: ../udisks/udisksclient.c:2106 +msgctxt "disc-type" +msgid "Blu-Ray" +msgstr "" + +#. Translators: This word is used to describe the optical disc type, it may +#. appear +#. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' +#. +#: ../udisks/udisksclient.c:2115 +msgctxt "disc-type" +msgid "HDDVD" +msgstr "" + +#: ../udisks/udisksclient.c:2136 +msgctxt "fs-type" +msgid "FAT (12-bit version)" +msgstr "" + +#: ../udisks/udisksclient.c:2136 ../udisks/udisksclient.c:2137 +#: ../udisks/udisksclient.c:2138 ../udisks/udisksclient.c:2139 +#: ../udisks/udisksclient.c:2140 +msgctxt "fs-type" +msgid "FAT" +msgstr "" + +#: ../udisks/udisksclient.c:2137 +msgctxt "fs-type" +msgid "FAT (16-bit version)" +msgstr "" + +#: ../udisks/udisksclient.c:2138 +msgctxt "fs-type" +msgid "FAT (32-bit version)" +msgstr "" + +#: ../udisks/udisksclient.c:2139 +#, c-format +msgctxt "fs-type" +msgid "FAT (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2141 +#, c-format +msgctxt "fs-type" +msgid "NTFS (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2141 ../udisks/udisksclient.c:2142 +msgctxt "fs-type" +msgid "NTFS" +msgstr "" + +#: ../udisks/udisksclient.c:2143 +msgctxt "fs-type" +msgid "HFS" +msgstr "" + +#: ../udisks/udisksclient.c:2144 +msgctxt "fs-type" +msgid "HFS+" +msgstr "" + +#: ../udisks/udisksclient.c:2145 +#, c-format +msgctxt "fs-type" +msgid "Ext2 (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2145 ../udisks/udisksclient.c:2146 +msgctxt "fs-type" +msgid "Ext2" +msgstr "" + +#: ../udisks/udisksclient.c:2147 +#, c-format +msgctxt "fs-type" +msgid "Ext3 (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2147 ../udisks/udisksclient.c:2148 +msgctxt "fs-type" +msgid "Ext3" +msgstr "" + +#: ../udisks/udisksclient.c:2149 +#, c-format +msgctxt "fs-type" +msgid "Ext4 (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2149 ../udisks/udisksclient.c:2150 +msgctxt "fs-type" +msgid "Ext4" +msgstr "" + +#: ../udisks/udisksclient.c:2151 +#, c-format +msgctxt "fs-type" +msgid "Journal for Ext (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2151 ../udisks/udisksclient.c:2152 +msgctxt "fs-type" +msgid "JDB" +msgstr "" + +#: ../udisks/udisksclient.c:2152 +msgctxt "fs-type" +msgid "Journal for Ext" +msgstr "" + +#: ../udisks/udisksclient.c:2153 +#, c-format +msgctxt "fs-type" +msgid "XFS (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2153 ../udisks/udisksclient.c:2154 +msgctxt "fs-type" +msgid "XFS" +msgstr "" + +#. TODO: No ID_FS_VERSION yet for btrfs... +#: ../udisks/udisksclient.c:2156 +msgctxt "fs-type" +msgid "Btrfs" +msgstr "" + +#: ../udisks/udisksclient.c:2157 +#, c-format +msgctxt "fs-type" +msgid "ISO 9660 (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2157 ../udisks/udisksclient.c:2158 +msgctxt "fs-type" +msgid "ISO9660" +msgstr "" + +#: ../udisks/udisksclient.c:2158 +msgctxt "fs-type" +msgid "ISO 9660" +msgstr "" + +#: ../udisks/udisksclient.c:2159 +#, c-format +msgctxt "fs-type" +msgid "UDF (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2159 ../udisks/udisksclient.c:2160 +msgctxt "fs-type" +msgid "UDF" +msgstr "" + +#: ../udisks/udisksclient.c:2161 +#, c-format +msgctxt "fs-type" +msgid "Swap (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2161 ../udisks/udisksclient.c:2162 +msgctxt "fs-type" +msgid "Swap" +msgstr "" + +#: ../udisks/udisksclient.c:2163 +#, c-format +msgctxt "fs-type" +msgid "LVM2 Physical Volume (%s)" +msgstr "" + +#: ../udisks/udisksclient.c:2163 ../udisks/udisksclient.c:2164 +msgctxt "fs-type" +msgid "LVM2 PV" +msgstr "" + +#: ../udisks/udisksclient.c:2164 +msgctxt "fs-type" +msgid "LVM2 Physical Volume" +msgstr "" + +#: ../udisks/udisksclient.c:2165 +#, c-format +msgctxt "fs-type" +msgid "Software RAID Component (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2165 ../udisks/udisksclient.c:2166 +msgctxt "fs-type" +msgid "MD Raid" +msgstr "" + +#: ../udisks/udisksclient.c:2166 +msgctxt "fs-type" +msgid "Software RAID Component" +msgstr "" + +#: ../udisks/udisksclient.c:2167 +#, c-format +msgctxt "fs-type" +msgid "ZFS Device (ZPool version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2167 +#, c-format +msgctxt "fs-type" +msgid "ZFS (v%s)" +msgstr "" + +#: ../udisks/udisksclient.c:2168 +msgctxt "fs-type" +msgid "ZFS Device" +msgstr "" + +#: ../udisks/udisksclient.c:2168 +msgctxt "fs-type" +msgid "ZFS" +msgstr "" + +#: ../udisks/udisksclient.c:2169 +#, c-format +msgctxt "fs-type" +msgid "LUKS Encryption (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2169 ../udisks/udisksclient.c:2170 +msgctxt "fs-type" +msgid "LUKS" +msgstr "" + +#: ../udisks/udisksclient.c:2170 +msgctxt "fs-type" +msgid "LUKS Encryption" +msgstr "" + +#: ../udisks/udisksclient.c:2171 +#, c-format +msgctxt "fs-type" +msgid "VMFS (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2171 +#, c-format +msgctxt "fs-type" +msgid "VMFS (v%s)" +msgstr "" + +#: ../udisks/udisksclient.c:2172 +msgctxt "fs-type" +msgid "VMFS" +msgstr "" + +#: ../udisks/udisksclient.c:2173 +#, c-format +msgctxt "fs-type" +msgid "VMFS Volume Member (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2173 +#, c-format +msgctxt "fs-type" +msgid "VMFS Member (v%s)" +msgstr "" + +#: ../udisks/udisksclient.c:2174 +msgctxt "fs-type" +msgid "VMFS Volume Member" +msgstr "" + +#: ../udisks/udisksclient.c:2174 +msgctxt "fs-type" +msgid "VMFS Member" +msgstr "" + +#. Translators: Shown for unknown filesystem types. +#. * First %s is the raw filesystem type obtained from udev, second %s is +#. version. +#. +#: ../udisks/udisksclient.c:2238 +#, c-format +msgctxt "fs-type" +msgid "Unknown (%s %s)" +msgstr "" + +#. Translators: Shown for unknown filesystem types. +#. * First %s is the raw filesystem type obtained from udev. +#. +#: ../udisks/udisksclient.c:2247 +#, c-format +msgctxt "fs-type" +msgid "Unknown (%s)" +msgstr "" + +#. Translators: Shown for unknown filesystem types. +#. +#: ../udisks/udisksclient.c:2253 ../udisks/udisksclient.c:2267 +msgctxt "fs-type" +msgid "Unknown" +msgstr "" + +#. Translators: name of partition table format +#: ../udisks/udisksclient.c:2284 +msgid "Master Boot Record" +msgstr "" + +#. Translators: name of partition table format +#: ../udisks/udisksclient.c:2286 +msgid "GUID Partition Table" +msgstr "" + +#. Translators: name of partition table format +#: ../udisks/udisksclient.c:2288 +msgid "Apple Partition Map" +msgstr "" + +#. Translators: name of partition table format +#: ../udisks/udisksclient.c:2331 ../udisks/udisksclient.c:2336 +msgctxt "partition-subtype" +msgid "Generic" +msgstr "" + +#: ../udisks/udisksclient.c:2332 ../udisks/udisksclient.c:2337 +msgctxt "partition-subtype" +msgid "Linux" +msgstr "" + +#: ../udisks/udisksclient.c:2333 ../udisks/udisksclient.c:2338 +#: ../udisks/udisksclient.c:2343 +msgctxt "partition-subtype" +msgid "Windows" +msgstr "" + +#: ../udisks/udisksclient.c:2334 ../udisks/udisksclient.c:2340 +msgctxt "partition-subtype" +msgid "Other" +msgstr "" + +#: ../udisks/udisksclient.c:2339 ../udisks/udisksclient.c:2342 +msgctxt "partition-subtype" +msgid "Mac OS X" +msgstr "" + +#. see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. Not associated with any OS +#: ../udisks/udisksclient.c:2430 +msgctxt "part-type" +msgid "MBR Partition Scheme" +msgstr "" + +#: ../udisks/udisksclient.c:2431 +msgctxt "part-type" +msgid "EFI System" +msgstr "" + +#: ../udisks/udisksclient.c:2432 +msgctxt "part-type" +msgid "BIOS Boot" +msgstr "" + +#. Linux +#: ../udisks/udisksclient.c:2434 +msgctxt "part-type" +msgid "Linux Filesystem" +msgstr "" + +#: ../udisks/udisksclient.c:2435 +msgctxt "part-type" +msgid "Linux RAID" +msgstr "" + +#: ../udisks/udisksclient.c:2436 +msgctxt "part-type" +msgid "Linux Swap" +msgstr "" + +#: ../udisks/udisksclient.c:2437 ../udisks/udisksclient.c:2513 +msgctxt "part-type" +msgid "Linux LVM" +msgstr "" + +#: ../udisks/udisksclient.c:2438 +msgctxt "part-type" +msgid "Linux Reserved" +msgstr "" + +#. Microsoft +#: ../udisks/udisksclient.c:2440 +msgctxt "part-type" +msgid "Basic Data" +msgstr "" + +#: ../udisks/udisksclient.c:2441 +msgctxt "part-type" +msgid "Microsoft Reserved" +msgstr "" + +#: ../udisks/udisksclient.c:2442 +msgctxt "part-type" +msgid "Microsoft LDM metadata" +msgstr "" + +#: ../udisks/udisksclient.c:2443 +msgctxt "part-type" +msgid "Microsoft LDM data" +msgstr "" + +#: ../udisks/udisksclient.c:2444 +msgctxt "part-type" +msgid "Microsoft Windows Recovery Environment" +msgstr "" + +#. Apple OS X +#: ../udisks/udisksclient.c:2446 +msgctxt "part-type" +msgid "Apple HFS/HFS+" +msgstr "" + +#. see http://developer.apple.com/documentation/mac/devices/devices-126.html +#. * http://lists.apple.com/archives/Darwin-drivers/2003/May/msg00021.html +#: ../udisks/udisksclient.c:2447 ../udisks/udisksclient.c:2492 +msgctxt "part-type" +msgid "Apple UFS" +msgstr "" + +#: ../udisks/udisksclient.c:2448 +msgctxt "part-type" +msgid "Apple ZFS" +msgstr "" + +#. same as Solaris /usr +#: ../udisks/udisksclient.c:2449 +msgctxt "part-type" +msgid "Apple RAID" +msgstr "" + +#: ../udisks/udisksclient.c:2450 +msgctxt "part-type" +msgid "Apple RAID (offline)" +msgstr "" + +#: ../udisks/udisksclient.c:2451 +msgctxt "part-type" +msgid "Apple Boot" +msgstr "" + +#: ../udisks/udisksclient.c:2452 +msgctxt "part-type" +msgid "Apple Label" +msgstr "" + +#: ../udisks/udisksclient.c:2453 +msgctxt "part-type" +msgid "Apple TV Recovery" +msgstr "" + +#: ../udisks/udisksclient.c:2454 +msgctxt "part-type" +msgid "Apple Core Storage" +msgstr "" + +#. HP-UX +#: ../udisks/udisksclient.c:2456 +msgctxt "part-type" +msgid "HP-UX Data" +msgstr "" + +#: ../udisks/udisksclient.c:2457 +msgctxt "part-type" +msgid "HP-UX Service" +msgstr "" + +#. FreeBSD +#: ../udisks/udisksclient.c:2459 +msgctxt "part-type" +msgid "FreeBSD Boot" +msgstr "" + +#: ../udisks/udisksclient.c:2460 +msgctxt "part-type" +msgid "FreeBSD Data" +msgstr "" + +#: ../udisks/udisksclient.c:2461 +msgctxt "part-type" +msgid "FreeBSD Swap" +msgstr "" + +#: ../udisks/udisksclient.c:2462 +msgctxt "part-type" +msgid "FreeBSD UFS" +msgstr "" + +#: ../udisks/udisksclient.c:2463 +msgctxt "part-type" +msgid "FreeBSD Vinum" +msgstr "" + +#: ../udisks/udisksclient.c:2464 +msgctxt "part-type" +msgid "FreeBSD ZFS" +msgstr "" + +#. Solaris +#: ../udisks/udisksclient.c:2466 +msgctxt "part-type" +msgid "Solaris Boot" +msgstr "" + +#: ../udisks/udisksclient.c:2467 +msgctxt "part-type" +msgid "Solaris Root" +msgstr "" + +#: ../udisks/udisksclient.c:2468 +msgctxt "part-type" +msgid "Solaris Swap" +msgstr "" + +#: ../udisks/udisksclient.c:2469 +msgctxt "part-type" +msgid "Solaris Backup" +msgstr "" + +#: ../udisks/udisksclient.c:2470 +msgctxt "part-type" +msgid "Solaris /usr" +msgstr "" + +#. same as Apple ZFS +#: ../udisks/udisksclient.c:2471 +msgctxt "part-type" +msgid "Solaris /var" +msgstr "" + +#: ../udisks/udisksclient.c:2472 +msgctxt "part-type" +msgid "Solaris /home" +msgstr "" + +#: ../udisks/udisksclient.c:2473 +msgctxt "part-type" +msgid "Solaris Alternate Sector" +msgstr "" + +#: ../udisks/udisksclient.c:2474 +msgctxt "part-type" +msgid "Solaris Reserved" +msgstr "" + +#: ../udisks/udisksclient.c:2475 +msgctxt "part-type" +msgid "Solaris Reserved (2)" +msgstr "" + +#: ../udisks/udisksclient.c:2476 +msgctxt "part-type" +msgid "Solaris Reserved (3)" +msgstr "" + +#: ../udisks/udisksclient.c:2477 +msgctxt "part-type" +msgid "Solaris Reserved (4)" +msgstr "" + +#: ../udisks/udisksclient.c:2478 +msgctxt "part-type" +msgid "Solaris Reserved (5)" +msgstr "" + +#. NetBSD +#: ../udisks/udisksclient.c:2480 +msgctxt "part-type" +msgid "NetBSD Swap" +msgstr "" + +#: ../udisks/udisksclient.c:2481 +msgctxt "part-type" +msgid "NetBSD FFS" +msgstr "" + +#: ../udisks/udisksclient.c:2482 +msgctxt "part-type" +msgid "NetBSD LFS" +msgstr "" + +#: ../udisks/udisksclient.c:2483 +msgctxt "part-type" +msgid "NetBSD RAID" +msgstr "" + +#: ../udisks/udisksclient.c:2484 +msgctxt "part-type" +msgid "NetBSD Concatenated" +msgstr "" + +#: ../udisks/udisksclient.c:2485 +msgctxt "part-type" +msgid "NetBSD Encrypted" +msgstr "" + +#. VMWare, see http://blogs.vmware.com/vsphere/2011/08/vsphere-50-storage- +#. features-part-7-gpt.html +#: ../udisks/udisksclient.c:2487 +msgctxt "part-type" +msgid "VMWare VMFS" +msgstr "" + +#: ../udisks/udisksclient.c:2488 +msgctxt "part-type" +msgid "VMWare vmkcore" +msgstr "" + +#: ../udisks/udisksclient.c:2493 +msgctxt "part-type" +msgid "Apple HFS/HFS" +msgstr "" + +#: ../udisks/udisksclient.c:2494 +msgctxt "part-type" +msgid "Apple Partition Map" +msgstr "" + +#: ../udisks/udisksclient.c:2495 +msgctxt "part-type" +msgid "Unused" +msgstr "" + +#: ../udisks/udisksclient.c:2496 +msgctxt "part-type" +msgid "Empty" +msgstr "" + +#: ../udisks/udisksclient.c:2497 +msgctxt "part-type" +msgid "Driver" +msgstr "" + +#: ../udisks/udisksclient.c:2498 +msgctxt "part-type" +msgid "Driver 4.3" +msgstr "" + +#: ../udisks/udisksclient.c:2499 +msgctxt "part-type" +msgid "ProDOS file system" +msgstr "" + +#: ../udisks/udisksclient.c:2500 +msgctxt "part-type" +msgid "FAT 12" +msgstr "" + +#: ../udisks/udisksclient.c:2501 +msgctxt "part-type" +msgid "FAT 16" +msgstr "" + +#: ../udisks/udisksclient.c:2502 +msgctxt "part-type" +msgid "FAT 32" +msgstr "" + +#: ../udisks/udisksclient.c:2503 +msgctxt "part-type" +msgid "FAT 16 (Windows)" +msgstr "" + +#: ../udisks/udisksclient.c:2504 +msgctxt "part-type" +msgid "FAT 32 (Windows)" +msgstr "" + +#. see http://www.win.tue.nl/~aeb/partitions/partition_types-1.html +#: ../udisks/udisksclient.c:2507 +msgctxt "part-type" +msgid "Extended" +msgstr "" + +#: ../udisks/udisksclient.c:2508 +msgctxt "part-type" +msgid "EFI GPT" +msgstr "" + +#: ../udisks/udisksclient.c:2509 +msgctxt "part-type" +msgid "EFI (FAT-12/16/32)" +msgstr "" + +#: ../udisks/udisksclient.c:2510 +msgctxt "part-type" +msgid "Linux swap" +msgstr "" + +#: ../udisks/udisksclient.c:2511 +msgctxt "part-type" +msgid "Linux" +msgstr "" + +#: ../udisks/udisksclient.c:2512 +msgctxt "part-type" +msgid "Linux Extended" +msgstr "" + +#: ../udisks/udisksclient.c:2514 +msgctxt "part-type" +msgid "Linux RAID auto" +msgstr "" + +#: ../udisks/udisksclient.c:2515 +msgctxt "part-type" +msgid "FAT12" +msgstr "" + +#: ../udisks/udisksclient.c:2516 +msgctxt "part-type" +msgid "FAT16 <32M" +msgstr "" + +#: ../udisks/udisksclient.c:2517 +msgctxt "part-type" +msgid "FAT16" +msgstr "" + +#: ../udisks/udisksclient.c:2518 +msgctxt "part-type" +msgid "HPFS/NTFS" +msgstr "" + +#: ../udisks/udisksclient.c:2519 +msgctxt "part-type" +msgid "W95 FAT32" +msgstr "" + +#: ../udisks/udisksclient.c:2520 +msgctxt "part-type" +msgid "W95 FAT32 (LBA)" +msgstr "" + +#: ../udisks/udisksclient.c:2521 +msgctxt "part-type" +msgid "W95 FAT16 (LBA)" +msgstr "" + +#: ../udisks/udisksclient.c:2522 +msgctxt "part-type" +msgid "W95 Ext d (LBA)" +msgstr "" + +#: ../udisks/udisksclient.c:2523 +msgctxt "part-type" +msgid "Hidden FAT12" +msgstr "" + +#: ../udisks/udisksclient.c:2524 +msgctxt "part-type" +msgid "Hidden FAT16 <32M" +msgstr "" + +#: ../udisks/udisksclient.c:2525 +msgctxt "part-type" +msgid "Hidden FAT16" +msgstr "" + +#: ../udisks/udisksclient.c:2526 +msgctxt "part-type" +msgid "Hidden HPFS/NTFS" +msgstr "" + +#: ../udisks/udisksclient.c:2527 +msgctxt "part-type" +msgid "Hidden W95 FAT32" +msgstr "" + +#: ../udisks/udisksclient.c:2528 +msgctxt "part-type" +msgid "Hidden W95 FAT32 (LBA)" +msgstr "" + +#: ../udisks/udisksclient.c:2529 +msgctxt "part-type" +msgid "Hidden W95 FAT16 (LBA)" +msgstr "" + +#: ../udisks/udisksclient.c:2530 +msgctxt "part-type" +msgid "OPUS" +msgstr "" + +#: ../udisks/udisksclient.c:2531 +msgctxt "part-type" +msgid "Compaq diagnostics" +msgstr "" + +#: ../udisks/udisksclient.c:2532 +msgctxt "part-type" +msgid "PartitionMagic" +msgstr "" + +#: ../udisks/udisksclient.c:2533 +msgctxt "part-type" +msgid "Minix" +msgstr "" + +#. cf. http://en.wikipedia.org/wiki/MINIX_file_system +#: ../udisks/udisksclient.c:2534 ../udisks/udisksclient.c:2535 +msgctxt "part-type" +msgid "Hibernation" +msgstr "" + +#: ../udisks/udisksclient.c:2536 +msgctxt "part-type" +msgid "FreeBSD" +msgstr "" + +#: ../udisks/udisksclient.c:2537 +msgctxt "part-type" +msgid "OpenBSD" +msgstr "" + +#: ../udisks/udisksclient.c:2538 ../udisks/udisksclient.c:2539 +msgctxt "part-type" +msgid "Mac OS X" +msgstr "" + +#: ../udisks/udisksclient.c:2540 +msgctxt "part-type" +msgid "Solaris boot" +msgstr "" + +#: ../udisks/udisksclient.c:2541 +msgctxt "part-type" +msgid "Solaris" +msgstr "" + +#: ../udisks/udisksclient.c:2542 +msgctxt "part-type" +msgid "BeOS BFS" +msgstr "" + +#: ../udisks/udisksclient.c:2543 +msgctxt "part-type" +msgid "SkyOS SkyFS" +msgstr "" + +#: ../udisks/udisksclient.c:2642 +msgctxt "job" +msgid "SMART self-test" +msgstr "" + +#: ../udisks/udisksclient.c:2643 +msgctxt "job" +msgid "Ejecting Medium" +msgstr "" + +#: ../udisks/udisksclient.c:2644 +msgctxt "job" +msgid "Unlocking Device" +msgstr "" + +#: ../udisks/udisksclient.c:2645 +msgctxt "job" +msgid "Locking Device" +msgstr "" + +#: ../udisks/udisksclient.c:2646 +msgctxt "job" +msgid "Modifying Encrypted Device" +msgstr "" + +#: ../udisks/udisksclient.c:2647 +msgctxt "job" +msgid "Starting Swap Device" +msgstr "" + +#: ../udisks/udisksclient.c:2648 +msgctxt "job" +msgid "Stopping Swap Device" +msgstr "" + +#: ../udisks/udisksclient.c:2649 +msgctxt "job" +msgid "Mounting Filesystem" +msgstr "" + +#: ../udisks/udisksclient.c:2650 +msgctxt "job" +msgid "Unmounting Filesystem" +msgstr "" + +#: ../udisks/udisksclient.c:2651 +msgctxt "job" +msgid "Modifying Filesystem" +msgstr "" + +#: ../udisks/udisksclient.c:2652 +msgctxt "job" +msgid "Erasing Device" +msgstr "" + +#: ../udisks/udisksclient.c:2653 +msgctxt "job" +msgid "Creating Filesystem" +msgstr "" + +#: ../udisks/udisksclient.c:2654 +msgctxt "job" +msgid "Setting Up Loop Device" +msgstr "" + +#: ../udisks/udisksclient.c:2655 +msgctxt "job" +msgid "Modifying Partition" +msgstr "" + +#: ../udisks/udisksclient.c:2656 +msgctxt "job" +msgid "Deleting Partition" +msgstr "" + +#: ../udisks/udisksclient.c:2657 +msgctxt "job" +msgid "Creating Partition" +msgstr "" + +#: ../udisks/udisksclient.c:2658 +msgctxt "job" +msgid "Cleaning Up" +msgstr "" + +#: ../udisks/udisksclient.c:2659 +msgctxt "job" +msgid "ATA Secure Erase" +msgstr "" + +#: ../udisks/udisksclient.c:2660 +msgctxt "job" +msgid "ATA Enhanced Secure Erase" +msgstr "" + +#: ../udisks/udisksclient.c:2666 +#, c-format +msgctxt "unknown-job" +msgid "Unknown (%s)" +msgstr "" diff --git a/po/id.po b/po/id.po index a7354d2..8c01df7 100644 --- a/po/id.po +++ b/po/id.po @@ -9,14 +9,14 @@ msgstr "" "Project-Id-Version: udisks\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-07-23 16:45-0400\n" -"PO-Revision-Date: 2012-07-23 20:46+0000\n" -"Last-Translator: davidz \n" +"PO-Revision-Date: 2012-08-07 15:31+0000\n" +"Last-Translator: Andika Triwidada \n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/freedesktop/language/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: id\n" -"Plural-Forms: nplurals=1; plural=0\n" +"Plural-Forms: nplurals=1; plural=0;\n" #: ../data/org.freedesktop.udisks2.policy.in.h:1 msgid "Mount a filesystem" @@ -108,7 +108,7 @@ msgstr "Otentikasi diperlukan untuk menyiapkan suatu perangkat loop" #: ../data/org.freedesktop.udisks2.policy.in.h:20 msgid "Delete loop devices" -msgstr "" +msgstr "Hapus perangkat loop" #: ../data/org.freedesktop.udisks2.policy.in.h:21 msgid "" @@ -117,12 +117,12 @@ msgstr "Otentikasi diperlukan untuk menghapus perangkat loop yang ditata oleh pe #: ../data/org.freedesktop.udisks2.policy.in.h:22 msgid "Modify loop devices" -msgstr "" +msgstr "Ubah perangkat loop" #: ../data/org.freedesktop.udisks2.policy.in.h:23 msgid "" "Authentication is required to modify a loop device set up by another user" -msgstr "" +msgstr "Otentikasi diperlukan untuk mengubah perangkat loop yang disiapkan oleh pengguna lain" #: ../data/org.freedesktop.udisks2.policy.in.h:24 msgid "Manage swapspace" @@ -173,11 +173,11 @@ msgstr "Otentikasi diperlukan untuk mengubah perangkat yang ditancapkan ke seat #: ../data/org.freedesktop.udisks2.policy.in.h:35 msgid "Rescan a device" -msgstr "" +msgstr "Memindai ulang perangkat" #: ../data/org.freedesktop.udisks2.policy.in.h:36 msgid "Authentication is to rescan a device" -msgstr "" +msgstr "Perlu otentikasi untuk memindai ulang perangkat" #: ../data/org.freedesktop.udisks2.policy.in.h:37 msgid "Open a device" @@ -207,11 +207,11 @@ msgstr "Otentikasi diperlukan untuk mengambil rahasia dari konfigurasi seluruh s #: ../data/org.freedesktop.udisks2.policy.in.h:43 msgid "Modify drive settings" -msgstr "" +msgstr "Ubah pengaturan drive" #: ../data/org.freedesktop.udisks2.policy.in.h:44 msgid "Authentication is required to modify drive settings" -msgstr "" +msgstr "Otentikasi diperlukan untuk mengubah pengaturan drive" #: ../data/org.freedesktop.udisks2.policy.in.h:45 msgid "Update SMART data" @@ -223,11 +223,11 @@ msgstr "Otentikasi diperlukan untuk memutakhirkan data SMART" #: ../data/org.freedesktop.udisks2.policy.in.h:47 msgid "Set SMART data from blob" -msgstr "" +msgstr "Atur data SMART dari blob" #: ../data/org.freedesktop.udisks2.policy.in.h:48 msgid "Authentication is required to set SMART data from blob" -msgstr "" +msgstr "Otentikasi diperlukan untuk mengatur data SMART dari blob" #: ../data/org.freedesktop.udisks2.policy.in.h:49 msgid "Run SMART self-test" @@ -239,53 +239,53 @@ msgstr "Otentikasi diperlukan untuk menjalankan uji-sendiri SMART" #: ../data/org.freedesktop.udisks2.policy.in.h:51 msgid "Check power state" -msgstr "" +msgstr "Periksa keadaan daya" #: ../data/org.freedesktop.udisks2.policy.in.h:52 msgid "Authentication is required to check the power state" -msgstr "" +msgstr "Otentikasi diperlukan untuk memeriksa keadaan daya" #: ../data/org.freedesktop.udisks2.policy.in.h:53 msgid "Send standby command" -msgstr "" +msgstr "Kirim perintah siap sedia" #: ../data/org.freedesktop.udisks2.policy.in.h:54 msgid "Authentication is required to put a drive into standby mode" -msgstr "" +msgstr "Otentikasi diperlukan untuk mengatur drive ke dalam mode siap sedia" #: ../data/org.freedesktop.udisks2.policy.in.h:55 msgid "Send standby command to a system drive" -msgstr "" +msgstr "Kirim perintah siap sedia ke suatu drive sistem" #: ../data/org.freedesktop.udisks2.policy.in.h:56 msgid "Send standby command to drive on other seat" -msgstr "" +msgstr "Kirim perintah siap sedia ke drive pada seat lain" #: ../data/org.freedesktop.udisks2.policy.in.h:57 msgid "Securely erase a hard disk" -msgstr "" +msgstr "Hapus hard disk secara aman" #: ../data/org.freedesktop.udisks2.policy.in.h:58 msgid "Authentication is required to securely erase a hard disk" -msgstr "" +msgstr "Otentikasi diperlukan untuk menghapus hard disk secara aman" #: ../data/org.freedesktop.udisks2.policy.in.h:59 msgid "Cancel job" -msgstr "" +msgstr "Batalkan tugas" #. Translators: Shown in authentication dialog when canceling a job. #. #: ../data/org.freedesktop.udisks2.policy.in.h:60 ../src/udisksbasejob.c:404 msgid "Authentication is required to cancel a job" -msgstr "" +msgstr "Otentikasi diperlukan untuk membatalkan suatu tugas" #: ../data/org.freedesktop.udisks2.policy.in.h:61 msgid "Cancel job started by another user" -msgstr "" +msgstr "Batalkan tugas yang dimulai oleh pengguna lain" #: ../data/org.freedesktop.udisks2.policy.in.h:62 msgid "Authentication is required to cancel a job started by another user" -msgstr "" +msgstr "Otentikasi diperlukan untuk membatalkan tugas yang dimulai oleh pengguna lain" #. Translators: This is shown in an authentcation dialog when #. * the user is editing settings that involve system-level @@ -344,7 +344,7 @@ msgstr "Otentikasi diperlukan untuk mengubah berkas /etc/crypttab" #. #: ../src/udiskslinuxblock.c:1958 ../src/udiskslinuxdriveata.c:2361 msgid "Authentication is required to perform a secure erase of $(drive)" -msgstr "" +msgstr "Otentikasi diperlukan untuk melaksanakan penghapusan aman dari $(drive)" #. Translators: Shown in authentication dialog when formatting a #. * device. This includes both creating a filesystem or partition @@ -355,11 +355,11 @@ msgstr "" #. #: ../src/udiskslinuxblock.c:1970 msgid "Authentication is required to format $(drive)" -msgstr "" +msgstr "Otentikasi diperlukan untuk memformat $(drive)" #: ../src/udiskslinuxblock.c:2012 ../src/udiskslinuxdriveata.c:2373 msgid "Formatting Device" -msgstr "" +msgstr "Memformat Perangkat" #. Translators: Shown in authentication dialog when creating a #. * disk image file. @@ -369,7 +369,7 @@ msgstr "" #. #: ../src/udiskslinuxblock.c:2372 msgid "Authentication is required to open $(drive) for reading" -msgstr "" +msgstr "Otentikasi diperlukan untuk membuka $(drive) untuk membaca" #. Translators: Shown in authentication dialog when restoring #. * from a disk image file. @@ -379,7 +379,7 @@ msgstr "" #. #: ../src/udiskslinuxblock.c:2436 msgid "Authentication is required to open $(drive) for writing" -msgstr "" +msgstr "Otentikasi diperlukan untuk membuka $(drive) untuk menulis" #. Translators: Shown in authentication dialog when an application #. * wants to benchmark a device. @@ -389,7 +389,7 @@ msgstr "" #. #: ../src/udiskslinuxblock.c:2502 msgid "Authentication is required to open $(drive) for benchmarking" -msgstr "" +msgstr "Otentikasi diperlukan untuk membuka $(drive) untuk benchmark" #. Translators: Shown in authentication dialog when an application #. * wants to rescan a device. @@ -399,7 +399,7 @@ msgstr "" #. #: ../src/udiskslinuxblock.c:2563 msgid "Authentication is required to rescan $(drive)" -msgstr "" +msgstr "Otentikasi diperlukan untuk memindai ulang $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests ejecting media from a drive. @@ -409,7 +409,7 @@ msgstr "" #. #: ../src/udiskslinuxdrive.c:960 msgid "Authentication is required to eject $(drive)" -msgstr "" +msgstr "Otentikasi diperlukan untuk mengeluarkan $(drive)" #. Translators: Shown in authentication dialog when the user #. * changes settings for a drive. @@ -419,7 +419,7 @@ msgstr "" #. #: ../src/udiskslinuxdrive.c:1048 msgid "Authentication is required to configure settings for $(drive)" -msgstr "" +msgstr "Otentikasi diperlukan untuk mengkonfigurasi pengaturan bagi $(drive)" #. Translators: Shown in authentication dialog when the user #. * refreshes SMART data from a disk. @@ -429,7 +429,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:700 msgid "Authentication is required to update SMART data from $(drive)" -msgstr "" +msgstr "Otentikasi diperlukan untuk memutakhirkan data SMART dari $(drive)" #. Translators: Shown in authentication dialog when the user #. * tries to simulate SMART data from a libatasmart blob. @@ -439,7 +439,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:711 msgid "Authentication is required to set SMART data from a blob on $(drive)" -msgstr "" +msgstr "Otentikasi diperlukan untuk menata data SMART dari blob pada $(drive)" #. Translators: Shown in authentication dialog when the user #. * aborts a running SMART self-test. @@ -449,7 +449,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:845 msgid "Authentication is required to abort a SMART self-test on $(drive)" -msgstr "" +msgstr "Otentikasi diperlukan untuk membatalkan uji mandiri SMART pada $(drive)" #. Translators: Shown in authentication dialog when the user #. * initiates a SMART self-test. @@ -459,7 +459,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:1095 msgid "Authentication is required to start a SMART self-test on $(drive)" -msgstr "" +msgstr "Otentikasi diperlukan untuk memulai uji mandiri SMART pada $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests the power state of a drive. @@ -469,7 +469,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:1404 msgid "Authentication is required to check power state for $(drive)" -msgstr "" +msgstr "Otentikasi diperlukan untuk memeriksa keadaan daya bagi $(drive)" #. Translators: Shown in authentication dialog when the user #. * tries to put a drive into standby mode. @@ -479,7 +479,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:1529 msgid "Authentication is required to put $(drive) in standby mode" -msgstr "" +msgstr "Otentikasi diperlukan untuk menata $(drive) ke dalam mode siap sedia" #. Translators: Shown in authentication dialog when the user #. * tries to wake up a drive from standby mode. @@ -489,7 +489,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:1661 msgid "Authentication is required to wake up $(drive) from standby mode" -msgstr "" +msgstr "Otentikasi diperlukan untuk membangunkan $(drive) dari mode siap sedia" #. Translators: Shown in authentication dialog when the user #. * requests unlocking an encrypted device. @@ -499,7 +499,7 @@ msgstr "" #. #: ../src/udiskslinuxencrypted.c:352 ../src/udiskslinuxencrypted.c:706 msgid "Authentication is required to unlock the encrypted device $(drive)" -msgstr "" +msgstr "Otentikasi diperlukan untuk membuka kunci perangkat terenkripsi $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests locking an encrypted device that was previously. @@ -512,7 +512,7 @@ msgstr "" msgid "" "Authentication is required to lock the encrypted device $(drive) unlocked by" " another user" -msgstr "" +msgstr "Otentikasi diperlukan untuk mengunci perangkat terenkripsi $(drive) yang dibuka kuncinya oleh pengguna lain" #. Translators: Shown in authentication dialog when the user #. * requests mounting a filesystem. @@ -522,7 +522,7 @@ msgstr "" #. #: ../src/udiskslinuxfilesystem.c:1222 ../src/udiskslinuxfilesystem.c:1384 msgid "Authentication is required to mount $(drive)" -msgstr "" +msgstr "Otentikasi diperlukan untuk mengait $(drive)" #. Translators: Shown in authentication dialog when the #. * user requests mounting a filesystem that is in @@ -538,7 +538,7 @@ msgstr "" msgid "" "Authentication is required to mount $(drive) referenced in the /etc/fstab " "file" -msgstr "" +msgstr "Otentikasi diperlukan untuk mengait $(drive) yang diacu dalam berkas /etc/fstab" #. Translators: Shown in authentication dialog when the #. * user requests unmounting a filesystem that is in @@ -554,7 +554,7 @@ msgstr "" msgid "" "Authentication is required to unmount $(drive) referenced in the /etc/fstab " "file" -msgstr "" +msgstr "Otentikasi diperlukan untuk melepas kait $(drive) yang diacu dalam berkas /etc/fstab" #. Translators: Shown in authentication dialog when the user #. * requests unmounting a filesystem previously mounted by @@ -565,7 +565,7 @@ msgstr "" #. #: ../src/udiskslinuxfilesystem.c:1685 msgid "Authentication is required to unmount $(drive) mounted by another user" -msgstr "" +msgstr "Otentikasi diperlukan untuk melepas kait $(drive) yang dikait oleh pengguna lain" #. Translators: Shown in authentication dialog when the user #. * requests changing the filesystem label. @@ -575,7 +575,7 @@ msgstr "" #. #: ../src/udiskslinuxfilesystem.c:1923 msgid "Authentication is required to change the filesystem label on $(drive)" -msgstr "" +msgstr "Otentikasi diperlukan untuk mengubah label sistem berkas pada $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests deleting a loop device previously set up by @@ -586,7 +586,7 @@ msgstr "" #. #: ../src/udiskslinuxloop.c:244 msgid "Authentication is required to delete the loop device $(drive)" -msgstr "" +msgstr "Otentikasi diperlukan untuk menghapus perangkat loop $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests changing autoclear on a loop device set up by @@ -597,7 +597,7 @@ msgstr "" #. #: ../src/udiskslinuxloop.c:423 msgid "Authentication is required to modify the loop device $(drive)" -msgstr "" +msgstr "Otentikasi diperlukan untuk mengubah perangkat loop $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests modifying a partition (changing type, flags, name etc.). @@ -608,7 +608,7 @@ msgstr "" #: ../src/udiskslinuxpartition.c:281 ../src/udiskslinuxpartition.c:443 #: ../src/udiskslinuxpartition.c:642 msgid "Authentication is required to modify the partition on device $(drive)" -msgstr "" +msgstr "Otentikasi diperlukan untuk memodifikasi partisi pada perangkat $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests deleting a partition. @@ -618,7 +618,7 @@ msgstr "" #. #: ../src/udiskslinuxpartition.c:832 msgid "Authentication is required to delete the partition $(drive)" -msgstr "" +msgstr "Otentikasi diperlukan untuk menghapus partisi $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests creating a new partition. @@ -628,7 +628,7 @@ msgstr "" #. #: ../src/udiskslinuxpartitiontable.c:348 msgid "Authentication is required to create a partition on $(drive)" -msgstr "" +msgstr "Otentikasi diperlukan untuk membuat partisi pada $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests activating a swap device. @@ -638,7 +638,7 @@ msgstr "" #. #: ../src/udiskslinuxswapspace.c:201 msgid "Authentication is required to activate swapspace on $(drive)" -msgstr "" +msgstr "Otentikasi diperlukan untuk mengaktifkan ruang swap pada $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests deactivating a swap device. @@ -648,7 +648,7 @@ msgstr "" #. #: ../src/udiskslinuxswapspace.c:293 msgid "Authentication is required to deactivate swapspace on $(drive)" -msgstr "" +msgstr "Otentikasi diperlukan untuk menonaktifkan ruang swap pada $(drive)" #. Translators: 'Thumb' here refers to "USB thumb drive", see #. http://en.wikipedia.org/wiki/Thumb_drive @@ -1358,40 +1358,40 @@ msgstr "Enkripsi LUKS" #, c-format msgctxt "fs-type" msgid "VMFS (version %s)" -msgstr "" +msgstr "VMFS (versi %s)" #: ../udisks/udisksclient.c:2171 #, c-format msgctxt "fs-type" msgid "VMFS (v%s)" -msgstr "" +msgstr "VMFS (v%s)" #: ../udisks/udisksclient.c:2172 msgctxt "fs-type" msgid "VMFS" -msgstr "" +msgstr "VMFS" #: ../udisks/udisksclient.c:2173 #, c-format msgctxt "fs-type" msgid "VMFS Volume Member (version %s)" -msgstr "" +msgstr "Anggota Volume VMFS (versi %s)" #: ../udisks/udisksclient.c:2173 #, c-format msgctxt "fs-type" msgid "VMFS Member (v%s)" -msgstr "" +msgstr "Anggota VMFS (v%s)" #: ../udisks/udisksclient.c:2174 msgctxt "fs-type" msgid "VMFS Volume Member" -msgstr "" +msgstr "Anggota Volume VMFS" #: ../udisks/udisksclient.c:2174 msgctxt "fs-type" msgid "VMFS Member" -msgstr "" +msgstr "Anggota VMFS" #. Translators: Shown for unknown filesystem types. #. * First %s is the raw filesystem type obtained from udev, second %s is @@ -1482,7 +1482,7 @@ msgstr "Boot BIOS" #: ../udisks/udisksclient.c:2434 msgctxt "part-type" msgid "Linux Filesystem" -msgstr "" +msgstr "Sistem Berkas Linux" #: ../udisks/udisksclient.c:2435 msgctxt "part-type" @@ -1577,7 +1577,7 @@ msgstr "Pemulihan TV Apple" #: ../udisks/udisksclient.c:2454 msgctxt "part-type" msgid "Apple Core Storage" -msgstr "" +msgstr "Penyimpanan Inti Apple" #. HP-UX #: ../udisks/udisksclient.c:2456 @@ -1724,12 +1724,12 @@ msgstr "Terenkripsi NetBSD" #: ../udisks/udisksclient.c:2487 msgctxt "part-type" msgid "VMWare VMFS" -msgstr "" +msgstr "VMWare VMFS" #: ../udisks/udisksclient.c:2488 msgctxt "part-type" msgid "VMWare vmkcore" -msgstr "" +msgstr "VMWare vmkcore" #: ../udisks/udisksclient.c:2493 msgctxt "part-type" @@ -1966,100 +1966,100 @@ msgstr "SkyOS SkyFS" #: ../udisks/udisksclient.c:2642 msgctxt "job" msgid "SMART self-test" -msgstr "" +msgstr "Uji mandiri SMART" #: ../udisks/udisksclient.c:2643 msgctxt "job" msgid "Ejecting Medium" -msgstr "" +msgstr "Mengeluarkan Medium" #: ../udisks/udisksclient.c:2644 msgctxt "job" msgid "Unlocking Device" -msgstr "" +msgstr "Membuka Kunci Perangkat" #: ../udisks/udisksclient.c:2645 msgctxt "job" msgid "Locking Device" -msgstr "" +msgstr "Mengunci Perangkat" #: ../udisks/udisksclient.c:2646 msgctxt "job" msgid "Modifying Encrypted Device" -msgstr "" +msgstr "Memodifikasi Perangkat Terenkripsi" #: ../udisks/udisksclient.c:2647 msgctxt "job" msgid "Starting Swap Device" -msgstr "" +msgstr "Memulai Perangkat Swap" #: ../udisks/udisksclient.c:2648 msgctxt "job" msgid "Stopping Swap Device" -msgstr "" +msgstr "Menghentikan Perangkat Swap" #: ../udisks/udisksclient.c:2649 msgctxt "job" msgid "Mounting Filesystem" -msgstr "" +msgstr "Mengait Sistem Berkas" #: ../udisks/udisksclient.c:2650 msgctxt "job" msgid "Unmounting Filesystem" -msgstr "" +msgstr "Melepas Kait Sistem Berkas" #: ../udisks/udisksclient.c:2651 msgctxt "job" msgid "Modifying Filesystem" -msgstr "" +msgstr "Memodifikasi Sistem Berkas" #: ../udisks/udisksclient.c:2652 msgctxt "job" msgid "Erasing Device" -msgstr "" +msgstr "Menghapus Perangkat" #: ../udisks/udisksclient.c:2653 msgctxt "job" msgid "Creating Filesystem" -msgstr "" +msgstr "Membuat Sistem Berkas" #: ../udisks/udisksclient.c:2654 msgctxt "job" msgid "Setting Up Loop Device" -msgstr "" +msgstr "Menyiapkan Perangkat Loop" #: ../udisks/udisksclient.c:2655 msgctxt "job" msgid "Modifying Partition" -msgstr "" +msgstr "Memodifikasi Partisi" #: ../udisks/udisksclient.c:2656 msgctxt "job" msgid "Deleting Partition" -msgstr "" +msgstr "Menghapus Partisi" #: ../udisks/udisksclient.c:2657 msgctxt "job" msgid "Creating Partition" -msgstr "" +msgstr "Membuat Partisi" #: ../udisks/udisksclient.c:2658 msgctxt "job" msgid "Cleaning Up" -msgstr "" +msgstr "Membersihkan" #: ../udisks/udisksclient.c:2659 msgctxt "job" msgid "ATA Secure Erase" -msgstr "" +msgstr "Penghapusan Aman ATA" #: ../udisks/udisksclient.c:2660 msgctxt "job" msgid "ATA Enhanced Secure Erase" -msgstr "" +msgstr "Penghapusan Aman ATA Yang Ditingkatkan" #: ../udisks/udisksclient.c:2666 #, c-format msgctxt "unknown-job" msgid "Unknown (%s)" -msgstr "" +msgstr "Tak dikenal (%s)" diff --git a/po/it.po b/po/it.po new file mode 100644 index 0000000..e80bd7e --- /dev/null +++ b/po/it.po @@ -0,0 +1,2065 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Milo Casagrande , 2012. +msgid "" +msgstr "" +"Project-Id-Version: udisks\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-07-23 16:45-0400\n" +"PO-Revision-Date: 2012-09-09 13:16+0000\n" +"Last-Translator: milo \n" +"Language-Team: Italian (http://www.transifex.com/projects/p/freedesktop/language/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: it\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../data/org.freedesktop.udisks2.policy.in.h:1 +msgid "Mount a filesystem" +msgstr "Monta un file system" + +#: ../data/org.freedesktop.udisks2.policy.in.h:2 +msgid "Authentication is required to mount the filesystem" +msgstr "È richiesto autenticarsi per montare il file system" + +#: ../data/org.freedesktop.udisks2.policy.in.h:3 +msgid "Mount a filesystem on a system device" +msgstr "Monta un file system su un dispositivo di sistema" + +#: ../data/org.freedesktop.udisks2.policy.in.h:4 +msgid "Mount a filesystem from a device plugged into another seat" +msgstr "Monta un file system da un dispositivo collegato in un'altra posizione" + +#: ../data/org.freedesktop.udisks2.policy.in.h:5 +msgid "" +"Mount/unmount filesystems defined in the fstab file with the x-udisks-auth " +"option" +msgstr "Monta/Smonta file system definiti con l'opzione x-udisks-auth nel file fstab" + +#: ../data/org.freedesktop.udisks2.policy.in.h:6 +msgid "Authentication is required to mount/unmount the filesystem" +msgstr "È richiesto autenticarsi per montare/smontare il file system" + +#: ../data/org.freedesktop.udisks2.policy.in.h:7 +msgid "Unmount a device mounted by another user" +msgstr "Smonta un dispositivo montato da un altro utente" + +#: ../data/org.freedesktop.udisks2.policy.in.h:8 +msgid "" +"Authentication is required to unmount a filesystem mounted by another user" +msgstr "È richiesto autenticarsi per smontare un file system montato da un altro utente" + +#: ../data/org.freedesktop.udisks2.policy.in.h:9 +msgid "Unlock an encrypted device" +msgstr "Sblocca un dispositivo cifrato" + +#: ../data/org.freedesktop.udisks2.policy.in.h:10 +msgid "Authentication is required to unlock an encrypted device" +msgstr "È richiesto autenticarsi per sbloccare un dispositivo cifrato" + +#: ../data/org.freedesktop.udisks2.policy.in.h:11 +msgid "Unlock an encrypted system device" +msgstr "Sblocca un dispositivo di sistema cifrato" + +#: ../data/org.freedesktop.udisks2.policy.in.h:12 +msgid "Unlock an encrypted device plugged into another seat" +msgstr "Sblocca un dispositivo cifrato collegato in un'altra posizione" + +#: ../data/org.freedesktop.udisks2.policy.in.h:13 +msgid "" +"Unlock an encrypted device specified in the crypttab file with the x-udisks-" +"auth option" +msgstr "Sblocca un dispositivo cifrato specificato con l'opzione x-udisks-auth nel file crypttab" + +#: ../data/org.freedesktop.udisks2.policy.in.h:14 +msgid "Lock an encrypted device unlocked by another user" +msgstr "Blocca un dispositivo cifrato sbloccato da un altro utente" + +#: ../data/org.freedesktop.udisks2.policy.in.h:15 +msgid "" +"Authentication is required to lock an encrypted device unlocked by another " +"user" +msgstr "È richiesto autenticarsi per bloccare un dispositivo cifrato sbloccato da un altro utente" + +#: ../data/org.freedesktop.udisks2.policy.in.h:16 +msgid "Change passphrase for an encrypted device" +msgstr "Modifica la passphrase di un dispositivo cifrato" + +#: ../data/org.freedesktop.udisks2.policy.in.h:17 +msgid "" +"Authentication is required to change the passphrase for an encrypted device" +msgstr "È richiesto autenticarsi per modificare la passphrase di un dispositivo cifrato" + +#: ../data/org.freedesktop.udisks2.policy.in.h:18 +msgid "Manage loop devices" +msgstr "Gestisce device di loop" + +#. Translators: Shown in authentication dialog when the user +#. * requests setting up a loop device. +#. +#: ../data/org.freedesktop.udisks2.policy.in.h:19 +#: ../src/udiskslinuxmanager.c:334 +msgid "Authentication is required to set up a loop device" +msgstr "È richiesto autenticarsi per impostare il device di loop" + +#: ../data/org.freedesktop.udisks2.policy.in.h:20 +msgid "Delete loop devices" +msgstr "Elimina device di loop" + +#: ../data/org.freedesktop.udisks2.policy.in.h:21 +msgid "" +"Authentication is required to delete a loop device set up by another user" +msgstr "È richiesto autenticarsi per eliminare un dispositivo di loop impostato da un altro utente" + +#: ../data/org.freedesktop.udisks2.policy.in.h:22 +msgid "Modify loop devices" +msgstr "Modifica dispositivi di loop" + +#: ../data/org.freedesktop.udisks2.policy.in.h:23 +msgid "" +"Authentication is required to modify a loop device set up by another user" +msgstr "È richiesto autenticarsi per modificare un dispositivo di loop impostato da un altro utente" + +#: ../data/org.freedesktop.udisks2.policy.in.h:24 +msgid "Manage swapspace" +msgstr "Gestisce lo spazio di swap" + +#: ../data/org.freedesktop.udisks2.policy.in.h:25 +msgid "Authentication is required to manage swapspace" +msgstr "È richiesto autenticarsi per gestire lo spazio di swap" + +#: ../data/org.freedesktop.udisks2.policy.in.h:26 +msgid "Eject media" +msgstr "Espelle un supporto" + +#: ../data/org.freedesktop.udisks2.policy.in.h:27 +msgid "Authentication is required to eject media" +msgstr "È richiesto autenticarsi per espellere il supporto" + +#: ../data/org.freedesktop.udisks2.policy.in.h:28 +msgid "Eject media from a system drive" +msgstr "Espelle un supporto da un'unità di sistema" + +#: ../data/org.freedesktop.udisks2.policy.in.h:29 +msgid "Eject media from a drive attached to another seat" +msgstr "Espelle un supporto da un'unità collegata in un'altra posizione" + +#: ../data/org.freedesktop.udisks2.policy.in.h:30 +msgid "" +"Authentication is required to eject media from a drive plugged into another " +"seat" +msgstr "È richiesto autenticarsi per espellere un supporto da un'unità collegata in un'altra posizione" + +#: ../data/org.freedesktop.udisks2.policy.in.h:31 +msgid "Modify a device" +msgstr "Modifica un dispositivo" + +#: ../data/org.freedesktop.udisks2.policy.in.h:32 +msgid "Authentication is required to modify a device" +msgstr "È richiesto autenticarsi per modificare un dispositivo" + +#: ../data/org.freedesktop.udisks2.policy.in.h:33 +msgid "Modify a system device" +msgstr "Modifica un dispositivo di sistema" + +#: ../data/org.freedesktop.udisks2.policy.in.h:34 +msgid "" +"Authentication is required to modify a device plugged into another seat" +msgstr "È richiesto autenticarsi per modificare un dispositivo collegato in un'altra posizione" + +#: ../data/org.freedesktop.udisks2.policy.in.h:35 +msgid "Rescan a device" +msgstr "Rianalizza un dispositivo" + +#: ../data/org.freedesktop.udisks2.policy.in.h:36 +msgid "Authentication is to rescan a device" +msgstr "È richiesto autenticarsi per rianalizzare un dispositivo" + +#: ../data/org.freedesktop.udisks2.policy.in.h:37 +msgid "Open a device" +msgstr "Apre un dispositivo" + +#: ../data/org.freedesktop.udisks2.policy.in.h:38 +msgid "Authentication is required to open a device" +msgstr "È richiesto autenticarsi per aprire un dispositivo" + +#: ../data/org.freedesktop.udisks2.policy.in.h:39 +msgid "Open a system device" +msgstr "Apre un dispositivo di sistema" + +#: ../data/org.freedesktop.udisks2.policy.in.h:40 +msgid "Modify system-wide configuration" +msgstr "Modifica configurazione di sistema" + +#: ../data/org.freedesktop.udisks2.policy.in.h:41 +msgid "Authentication is required to modify system-wide configuration" +msgstr "È richiesto autenticarsi per modifica la configurazione di sistema" + +#: ../data/org.freedesktop.udisks2.policy.in.h:42 +msgid "" +"Authentication is required to retrieve secrets from system-wide " +"configuration" +msgstr "È richiesto autenticarsi per recuperare segreti dalla configurazione di sistema" + +#: ../data/org.freedesktop.udisks2.policy.in.h:43 +msgid "Modify drive settings" +msgstr "Modica le impostazioni di un'unità" + +#: ../data/org.freedesktop.udisks2.policy.in.h:44 +msgid "Authentication is required to modify drive settings" +msgstr "È richiesto autenticarsi per modificare le impostazioni di un'unità" + +#: ../data/org.freedesktop.udisks2.policy.in.h:45 +msgid "Update SMART data" +msgstr "Aggiorna dati SMART" + +#: ../data/org.freedesktop.udisks2.policy.in.h:46 +msgid "Authentication is required to update SMART data" +msgstr "È richiesto autenticarsi per aggiornare i dati SMART" + +#: ../data/org.freedesktop.udisks2.policy.in.h:47 +msgid "Set SMART data from blob" +msgstr "Impostazioni dati SMART da oggetto binario" + +#: ../data/org.freedesktop.udisks2.policy.in.h:48 +msgid "Authentication is required to set SMART data from blob" +msgstr "È richiesto autenticarsi per impostare i dati SMART da un oggetto binario" + +#: ../data/org.freedesktop.udisks2.policy.in.h:49 +msgid "Run SMART self-test" +msgstr "Esegue test automatici SMART" + +#: ../data/org.freedesktop.udisks2.policy.in.h:50 +msgid "Authentication is required to run a SMART self-test" +msgstr "È richiesto autenticarsi per eseguire i test automatici SMART" + +#: ../data/org.freedesktop.udisks2.policy.in.h:51 +msgid "Check power state" +msgstr "Controllo stato alimentazione elettrica" + +#: ../data/org.freedesktop.udisks2.policy.in.h:52 +msgid "Authentication is required to check the power state" +msgstr "È richiesto autenticarsi per controllare lo stato dell'alimentazione elettrica" + +#: ../data/org.freedesktop.udisks2.policy.in.h:53 +msgid "Send standby command" +msgstr "Invia comando di standby" + +#: ../data/org.freedesktop.udisks2.policy.in.h:54 +msgid "Authentication is required to put a drive into standby mode" +msgstr "È richiesto autenticarsi per impostare la modalità di standby di un'unità" + +#: ../data/org.freedesktop.udisks2.policy.in.h:55 +msgid "Send standby command to a system drive" +msgstr "Invia comando di standby a un'unità di sistema" + +#: ../data/org.freedesktop.udisks2.policy.in.h:56 +msgid "Send standby command to drive on other seat" +msgstr "Invia comando di standby a un'unità collegato in un'altra posizione" + +#: ../data/org.freedesktop.udisks2.policy.in.h:57 +msgid "Securely erase a hard disk" +msgstr "Cancella in sicurezza un disco fisso" + +#: ../data/org.freedesktop.udisks2.policy.in.h:58 +msgid "Authentication is required to securely erase a hard disk" +msgstr "È richiesto autenticarsi per cancellare in sicurezza un disco fisso" + +#: ../data/org.freedesktop.udisks2.policy.in.h:59 +msgid "Cancel job" +msgstr "Annulla un lavoro" + +#. Translators: Shown in authentication dialog when canceling a job. +#. +#: ../data/org.freedesktop.udisks2.policy.in.h:60 ../src/udisksbasejob.c:404 +msgid "Authentication is required to cancel a job" +msgstr "È richiesto autenticarsi per annullare un lavoro" + +#: ../data/org.freedesktop.udisks2.policy.in.h:61 +msgid "Cancel job started by another user" +msgstr "Annulla un lavoro iniziato da un altro utente" + +#: ../data/org.freedesktop.udisks2.policy.in.h:62 +msgid "Authentication is required to cancel a job started by another user" +msgstr "È richiesto autenticarsi per annullare un lavoro iniziato da un altro utente" + +#. Translators: This is shown in an authentcation dialog when +#. * the user is editing settings that involve system-level +#. * passwords and secrets +#. +#: ../src/udiskslinuxblock.c:824 +msgid "Authentication is required to read system-level secrets" +msgstr "È richiesto autenticarsi per leggere segreti di sistema" + +#. Translators: shown in authentication dialog - do not translate /etc/fstab +#: ../src/udiskslinuxblock.c:1358 +msgid "Authentication is required to add an entry to the /etc/fstab file" +msgstr "È richiesto autenticarsi per aggiungere una voce al file /etc/fstab" + +#. Translators: shown in authentication dialog - do not tranlsate +#. /etc/crypttab +#: ../src/udiskslinuxblock.c:1376 +msgid "Authentication is required to add an entry to the /etc/crypttab file" +msgstr "È richiesto autenticarsi per aggiungere una voce al file /etc/crypttab" + +#. Translators: shown in authentication dialog - do not translate /etc/fstab +#: ../src/udiskslinuxblock.c:1435 +msgid "Authentication is required to remove an entry from /etc/fstab file" +msgstr "È richiesto autenticarsi per rimuovere una voce al file /etc/fstab" + +#. Translators: shown in authentication dialog - do not translate +#. /etc/crypttab +#: ../src/udiskslinuxblock.c:1453 +msgid "" +"Authentication is required to remove an entry from the /etc/crypttab file" +msgstr "È richiesto autenticarsi per rimuovere una voce al file /etc/crypttab" + +#. Translators: shown in authentication dialog - do not translate /etc/fstab +#: ../src/udiskslinuxblock.c:1525 +msgid "Authentication is required to modify the /etc/fstab file" +msgstr "È richiesto autenticarsi per modificare il file /etc/fstab" + +#. Translators: shown in authentication dialog - do not translate +#. /etc/crypttab +#: ../src/udiskslinuxblock.c:1543 +msgid "Authentication is required to modify the /etc/crypttab file" +msgstr "È richiesto autenticarsi per modificare il file /etc/crypttab" + +#. Translators: Shown in authentication dialog when the user +#. * requests erasing a hard disk using the SECURE ERASE UNIT +#. * command. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#. Translators: Shown in authentication dialog when the user +#. * requests erasing a hard disk using the SECURE ERASE UNIT command. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:1958 ../src/udiskslinuxdriveata.c:2361 +msgid "Authentication is required to perform a secure erase of $(drive)" +msgstr "È richiesto autenticarsi per eseguire una cancellazione sicura di $(drive)" + +#. Translators: Shown in authentication dialog when formatting a +#. * device. This includes both creating a filesystem or partition +#. * table. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:1970 +msgid "Authentication is required to format $(drive)" +msgstr "È richiesto autenticarsi per formattare $(drive)" + +#: ../src/udiskslinuxblock.c:2012 ../src/udiskslinuxdriveata.c:2373 +msgid "Formatting Device" +msgstr "Formattazione dispositivo" + +#. Translators: Shown in authentication dialog when creating a +#. * disk image file. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:2372 +msgid "Authentication is required to open $(drive) for reading" +msgstr "È richiesto autenticarsi per aprire $(drive) in lettura" + +#. Translators: Shown in authentication dialog when restoring +#. * from a disk image file. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:2436 +msgid "Authentication is required to open $(drive) for writing" +msgstr "È richiesto autenticarsi per aprire $(drive) in scrittura" + +#. Translators: Shown in authentication dialog when an application +#. * wants to benchmark a device. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:2502 +msgid "Authentication is required to open $(drive) for benchmarking" +msgstr "È richiesto autenticarsi per aprire $(drive) per l'esecuzione di benchmark" + +#. Translators: Shown in authentication dialog when an application +#. * wants to rescan a device. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:2563 +msgid "Authentication is required to rescan $(drive)" +msgstr "È richiesto autenticarsi per rianalizzare $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * requests ejecting media from a drive. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdrive.c:960 +msgid "Authentication is required to eject $(drive)" +msgstr "È richiesto autenticarsi per espellere $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * changes settings for a drive. +#. * +#. * Do not translate $(drive), it's a placeholder and will be +#. * replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdrive.c:1048 +msgid "Authentication is required to configure settings for $(drive)" +msgstr "È richiesto autenticarsi per configurare le impostazioni di $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * refreshes SMART data from a disk. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:700 +msgid "Authentication is required to update SMART data from $(drive)" +msgstr "È richiesto autenticarsi per aggiornare i dati SMART da $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * tries to simulate SMART data from a libatasmart blob. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:711 +msgid "Authentication is required to set SMART data from a blob on $(drive)" +msgstr "È richiesto autenticarsi per impostare i dati SMART su $(drive) da un oggetto binario" + +#. Translators: Shown in authentication dialog when the user +#. * aborts a running SMART self-test. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:845 +msgid "Authentication is required to abort a SMART self-test on $(drive)" +msgstr "È richiesto autenticarsi per terminare i test SMART automatici su $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * initiates a SMART self-test. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:1095 +msgid "Authentication is required to start a SMART self-test on $(drive)" +msgstr "È richiesto autenticarsi per avviare i test SMART automatici su $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * requests the power state of a drive. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:1404 +msgid "Authentication is required to check power state for $(drive)" +msgstr "È richiesto autenticarsi per controllare lo stato dell'alimentazione elettrica di $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * tries to put a drive into standby mode. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:1529 +msgid "Authentication is required to put $(drive) in standby mode" +msgstr "È richiesto autenticarsi per impostare $(drive) in modalità standby" + +#. Translators: Shown in authentication dialog when the user +#. * tries to wake up a drive from standby mode. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:1661 +msgid "Authentication is required to wake up $(drive) from standby mode" +msgstr "È richiesto autenticarsi per riattivare $(drive) dalla modalità standby" + +#. Translators: Shown in authentication dialog when the user +#. * requests unlocking an encrypted device. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxencrypted.c:352 ../src/udiskslinuxencrypted.c:706 +msgid "Authentication is required to unlock the encrypted device $(drive)" +msgstr "È richiesto autenticarsi per sbloccare il dispositivo cifrato $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * requests locking an encrypted device that was previously. +#. * unlocked by another user. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxencrypted.c:584 +msgid "" +"Authentication is required to lock the encrypted device $(drive) unlocked by" +" another user" +msgstr "È richiesto autenticarsi per bloccare il dispositivo cifrato $(drive) sbloccato da un altro utente" + +#. Translators: Shown in authentication dialog when the user +#. * requests mounting a filesystem. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxfilesystem.c:1222 ../src/udiskslinuxfilesystem.c:1384 +msgid "Authentication is required to mount $(drive)" +msgstr "È richiesto autenticarsi per montare $(drive)" + +#. Translators: Shown in authentication dialog when the +#. * user requests mounting a filesystem that is in +#. * /etc/fstab file with the x-udisks-auth option. +#. * +#. * Do not translate $(drive), it's a +#. * placeholder and will be replaced by the name of +#. * the drive/device in question +#. * +#. * Do not translate /etc/fstab +#. +#: ../src/udiskslinuxfilesystem.c:1291 +msgid "" +"Authentication is required to mount $(drive) referenced in the /etc/fstab " +"file" +msgstr "È richiesto autenticarsi per montare $(drive) indicato nel file /etc/fstab" + +#. Translators: Shown in authentication dialog when the +#. * user requests unmounting a filesystem that is in +#. * /etc/fstab file with the x-udisks-auth option. +#. * +#. * Do not translate $(drive), it's a +#. * placeholder and will be replaced by the name of +#. * the drive/device in question +#. * +#. * Do not translate /etc/fstab +#. +#: ../src/udiskslinuxfilesystem.c:1638 +msgid "" +"Authentication is required to unmount $(drive) referenced in the /etc/fstab " +"file" +msgstr "È richiesto autenticarsi per smontare $(drive) indicato nel file /etc/fstab" + +#. Translators: Shown in authentication dialog when the user +#. * requests unmounting a filesystem previously mounted by +#. * another user. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxfilesystem.c:1685 +msgid "Authentication is required to unmount $(drive) mounted by another user" +msgstr "È richiesto autenticarsi per smontare $(drive) montato da un altro utente" + +#. Translators: Shown in authentication dialog when the user +#. * requests changing the filesystem label. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxfilesystem.c:1923 +msgid "Authentication is required to change the filesystem label on $(drive)" +msgstr "È richiesto autenticarsi per modificare l'etichetta del file system su $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * requests deleting a loop device previously set up by +#. * another user. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxloop.c:244 +msgid "Authentication is required to delete the loop device $(drive)" +msgstr "È richiesto autenticarsi per eliminare il dispositivo di loop $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * requests changing autoclear on a loop device set up by +#. * another user. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxloop.c:423 +msgid "Authentication is required to modify the loop device $(drive)" +msgstr "È richiesto autenticarsi per modificare il dispositivo di loop $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * requests modifying a partition (changing type, flags, name etc.). +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxpartition.c:281 ../src/udiskslinuxpartition.c:443 +#: ../src/udiskslinuxpartition.c:642 +msgid "Authentication is required to modify the partition on device $(drive)" +msgstr "È richiesto autenticarsi per modificare la partizione sul dispositivo $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * requests deleting a partition. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxpartition.c:832 +msgid "Authentication is required to delete the partition $(drive)" +msgstr "È richiesto autenticarsi per eliminare la partizione $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * requests creating a new partition. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxpartitiontable.c:348 +msgid "Authentication is required to create a partition on $(drive)" +msgstr "È richiesto autenticarsi per creare una partizione su $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * requests activating a swap device. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxswapspace.c:201 +msgid "Authentication is required to activate swapspace on $(drive)" +msgstr "È richiesto autenticarsi per attivare lo spazio di swap su $(drive)" + +#. Translators: Shown in authentication dialog when the user +#. * requests deactivating a swap device. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxswapspace.c:293 +msgid "Authentication is required to deactivate swapspace on $(drive)" +msgstr "È richiesto autenticarsi per disattivare lo spazio di swap su $(drive)" + +#. Translators: 'Thumb' here refers to "USB thumb drive", see +#. http://en.wikipedia.org/wiki/Thumb_drive +#: ../udisks/udisksclient.c:827 +msgctxt "media-type" +msgid "Thumb" +msgstr "Chiave USB" + +#: ../udisks/udisksclient.c:829 +msgctxt "media-type" +msgid "Floppy" +msgstr "Floppy" + +#: ../udisks/udisksclient.c:830 +msgctxt "media-type" +msgid "Zip" +msgstr "Zip" + +#: ../udisks/udisksclient.c:831 +msgctxt "media-type" +msgid "Jaz" +msgstr "Jaz" + +#: ../udisks/udisksclient.c:833 +msgctxt "media-type" +msgid "Flash" +msgstr "Flash" + +#: ../udisks/udisksclient.c:834 +msgctxt "media-type" +msgid "MemoryStick" +msgstr "MemoryStick" + +#: ../udisks/udisksclient.c:835 +msgctxt "media-type" +msgid "SmartMedia" +msgstr "SmartMedia" + +#: ../udisks/udisksclient.c:836 +msgctxt "media-type" +msgid "CompactFlash" +msgstr "CompactFlash" + +#: ../udisks/udisksclient.c:837 +msgctxt "media-type" +msgid "MMC" +msgstr "MMC" + +#: ../udisks/udisksclient.c:837 ../udisks/udisksclient.c:838 +#: ../udisks/udisksclient.c:839 ../udisks/udisksclient.c:840 +msgctxt "media-type" +msgid "SD" +msgstr "SD" + +#: ../udisks/udisksclient.c:839 +msgctxt "media-type" +msgid "SDXC" +msgstr "SDXC" + +#: ../udisks/udisksclient.c:840 +msgctxt "media-type" +msgid "SDHC" +msgstr "SDHC" + +#: ../udisks/udisksclient.c:842 +msgctxt "media-type" +msgid "CD-ROM" +msgstr "CD-ROM" + +#: ../udisks/udisksclient.c:842 ../udisks/udisksclient.c:843 +#: ../udisks/udisksclient.c:844 ../udisks/udisksclient.c:859 +#: ../udisks/udisksclient.c:860 ../udisks/udisksclient.c:861 +msgctxt "media-type" +msgid "CD" +msgstr "CD" + +#: ../udisks/udisksclient.c:843 +msgctxt "media-type" +msgid "CD-R" +msgstr "CD-R" + +#: ../udisks/udisksclient.c:844 +msgctxt "media-type" +msgid "CD-RW" +msgstr "CD-RW" + +#: ../udisks/udisksclient.c:845 ../udisks/udisksclient.c:846 +#: ../udisks/udisksclient.c:847 ../udisks/udisksclient.c:848 +#: ../udisks/udisksclient.c:849 ../udisks/udisksclient.c:850 +#: ../udisks/udisksclient.c:851 ../udisks/udisksclient.c:852 +msgctxt "media-type" +msgid "DVD" +msgstr "DVD" + +#: ../udisks/udisksclient.c:846 +msgctxt "media-type" +msgid "DVD-R" +msgstr "DVD-R" + +#: ../udisks/udisksclient.c:847 +msgctxt "media-type" +msgid "DVD-RW" +msgstr "DVD-RW" + +#: ../udisks/udisksclient.c:848 +msgctxt "media-type" +msgid "DVD-RAM" +msgstr "DVD-RAM" + +#: ../udisks/udisksclient.c:849 +msgctxt "media-type" +msgid "DVD+R" +msgstr "DVD+R" + +#: ../udisks/udisksclient.c:850 +msgctxt "media-type" +msgid "DVD+RW" +msgstr "DVD+RW" + +#: ../udisks/udisksclient.c:851 +msgctxt "media-type" +msgid "DVD+R DL" +msgstr "DVD+R DL" + +#: ../udisks/udisksclient.c:852 +msgctxt "media-type" +msgid "DVD+RW DL" +msgstr "DVD+RW DL" + +#: ../udisks/udisksclient.c:853 +msgctxt "media-type" +msgid "BD-ROM" +msgstr "BD-ROM" + +#: ../udisks/udisksclient.c:853 ../udisks/udisksclient.c:854 +#: ../udisks/udisksclient.c:855 +msgctxt "media-type" +msgid "Blu-Ray" +msgstr "Blu-Ray" + +#: ../udisks/udisksclient.c:854 +msgctxt "media-type" +msgid "BD-R" +msgstr "BD-R" + +#: ../udisks/udisksclient.c:855 +msgctxt "media-type" +msgid "BD-RE" +msgstr "BD-RE" + +#: ../udisks/udisksclient.c:856 ../udisks/udisksclient.c:857 +#: ../udisks/udisksclient.c:858 +msgctxt "media-type" +msgid "HDDVD" +msgstr "HDDVD" + +#: ../udisks/udisksclient.c:857 +msgctxt "media-type" +msgid "HDDVD-R" +msgstr "HDDVD-R" + +#: ../udisks/udisksclient.c:858 +msgctxt "media-type" +msgid "HDDVD-RW" +msgstr "HDDVD-RW" + +#: ../udisks/udisksclient.c:859 +msgctxt "media-type" +msgid "MO" +msgstr "MO" + +#: ../udisks/udisksclient.c:860 +msgctxt "media-type" +msgid "MRW" +msgstr "MRW" + +#: ../udisks/udisksclient.c:861 +msgctxt "media-type" +msgid "MRW-W" +msgstr "MRW-W" + +#. Translators: Used to describe drive without removable media. The %s is the +#. type, e.g. 'Thumb' +#: ../udisks/udisksclient.c:1126 +#, c-format +msgctxt "drive-with-fixed-media" +msgid "%s Drive" +msgstr "Unità %s" + +#. Translators: Used to describe generic media. The %s is the type, e.g. 'Zip' +#. or 'Floppy' +#: ../udisks/udisksclient.c:1130 +#, c-format +msgctxt "drive-with-generic-media" +msgid "%s Disk" +msgstr "Disco %s" + +#. Translators: Used to describe flash media. The %s is the type, e.g. 'SD' or +#. 'CompactFlash' +#: ../udisks/udisksclient.c:1134 +#, c-format +msgctxt "flash-media" +msgid "%s Card" +msgstr "Scheda %s" + +#. Translators: Used to describe optical discs. The %s is the type, e.g. +#. 'CD-R' or 'DVD-ROM' +#: ../udisks/udisksclient.c:1138 +#, c-format +msgctxt "optical-media" +msgid "%s Disc" +msgstr "Disco %s" + +#. Translators: Used to describe a drive. The %s is the size, e.g. '20 GB' +#: ../udisks/udisksclient.c:1156 +#, c-format +msgctxt "drive-with-size" +msgid "%s Drive" +msgstr "Unità da %s" + +#. Translators: Used to describe a drive we know very little about (removable +#. media or size not known) +#: ../udisks/udisksclient.c:1161 +msgctxt "generic-drive" +msgid "Drive" +msgstr "Unità" + +#. Translators: Used to describe a non-rotating drive (rotation rate either +#. unknown +#. * or it's a solid-state drive). The %s is the size, e.g. '20 GB'. +#: ../udisks/udisksclient.c:1172 +#, c-format +msgctxt "disk-non-rotational" +msgid "%s Disk" +msgstr "Disco da %s" + +#. Translators: Used to describe a non-rotating drive (rotation rate either +#. unknown +#. * or it's a solid-state drive). The drive is either using removable media +#. or its +#. * size not known. +#: ../udisks/udisksclient.c:1179 +msgctxt "disk-non-rotational" +msgid "Disk" +msgstr "Disco" + +#. Translators: Used to describe a hard-disk drive (HDD). The %s is the size, +#. e.g. '20 GB'. +#: ../udisks/udisksclient.c:1187 +#, c-format +msgctxt "disk-hdd" +msgid "%s Hard Disk" +msgstr "Disco fisso da %s" + +#. Translators: Used to describe a hard-disk drive (HDD) (removable media or +#. size not known) +#: ../udisks/udisksclient.c:1192 +msgctxt "disk-hdd" +msgid "Hard Disk" +msgstr "Disco fisso" + +#. Translators: Used to describe a card reader. The %s is the card type e.g. +#. 'CompactFlash'. +#: ../udisks/udisksclient.c:1200 +#, c-format +msgctxt "drive-card-reader" +msgid "%s Card Reader" +msgstr "Lettore schede %s" + +#. Translators: Used to describe drive. The first %s is the size e.g. '20 GB' +#. and the +#. * second %s is the drive type e.g. 'Thumb'. +#. +#: ../udisks/udisksclient.c:1211 +#, c-format +msgctxt "drive-with-size-and-type" +msgid "%s %s Drive" +msgstr "Unità %2$s da %1$s" + +#. Translators: Used to describe drive. The first %s is the drive type e.g. +#. 'Thumb'. +#. +#: ../udisks/udisksclient.c:1217 +#, c-format +msgctxt "drive-with-type" +msgid "%s Drive" +msgstr "Unità %s" + +#. Translators: String used for a blank disc. The %s is the disc type e.g. +#. "CD-RW Disc" +#: ../udisks/udisksclient.c:1251 +#, c-format +msgctxt "optical-media" +msgid "Blank %s" +msgstr "%s vuoto" + +#. Translators: String used for a mixed disc. The %s is the disc type e.g. +#. "CD-ROM Disc" +#: ../udisks/udisksclient.c:1260 +#, c-format +msgctxt "optical-media" +msgid "Mixed %s" +msgstr "%s misto" + +#. Translators: String used for an audio disc. The %s is the disc type e.g. +#. "CD-ROM Disc" +#: ../udisks/udisksclient.c:1269 +#, c-format +msgctxt "optical-media" +msgid "Audio %s" +msgstr "%s audio" + +#. Translators: Corresponds to the DOS/Master-Boot-Record "bootable" flag for +#. a partition +#: ../udisks/udisksclient.c:1393 +msgctxt "dos-part-flag" +msgid "Bootable" +msgstr "Avviabile" + +#. Translators: Corresponds to the GPT "system" flag for a partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1403 +msgctxt "gpt-part-flag" +msgid "System" +msgstr "Sistema" + +#. Translators: Corresponds to the GPT "legacy bios bootable" flag for a +#. partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1410 +msgctxt "gpt-part-flag" +msgid "Legacy BIOS Bootable" +msgstr "Avviabile con BIOS datati" + +#. Translators: Corresponds to the GPT "read-only" flag for a partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1417 +msgctxt "gpt-part-flag" +msgid "Read-only" +msgstr "Sola-lettura" + +#. Translators: Corresponds to the GPT "hidden" flag for a partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1424 +msgctxt "gpt-part-flag" +msgid "Hidden" +msgstr "Nascosta" + +#. Translators: Corresponds to the GPT "no automount" flag for a partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1431 +msgctxt "gpt-part-flag" +msgid "No Automount" +msgstr "Nessun montaggio automatico" + +#. Translators: Partition info. First %s is the type, second %s is a list of +#. flags +#: ../udisks/udisksclient.c:1444 +#, c-format +msgctxt "partition-info" +msgid "%s (%s)" +msgstr "%s (%s)" + +#. Translators: The Partition info when unknown +#: ../udisks/udisksclient.c:1455 +msgctxt "partition-info" +msgid "Unknown" +msgstr "Sconosciuta" + +#. Translators: The first %s is the size in power-of-2 units, e.g. '64 KiB' +#. * the second %s is the size as a number e.g. '65,536' (always > 1) +#. +#: ../udisks/udisksclient.c:1943 +#, c-format +msgctxt "byte-size-pow2" +msgid "%s (%s bytes)" +msgstr "%s (%s byte)" + +#. Translators: The first %s is the size in power-of-10 units, e.g. '100 kB' +#. * the second %s is the size as a number e.g. '100,000' (always > 1) +#. +#: ../udisks/udisksclient.c:1953 +#, c-format +msgctxt "byte-size-pow10" +msgid "%s (%s bytes)" +msgstr "%s (%s byte)" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2014 +msgctxt "media" +msgid "CompactFlash" +msgstr "CompactFlash" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2019 +msgctxt "media" +msgid "MemoryStick" +msgstr "MemoryStick" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2024 +msgctxt "media" +msgid "SmartMedia" +msgstr "SmartMedia" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2029 +msgctxt "media" +msgid "SecureDigital" +msgstr "SecureDigital" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2034 +msgctxt "media" +msgid "SD High Capacity" +msgstr "SD alta capacità" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2039 +msgctxt "media" +msgid "Floppy" +msgstr "Floppy" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2044 +msgctxt "media" +msgid "Zip" +msgstr "Zip" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2049 +msgctxt "media" +msgid "Jaz" +msgstr "Jaz" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2054 +msgctxt "media" +msgid "Flash" +msgstr "Flash" + +#. Translators: This word is used to describe the optical disc type, it may +#. appear +#. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' +#. +#: ../udisks/udisksclient.c:2088 +msgctxt "disc-type" +msgid "CD" +msgstr "CD" + +#. Translators: This word is used to describe the optical disc type, it may +#. appear +#. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' +#. +#: ../udisks/udisksclient.c:2097 +msgctxt "disc-type" +msgid "DVD" +msgstr "DVD" + +#. Translators: This word is used to describe the optical disc type, it may +#. appear +#. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' +#. +#: ../udisks/udisksclient.c:2106 +msgctxt "disc-type" +msgid "Blu-Ray" +msgstr "Blu-Ray" + +#. Translators: This word is used to describe the optical disc type, it may +#. appear +#. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' +#. +#: ../udisks/udisksclient.c:2115 +msgctxt "disc-type" +msgid "HDDVD" +msgstr "HDDVD" + +#: ../udisks/udisksclient.c:2136 +msgctxt "fs-type" +msgid "FAT (12-bit version)" +msgstr "FAT (versione 12bit)" + +#: ../udisks/udisksclient.c:2136 ../udisks/udisksclient.c:2137 +#: ../udisks/udisksclient.c:2138 ../udisks/udisksclient.c:2139 +#: ../udisks/udisksclient.c:2140 +msgctxt "fs-type" +msgid "FAT" +msgstr "FAT" + +#: ../udisks/udisksclient.c:2137 +msgctxt "fs-type" +msgid "FAT (16-bit version)" +msgstr "FAT (versione 16bit)" + +#: ../udisks/udisksclient.c:2138 +msgctxt "fs-type" +msgid "FAT (32-bit version)" +msgstr "FAT (versione 32bit)" + +#: ../udisks/udisksclient.c:2139 +#, c-format +msgctxt "fs-type" +msgid "FAT (version %s)" +msgstr "FAT (versione %s)" + +#: ../udisks/udisksclient.c:2141 +#, c-format +msgctxt "fs-type" +msgid "NTFS (version %s)" +msgstr "NTFS (versione %s)" + +#: ../udisks/udisksclient.c:2141 ../udisks/udisksclient.c:2142 +msgctxt "fs-type" +msgid "NTFS" +msgstr "NTFS" + +#: ../udisks/udisksclient.c:2143 +msgctxt "fs-type" +msgid "HFS" +msgstr "HFS" + +#: ../udisks/udisksclient.c:2144 +msgctxt "fs-type" +msgid "HFS+" +msgstr "HFS+" + +#: ../udisks/udisksclient.c:2145 +#, c-format +msgctxt "fs-type" +msgid "Ext2 (version %s)" +msgstr "Ext2 (versione %s)" + +#: ../udisks/udisksclient.c:2145 ../udisks/udisksclient.c:2146 +msgctxt "fs-type" +msgid "Ext2" +msgstr "Ext2" + +#: ../udisks/udisksclient.c:2147 +#, c-format +msgctxt "fs-type" +msgid "Ext3 (version %s)" +msgstr "Ext3 (versione %s)" + +#: ../udisks/udisksclient.c:2147 ../udisks/udisksclient.c:2148 +msgctxt "fs-type" +msgid "Ext3" +msgstr "Ext3" + +#: ../udisks/udisksclient.c:2149 +#, c-format +msgctxt "fs-type" +msgid "Ext4 (version %s)" +msgstr "Ext4 (versione %s)" + +#: ../udisks/udisksclient.c:2149 ../udisks/udisksclient.c:2150 +msgctxt "fs-type" +msgid "Ext4" +msgstr "Ext4" + +#: ../udisks/udisksclient.c:2151 +#, c-format +msgctxt "fs-type" +msgid "Journal for Ext (version %s)" +msgstr "Journal per Ext (versione %s)" + +#: ../udisks/udisksclient.c:2151 ../udisks/udisksclient.c:2152 +msgctxt "fs-type" +msgid "JDB" +msgstr "JDB" + +#: ../udisks/udisksclient.c:2152 +msgctxt "fs-type" +msgid "Journal for Ext" +msgstr "Journal per Ext" + +#: ../udisks/udisksclient.c:2153 +#, c-format +msgctxt "fs-type" +msgid "XFS (version %s)" +msgstr "XFS (versione %s)" + +#: ../udisks/udisksclient.c:2153 ../udisks/udisksclient.c:2154 +msgctxt "fs-type" +msgid "XFS" +msgstr "XFS" + +#. TODO: No ID_FS_VERSION yet for btrfs... +#: ../udisks/udisksclient.c:2156 +msgctxt "fs-type" +msgid "Btrfs" +msgstr "Btrfs" + +#: ../udisks/udisksclient.c:2157 +#, c-format +msgctxt "fs-type" +msgid "ISO 9660 (version %s)" +msgstr "ISO 9660 (versione %s)" + +#: ../udisks/udisksclient.c:2157 ../udisks/udisksclient.c:2158 +msgctxt "fs-type" +msgid "ISO9660" +msgstr "ISO9660" + +#: ../udisks/udisksclient.c:2158 +msgctxt "fs-type" +msgid "ISO 9660" +msgstr "ISO 9660" + +#: ../udisks/udisksclient.c:2159 +#, c-format +msgctxt "fs-type" +msgid "UDF (version %s)" +msgstr "UDF (versione %s)" + +#: ../udisks/udisksclient.c:2159 ../udisks/udisksclient.c:2160 +msgctxt "fs-type" +msgid "UDF" +msgstr "UDF" + +#: ../udisks/udisksclient.c:2161 +#, c-format +msgctxt "fs-type" +msgid "Swap (version %s)" +msgstr "Swap (versione %s)" + +#: ../udisks/udisksclient.c:2161 ../udisks/udisksclient.c:2162 +msgctxt "fs-type" +msgid "Swap" +msgstr "Swap" + +#: ../udisks/udisksclient.c:2163 +#, c-format +msgctxt "fs-type" +msgid "LVM2 Physical Volume (%s)" +msgstr "Volume fisico LVM2 (%s)" + +#: ../udisks/udisksclient.c:2163 ../udisks/udisksclient.c:2164 +msgctxt "fs-type" +msgid "LVM2 PV" +msgstr "LVM2 PV" + +#: ../udisks/udisksclient.c:2164 +msgctxt "fs-type" +msgid "LVM2 Physical Volume" +msgstr "Volume fisico LVM2" + +#: ../udisks/udisksclient.c:2165 +#, c-format +msgctxt "fs-type" +msgid "Software RAID Component (version %s)" +msgstr "Componente RAID software (versione %s)" + +#: ../udisks/udisksclient.c:2165 ../udisks/udisksclient.c:2166 +msgctxt "fs-type" +msgid "MD Raid" +msgstr "Raid MD" + +#: ../udisks/udisksclient.c:2166 +msgctxt "fs-type" +msgid "Software RAID Component" +msgstr "Componente RAID software" + +#: ../udisks/udisksclient.c:2167 +#, c-format +msgctxt "fs-type" +msgid "ZFS Device (ZPool version %s)" +msgstr "Dispositivo ZFS (ZPool versione %s)" + +#: ../udisks/udisksclient.c:2167 +#, c-format +msgctxt "fs-type" +msgid "ZFS (v%s)" +msgstr "ZFS (v%s)" + +#: ../udisks/udisksclient.c:2168 +msgctxt "fs-type" +msgid "ZFS Device" +msgstr "Dispositivo ZFS" + +#: ../udisks/udisksclient.c:2168 +msgctxt "fs-type" +msgid "ZFS" +msgstr "ZFS" + +#: ../udisks/udisksclient.c:2169 +#, c-format +msgctxt "fs-type" +msgid "LUKS Encryption (version %s)" +msgstr "Cifratura LUKS (versione %s)" + +#: ../udisks/udisksclient.c:2169 ../udisks/udisksclient.c:2170 +msgctxt "fs-type" +msgid "LUKS" +msgstr "LUKS" + +#: ../udisks/udisksclient.c:2170 +msgctxt "fs-type" +msgid "LUKS Encryption" +msgstr "Cifratura LUKS" + +#: ../udisks/udisksclient.c:2171 +#, c-format +msgctxt "fs-type" +msgid "VMFS (version %s)" +msgstr "VMFS (versions %s)" + +#: ../udisks/udisksclient.c:2171 +#, c-format +msgctxt "fs-type" +msgid "VMFS (v%s)" +msgstr "VMFS (v%s)" + +#: ../udisks/udisksclient.c:2172 +msgctxt "fs-type" +msgid "VMFS" +msgstr "VMFS" + +#: ../udisks/udisksclient.c:2173 +#, c-format +msgctxt "fs-type" +msgid "VMFS Volume Member (version %s)" +msgstr "Gestore volumi VMFS (versione %s)" + +#: ../udisks/udisksclient.c:2173 +#, c-format +msgctxt "fs-type" +msgid "VMFS Member (v%s)" +msgstr "Membro VMFS (versione %s)" + +#: ../udisks/udisksclient.c:2174 +msgctxt "fs-type" +msgid "VMFS Volume Member" +msgstr "Gestore volumi VMFS" + +#: ../udisks/udisksclient.c:2174 +msgctxt "fs-type" +msgid "VMFS Member" +msgstr "Membro VMFS" + +#. Translators: Shown for unknown filesystem types. +#. * First %s is the raw filesystem type obtained from udev, second %s is +#. version. +#. +#: ../udisks/udisksclient.c:2238 +#, c-format +msgctxt "fs-type" +msgid "Unknown (%s %s)" +msgstr "Sconosciuto (%s %s)" + +#. Translators: Shown for unknown filesystem types. +#. * First %s is the raw filesystem type obtained from udev. +#. +#: ../udisks/udisksclient.c:2247 +#, c-format +msgctxt "fs-type" +msgid "Unknown (%s)" +msgstr "Sconosciuto (%s)" + +#. Translators: Shown for unknown filesystem types. +#. +#: ../udisks/udisksclient.c:2253 ../udisks/udisksclient.c:2267 +msgctxt "fs-type" +msgid "Unknown" +msgstr "Sconosciuto" + +#. Translators: name of partition table format +#: ../udisks/udisksclient.c:2284 +msgid "Master Boot Record" +msgstr "Master Boot Record" + +#. Translators: name of partition table format +#: ../udisks/udisksclient.c:2286 +msgid "GUID Partition Table" +msgstr "Tabella delle partizioni GUID" + +#. Translators: name of partition table format +#: ../udisks/udisksclient.c:2288 +msgid "Apple Partition Map" +msgstr "Mappa partizioni Apple" + +#. Translators: name of partition table format +#: ../udisks/udisksclient.c:2331 ../udisks/udisksclient.c:2336 +msgctxt "partition-subtype" +msgid "Generic" +msgstr "Generica" + +#: ../udisks/udisksclient.c:2332 ../udisks/udisksclient.c:2337 +msgctxt "partition-subtype" +msgid "Linux" +msgstr "Linux" + +#: ../udisks/udisksclient.c:2333 ../udisks/udisksclient.c:2338 +#: ../udisks/udisksclient.c:2343 +msgctxt "partition-subtype" +msgid "Windows" +msgstr "Windows" + +#: ../udisks/udisksclient.c:2334 ../udisks/udisksclient.c:2340 +msgctxt "partition-subtype" +msgid "Other" +msgstr "Altro" + +#: ../udisks/udisksclient.c:2339 ../udisks/udisksclient.c:2342 +msgctxt "partition-subtype" +msgid "Mac OS X" +msgstr "Mac OS X" + +#. see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. Not associated with any OS +#: ../udisks/udisksclient.c:2430 +msgctxt "part-type" +msgid "MBR Partition Scheme" +msgstr "Schema partizioni MBR" + +#: ../udisks/udisksclient.c:2431 +msgctxt "part-type" +msgid "EFI System" +msgstr "Sistema EFI" + +#: ../udisks/udisksclient.c:2432 +msgctxt "part-type" +msgid "BIOS Boot" +msgstr "BIOS Boot" + +#. Linux +#: ../udisks/udisksclient.c:2434 +msgctxt "part-type" +msgid "Linux Filesystem" +msgstr "File system Linux" + +#: ../udisks/udisksclient.c:2435 +msgctxt "part-type" +msgid "Linux RAID" +msgstr "RAID Linux" + +#: ../udisks/udisksclient.c:2436 +msgctxt "part-type" +msgid "Linux Swap" +msgstr "Swap Linux" + +#: ../udisks/udisksclient.c:2437 ../udisks/udisksclient.c:2513 +msgctxt "part-type" +msgid "Linux LVM" +msgstr "LVM Linux" + +#: ../udisks/udisksclient.c:2438 +msgctxt "part-type" +msgid "Linux Reserved" +msgstr "Linux riservata" + +#. Microsoft +#: ../udisks/udisksclient.c:2440 +msgctxt "part-type" +msgid "Basic Data" +msgstr "Basic Data" + +#: ../udisks/udisksclient.c:2441 +msgctxt "part-type" +msgid "Microsoft Reserved" +msgstr "Microsfot riservata" + +#: ../udisks/udisksclient.c:2442 +msgctxt "part-type" +msgid "Microsoft LDM metadata" +msgstr "Meta-dati LDM Microsoft" + +#: ../udisks/udisksclient.c:2443 +msgctxt "part-type" +msgid "Microsoft LDM data" +msgstr "Dati LDM Microsoft" + +#: ../udisks/udisksclient.c:2444 +msgctxt "part-type" +msgid "Microsoft Windows Recovery Environment" +msgstr "Ambiente ripristino Microsoft Windows" + +#. Apple OS X +#: ../udisks/udisksclient.c:2446 +msgctxt "part-type" +msgid "Apple HFS/HFS+" +msgstr "Apple HFS/HFS+" + +#. see http://developer.apple.com/documentation/mac/devices/devices-126.html +#. * http://lists.apple.com/archives/Darwin-drivers/2003/May/msg00021.html +#: ../udisks/udisksclient.c:2447 ../udisks/udisksclient.c:2492 +msgctxt "part-type" +msgid "Apple UFS" +msgstr "Apple UFS" + +#: ../udisks/udisksclient.c:2448 +msgctxt "part-type" +msgid "Apple ZFS" +msgstr "Apple ZFS" + +#. same as Solaris /usr +#: ../udisks/udisksclient.c:2449 +msgctxt "part-type" +msgid "Apple RAID" +msgstr "RAID Apple" + +#: ../udisks/udisksclient.c:2450 +msgctxt "part-type" +msgid "Apple RAID (offline)" +msgstr "RAID Apple (offline)" + +#: ../udisks/udisksclient.c:2451 +msgctxt "part-type" +msgid "Apple Boot" +msgstr "Apple Boot" + +#: ../udisks/udisksclient.c:2452 +msgctxt "part-type" +msgid "Apple Label" +msgstr "Etichetta Apple" + +#: ../udisks/udisksclient.c:2453 +msgctxt "part-type" +msgid "Apple TV Recovery" +msgstr "Ripristino Apple TV" + +#: ../udisks/udisksclient.c:2454 +msgctxt "part-type" +msgid "Apple Core Storage" +msgstr "Apple Core Storage" + +#. HP-UX +#: ../udisks/udisksclient.c:2456 +msgctxt "part-type" +msgid "HP-UX Data" +msgstr "Dati HP-UX" + +#: ../udisks/udisksclient.c:2457 +msgctxt "part-type" +msgid "HP-UX Service" +msgstr "Servizio HP-UX" + +#. FreeBSD +#: ../udisks/udisksclient.c:2459 +msgctxt "part-type" +msgid "FreeBSD Boot" +msgstr "FreeBSD Boot" + +#: ../udisks/udisksclient.c:2460 +msgctxt "part-type" +msgid "FreeBSD Data" +msgstr "Dati FreeBSD" + +#: ../udisks/udisksclient.c:2461 +msgctxt "part-type" +msgid "FreeBSD Swap" +msgstr "Swap FreeBSD" + +#: ../udisks/udisksclient.c:2462 +msgctxt "part-type" +msgid "FreeBSD UFS" +msgstr "UFS FreeBSD" + +#: ../udisks/udisksclient.c:2463 +msgctxt "part-type" +msgid "FreeBSD Vinum" +msgstr "Vinum FreeBSD" + +#: ../udisks/udisksclient.c:2464 +msgctxt "part-type" +msgid "FreeBSD ZFS" +msgstr "ZFS FreeBSD" + +#. Solaris +#: ../udisks/udisksclient.c:2466 +msgctxt "part-type" +msgid "Solaris Boot" +msgstr "Boot Solaris" + +#: ../udisks/udisksclient.c:2467 +msgctxt "part-type" +msgid "Solaris Root" +msgstr "Root Solaris" + +#: ../udisks/udisksclient.c:2468 +msgctxt "part-type" +msgid "Solaris Swap" +msgstr "Swap Solaris" + +#: ../udisks/udisksclient.c:2469 +msgctxt "part-type" +msgid "Solaris Backup" +msgstr "Backup Solaris" + +#: ../udisks/udisksclient.c:2470 +msgctxt "part-type" +msgid "Solaris /usr" +msgstr "/usr Solaris" + +#. same as Apple ZFS +#: ../udisks/udisksclient.c:2471 +msgctxt "part-type" +msgid "Solaris /var" +msgstr "/var Solaris" + +#: ../udisks/udisksclient.c:2472 +msgctxt "part-type" +msgid "Solaris /home" +msgstr "/home Solaris" + +#: ../udisks/udisksclient.c:2473 +msgctxt "part-type" +msgid "Solaris Alternate Sector" +msgstr "Settore alternativo Solaris" + +#: ../udisks/udisksclient.c:2474 +msgctxt "part-type" +msgid "Solaris Reserved" +msgstr "Solaris riservata" + +#: ../udisks/udisksclient.c:2475 +msgctxt "part-type" +msgid "Solaris Reserved (2)" +msgstr "Solaris riservata (2)" + +#: ../udisks/udisksclient.c:2476 +msgctxt "part-type" +msgid "Solaris Reserved (3)" +msgstr "Solaris riservata (3)" + +#: ../udisks/udisksclient.c:2477 +msgctxt "part-type" +msgid "Solaris Reserved (4)" +msgstr "Solaris riservata (4)" + +#: ../udisks/udisksclient.c:2478 +msgctxt "part-type" +msgid "Solaris Reserved (5)" +msgstr "Solaris riservata (5)" + +#. NetBSD +#: ../udisks/udisksclient.c:2480 +msgctxt "part-type" +msgid "NetBSD Swap" +msgstr "Swap NetBSD" + +#: ../udisks/udisksclient.c:2481 +msgctxt "part-type" +msgid "NetBSD FFS" +msgstr "FFS NetBSD" + +#: ../udisks/udisksclient.c:2482 +msgctxt "part-type" +msgid "NetBSD LFS" +msgstr "LFS NetBSD" + +#: ../udisks/udisksclient.c:2483 +msgctxt "part-type" +msgid "NetBSD RAID" +msgstr "RAID NetBSD" + +#: ../udisks/udisksclient.c:2484 +msgctxt "part-type" +msgid "NetBSD Concatenated" +msgstr "NetBSD concatenata" + +#: ../udisks/udisksclient.c:2485 +msgctxt "part-type" +msgid "NetBSD Encrypted" +msgstr "NetBSD cifrata" + +#. VMWare, see http://blogs.vmware.com/vsphere/2011/08/vsphere-50-storage- +#. features-part-7-gpt.html +#: ../udisks/udisksclient.c:2487 +msgctxt "part-type" +msgid "VMWare VMFS" +msgstr "VMFS VMWare" + +#: ../udisks/udisksclient.c:2488 +msgctxt "part-type" +msgid "VMWare vmkcore" +msgstr "VMWare vmkcore" + +#: ../udisks/udisksclient.c:2493 +msgctxt "part-type" +msgid "Apple HFS/HFS" +msgstr "HFS/HFS Apple" + +#: ../udisks/udisksclient.c:2494 +msgctxt "part-type" +msgid "Apple Partition Map" +msgstr "Mappa partizioni Apple" + +#: ../udisks/udisksclient.c:2495 +msgctxt "part-type" +msgid "Unused" +msgstr "Non utilizzata" + +#: ../udisks/udisksclient.c:2496 +msgctxt "part-type" +msgid "Empty" +msgstr "Vuota" + +#: ../udisks/udisksclient.c:2497 +msgctxt "part-type" +msgid "Driver" +msgstr "Driver" + +#: ../udisks/udisksclient.c:2498 +msgctxt "part-type" +msgid "Driver 4.3" +msgstr "Driver 4.3" + +#: ../udisks/udisksclient.c:2499 +msgctxt "part-type" +msgid "ProDOS file system" +msgstr "File system ProDOS" + +#: ../udisks/udisksclient.c:2500 +msgctxt "part-type" +msgid "FAT 12" +msgstr "FAT 12" + +#: ../udisks/udisksclient.c:2501 +msgctxt "part-type" +msgid "FAT 16" +msgstr "FAT 16" + +#: ../udisks/udisksclient.c:2502 +msgctxt "part-type" +msgid "FAT 32" +msgstr "FAT 32" + +#: ../udisks/udisksclient.c:2503 +msgctxt "part-type" +msgid "FAT 16 (Windows)" +msgstr "FAT 16 (Windows)" + +#: ../udisks/udisksclient.c:2504 +msgctxt "part-type" +msgid "FAT 32 (Windows)" +msgstr "FAT 32 (Windows)" + +#. see http://www.win.tue.nl/~aeb/partitions/partition_types-1.html +#: ../udisks/udisksclient.c:2507 +msgctxt "part-type" +msgid "Extended" +msgstr "Estesa" + +#: ../udisks/udisksclient.c:2508 +msgctxt "part-type" +msgid "EFI GPT" +msgstr "GPT EFI" + +#: ../udisks/udisksclient.c:2509 +msgctxt "part-type" +msgid "EFI (FAT-12/16/32)" +msgstr "EFI (FAT-12/16/32)" + +#: ../udisks/udisksclient.c:2510 +msgctxt "part-type" +msgid "Linux swap" +msgstr "Linux swap" + +#: ../udisks/udisksclient.c:2511 +msgctxt "part-type" +msgid "Linux" +msgstr "Linux" + +#: ../udisks/udisksclient.c:2512 +msgctxt "part-type" +msgid "Linux Extended" +msgstr "Linux estesa" + +#: ../udisks/udisksclient.c:2514 +msgctxt "part-type" +msgid "Linux RAID auto" +msgstr "RAID Linux auto" + +#: ../udisks/udisksclient.c:2515 +msgctxt "part-type" +msgid "FAT12" +msgstr "FAT12" + +#: ../udisks/udisksclient.c:2516 +msgctxt "part-type" +msgid "FAT16 <32M" +msgstr "FAT16 <32M" + +#: ../udisks/udisksclient.c:2517 +msgctxt "part-type" +msgid "FAT16" +msgstr "FAT16" + +#: ../udisks/udisksclient.c:2518 +msgctxt "part-type" +msgid "HPFS/NTFS" +msgstr "HPFS/NTFS" + +#: ../udisks/udisksclient.c:2519 +msgctxt "part-type" +msgid "W95 FAT32" +msgstr "W95 FAT32" + +#: ../udisks/udisksclient.c:2520 +msgctxt "part-type" +msgid "W95 FAT32 (LBA)" +msgstr "W95 FAT32 (LBA)" + +#: ../udisks/udisksclient.c:2521 +msgctxt "part-type" +msgid "W95 FAT16 (LBA)" +msgstr "W95 FAT16 (LBA)" + +#: ../udisks/udisksclient.c:2522 +msgctxt "part-type" +msgid "W95 Ext d (LBA)" +msgstr "W95 Ext d (LBA)" + +#: ../udisks/udisksclient.c:2523 +msgctxt "part-type" +msgid "Hidden FAT12" +msgstr "FAT12 nascosta" + +#: ../udisks/udisksclient.c:2524 +msgctxt "part-type" +msgid "Hidden FAT16 <32M" +msgstr "FAT16 nascosta <32M" + +#: ../udisks/udisksclient.c:2525 +msgctxt "part-type" +msgid "Hidden FAT16" +msgstr "FAT16 nascosta" + +#: ../udisks/udisksclient.c:2526 +msgctxt "part-type" +msgid "Hidden HPFS/NTFS" +msgstr "HPFS/NTFS nascosta" + +#: ../udisks/udisksclient.c:2527 +msgctxt "part-type" +msgid "Hidden W95 FAT32" +msgstr "W95 FAT32 nascosta" + +#: ../udisks/udisksclient.c:2528 +msgctxt "part-type" +msgid "Hidden W95 FAT32 (LBA)" +msgstr "W95 FAT32 (LBA) nascosta" + +#: ../udisks/udisksclient.c:2529 +msgctxt "part-type" +msgid "Hidden W95 FAT16 (LBA)" +msgstr "W95 FAT16 (LBA) nascosta" + +#: ../udisks/udisksclient.c:2530 +msgctxt "part-type" +msgid "OPUS" +msgstr "OPUS" + +#: ../udisks/udisksclient.c:2531 +msgctxt "part-type" +msgid "Compaq diagnostics" +msgstr "Diagnostica Compaq" + +#: ../udisks/udisksclient.c:2532 +msgctxt "part-type" +msgid "PartitionMagic" +msgstr "PartitionMagic" + +#: ../udisks/udisksclient.c:2533 +msgctxt "part-type" +msgid "Minix" +msgstr "Minix" + +#. cf. http://en.wikipedia.org/wiki/MINIX_file_system +#: ../udisks/udisksclient.c:2534 ../udisks/udisksclient.c:2535 +msgctxt "part-type" +msgid "Hibernation" +msgstr "Ibernazione" + +#: ../udisks/udisksclient.c:2536 +msgctxt "part-type" +msgid "FreeBSD" +msgstr "FreeBSD" + +#: ../udisks/udisksclient.c:2537 +msgctxt "part-type" +msgid "OpenBSD" +msgstr "OpenBSD" + +#: ../udisks/udisksclient.c:2538 ../udisks/udisksclient.c:2539 +msgctxt "part-type" +msgid "Mac OS X" +msgstr "Mac OS X" + +#: ../udisks/udisksclient.c:2540 +msgctxt "part-type" +msgid "Solaris boot" +msgstr "Solaris boot" + +#: ../udisks/udisksclient.c:2541 +msgctxt "part-type" +msgid "Solaris" +msgstr "Solaris" + +#: ../udisks/udisksclient.c:2542 +msgctxt "part-type" +msgid "BeOS BFS" +msgstr "BeOS BFS" + +#: ../udisks/udisksclient.c:2543 +msgctxt "part-type" +msgid "SkyOS SkyFS" +msgstr "SkyOS SkyFS" + +#: ../udisks/udisksclient.c:2642 +msgctxt "job" +msgid "SMART self-test" +msgstr "Test automatici SMART" + +#: ../udisks/udisksclient.c:2643 +msgctxt "job" +msgid "Ejecting Medium" +msgstr "Espulsione supporto" + +#: ../udisks/udisksclient.c:2644 +msgctxt "job" +msgid "Unlocking Device" +msgstr "Sblocco dispositivo" + +#: ../udisks/udisksclient.c:2645 +msgctxt "job" +msgid "Locking Device" +msgstr "Blocco dispositivo" + +#: ../udisks/udisksclient.c:2646 +msgctxt "job" +msgid "Modifying Encrypted Device" +msgstr "Modifica dispositivo cifrato" + +#: ../udisks/udisksclient.c:2647 +msgctxt "job" +msgid "Starting Swap Device" +msgstr "Avvio dispositivo di swap" + +#: ../udisks/udisksclient.c:2648 +msgctxt "job" +msgid "Stopping Swap Device" +msgstr "Arresto dispositivo di swap" + +#: ../udisks/udisksclient.c:2649 +msgctxt "job" +msgid "Mounting Filesystem" +msgstr "Montaggio file system" + +#: ../udisks/udisksclient.c:2650 +msgctxt "job" +msgid "Unmounting Filesystem" +msgstr "Smontaggio file system" + +#: ../udisks/udisksclient.c:2651 +msgctxt "job" +msgid "Modifying Filesystem" +msgstr "Modifica file system" + +#: ../udisks/udisksclient.c:2652 +msgctxt "job" +msgid "Erasing Device" +msgstr "Cancellazione dispositivo" + +#: ../udisks/udisksclient.c:2653 +msgctxt "job" +msgid "Creating Filesystem" +msgstr "Creazione file system" + +#: ../udisks/udisksclient.c:2654 +msgctxt "job" +msgid "Setting Up Loop Device" +msgstr "Creazione dispositivo di loop" + +#: ../udisks/udisksclient.c:2655 +msgctxt "job" +msgid "Modifying Partition" +msgstr "Modifica partizione" + +#: ../udisks/udisksclient.c:2656 +msgctxt "job" +msgid "Deleting Partition" +msgstr "Eliminazione partizione" + +#: ../udisks/udisksclient.c:2657 +msgctxt "job" +msgid "Creating Partition" +msgstr "Creazione partizione" + +#: ../udisks/udisksclient.c:2658 +msgctxt "job" +msgid "Cleaning Up" +msgstr "Pulizia" + +#: ../udisks/udisksclient.c:2659 +msgctxt "job" +msgid "ATA Secure Erase" +msgstr "ATA Secure Erase" + +#: ../udisks/udisksclient.c:2660 +msgctxt "job" +msgid "ATA Enhanced Secure Erase" +msgstr "ATA Enhanced Secure Erase" + +#: ../udisks/udisksclient.c:2666 +#, c-format +msgctxt "unknown-job" +msgid "Unknown (%s)" +msgstr "Sconosciuto (%s)" diff --git a/po/ja.po b/po/ja.po index d65813f..19994af 100644 --- a/po/ja.po +++ b/po/ja.po @@ -9,14 +9,14 @@ msgstr "" "Project-Id-Version: udisks\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-07-23 16:45-0400\n" -"PO-Revision-Date: 2012-07-23 20:46+0000\n" -"Last-Translator: davidz \n" +"PO-Revision-Date: 2012-08-02 02:39+0000\n" +"Last-Translator: Tomoyuki KATO \n" "Language-Team: Japanese (http://www.transifex.com/projects/p/freedesktop/language/ja/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ja\n" -"Plural-Forms: nplurals=1; plural=0\n" +"Plural-Forms: nplurals=1; plural=0;\n" #: ../data/org.freedesktop.udisks2.policy.in.h:1 msgid "Mount a filesystem" @@ -108,7 +108,7 @@ msgstr "ループデバイスをセットアップするには、認証が必要 #: ../data/org.freedesktop.udisks2.policy.in.h:20 msgid "Delete loop devices" -msgstr "loop デバイスを削除します" +msgstr "loop デバイスを削除します。" #: ../data/org.freedesktop.udisks2.policy.in.h:21 msgid "" @@ -117,12 +117,12 @@ msgstr "他のユーザーによりセットアップされたループデバイ #: ../data/org.freedesktop.udisks2.policy.in.h:22 msgid "Modify loop devices" -msgstr "loop デバイスを変更します" +msgstr "loop デバイスを変更します。" #: ../data/org.freedesktop.udisks2.policy.in.h:23 msgid "" "Authentication is required to modify a loop device set up by another user" -msgstr "他のユーザーにより設定された loop デバイスを変更するには、認証が必要です" +msgstr "他のユーザーにより設定された loop デバイスを変更するには、認証が必要です。" #: ../data/org.freedesktop.udisks2.policy.in.h:24 msgid "Manage swapspace" @@ -173,11 +173,11 @@ msgstr "他のところに差し込まれたデバイスを変更するには、 #: ../data/org.freedesktop.udisks2.policy.in.h:35 msgid "Rescan a device" -msgstr "" +msgstr "デバイスを再スキャンします。" #: ../data/org.freedesktop.udisks2.policy.in.h:36 msgid "Authentication is to rescan a device" -msgstr "" +msgstr "デバイスを再スキャンするには、認証が必要です。" #: ../data/org.freedesktop.udisks2.policy.in.h:37 msgid "Open a device" @@ -207,11 +207,11 @@ msgstr "システム全体の設定からシークレットを取得するには #: ../data/org.freedesktop.udisks2.policy.in.h:43 msgid "Modify drive settings" -msgstr "ドライブ設定を変更します" +msgstr "ドライブ設定を変更します。" #: ../data/org.freedesktop.udisks2.policy.in.h:44 msgid "Authentication is required to modify drive settings" -msgstr "ドライブ設定を変更するには、認証が必要です" +msgstr "ドライブ設定を変更するには、認証が必要です。" #: ../data/org.freedesktop.udisks2.policy.in.h:45 msgid "Update SMART data" @@ -223,11 +223,11 @@ msgstr "SMART データを更新するには、認証が必要です。" #: ../data/org.freedesktop.udisks2.policy.in.h:47 msgid "Set SMART data from blob" -msgstr "" +msgstr "ブロブから SMART データを設定します。" #: ../data/org.freedesktop.udisks2.policy.in.h:48 msgid "Authentication is required to set SMART data from blob" -msgstr "" +msgstr "ブロブから SMART データを設定するには、認証が必要です。" #: ../data/org.freedesktop.udisks2.policy.in.h:49 msgid "Run SMART self-test" @@ -239,53 +239,53 @@ msgstr "SMART 自己テストを実行するには、認証が必要です。" #: ../data/org.freedesktop.udisks2.policy.in.h:51 msgid "Check power state" -msgstr "電源状態を確認します" +msgstr "電源状態を確認します。" #: ../data/org.freedesktop.udisks2.policy.in.h:52 msgid "Authentication is required to check the power state" -msgstr "" +msgstr "電源状態を確認するには、認証が必要です。" #: ../data/org.freedesktop.udisks2.policy.in.h:53 msgid "Send standby command" -msgstr "" +msgstr "スタンバイコマンドを送信します。" #: ../data/org.freedesktop.udisks2.policy.in.h:54 msgid "Authentication is required to put a drive into standby mode" -msgstr "" +msgstr "ドライブをスタンバイモードにするには、認証が必要です。" #: ../data/org.freedesktop.udisks2.policy.in.h:55 msgid "Send standby command to a system drive" -msgstr "" +msgstr "システムドライブにスタンバイコマンドを送信します。" #: ../data/org.freedesktop.udisks2.policy.in.h:56 msgid "Send standby command to drive on other seat" -msgstr "" +msgstr "他のシートにあるドライブにスタンバイコマンドを送信します。" #: ../data/org.freedesktop.udisks2.policy.in.h:57 msgid "Securely erase a hard disk" -msgstr "" +msgstr "ハードディスクを安全に消去します。" #: ../data/org.freedesktop.udisks2.policy.in.h:58 msgid "Authentication is required to securely erase a hard disk" -msgstr "" +msgstr "ハードディスクを安全に消去するには、認証が必要です。" #: ../data/org.freedesktop.udisks2.policy.in.h:59 msgid "Cancel job" -msgstr "" +msgstr "ジョブを取り消します。" #. Translators: Shown in authentication dialog when canceling a job. #. #: ../data/org.freedesktop.udisks2.policy.in.h:60 ../src/udisksbasejob.c:404 msgid "Authentication is required to cancel a job" -msgstr "" +msgstr "ジョブを取り消すには、認証が必要です。" #: ../data/org.freedesktop.udisks2.policy.in.h:61 msgid "Cancel job started by another user" -msgstr "" +msgstr "他のユーザーにより開始されたジョブを取り消します。" #: ../data/org.freedesktop.udisks2.policy.in.h:62 msgid "Authentication is required to cancel a job started by another user" -msgstr "" +msgstr "他のユーザーにより開始されたジョブを取り消すには、認証が必要です。" #. Translators: This is shown in an authentcation dialog when #. * the user is editing settings that involve system-level @@ -344,7 +344,7 @@ msgstr "/etc/crypttab ファイルを変更するには、認証が必要です #. #: ../src/udiskslinuxblock.c:1958 ../src/udiskslinuxdriveata.c:2361 msgid "Authentication is required to perform a secure erase of $(drive)" -msgstr "" +msgstr "$(drive) の安全な消去を実行するには、認証が必要です。" #. Translators: Shown in authentication dialog when formatting a #. * device. This includes both creating a filesystem or partition @@ -355,11 +355,11 @@ msgstr "" #. #: ../src/udiskslinuxblock.c:1970 msgid "Authentication is required to format $(drive)" -msgstr "" +msgstr "$(drive) をフォーマットするには、認証が必要です。" #: ../src/udiskslinuxblock.c:2012 ../src/udiskslinuxdriveata.c:2373 msgid "Formatting Device" -msgstr "" +msgstr "デバイスをフォーマットしています。" #. Translators: Shown in authentication dialog when creating a #. * disk image file. @@ -369,7 +369,7 @@ msgstr "" #. #: ../src/udiskslinuxblock.c:2372 msgid "Authentication is required to open $(drive) for reading" -msgstr "" +msgstr "$(drive) を読み込みように開くには、認証が必要です。" #. Translators: Shown in authentication dialog when restoring #. * from a disk image file. @@ -379,7 +379,7 @@ msgstr "" #. #: ../src/udiskslinuxblock.c:2436 msgid "Authentication is required to open $(drive) for writing" -msgstr "" +msgstr "$(drive) を書き込み用に開くには、認証が必要です。" #. Translators: Shown in authentication dialog when an application #. * wants to benchmark a device. @@ -389,7 +389,7 @@ msgstr "" #. #: ../src/udiskslinuxblock.c:2502 msgid "Authentication is required to open $(drive) for benchmarking" -msgstr "" +msgstr "$(drive) をベンチマーク用に開くには、認証が必要です。" #. Translators: Shown in authentication dialog when an application #. * wants to rescan a device. @@ -399,7 +399,7 @@ msgstr "" #. #: ../src/udiskslinuxblock.c:2563 msgid "Authentication is required to rescan $(drive)" -msgstr "" +msgstr "$(drive) を再スキャンするには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * requests ejecting media from a drive. @@ -409,7 +409,7 @@ msgstr "" #. #: ../src/udiskslinuxdrive.c:960 msgid "Authentication is required to eject $(drive)" -msgstr "" +msgstr "$(drive) を取り出すには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * changes settings for a drive. @@ -419,7 +419,7 @@ msgstr "" #. #: ../src/udiskslinuxdrive.c:1048 msgid "Authentication is required to configure settings for $(drive)" -msgstr "" +msgstr "$(drive) の設定を変更するには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * refreshes SMART data from a disk. @@ -429,7 +429,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:700 msgid "Authentication is required to update SMART data from $(drive)" -msgstr "" +msgstr "$(drive) の SMART データを更新するには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * tries to simulate SMART data from a libatasmart blob. @@ -439,7 +439,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:711 msgid "Authentication is required to set SMART data from a blob on $(drive)" -msgstr "" +msgstr "$(drive) においてブロブから SMART データを設定するには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * aborts a running SMART self-test. @@ -449,7 +449,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:845 msgid "Authentication is required to abort a SMART self-test on $(drive)" -msgstr "" +msgstr "$(drive) のセルフテストを中断するには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * initiates a SMART self-test. @@ -459,7 +459,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:1095 msgid "Authentication is required to start a SMART self-test on $(drive)" -msgstr "" +msgstr "$(drive) のセルフテストを開始するには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * requests the power state of a drive. @@ -469,7 +469,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:1404 msgid "Authentication is required to check power state for $(drive)" -msgstr "" +msgstr "$(drive) の電源状態を確認するには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * tries to put a drive into standby mode. @@ -479,7 +479,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:1529 msgid "Authentication is required to put $(drive) in standby mode" -msgstr "" +msgstr "$(drive) をスタンバイモードにするには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * tries to wake up a drive from standby mode. @@ -489,7 +489,7 @@ msgstr "" #. #: ../src/udiskslinuxdriveata.c:1661 msgid "Authentication is required to wake up $(drive) from standby mode" -msgstr "" +msgstr "$(drive) をスタンバイモードから復帰させるには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * requests unlocking an encrypted device. @@ -499,7 +499,7 @@ msgstr "" #. #: ../src/udiskslinuxencrypted.c:352 ../src/udiskslinuxencrypted.c:706 msgid "Authentication is required to unlock the encrypted device $(drive)" -msgstr "" +msgstr "暗号化デバイス $(drive) をロック解除するには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * requests locking an encrypted device that was previously. @@ -512,7 +512,7 @@ msgstr "" msgid "" "Authentication is required to lock the encrypted device $(drive) unlocked by" " another user" -msgstr "" +msgstr "他のユーザーによりロック解除された暗号化デバイス $(drive) をロックするには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * requests mounting a filesystem. @@ -522,7 +522,7 @@ msgstr "" #. #: ../src/udiskslinuxfilesystem.c:1222 ../src/udiskslinuxfilesystem.c:1384 msgid "Authentication is required to mount $(drive)" -msgstr "" +msgstr "$(drive) をマウントするには、認証が必要です。" #. Translators: Shown in authentication dialog when the #. * user requests mounting a filesystem that is in @@ -538,7 +538,7 @@ msgstr "" msgid "" "Authentication is required to mount $(drive) referenced in the /etc/fstab " "file" -msgstr "" +msgstr "/etc/fstab ファイルにおいて参照している $(drive) をマウントするには、認証が必要です。" #. Translators: Shown in authentication dialog when the #. * user requests unmounting a filesystem that is in @@ -554,7 +554,7 @@ msgstr "" msgid "" "Authentication is required to unmount $(drive) referenced in the /etc/fstab " "file" -msgstr "" +msgstr "/etc/fstab ファイルにおいて参照している $(drive) をアンマウントするには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * requests unmounting a filesystem previously mounted by @@ -565,7 +565,7 @@ msgstr "" #. #: ../src/udiskslinuxfilesystem.c:1685 msgid "Authentication is required to unmount $(drive) mounted by another user" -msgstr "" +msgstr "他のユーザーによりマウントされた $(drive) をアンマウントするには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * requests changing the filesystem label. @@ -575,7 +575,7 @@ msgstr "" #. #: ../src/udiskslinuxfilesystem.c:1923 msgid "Authentication is required to change the filesystem label on $(drive)" -msgstr "" +msgstr "$(drive) のファイルシステムのラベルを変更するには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * requests deleting a loop device previously set up by @@ -586,7 +586,7 @@ msgstr "" #. #: ../src/udiskslinuxloop.c:244 msgid "Authentication is required to delete the loop device $(drive)" -msgstr "" +msgstr "ループデバイス $(drive) を削除するには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * requests changing autoclear on a loop device set up by @@ -597,7 +597,7 @@ msgstr "" #. #: ../src/udiskslinuxloop.c:423 msgid "Authentication is required to modify the loop device $(drive)" -msgstr "" +msgstr "ループデバイス $(drive) を変更するには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * requests modifying a partition (changing type, flags, name etc.). @@ -608,7 +608,7 @@ msgstr "" #: ../src/udiskslinuxpartition.c:281 ../src/udiskslinuxpartition.c:443 #: ../src/udiskslinuxpartition.c:642 msgid "Authentication is required to modify the partition on device $(drive)" -msgstr "" +msgstr "デバイス $(drive) のパーティションを変更するには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * requests deleting a partition. @@ -618,7 +618,7 @@ msgstr "" #. #: ../src/udiskslinuxpartition.c:832 msgid "Authentication is required to delete the partition $(drive)" -msgstr "" +msgstr "パーティション $(drive) を削除するには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * requests creating a new partition. @@ -628,7 +628,7 @@ msgstr "" #. #: ../src/udiskslinuxpartitiontable.c:348 msgid "Authentication is required to create a partition on $(drive)" -msgstr "" +msgstr "$(drive) にパーティションを作成するには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * requests activating a swap device. @@ -638,7 +638,7 @@ msgstr "" #. #: ../src/udiskslinuxswapspace.c:201 msgid "Authentication is required to activate swapspace on $(drive)" -msgstr "" +msgstr "$(drive) においてスワップ空間を有効化するには、認証が必要です。" #. Translators: Shown in authentication dialog when the user #. * requests deactivating a swap device. @@ -648,7 +648,7 @@ msgstr "" #. #: ../src/udiskslinuxswapspace.c:293 msgid "Authentication is required to deactivate swapspace on $(drive)" -msgstr "" +msgstr "$(drive) においてスワップ空間を無効化するには、認証が必要です。" #. Translators: 'Thumb' here refers to "USB thumb drive", see #. http://en.wikipedia.org/wiki/Thumb_drive @@ -1369,29 +1369,29 @@ msgstr "VMFS (v%s)" #: ../udisks/udisksclient.c:2172 msgctxt "fs-type" msgid "VMFS" -msgstr "" +msgstr "VMFS" #: ../udisks/udisksclient.c:2173 #, c-format msgctxt "fs-type" msgid "VMFS Volume Member (version %s)" -msgstr "" +msgstr "VMFS ボリュームメンバー (バージョン %s)" #: ../udisks/udisksclient.c:2173 #, c-format msgctxt "fs-type" msgid "VMFS Member (v%s)" -msgstr "" +msgstr "VMFS メンバー (v%s)" #: ../udisks/udisksclient.c:2174 msgctxt "fs-type" msgid "VMFS Volume Member" -msgstr "" +msgstr "VMFS ボリュームメンバー" #: ../udisks/udisksclient.c:2174 msgctxt "fs-type" msgid "VMFS Member" -msgstr "" +msgstr "VMFS メンバー" #. Translators: Shown for unknown filesystem types. #. * First %s is the raw filesystem type obtained from udev, second %s is @@ -1482,7 +1482,7 @@ msgstr "BIOS ブート" #: ../udisks/udisksclient.c:2434 msgctxt "part-type" msgid "Linux Filesystem" -msgstr "" +msgstr "Linux ファイルシステム" #: ../udisks/udisksclient.c:2435 msgctxt "part-type" @@ -1502,7 +1502,7 @@ msgstr "Linux LVM" #: ../udisks/udisksclient.c:2438 msgctxt "part-type" msgid "Linux Reserved" -msgstr "Linux 予約" +msgstr "Linux 予約済み" #. Microsoft #: ../udisks/udisksclient.c:2440 @@ -1513,7 +1513,7 @@ msgstr "基本データ" #: ../udisks/udisksclient.c:2441 msgctxt "part-type" msgid "Microsoft Reserved" -msgstr "Microsoft 予約" +msgstr "Microsoft 予約済み" #: ../udisks/udisksclient.c:2442 msgctxt "part-type" @@ -1577,7 +1577,7 @@ msgstr "Apple TV Recovery" #: ../udisks/udisksclient.c:2454 msgctxt "part-type" msgid "Apple Core Storage" -msgstr "" +msgstr "Apple Core Storage" #. HP-UX #: ../udisks/udisksclient.c:2456 @@ -1724,12 +1724,12 @@ msgstr "NetBSD 暗号化" #: ../udisks/udisksclient.c:2487 msgctxt "part-type" msgid "VMWare VMFS" -msgstr "" +msgstr "VMware VMFS" #: ../udisks/udisksclient.c:2488 msgctxt "part-type" msgid "VMWare vmkcore" -msgstr "" +msgstr "VMware vmkcore" #: ../udisks/udisksclient.c:2493 msgctxt "part-type" @@ -1966,7 +1966,7 @@ msgstr "SkyOS SkyFS" #: ../udisks/udisksclient.c:2642 msgctxt "job" msgid "SMART self-test" -msgstr "" +msgstr "SMART セルフテスト" #: ../udisks/udisksclient.c:2643 msgctxt "job" @@ -1991,75 +1991,75 @@ msgstr "暗号化デバイスを変更しています" #: ../udisks/udisksclient.c:2647 msgctxt "job" msgid "Starting Swap Device" -msgstr "" +msgstr "スワップデバイスを開始しています。" #: ../udisks/udisksclient.c:2648 msgctxt "job" msgid "Stopping Swap Device" -msgstr "" +msgstr "スワップデバイスを停止しています。" #: ../udisks/udisksclient.c:2649 msgctxt "job" msgid "Mounting Filesystem" -msgstr "" +msgstr "ファイルシステムをマウントしています。" #: ../udisks/udisksclient.c:2650 msgctxt "job" msgid "Unmounting Filesystem" -msgstr "" +msgstr "ファイルシステムをアンマウントしています。" #: ../udisks/udisksclient.c:2651 msgctxt "job" msgid "Modifying Filesystem" -msgstr "" +msgstr "ファイルシステムを変更しています。" #: ../udisks/udisksclient.c:2652 msgctxt "job" msgid "Erasing Device" -msgstr "" +msgstr "デバイスを消去しています。" #: ../udisks/udisksclient.c:2653 msgctxt "job" msgid "Creating Filesystem" -msgstr "" +msgstr "ファイルシステムを作成しています。" #: ../udisks/udisksclient.c:2654 msgctxt "job" msgid "Setting Up Loop Device" -msgstr "" +msgstr "ループデバイスをセットアップしています。" #: ../udisks/udisksclient.c:2655 msgctxt "job" msgid "Modifying Partition" -msgstr "" +msgstr "パーティションを変更しています。" #: ../udisks/udisksclient.c:2656 msgctxt "job" msgid "Deleting Partition" -msgstr "" +msgstr "パーティションを削除しています。" #: ../udisks/udisksclient.c:2657 msgctxt "job" msgid "Creating Partition" -msgstr "" +msgstr "パーティションを作成しています。" #: ../udisks/udisksclient.c:2658 msgctxt "job" msgid "Cleaning Up" -msgstr "" +msgstr "クリーンアップしています。" #: ../udisks/udisksclient.c:2659 msgctxt "job" msgid "ATA Secure Erase" -msgstr "" +msgstr "ATA Secure Erase" #: ../udisks/udisksclient.c:2660 msgctxt "job" msgid "ATA Enhanced Secure Erase" -msgstr "" +msgstr "ATA 拡張 Secure Erase" #: ../udisks/udisksclient.c:2666 #, c-format msgctxt "unknown-job" msgid "Unknown (%s)" -msgstr "" +msgstr "未知 (%s)" diff --git a/po/ka.po b/po/ka.po new file mode 100644 index 0000000..d417ae4 --- /dev/null +++ b/po/ka.po @@ -0,0 +1,2064 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: udisks\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-07-23 16:45-0400\n" +"PO-Revision-Date: 2012-01-23 22:25+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Georgian (http://www.transifex.com/projects/p/freedesktop/language/ka/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ka\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ../data/org.freedesktop.udisks2.policy.in.h:1 +msgid "Mount a filesystem" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:2 +msgid "Authentication is required to mount the filesystem" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:3 +msgid "Mount a filesystem on a system device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:4 +msgid "Mount a filesystem from a device plugged into another seat" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:5 +msgid "" +"Mount/unmount filesystems defined in the fstab file with the x-udisks-auth " +"option" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:6 +msgid "Authentication is required to mount/unmount the filesystem" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:7 +msgid "Unmount a device mounted by another user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:8 +msgid "" +"Authentication is required to unmount a filesystem mounted by another user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:9 +msgid "Unlock an encrypted device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:10 +msgid "Authentication is required to unlock an encrypted device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:11 +msgid "Unlock an encrypted system device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:12 +msgid "Unlock an encrypted device plugged into another seat" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:13 +msgid "" +"Unlock an encrypted device specified in the crypttab file with the x-udisks-" +"auth option" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:14 +msgid "Lock an encrypted device unlocked by another user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:15 +msgid "" +"Authentication is required to lock an encrypted device unlocked by another " +"user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:16 +msgid "Change passphrase for an encrypted device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:17 +msgid "" +"Authentication is required to change the passphrase for an encrypted device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:18 +msgid "Manage loop devices" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests setting up a loop device. +#. +#: ../data/org.freedesktop.udisks2.policy.in.h:19 +#: ../src/udiskslinuxmanager.c:334 +msgid "Authentication is required to set up a loop device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:20 +msgid "Delete loop devices" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:21 +msgid "" +"Authentication is required to delete a loop device set up by another user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:22 +msgid "Modify loop devices" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:23 +msgid "" +"Authentication is required to modify a loop device set up by another user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:24 +msgid "Manage swapspace" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:25 +msgid "Authentication is required to manage swapspace" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:26 +msgid "Eject media" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:27 +msgid "Authentication is required to eject media" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:28 +msgid "Eject media from a system drive" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:29 +msgid "Eject media from a drive attached to another seat" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:30 +msgid "" +"Authentication is required to eject media from a drive plugged into another " +"seat" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:31 +msgid "Modify a device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:32 +msgid "Authentication is required to modify a device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:33 +msgid "Modify a system device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:34 +msgid "" +"Authentication is required to modify a device plugged into another seat" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:35 +msgid "Rescan a device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:36 +msgid "Authentication is to rescan a device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:37 +msgid "Open a device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:38 +msgid "Authentication is required to open a device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:39 +msgid "Open a system device" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:40 +msgid "Modify system-wide configuration" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:41 +msgid "Authentication is required to modify system-wide configuration" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:42 +msgid "" +"Authentication is required to retrieve secrets from system-wide " +"configuration" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:43 +msgid "Modify drive settings" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:44 +msgid "Authentication is required to modify drive settings" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:45 +msgid "Update SMART data" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:46 +msgid "Authentication is required to update SMART data" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:47 +msgid "Set SMART data from blob" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:48 +msgid "Authentication is required to set SMART data from blob" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:49 +msgid "Run SMART self-test" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:50 +msgid "Authentication is required to run a SMART self-test" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:51 +msgid "Check power state" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:52 +msgid "Authentication is required to check the power state" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:53 +msgid "Send standby command" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:54 +msgid "Authentication is required to put a drive into standby mode" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:55 +msgid "Send standby command to a system drive" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:56 +msgid "Send standby command to drive on other seat" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:57 +msgid "Securely erase a hard disk" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:58 +msgid "Authentication is required to securely erase a hard disk" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:59 +msgid "Cancel job" +msgstr "" + +#. Translators: Shown in authentication dialog when canceling a job. +#. +#: ../data/org.freedesktop.udisks2.policy.in.h:60 ../src/udisksbasejob.c:404 +msgid "Authentication is required to cancel a job" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:61 +msgid "Cancel job started by another user" +msgstr "" + +#: ../data/org.freedesktop.udisks2.policy.in.h:62 +msgid "Authentication is required to cancel a job started by another user" +msgstr "" + +#. Translators: This is shown in an authentcation dialog when +#. * the user is editing settings that involve system-level +#. * passwords and secrets +#. +#: ../src/udiskslinuxblock.c:824 +msgid "Authentication is required to read system-level secrets" +msgstr "" + +#. Translators: shown in authentication dialog - do not translate /etc/fstab +#: ../src/udiskslinuxblock.c:1358 +msgid "Authentication is required to add an entry to the /etc/fstab file" +msgstr "" + +#. Translators: shown in authentication dialog - do not tranlsate +#. /etc/crypttab +#: ../src/udiskslinuxblock.c:1376 +msgid "Authentication is required to add an entry to the /etc/crypttab file" +msgstr "" + +#. Translators: shown in authentication dialog - do not translate /etc/fstab +#: ../src/udiskslinuxblock.c:1435 +msgid "Authentication is required to remove an entry from /etc/fstab file" +msgstr "" + +#. Translators: shown in authentication dialog - do not translate +#. /etc/crypttab +#: ../src/udiskslinuxblock.c:1453 +msgid "" +"Authentication is required to remove an entry from the /etc/crypttab file" +msgstr "" + +#. Translators: shown in authentication dialog - do not translate /etc/fstab +#: ../src/udiskslinuxblock.c:1525 +msgid "Authentication is required to modify the /etc/fstab file" +msgstr "" + +#. Translators: shown in authentication dialog - do not translate +#. /etc/crypttab +#: ../src/udiskslinuxblock.c:1543 +msgid "Authentication is required to modify the /etc/crypttab file" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests erasing a hard disk using the SECURE ERASE UNIT +#. * command. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#. Translators: Shown in authentication dialog when the user +#. * requests erasing a hard disk using the SECURE ERASE UNIT command. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:1958 ../src/udiskslinuxdriveata.c:2361 +msgid "Authentication is required to perform a secure erase of $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when formatting a +#. * device. This includes both creating a filesystem or partition +#. * table. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:1970 +msgid "Authentication is required to format $(drive)" +msgstr "" + +#: ../src/udiskslinuxblock.c:2012 ../src/udiskslinuxdriveata.c:2373 +msgid "Formatting Device" +msgstr "" + +#. Translators: Shown in authentication dialog when creating a +#. * disk image file. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:2372 +msgid "Authentication is required to open $(drive) for reading" +msgstr "" + +#. Translators: Shown in authentication dialog when restoring +#. * from a disk image file. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:2436 +msgid "Authentication is required to open $(drive) for writing" +msgstr "" + +#. Translators: Shown in authentication dialog when an application +#. * wants to benchmark a device. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:2502 +msgid "Authentication is required to open $(drive) for benchmarking" +msgstr "" + +#. Translators: Shown in authentication dialog when an application +#. * wants to rescan a device. +#. * +#. * Do not translate $(drive), it's a placeholder and will +#. * be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxblock.c:2563 +msgid "Authentication is required to rescan $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests ejecting media from a drive. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdrive.c:960 +msgid "Authentication is required to eject $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * changes settings for a drive. +#. * +#. * Do not translate $(drive), it's a placeholder and will be +#. * replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdrive.c:1048 +msgid "Authentication is required to configure settings for $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * refreshes SMART data from a disk. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:700 +msgid "Authentication is required to update SMART data from $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * tries to simulate SMART data from a libatasmart blob. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:711 +msgid "Authentication is required to set SMART data from a blob on $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * aborts a running SMART self-test. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:845 +msgid "Authentication is required to abort a SMART self-test on $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * initiates a SMART self-test. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:1095 +msgid "Authentication is required to start a SMART self-test on $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests the power state of a drive. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:1404 +msgid "Authentication is required to check power state for $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * tries to put a drive into standby mode. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:1529 +msgid "Authentication is required to put $(drive) in standby mode" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * tries to wake up a drive from standby mode. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxdriveata.c:1661 +msgid "Authentication is required to wake up $(drive) from standby mode" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests unlocking an encrypted device. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxencrypted.c:352 ../src/udiskslinuxencrypted.c:706 +msgid "Authentication is required to unlock the encrypted device $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests locking an encrypted device that was previously. +#. * unlocked by another user. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxencrypted.c:584 +msgid "" +"Authentication is required to lock the encrypted device $(drive) unlocked by" +" another user" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests mounting a filesystem. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxfilesystem.c:1222 ../src/udiskslinuxfilesystem.c:1384 +msgid "Authentication is required to mount $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the +#. * user requests mounting a filesystem that is in +#. * /etc/fstab file with the x-udisks-auth option. +#. * +#. * Do not translate $(drive), it's a +#. * placeholder and will be replaced by the name of +#. * the drive/device in question +#. * +#. * Do not translate /etc/fstab +#. +#: ../src/udiskslinuxfilesystem.c:1291 +msgid "" +"Authentication is required to mount $(drive) referenced in the /etc/fstab " +"file" +msgstr "" + +#. Translators: Shown in authentication dialog when the +#. * user requests unmounting a filesystem that is in +#. * /etc/fstab file with the x-udisks-auth option. +#. * +#. * Do not translate $(drive), it's a +#. * placeholder and will be replaced by the name of +#. * the drive/device in question +#. * +#. * Do not translate /etc/fstab +#. +#: ../src/udiskslinuxfilesystem.c:1638 +msgid "" +"Authentication is required to unmount $(drive) referenced in the /etc/fstab " +"file" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests unmounting a filesystem previously mounted by +#. * another user. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxfilesystem.c:1685 +msgid "Authentication is required to unmount $(drive) mounted by another user" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests changing the filesystem label. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxfilesystem.c:1923 +msgid "Authentication is required to change the filesystem label on $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests deleting a loop device previously set up by +#. * another user. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxloop.c:244 +msgid "Authentication is required to delete the loop device $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests changing autoclear on a loop device set up by +#. * another user. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxloop.c:423 +msgid "Authentication is required to modify the loop device $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests modifying a partition (changing type, flags, name etc.). +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxpartition.c:281 ../src/udiskslinuxpartition.c:443 +#: ../src/udiskslinuxpartition.c:642 +msgid "Authentication is required to modify the partition on device $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests deleting a partition. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxpartition.c:832 +msgid "Authentication is required to delete the partition $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests creating a new partition. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxpartitiontable.c:348 +msgid "Authentication is required to create a partition on $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests activating a swap device. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxswapspace.c:201 +msgid "Authentication is required to activate swapspace on $(drive)" +msgstr "" + +#. Translators: Shown in authentication dialog when the user +#. * requests deactivating a swap device. +#. * +#. * Do not translate $(drive), it's a placeholder and +#. * will be replaced by the name of the drive/device in question +#. +#: ../src/udiskslinuxswapspace.c:293 +msgid "Authentication is required to deactivate swapspace on $(drive)" +msgstr "" + +#. Translators: 'Thumb' here refers to "USB thumb drive", see +#. http://en.wikipedia.org/wiki/Thumb_drive +#: ../udisks/udisksclient.c:827 +msgctxt "media-type" +msgid "Thumb" +msgstr "" + +#: ../udisks/udisksclient.c:829 +msgctxt "media-type" +msgid "Floppy" +msgstr "" + +#: ../udisks/udisksclient.c:830 +msgctxt "media-type" +msgid "Zip" +msgstr "" + +#: ../udisks/udisksclient.c:831 +msgctxt "media-type" +msgid "Jaz" +msgstr "" + +#: ../udisks/udisksclient.c:833 +msgctxt "media-type" +msgid "Flash" +msgstr "" + +#: ../udisks/udisksclient.c:834 +msgctxt "media-type" +msgid "MemoryStick" +msgstr "" + +#: ../udisks/udisksclient.c:835 +msgctxt "media-type" +msgid "SmartMedia" +msgstr "" + +#: ../udisks/udisksclient.c:836 +msgctxt "media-type" +msgid "CompactFlash" +msgstr "" + +#: ../udisks/udisksclient.c:837 +msgctxt "media-type" +msgid "MMC" +msgstr "" + +#: ../udisks/udisksclient.c:837 ../udisks/udisksclient.c:838 +#: ../udisks/udisksclient.c:839 ../udisks/udisksclient.c:840 +msgctxt "media-type" +msgid "SD" +msgstr "" + +#: ../udisks/udisksclient.c:839 +msgctxt "media-type" +msgid "SDXC" +msgstr "" + +#: ../udisks/udisksclient.c:840 +msgctxt "media-type" +msgid "SDHC" +msgstr "" + +#: ../udisks/udisksclient.c:842 +msgctxt "media-type" +msgid "CD-ROM" +msgstr "" + +#: ../udisks/udisksclient.c:842 ../udisks/udisksclient.c:843 +#: ../udisks/udisksclient.c:844 ../udisks/udisksclient.c:859 +#: ../udisks/udisksclient.c:860 ../udisks/udisksclient.c:861 +msgctxt "media-type" +msgid "CD" +msgstr "" + +#: ../udisks/udisksclient.c:843 +msgctxt "media-type" +msgid "CD-R" +msgstr "" + +#: ../udisks/udisksclient.c:844 +msgctxt "media-type" +msgid "CD-RW" +msgstr "" + +#: ../udisks/udisksclient.c:845 ../udisks/udisksclient.c:846 +#: ../udisks/udisksclient.c:847 ../udisks/udisksclient.c:848 +#: ../udisks/udisksclient.c:849 ../udisks/udisksclient.c:850 +#: ../udisks/udisksclient.c:851 ../udisks/udisksclient.c:852 +msgctxt "media-type" +msgid "DVD" +msgstr "" + +#: ../udisks/udisksclient.c:846 +msgctxt "media-type" +msgid "DVD-R" +msgstr "" + +#: ../udisks/udisksclient.c:847 +msgctxt "media-type" +msgid "DVD-RW" +msgstr "" + +#: ../udisks/udisksclient.c:848 +msgctxt "media-type" +msgid "DVD-RAM" +msgstr "" + +#: ../udisks/udisksclient.c:849 +msgctxt "media-type" +msgid "DVD+R" +msgstr "" + +#: ../udisks/udisksclient.c:850 +msgctxt "media-type" +msgid "DVD+RW" +msgstr "" + +#: ../udisks/udisksclient.c:851 +msgctxt "media-type" +msgid "DVD+R DL" +msgstr "" + +#: ../udisks/udisksclient.c:852 +msgctxt "media-type" +msgid "DVD+RW DL" +msgstr "" + +#: ../udisks/udisksclient.c:853 +msgctxt "media-type" +msgid "BD-ROM" +msgstr "" + +#: ../udisks/udisksclient.c:853 ../udisks/udisksclient.c:854 +#: ../udisks/udisksclient.c:855 +msgctxt "media-type" +msgid "Blu-Ray" +msgstr "" + +#: ../udisks/udisksclient.c:854 +msgctxt "media-type" +msgid "BD-R" +msgstr "" + +#: ../udisks/udisksclient.c:855 +msgctxt "media-type" +msgid "BD-RE" +msgstr "" + +#: ../udisks/udisksclient.c:856 ../udisks/udisksclient.c:857 +#: ../udisks/udisksclient.c:858 +msgctxt "media-type" +msgid "HDDVD" +msgstr "" + +#: ../udisks/udisksclient.c:857 +msgctxt "media-type" +msgid "HDDVD-R" +msgstr "" + +#: ../udisks/udisksclient.c:858 +msgctxt "media-type" +msgid "HDDVD-RW" +msgstr "" + +#: ../udisks/udisksclient.c:859 +msgctxt "media-type" +msgid "MO" +msgstr "" + +#: ../udisks/udisksclient.c:860 +msgctxt "media-type" +msgid "MRW" +msgstr "" + +#: ../udisks/udisksclient.c:861 +msgctxt "media-type" +msgid "MRW-W" +msgstr "" + +#. Translators: Used to describe drive without removable media. The %s is the +#. type, e.g. 'Thumb' +#: ../udisks/udisksclient.c:1126 +#, c-format +msgctxt "drive-with-fixed-media" +msgid "%s Drive" +msgstr "" + +#. Translators: Used to describe generic media. The %s is the type, e.g. 'Zip' +#. or 'Floppy' +#: ../udisks/udisksclient.c:1130 +#, c-format +msgctxt "drive-with-generic-media" +msgid "%s Disk" +msgstr "" + +#. Translators: Used to describe flash media. The %s is the type, e.g. 'SD' or +#. 'CompactFlash' +#: ../udisks/udisksclient.c:1134 +#, c-format +msgctxt "flash-media" +msgid "%s Card" +msgstr "" + +#. Translators: Used to describe optical discs. The %s is the type, e.g. +#. 'CD-R' or 'DVD-ROM' +#: ../udisks/udisksclient.c:1138 +#, c-format +msgctxt "optical-media" +msgid "%s Disc" +msgstr "" + +#. Translators: Used to describe a drive. The %s is the size, e.g. '20 GB' +#: ../udisks/udisksclient.c:1156 +#, c-format +msgctxt "drive-with-size" +msgid "%s Drive" +msgstr "" + +#. Translators: Used to describe a drive we know very little about (removable +#. media or size not known) +#: ../udisks/udisksclient.c:1161 +msgctxt "generic-drive" +msgid "Drive" +msgstr "" + +#. Translators: Used to describe a non-rotating drive (rotation rate either +#. unknown +#. * or it's a solid-state drive). The %s is the size, e.g. '20 GB'. +#: ../udisks/udisksclient.c:1172 +#, c-format +msgctxt "disk-non-rotational" +msgid "%s Disk" +msgstr "" + +#. Translators: Used to describe a non-rotating drive (rotation rate either +#. unknown +#. * or it's a solid-state drive). The drive is either using removable media +#. or its +#. * size not known. +#: ../udisks/udisksclient.c:1179 +msgctxt "disk-non-rotational" +msgid "Disk" +msgstr "" + +#. Translators: Used to describe a hard-disk drive (HDD). The %s is the size, +#. e.g. '20 GB'. +#: ../udisks/udisksclient.c:1187 +#, c-format +msgctxt "disk-hdd" +msgid "%s Hard Disk" +msgstr "" + +#. Translators: Used to describe a hard-disk drive (HDD) (removable media or +#. size not known) +#: ../udisks/udisksclient.c:1192 +msgctxt "disk-hdd" +msgid "Hard Disk" +msgstr "" + +#. Translators: Used to describe a card reader. The %s is the card type e.g. +#. 'CompactFlash'. +#: ../udisks/udisksclient.c:1200 +#, c-format +msgctxt "drive-card-reader" +msgid "%s Card Reader" +msgstr "" + +#. Translators: Used to describe drive. The first %s is the size e.g. '20 GB' +#. and the +#. * second %s is the drive type e.g. 'Thumb'. +#. +#: ../udisks/udisksclient.c:1211 +#, c-format +msgctxt "drive-with-size-and-type" +msgid "%s %s Drive" +msgstr "" + +#. Translators: Used to describe drive. The first %s is the drive type e.g. +#. 'Thumb'. +#. +#: ../udisks/udisksclient.c:1217 +#, c-format +msgctxt "drive-with-type" +msgid "%s Drive" +msgstr "" + +#. Translators: String used for a blank disc. The %s is the disc type e.g. +#. "CD-RW Disc" +#: ../udisks/udisksclient.c:1251 +#, c-format +msgctxt "optical-media" +msgid "Blank %s" +msgstr "" + +#. Translators: String used for a mixed disc. The %s is the disc type e.g. +#. "CD-ROM Disc" +#: ../udisks/udisksclient.c:1260 +#, c-format +msgctxt "optical-media" +msgid "Mixed %s" +msgstr "" + +#. Translators: String used for an audio disc. The %s is the disc type e.g. +#. "CD-ROM Disc" +#: ../udisks/udisksclient.c:1269 +#, c-format +msgctxt "optical-media" +msgid "Audio %s" +msgstr "" + +#. Translators: Corresponds to the DOS/Master-Boot-Record "bootable" flag for +#. a partition +#: ../udisks/udisksclient.c:1393 +msgctxt "dos-part-flag" +msgid "Bootable" +msgstr "" + +#. Translators: Corresponds to the GPT "system" flag for a partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1403 +msgctxt "gpt-part-flag" +msgid "System" +msgstr "" + +#. Translators: Corresponds to the GPT "legacy bios bootable" flag for a +#. partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1410 +msgctxt "gpt-part-flag" +msgid "Legacy BIOS Bootable" +msgstr "" + +#. Translators: Corresponds to the GPT "read-only" flag for a partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1417 +msgctxt "gpt-part-flag" +msgid "Read-only" +msgstr "" + +#. Translators: Corresponds to the GPT "hidden" flag for a partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1424 +msgctxt "gpt-part-flag" +msgid "Hidden" +msgstr "" + +#. Translators: Corresponds to the GPT "no automount" flag for a partition, +#. * see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. +#: ../udisks/udisksclient.c:1431 +msgctxt "gpt-part-flag" +msgid "No Automount" +msgstr "" + +#. Translators: Partition info. First %s is the type, second %s is a list of +#. flags +#: ../udisks/udisksclient.c:1444 +#, c-format +msgctxt "partition-info" +msgid "%s (%s)" +msgstr "" + +#. Translators: The Partition info when unknown +#: ../udisks/udisksclient.c:1455 +msgctxt "partition-info" +msgid "Unknown" +msgstr "" + +#. Translators: The first %s is the size in power-of-2 units, e.g. '64 KiB' +#. * the second %s is the size as a number e.g. '65,536' (always > 1) +#. +#: ../udisks/udisksclient.c:1943 +#, c-format +msgctxt "byte-size-pow2" +msgid "%s (%s bytes)" +msgstr "" + +#. Translators: The first %s is the size in power-of-10 units, e.g. '100 kB' +#. * the second %s is the size as a number e.g. '100,000' (always > 1) +#. +#: ../udisks/udisksclient.c:1953 +#, c-format +msgctxt "byte-size-pow10" +msgid "%s (%s bytes)" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2014 +msgctxt "media" +msgid "CompactFlash" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2019 +msgctxt "media" +msgid "MemoryStick" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2024 +msgctxt "media" +msgid "SmartMedia" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2029 +msgctxt "media" +msgid "SecureDigital" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2034 +msgctxt "media" +msgid "SD High Capacity" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2039 +msgctxt "media" +msgid "Floppy" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2044 +msgctxt "media" +msgid "Zip" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2049 +msgctxt "media" +msgid "Jaz" +msgstr "" + +#. Translators: This word is used to describe the media inserted into a device +#: ../udisks/udisksclient.c:2054 +msgctxt "media" +msgid "Flash" +msgstr "" + +#. Translators: This word is used to describe the optical disc type, it may +#. appear +#. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' +#. +#: ../udisks/udisksclient.c:2088 +msgctxt "disc-type" +msgid "CD" +msgstr "" + +#. Translators: This word is used to describe the optical disc type, it may +#. appear +#. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' +#. +#: ../udisks/udisksclient.c:2097 +msgctxt "disc-type" +msgid "DVD" +msgstr "" + +#. Translators: This word is used to describe the optical disc type, it may +#. appear +#. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' +#. +#: ../udisks/udisksclient.c:2106 +msgctxt "disc-type" +msgid "Blu-Ray" +msgstr "" + +#. Translators: This word is used to describe the optical disc type, it may +#. appear +#. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' +#. +#: ../udisks/udisksclient.c:2115 +msgctxt "disc-type" +msgid "HDDVD" +msgstr "" + +#: ../udisks/udisksclient.c:2136 +msgctxt "fs-type" +msgid "FAT (12-bit version)" +msgstr "" + +#: ../udisks/udisksclient.c:2136 ../udisks/udisksclient.c:2137 +#: ../udisks/udisksclient.c:2138 ../udisks/udisksclient.c:2139 +#: ../udisks/udisksclient.c:2140 +msgctxt "fs-type" +msgid "FAT" +msgstr "" + +#: ../udisks/udisksclient.c:2137 +msgctxt "fs-type" +msgid "FAT (16-bit version)" +msgstr "" + +#: ../udisks/udisksclient.c:2138 +msgctxt "fs-type" +msgid "FAT (32-bit version)" +msgstr "" + +#: ../udisks/udisksclient.c:2139 +#, c-format +msgctxt "fs-type" +msgid "FAT (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2141 +#, c-format +msgctxt "fs-type" +msgid "NTFS (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2141 ../udisks/udisksclient.c:2142 +msgctxt "fs-type" +msgid "NTFS" +msgstr "" + +#: ../udisks/udisksclient.c:2143 +msgctxt "fs-type" +msgid "HFS" +msgstr "" + +#: ../udisks/udisksclient.c:2144 +msgctxt "fs-type" +msgid "HFS+" +msgstr "" + +#: ../udisks/udisksclient.c:2145 +#, c-format +msgctxt "fs-type" +msgid "Ext2 (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2145 ../udisks/udisksclient.c:2146 +msgctxt "fs-type" +msgid "Ext2" +msgstr "" + +#: ../udisks/udisksclient.c:2147 +#, c-format +msgctxt "fs-type" +msgid "Ext3 (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2147 ../udisks/udisksclient.c:2148 +msgctxt "fs-type" +msgid "Ext3" +msgstr "" + +#: ../udisks/udisksclient.c:2149 +#, c-format +msgctxt "fs-type" +msgid "Ext4 (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2149 ../udisks/udisksclient.c:2150 +msgctxt "fs-type" +msgid "Ext4" +msgstr "" + +#: ../udisks/udisksclient.c:2151 +#, c-format +msgctxt "fs-type" +msgid "Journal for Ext (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2151 ../udisks/udisksclient.c:2152 +msgctxt "fs-type" +msgid "JDB" +msgstr "" + +#: ../udisks/udisksclient.c:2152 +msgctxt "fs-type" +msgid "Journal for Ext" +msgstr "" + +#: ../udisks/udisksclient.c:2153 +#, c-format +msgctxt "fs-type" +msgid "XFS (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2153 ../udisks/udisksclient.c:2154 +msgctxt "fs-type" +msgid "XFS" +msgstr "" + +#. TODO: No ID_FS_VERSION yet for btrfs... +#: ../udisks/udisksclient.c:2156 +msgctxt "fs-type" +msgid "Btrfs" +msgstr "" + +#: ../udisks/udisksclient.c:2157 +#, c-format +msgctxt "fs-type" +msgid "ISO 9660 (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2157 ../udisks/udisksclient.c:2158 +msgctxt "fs-type" +msgid "ISO9660" +msgstr "" + +#: ../udisks/udisksclient.c:2158 +msgctxt "fs-type" +msgid "ISO 9660" +msgstr "" + +#: ../udisks/udisksclient.c:2159 +#, c-format +msgctxt "fs-type" +msgid "UDF (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2159 ../udisks/udisksclient.c:2160 +msgctxt "fs-type" +msgid "UDF" +msgstr "" + +#: ../udisks/udisksclient.c:2161 +#, c-format +msgctxt "fs-type" +msgid "Swap (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2161 ../udisks/udisksclient.c:2162 +msgctxt "fs-type" +msgid "Swap" +msgstr "" + +#: ../udisks/udisksclient.c:2163 +#, c-format +msgctxt "fs-type" +msgid "LVM2 Physical Volume (%s)" +msgstr "" + +#: ../udisks/udisksclient.c:2163 ../udisks/udisksclient.c:2164 +msgctxt "fs-type" +msgid "LVM2 PV" +msgstr "" + +#: ../udisks/udisksclient.c:2164 +msgctxt "fs-type" +msgid "LVM2 Physical Volume" +msgstr "" + +#: ../udisks/udisksclient.c:2165 +#, c-format +msgctxt "fs-type" +msgid "Software RAID Component (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2165 ../udisks/udisksclient.c:2166 +msgctxt "fs-type" +msgid "MD Raid" +msgstr "" + +#: ../udisks/udisksclient.c:2166 +msgctxt "fs-type" +msgid "Software RAID Component" +msgstr "" + +#: ../udisks/udisksclient.c:2167 +#, c-format +msgctxt "fs-type" +msgid "ZFS Device (ZPool version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2167 +#, c-format +msgctxt "fs-type" +msgid "ZFS (v%s)" +msgstr "" + +#: ../udisks/udisksclient.c:2168 +msgctxt "fs-type" +msgid "ZFS Device" +msgstr "" + +#: ../udisks/udisksclient.c:2168 +msgctxt "fs-type" +msgid "ZFS" +msgstr "" + +#: ../udisks/udisksclient.c:2169 +#, c-format +msgctxt "fs-type" +msgid "LUKS Encryption (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2169 ../udisks/udisksclient.c:2170 +msgctxt "fs-type" +msgid "LUKS" +msgstr "" + +#: ../udisks/udisksclient.c:2170 +msgctxt "fs-type" +msgid "LUKS Encryption" +msgstr "" + +#: ../udisks/udisksclient.c:2171 +#, c-format +msgctxt "fs-type" +msgid "VMFS (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2171 +#, c-format +msgctxt "fs-type" +msgid "VMFS (v%s)" +msgstr "" + +#: ../udisks/udisksclient.c:2172 +msgctxt "fs-type" +msgid "VMFS" +msgstr "" + +#: ../udisks/udisksclient.c:2173 +#, c-format +msgctxt "fs-type" +msgid "VMFS Volume Member (version %s)" +msgstr "" + +#: ../udisks/udisksclient.c:2173 +#, c-format +msgctxt "fs-type" +msgid "VMFS Member (v%s)" +msgstr "" + +#: ../udisks/udisksclient.c:2174 +msgctxt "fs-type" +msgid "VMFS Volume Member" +msgstr "" + +#: ../udisks/udisksclient.c:2174 +msgctxt "fs-type" +msgid "VMFS Member" +msgstr "" + +#. Translators: Shown for unknown filesystem types. +#. * First %s is the raw filesystem type obtained from udev, second %s is +#. version. +#. +#: ../udisks/udisksclient.c:2238 +#, c-format +msgctxt "fs-type" +msgid "Unknown (%s %s)" +msgstr "" + +#. Translators: Shown for unknown filesystem types. +#. * First %s is the raw filesystem type obtained from udev. +#. +#: ../udisks/udisksclient.c:2247 +#, c-format +msgctxt "fs-type" +msgid "Unknown (%s)" +msgstr "" + +#. Translators: Shown for unknown filesystem types. +#. +#: ../udisks/udisksclient.c:2253 ../udisks/udisksclient.c:2267 +msgctxt "fs-type" +msgid "Unknown" +msgstr "" + +#. Translators: name of partition table format +#: ../udisks/udisksclient.c:2284 +msgid "Master Boot Record" +msgstr "" + +#. Translators: name of partition table format +#: ../udisks/udisksclient.c:2286 +msgid "GUID Partition Table" +msgstr "" + +#. Translators: name of partition table format +#: ../udisks/udisksclient.c:2288 +msgid "Apple Partition Map" +msgstr "" + +#. Translators: name of partition table format +#: ../udisks/udisksclient.c:2331 ../udisks/udisksclient.c:2336 +msgctxt "partition-subtype" +msgid "Generic" +msgstr "" + +#: ../udisks/udisksclient.c:2332 ../udisks/udisksclient.c:2337 +msgctxt "partition-subtype" +msgid "Linux" +msgstr "" + +#: ../udisks/udisksclient.c:2333 ../udisks/udisksclient.c:2338 +#: ../udisks/udisksclient.c:2343 +msgctxt "partition-subtype" +msgid "Windows" +msgstr "" + +#: ../udisks/udisksclient.c:2334 ../udisks/udisksclient.c:2340 +msgctxt "partition-subtype" +msgid "Other" +msgstr "" + +#: ../udisks/udisksclient.c:2339 ../udisks/udisksclient.c:2342 +msgctxt "partition-subtype" +msgid "Mac OS X" +msgstr "" + +#. see http://en.wikipedia.org/wiki/GUID_Partition_Table +#. Not associated with any OS +#: ../udisks/udisksclient.c:2430 +msgctxt "part-type" +msgid "MBR Partition Scheme" +msgstr "" + +#: ../udisks/udisksclient.c:2431 +msgctxt "part-type" +msgid "EFI System" +msgstr "" + +#: ../udisks/udisksclient.c:2432 +msgctxt "part-type" +msgid "BIOS Boot" +msgstr "" + +#. Linux +#: ../udisks/udisksclient.c:2434 +msgctxt "part-type" +msgid "Linux Filesystem" +msgstr "" + +#: ../udisks/udisksclient.c:2435 +msgctxt "part-type" +msgid "Linux RAID" +msgstr "" + +#: ../udisks/udisksclient.c:2436 +msgctxt "part-type" +msgid "Linux Swap" +msgstr "" + +#: ../udisks/udisksclient.c:2437 ../udisks/udisksclient.c:2513 +msgctxt "part-type" +msgid "Linux LVM" +msgstr "" + +#: ../udisks/udisksclient.c:2438 +msgctxt "part-type" +msgid "Linux Reserved" +msgstr "" + +#. Microsoft +#: ../udisks/udisksclient.c:2440 +msgctxt "part-type" +msgid "Basic Data" +msgstr "" + +#: ../udisks/udisksclient.c:2441 +msgctxt "part-type" +msgid "Microsoft Reserved" +msgstr "" + +#: ../udisks/udisksclient.c:2442 +msgctxt "part-type" +msgid "Microsoft LDM metadata" +msgstr "" + +#: ../udisks/udisksclient.c:2443 +msgctxt "part-type" +msgid "Microsoft LDM data" +msgstr "" + +#: ../udisks/udisksclient.c:2444 +msgctxt "part-type" +msgid "Microsoft Windows Recovery Environment" +msgstr "" + +#. Apple OS X +#: ../udisks/udisksclient.c:2446 +msgctxt "part-type" +msgid "Apple HFS/HFS+" +msgstr "" + +#. see http://developer.apple.com/documentation/mac/devices/devices-126.html +#. * http://lists.apple.com/archives/Darwin-drivers/2003/May/msg00021.html +#: ../udisks/udisksclient.c:2447 ../udisks/udisksclient.c:2492 +msgctxt "part-type" +msgid "Apple UFS" +msgstr "" + +#: ../udisks/udisksclient.c:2448 +msgctxt "part-type" +msgid "Apple ZFS" +msgstr "" + +#. same as Solaris /usr +#: ../udisks/udisksclient.c:2449 +msgctxt "part-type" +msgid "Apple RAID" +msgstr "" + +#: ../udisks/udisksclient.c:2450 +msgctxt "part-type" +msgid "Apple RAID (offline)" +msgstr "" + +#: ../udisks/udisksclient.c:2451 +msgctxt "part-type" +msgid "Apple Boot" +msgstr "" + +#: ../udisks/udisksclient.c:2452 +msgctxt "part-type" +msgid "Apple Label" +msgstr "" + +#: ../udisks/udisksclient.c:2453 +msgctxt "part-type" +msgid "Apple TV Recovery" +msgstr "" + +#: ../udisks/udisksclient.c:2454 +msgctxt "part-type" +msgid "Apple Core Storage" +msgstr "" + +#. HP-UX +#: ../udisks/udisksclient.c:2456 +msgctxt "part-type" +msgid "HP-UX Data" +msgstr "" + +#: ../udisks/udisksclient.c:2457 +msgctxt "part-type" +msgid "HP-UX Service" +msgstr "" + +#. FreeBSD +#: ../udisks/udisksclient.c:2459 +msgctxt "part-type" +msgid "FreeBSD Boot" +msgstr "" + +#: ../udisks/udisksclient.c:2460 +msgctxt "part-type" +msgid "FreeBSD Data" +msgstr "" + +#: ../udisks/udisksclient.c:2461 +msgctxt "part-type" +msgid "FreeBSD Swap" +msgstr "" + +#: ../udisks/udisksclient.c:2462 +msgctxt "part-type" +msgid "FreeBSD UFS" +msgstr "" + +#: ../udisks/udisksclient.c:2463 +msgctxt "part-type" +msgid "FreeBSD Vinum" +msgstr "" + +#: ../udisks/udisksclient.c:2464 +msgctxt "part-type" +msgid "FreeBSD ZFS" +msgstr "" + +#. Solaris +#: ../udisks/udisksclient.c:2466 +msgctxt "part-type" +msgid "Solaris Boot" +msgstr "" + +#: ../udisks/udisksclient.c:2467 +msgctxt "part-type" +msgid "Solaris Root" +msgstr "" + +#: ../udisks/udisksclient.c:2468 +msgctxt "part-type" +msgid "Solaris Swap" +msgstr "" + +#: ../udisks/udisksclient.c:2469 +msgctxt "part-type" +msgid "Solaris Backup" +msgstr "" + +#: ../udisks/udisksclient.c:2470 +msgctxt "part-type" +msgid "Solaris /usr" +msgstr "" + +#. same as Apple ZFS +#: ../udisks/udisksclient.c:2471 +msgctxt "part-type" +msgid "Solaris /var" +msgstr "" + +#: ../udisks/udisksclient.c:2472 +msgctxt "part-type" +msgid "Solaris /home" +msgstr "" + +#: ../udisks/udisksclient.c:2473 +msgctxt "part-type" +msgid "Solaris Alternate Sector" +msgstr "" + +#: ../udisks/udisksclient.c:2474 +msgctxt "part-type" +msgid "Solaris Reserved" +msgstr "" + +#: ../udisks/udisksclient.c:2475 +msgctxt "part-type" +msgid "Solaris Reserved (2)" +msgstr "" + +#: ../udisks/udisksclient.c:2476 +msgctxt "part-type" +msgid "Solaris Reserved (3)" +msgstr "" + +#: ../udisks/udisksclient.c:2477 +msgctxt "part-type" +msgid "Solaris Reserved (4)" +msgstr "" + +#: ../udisks/udisksclient.c:2478 +msgctxt "part-type" +msgid "Solaris Reserved (5)" +msgstr "" + +#. NetBSD +#: ../udisks/udisksclient.c:2480 +msgctxt "part-type" +msgid "NetBSD Swap" +msgstr "" + +#: ../udisks/udisksclient.c:2481 +msgctxt "part-type" +msgid "NetBSD FFS" +msgstr "" + +#: ../udisks/udisksclient.c:2482 +msgctxt "part-type" +msgid "NetBSD LFS" +msgstr "" + +#: ../udisks/udisksclient.c:2483 +msgctxt "part-type" +msgid "NetBSD RAID" +msgstr "" + +#: ../udisks/udisksclient.c:2484 +msgctxt "part-type" +msgid "NetBSD Concatenated" +msgstr "" + +#: ../udisks/udisksclient.c:2485 +msgctxt "part-type" +msgid "NetBSD Encrypted" +msgstr "" + +#. VMWare, see http://blogs.vmware.com/vsphere/2011/08/vsphere-50-storage- +#. features-part-7-gpt.html +#: ../udisks/udisksclient.c:2487 +msgctxt "part-type" +msgid "VMWare VMFS" +msgstr "" + +#: ../udisks/udisksclient.c:2488 +msgctxt "part-type" +msgid "VMWare vmkcore" +msgstr "" + +#: ../udisks/udisksclient.c:2493 +msgctxt "part-type" +msgid "Apple HFS/HFS" +msgstr "" + +#: ../udisks/udisksclient.c:2494 +msgctxt "part-type" +msgid "Apple Partition Map" +msgstr "" + +#: ../udisks/udisksclient.c:2495 +msgctxt "part-type" +msgid "Unused" +msgstr "" + +#: ../udisks/udisksclient.c:2496 +msgctxt "part-type" +msgid "Empty" +msgstr "" + +#: ../udisks/udisksclient.c:2497 +msgctxt "part-type" +msgid "Driver" +msgstr "" + +#: ../udisks/udisksclient.c:2498 +msgctxt "part-type" +msgid "Driver 4.3" +msgstr "" + +#: ../udisks/udisksclient.c:2499 +msgctxt "part-type" +msgid "ProDOS file system" +msgstr "" + +#: ../udisks/udisksclient.c:2500 +msgctxt "part-type" +msgid "FAT 12" +msgstr "" + +#: ../udisks/udisksclient.c:2501 +msgctxt "part-type" +msgid "FAT 16" +msgstr "" + +#: ../udisks/udisksclient.c:2502 +msgctxt "part-type" +msgid "FAT 32" +msgstr "" + +#: ../udisks/udisksclient.c:2503 +msgctxt "part-type" +msgid "FAT 16 (Windows)" +msgstr "" + +#: ../udisks/udisksclient.c:2504 +msgctxt "part-type" +msgid "FAT 32 (Windows)" +msgstr "" + +#. see http://www.win.tue.nl/~aeb/partitions/partition_types-1.html +#: ../udisks/udisksclient.c:2507 +msgctxt "part-type" +msgid "Extended" +msgstr "" + +#: ../udisks/udisksclient.c:2508 +msgctxt "part-type" +msgid "EFI GPT" +msgstr "" + +#: ../udisks/udisksclient.c:2509 +msgctxt "part-type" +msgid "EFI (FAT-12/16/32)" +msgstr "" + +#: ../udisks/udisksclient.c:2510 +msgctxt "part-type" +msgid "Linux swap" +msgstr "" + +#: ../udisks/udisksclient.c:2511 +msgctxt "part-type" +msgid "Linux" +msgstr "" + +#: ../udisks/udisksclient.c:2512 +msgctxt "part-type" +msgid "Linux Extended" +msgstr "" + +#: ../udisks/udisksclient.c:2514 +msgctxt "part-type" +msgid "Linux RAID auto" +msgstr "" + +#: ../udisks/udisksclient.c:2515 +msgctxt "part-type" +msgid "FAT12" +msgstr "" + +#: ../udisks/udisksclient.c:2516 +msgctxt "part-type" +msgid "FAT16 <32M" +msgstr "" + +#: ../udisks/udisksclient.c:2517 +msgctxt "part-type" +msgid "FAT16" +msgstr "" + +#: ../udisks/udisksclient.c:2518 +msgctxt "part-type" +msgid "HPFS/NTFS" +msgstr "" + +#: ../udisks/udisksclient.c:2519 +msgctxt "part-type" +msgid "W95 FAT32" +msgstr "" + +#: ../udisks/udisksclient.c:2520 +msgctxt "part-type" +msgid "W95 FAT32 (LBA)" +msgstr "" + +#: ../udisks/udisksclient.c:2521 +msgctxt "part-type" +msgid "W95 FAT16 (LBA)" +msgstr "" + +#: ../udisks/udisksclient.c:2522 +msgctxt "part-type" +msgid "W95 Ext d (LBA)" +msgstr "" + +#: ../udisks/udisksclient.c:2523 +msgctxt "part-type" +msgid "Hidden FAT12" +msgstr "" + +#: ../udisks/udisksclient.c:2524 +msgctxt "part-type" +msgid "Hidden FAT16 <32M" +msgstr "" + +#: ../udisks/udisksclient.c:2525 +msgctxt "part-type" +msgid "Hidden FAT16" +msgstr "" + +#: ../udisks/udisksclient.c:2526 +msgctxt "part-type" +msgid "Hidden HPFS/NTFS" +msgstr "" + +#: ../udisks/udisksclient.c:2527 +msgctxt "part-type" +msgid "Hidden W95 FAT32" +msgstr "" + +#: ../udisks/udisksclient.c:2528 +msgctxt "part-type" +msgid "Hidden W95 FAT32 (LBA)" +msgstr "" + +#: ../udisks/udisksclient.c:2529 +msgctxt "part-type" +msgid "Hidden W95 FAT16 (LBA)" +msgstr "" + +#: ../udisks/udisksclient.c:2530 +msgctxt "part-type" +msgid "OPUS" +msgstr "" + +#: ../udisks/udisksclient.c:2531 +msgctxt "part-type" +msgid "Compaq diagnostics" +msgstr "" + +#: ../udisks/udisksclient.c:2532 +msgctxt "part-type" +msgid "PartitionMagic" +msgstr "" + +#: ../udisks/udisksclient.c:2533 +msgctxt "part-type" +msgid "Minix" +msgstr "" + +#. cf. http://en.wikipedia.org/wiki/MINIX_file_system +#: ../udisks/udisksclient.c:2534 ../udisks/udisksclient.c:2535 +msgctxt "part-type" +msgid "Hibernation" +msgstr "" + +#: ../udisks/udisksclient.c:2536 +msgctxt "part-type" +msgid "FreeBSD" +msgstr "" + +#: ../udisks/udisksclient.c:2537 +msgctxt "part-type" +msgid "OpenBSD" +msgstr "" + +#: ../udisks/udisksclient.c:2538 ../udisks/udisksclient.c:2539 +msgctxt "part-type" +msgid "Mac OS X" +msgstr "" + +#: ../udisks/udisksclient.c:2540 +msgctxt "part-type" +msgid "Solaris boot" +msgstr "" + +#: ../udisks/udisksclient.c:2541 +msgctxt "part-type" +msgid "Solaris" +msgstr "" + +#: ../udisks/udisksclient.c:2542 +msgctxt "part-type" +msgid "BeOS BFS" +msgstr "" + +#: ../udisks/udisksclient.c:2543 +msgctxt "part-type" +msgid "SkyOS SkyFS" +msgstr "" + +#: ../udisks/udisksclient.c:2642 +msgctxt "job" +msgid "SMART self-test" +msgstr "" + +#: ../udisks/udisksclient.c:2643 +msgctxt "job" +msgid "Ejecting Medium" +msgstr "" + +#: ../udisks/udisksclient.c:2644 +msgctxt "job" +msgid "Unlocking Device" +msgstr "" + +#: ../udisks/udisksclient.c:2645 +msgctxt "job" +msgid "Locking Device" +msgstr "" + +#: ../udisks/udisksclient.c:2646 +msgctxt "job" +msgid "Modifying Encrypted Device" +msgstr "" + +#: ../udisks/udisksclient.c:2647 +msgctxt "job" +msgid "Starting Swap Device" +msgstr "" + +#: ../udisks/udisksclient.c:2648 +msgctxt "job" +msgid "Stopping Swap Device" +msgstr "" + +#: ../udisks/udisksclient.c:2649 +msgctxt "job" +msgid "Mounting Filesystem" +msgstr "" + +#: ../udisks/udisksclient.c:2650 +msgctxt "job" +msgid "Unmounting Filesystem" +msgstr "" + +#: ../udisks/udisksclient.c:2651 +msgctxt "job" +msgid "Modifying Filesystem" +msgstr "" + +#: ../udisks/udisksclient.c:2652 +msgctxt "job" +msgid "Erasing Device" +msgstr "" + +#: ../udisks/udisksclient.c:2653 +msgctxt "job" +msgid "Creating Filesystem" +msgstr "" + +#: ../udisks/udisksclient.c:2654 +msgctxt "job" +msgid "Setting Up Loop Device" +msgstr "" + +#: ../udisks/udisksclient.c:2655 +msgctxt "job" +msgid "Modifying Partition" +msgstr "" + +#: ../udisks/udisksclient.c:2656 +msgctxt "job" +msgid "Deleting Partition" +msgstr "" + +#: ../udisks/udisksclient.c:2657 +msgctxt "job" +msgid "Creating Partition" +msgstr "" + +#: ../udisks/udisksclient.c:2658 +msgctxt "job" +msgid "Cleaning Up" +msgstr "" + +#: ../udisks/udisksclient.c:2659 +msgctxt "job" +msgid "ATA Secure Erase" +msgstr "" + +#: ../udisks/udisksclient.c:2660 +msgctxt "job" +msgid "ATA Enhanced Secure Erase" +msgstr "" + +#: ../udisks/udisksclient.c:2666 +#, c-format +msgctxt "unknown-job" +msgid "Unknown (%s)" +msgstr "" diff --git a/po/pt_BR.po b/po/pt_BR.po index 7a7bce1..0b20e05 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -9,14 +9,14 @@ msgstr "" "Project-Id-Version: udisks\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-07-23 16:45-0400\n" -"PO-Revision-Date: 2012-07-23 20:46+0000\n" -"Last-Translator: davidz \n" +"PO-Revision-Date: 2012-08-02 00:29+0000\n" +"Last-Translator: Rafael Ferreira \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/freedesktop/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" #: ../data/org.freedesktop.udisks2.policy.in.h:1 msgid "Mount a filesystem" @@ -173,11 +173,11 @@ msgstr "Autenticação é necessparia para modificar um dispositivo conectado em #: ../data/org.freedesktop.udisks2.policy.in.h:35 msgid "Rescan a device" -msgstr "" +msgstr "Reescanear um dispositivo" #: ../data/org.freedesktop.udisks2.policy.in.h:36 msgid "Authentication is to rescan a device" -msgstr "" +msgstr "Autenticação é necessária para reescanear um dispositivo" #: ../data/org.freedesktop.udisks2.policy.in.h:37 msgid "Open a device" @@ -399,7 +399,7 @@ msgstr "Autenticação é necessária para abrir $(drive) para avaliação de de #. #: ../src/udiskslinuxblock.c:2563 msgid "Authentication is required to rescan $(drive)" -msgstr "" +msgstr "Autenticação é necessária para reescanear $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests ejecting media from a drive. @@ -565,7 +565,7 @@ msgstr "Autenticação é necessária para desmontar $(drive) referenciado no ar #. #: ../src/udiskslinuxfilesystem.c:1685 msgid "Authentication is required to unmount $(drive) mounted by another user" -msgstr "Autenticação é necessária para desmontar$(drive) montado por outro usuário" +msgstr "Autenticação é necessária para desmontar $(drive) montado por outro usuário" #. Translators: Shown in authentication dialog when the user #. * requests changing the filesystem label. @@ -655,7 +655,7 @@ msgstr "Autenticação é necessária para desativar o espaço de swap em $(driv #: ../udisks/udisksclient.c:827 msgctxt "media-type" msgid "Thumb" -msgstr "Polegar" +msgstr "Thumb" #: ../udisks/udisksclient.c:829 msgctxt "media-type" @@ -1482,7 +1482,7 @@ msgstr "BIOS Boot" #: ../udisks/udisksclient.c:2434 msgctxt "part-type" msgid "Linux Filesystem" -msgstr "" +msgstr "Sistema de Arquivos Linux" #: ../udisks/udisksclient.c:2435 msgctxt "part-type" @@ -1577,7 +1577,7 @@ msgstr "Restauração AppleTV" #: ../udisks/udisksclient.c:2454 msgctxt "part-type" msgid "Apple Core Storage" -msgstr "" +msgstr "Apple Core Storage" #. HP-UX #: ../udisks/udisksclient.c:2456 diff --git a/po/sl.po b/po/sl.po index 6687f95..64540ae 100644 --- a/po/sl.po +++ b/po/sl.po @@ -9,14 +9,14 @@ msgstr "" "Project-Id-Version: udisks\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-07-23 16:45-0400\n" -"PO-Revision-Date: 2012-07-23 20:46+0000\n" -"Last-Translator: davidz \n" +"PO-Revision-Date: 2012-08-06 14:43+0000\n" +"Last-Translator: Martin Srebotnjak \n" "Language-Team: Slovenian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" #: ../data/org.freedesktop.udisks2.policy.in.h:1 msgid "Mount a filesystem" @@ -173,11 +173,11 @@ msgstr "Za spremembo naprave, vtaknjene v drugo režo, je potrebno overjanje" #: ../data/org.freedesktop.udisks2.policy.in.h:35 msgid "Rescan a device" -msgstr "" +msgstr "Ponovno preišči napravo" #: ../data/org.freedesktop.udisks2.policy.in.h:36 msgid "Authentication is to rescan a device" -msgstr "" +msgstr "Overjanje za ponovno preiskovanje naprave" #: ../data/org.freedesktop.udisks2.policy.in.h:37 msgid "Open a device" @@ -399,7 +399,7 @@ msgstr "Za odpiranje $(drive) za primerjalni preskus je potrebna overitev." #. #: ../src/udiskslinuxblock.c:2563 msgid "Authentication is required to rescan $(drive)" -msgstr "" +msgstr "Overjanje je potrebno za ponovno preiskovanje " #. Translators: Shown in authentication dialog when the user #. * requests ejecting media from a drive. @@ -1482,7 +1482,7 @@ msgstr "BIOS - zagonsko" #: ../udisks/udisksclient.c:2434 msgctxt "part-type" msgid "Linux Filesystem" -msgstr "" +msgstr "Datotečni sistem Linux" #: ../udisks/udisksclient.c:2435 msgctxt "part-type" @@ -1577,7 +1577,7 @@ msgstr "Apple TV - obnovitev" #: ../udisks/udisksclient.c:2454 msgctxt "part-type" msgid "Apple Core Storage" -msgstr "" +msgstr "Hramba Apple Core" #. HP-UX #: ../udisks/udisksclient.c:2456 -- cgit v1.2.1 From 4243601009a887469e2864dffbf0936ea1ef7e9b Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 15:29:52 -0400 Subject: Update NEWS for release Signed-off-by: David Zeuthen --- NEWS | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) diff --git a/NEWS b/NEWS index 91303cc..b896456 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,80 @@ +------------ +udisks 2.0.0 +------------ + +The udisks project provides a daemon, tools and libraries to access +and manipulate disks and storage devices. + +Changes since udisks 1.99.0: + +Claudio Saavedra (1): + configure.ac: raise gudev dependency + +Colin Walters (1): + Add --disable-man configure option + +David Zeuthen (36): + Post-release version bump to 1.100.0 + Update list of recovery/system partitions + Add support for creating exFAT filesystems and changing exFAT labels + Add textual descriptions for IMSM Raid members + Use all-caps for RAID + Only do the isohybrid hack for the first partition + Don't complain about missing /etc/crypttab file + Don't complain about missing /etc/fstab file + Make it work without requiring the kernel to be CONFIG_SWAP=y + Mention the right file when complaing about /proc/swaps + Fix glaringly wrong documentation for Filesystem.Mount() + Move bash completion script into /usr/share/bash-completion/completions + Don't require that users define UDISKS_API_IS_SUBJECT_TO_CHANGE + Bump version number to 2.0.0 + docs: only reference hdparm(8) at the end of the paragraph + docs: Remove "(available online here)" comment in udisks(8) man page + docs: Link to http://www.freedesktop.org/wiki/Software/dbus in udisks(8) + docs: update man page dates to "October 2012" + docs: Document udisksctl(1)'s info command + docs: Document udisksctl(1)'s status command + docs: add some more meta information to the man pages (version, source, manual) + docs: use CDATA for email addresses to avoid them being mangled + Fix docs for udisks_daemon_util_on_same_seat() + Fix up docs for udisks_daemon_util_file_set_contents() + Add docs for udisks_base_job_get_auto_estimate() + Add docs for udisks_base_job_set_auto_estimate() + Fix docs for udisks_daemon_launch_simple_job() + Fix docs for udisks_daemon_launch_spawned_job() + Fix docs for udisks_daemon_launch_spawned_job_sync() + Fix docs for udisks_daemon_launch_threaded_job() + Fix docs for udisks_daemon_util_file_set_contents() + Remove udisks_daemon_util_on_other_seat() from sections.txt + Add docs for udisks_linux_drive_ata_apply_configuration() + Add docs for udisks_linux_drive_ata_secure_erase_sync() + Update translations from Transifex + Update NEWS for release + +Martin Pitt (14): + integration-test: Consistent mount path validation + test_polkitd.py: Add --replace option + integration-test: Create a read-only fake CD-ROM device + integration-test: Add test case for mounting removable device + integration-test: Robustify test_luks_forced_removal() + Add workaround annotation for udisks_client_get_block_for_dev() + integration-test: Fix occasional failure of test_luks_forced_removal + Bug 51063 — Mount vfat with "flush" option + integration-test: Check mounting of read-only devices + integration-test: Split out and fix daemon startup + integration-tests: Check handling of existing mount points + integration-test: Fix start_daemon() for restarts + Enable large file support + integration-test: Skip r/o mount checks for XFS and reiserfs + +Vincent Untz (1): + Fix same seat detection if built with systemd, but not booted with it + +Thanks to all our contributors. + +David Zeuthen, +October 2, 2012 + ------------ udisks 1.99.0 ------------ -- cgit v1.2.1 From e5f3d2894e46ea82ab4faea59bc33049f919b8ac Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 2 Oct 2012 15:32:54 -0400 Subject: Post-release version bump to 2.0.1 Signed-off-by: David Zeuthen --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index bea41fc..3698157 100644 --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,7 @@ m4_define([udisks_major_version], [2]) m4_define([udisks_minor_version], [0]) -m4_define([udisks_micro_version], [0]) +m4_define([udisks_micro_version], [1]) m4_define([udisks_version], [udisks_major_version.udisks_minor_version.udisks_micro_version]) -- cgit v1.2.1 From 07bb826636334dc21a6383e3ee40343c6046bb61 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Wed, 3 Oct 2012 09:33:10 -0400 Subject: Update my email address Signed-off-by: David Zeuthen --- AUTHORS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AUTHORS b/AUTHORS index c686966..3cbab40 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1 +1 @@ -David Zeuthen +David Zeuthen -- cgit v1.2.1 From ac71a69eb1060f15c4c57db9d2e7caa0dbe8271c Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Wed, 3 Oct 2012 09:52:30 -0400 Subject: Document the release process Signed-off-by: David Zeuthen --- HACKING | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/HACKING b/HACKING index 1113cde..047d4df 100644 --- a/HACKING +++ b/HACKING @@ -24,6 +24,53 @@ Checkouts for ssh account holders $ git clone ssh://[username@]git.freedesktop.org/git/udisks +MAKING RELEASES +=============== + +Checklist for making a release: + + - Pull translations from Transfix ("tx pull -a") + - Remember to add new po/*.po files and update po/LINGUAS + - Make sure that you pushed the POT file a couple of weeks before + this and that no new strings has been added + + - Update the NEWS file + + - Check that everything works + - Run 'make check' + - Run 'sudo ./integration-test' in src/tests + - Check that you have no uncommitted or unpushed changes + - Check there are no glaring TODO or FIXME + - Sanity-check all new API + - Ensure newly added API is marked properly with "Since: X.Y" + - Ensure that deprecated API is marked as such + + - Do the actual release (see Makefile.am, do it manually if not davidz) + - run 'make publish' + - run 'make publish-docs' + + - Tag the release: git tag -s -m X.Y.Z X.Y.Z + + - Bump the version in configure.in ("Post-release version bump to X.Y.Z") + +When doing the first micro release in a new minor series (for example +starting the 2.0.0, 2.1.0, 2.2.0 etc. series), do the following + + - Update the date in man pages to "$MONTH $YEAR" e.g. "October 2012" + + - At some point after the release, create the udisks-X-Y branch + - This is for maintenance releases + - Do this when focus is on new feature development + - Then bump version on master to X.Y.90 (prereleases for X.Y+1.0) + - Add "Index of new symbols in X.Y+1" index to doc/udisks2-docs.xml + +For maintenance releases, the rules are simple + + - Work on the udisks-X-Y branch + - Do not add (or backport) any new API or features + - Do not add, remove or change any translatable strings + - Do not add new dependencies + COMMITTING CODE =============== -- cgit v1.2.1 From be2adc8293102641192b923c73943ae08703b91e Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Wed, 3 Oct 2012 10:03:15 -0400 Subject: Explain post-release actions in HACKING Signed-off-by: David Zeuthen --- HACKING | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/HACKING b/HACKING index 047d4df..b5cbe53 100644 --- a/HACKING +++ b/HACKING @@ -51,7 +51,11 @@ Checklist for making a release: - Tag the release: git tag -s -m X.Y.Z X.Y.Z - - Bump the version in configure.in ("Post-release version bump to X.Y.Z") + - Post-release actions: + - Bump the version in configure.in + - Commit message: Post-release version bump to X.Y.Z + - Prepare NEWS file - append " (unreleased)" to version number + - Commit message: Start writing NEWS for X.Y.Z When doing the first micro release in a new minor series (for example starting the 2.0.0, 2.1.0, 2.2.0 etc. series), do the following @@ -59,6 +63,7 @@ starting the 2.0.0, 2.1.0, 2.2.0 etc. series), do the following - Update the date in man pages to "$MONTH $YEAR" e.g. "October 2012" - At some point after the release, create the udisks-X-Y branch + - Perform the post-release actions above on the created branch - This is for maintenance releases - Do this when focus is on new feature development - Then bump version on master to X.Y.90 (prereleases for X.Y+1.0) @@ -67,6 +72,7 @@ starting the 2.0.0, 2.1.0, 2.2.0 etc. series), do the following For maintenance releases, the rules are simple - Work on the udisks-X-Y branch + - If possible, cherry-pick fixes from master ('git cherry-pick') - Do not add (or backport) any new API or features - Do not add, remove or change any translatable strings - Do not add new dependencies -- cgit v1.2.1 From 2223cf8069e688330a424d2f13301708d3679838 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Wed, 3 Oct 2012 10:05:59 -0400 Subject: Bump version to 2.0.90 Signed-off-by: David Zeuthen --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 3698157..2188b1e 100644 --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,7 @@ m4_define([udisks_major_version], [2]) m4_define([udisks_minor_version], [0]) -m4_define([udisks_micro_version], [1]) +m4_define([udisks_micro_version], [90]) m4_define([udisks_version], [udisks_major_version.udisks_minor_version.udisks_micro_version]) -- cgit v1.2.1 From 56b03b867e21610edcd4a9335e46f6897e1ccb3f Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Wed, 3 Oct 2012 10:06:13 -0400 Subject: Start writing NEWS for 2.0.90 Signed-off-by: David Zeuthen --- NEWS | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/NEWS b/NEWS index b896456..8434280 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,19 @@ +------------ +udisks 2.0.90 (unreleased) +------------ + +The udisks project provides a daemon, tools and libraries to access +and manipulate disks and storage devices. + +Changes since udisks 2.0.0: + + TODO + +Thanks to all our contributors. + +David Zeuthen, +$DATE + ------------ udisks 2.0.0 ------------ -- cgit v1.2.1