Branched r1161 trunk for 0.3.5 release
This commit is contained in:
parent
d0ed91ffa8
commit
1d1139428b
802 changed files with 135155 additions and 0 deletions
14
staging-v0.3.5/plugins/partition/current_partition_info.cs
Normal file
14
staging-v0.3.5/plugins/partition/current_partition_info.cs
Normal file
|
@ -0,0 +1,14 @@
|
|||
<?cs loop: x = #0, subcount(Data.Plugins.partition.Parts)-1, #1 ?>
|
||||
<input type="hidden" name="part<?cs var:x ?>_size" value="<?cs var:Data.Plugins.partition.Parts[x].Size ?>" />
|
||||
<input type="hidden" name="part<?cs var:x ?>_type" value="<?cs var:Data.Plugins.partition.Parts[x].Type ?>" /><?cs
|
||||
/loop ?>
|
||||
|
||||
<input type="hidden" name="block_device" value="<?cs var:html_escape(Data.Plugins.partition.Device) ?>" />
|
||||
|
||||
<?cs if:Data.Plugins.partition.CreateConfigPartition ?>
|
||||
<input type="hidden" name="create_config_partition" value="1" />
|
||||
<?cs /if ?>
|
||||
|
||||
<?cs # the confirm question was asked only once ?>
|
||||
<input type="hidden" name="confirm" value="1" />
|
||||
|
|
@ -0,0 +1,248 @@
|
|||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Title
|
||||
msgid "Manage partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Type
|
||||
msgid "Filesystem type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Fat
|
||||
msgid "FAT (Windows)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext2
|
||||
msgid "Ext2"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext3
|
||||
msgid "Ext3"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Reiser
|
||||
msgid "Reiser"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartNum
|
||||
msgid "Id"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartType
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Size
|
||||
msgid "Size (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SelectDevice
|
||||
msgid "Choose a disk for partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Text.ProgressInfo
|
||||
msgid "Progress of formatting:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.CreateConfigPartition
|
||||
msgid "Automatically creating a configuration partition."
|
||||
msgstr ""
|
||||
|
||||
#: Text.RemovalContainers
|
||||
msgid "These volumes will be removed:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SpecifyPartitions
|
||||
msgid "Add partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Help.Partitioning
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SelectDevice
|
||||
msgid ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartMode
|
||||
msgid ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
msgstr ""
|
||||
|
||||
#: Help.ConfigPartition
|
||||
msgid ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
msgstr ""
|
||||
|
||||
#: Help.RemoveExistingContainers
|
||||
msgid ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartitionList
|
||||
msgid ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
msgstr ""
|
||||
|
||||
#: AdviceMessage.DeviceDataIsLost.Text
|
||||
msgid ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Text
|
||||
msgid ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Link.Text
|
||||
msgid "Initialize partition"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Title
|
||||
msgid "Missing program"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Text
|
||||
msgid ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramMkfs.Text
|
||||
msgid ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramE2label.Text
|
||||
msgid ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Title
|
||||
msgid "Partitioning complete"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Text
|
||||
msgid "The disk was partitioned successfully."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Title
|
||||
msgid "Initialization completed"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Title
|
||||
msgid "No disks found"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Text
|
||||
msgid ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Title
|
||||
msgid "Partitioning failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Text
|
||||
msgid "The partitioning of the device failed for some reason - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Link.Text
|
||||
msgid "Show all disks"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Title
|
||||
msgid "Invalid size"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Text
|
||||
msgid "The volume size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a volume is 10 megabytes."
|
||||
msgstr ""
|
|
@ -0,0 +1,263 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2008-04-07 04:42+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Title
|
||||
msgid "Manage partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Type
|
||||
msgid "Filesystem type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Fat
|
||||
msgid "FAT (Windows)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext2
|
||||
msgid "Ext2"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext3
|
||||
msgid "Ext3"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Reiser
|
||||
msgid "Reiser"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartNum
|
||||
msgid "Id"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartType
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Size
|
||||
msgid "Size (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SelectDevice
|
||||
msgid "Choose a disk for partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Text.ProgressInfo
|
||||
msgid "Progress of formatting:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.CreateConfigPartition
|
||||
msgid "Automatically creating a configuration partition."
|
||||
msgstr ""
|
||||
|
||||
#: Text.RemovalContainers
|
||||
msgid "These volumes will be removed:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SpecifyPartitions
|
||||
msgid "Add partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Help.Partitioning
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SelectDevice
|
||||
msgid ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartMode
|
||||
msgid ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
msgstr ""
|
||||
|
||||
#: Help.ConfigPartition
|
||||
msgid ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
msgstr ""
|
||||
|
||||
#: Help.RemoveExistingContainers
|
||||
msgid ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartitionList
|
||||
msgid ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
msgstr ""
|
||||
|
||||
#: AdviceMessage.DeviceDataIsLost.Text
|
||||
msgid ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Text
|
||||
msgid ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Link.Text
|
||||
msgid "Initialize partition"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Title
|
||||
msgid "Missing program"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Text
|
||||
msgid ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramMkfs.Text
|
||||
msgid ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramE2label.Text
|
||||
msgid ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Title
|
||||
msgid "Partitioning complete"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Text
|
||||
msgid "The disk was partitioned successfully."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Title
|
||||
msgid "Initialization completed"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Title
|
||||
msgid "No disks found"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Text
|
||||
msgid ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Title
|
||||
msgid "Partitioning failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Text
|
||||
msgid "The partitioning of the device failed for some reason - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Link.Text
|
||||
msgid "Show all disks"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Title
|
||||
msgid "Invalid size"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Text
|
||||
msgid "The volume size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a volume is 10 megabytes."
|
||||
msgstr ""
|
|
@ -0,0 +1,263 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2008-04-07 04:42+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Title
|
||||
msgid "Manage partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Type
|
||||
msgid "Filesystem type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Fat
|
||||
msgid "FAT (Windows)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext2
|
||||
msgid "Ext2"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext3
|
||||
msgid "Ext3"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Reiser
|
||||
msgid "Reiser"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartNum
|
||||
msgid "Id"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartType
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Size
|
||||
msgid "Size (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SelectDevice
|
||||
msgid "Choose a disk for partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Text.ProgressInfo
|
||||
msgid "Progress of formatting:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.CreateConfigPartition
|
||||
msgid "Automatically creating a configuration partition."
|
||||
msgstr ""
|
||||
|
||||
#: Text.RemovalContainers
|
||||
msgid "These volumes will be removed:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SpecifyPartitions
|
||||
msgid "Add partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Help.Partitioning
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SelectDevice
|
||||
msgid ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartMode
|
||||
msgid ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
msgstr ""
|
||||
|
||||
#: Help.ConfigPartition
|
||||
msgid ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
msgstr ""
|
||||
|
||||
#: Help.RemoveExistingContainers
|
||||
msgid ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartitionList
|
||||
msgid ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
msgstr ""
|
||||
|
||||
#: AdviceMessage.DeviceDataIsLost.Text
|
||||
msgid ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Text
|
||||
msgid ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Link.Text
|
||||
msgid "Initialize partition"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Title
|
||||
msgid "Missing program"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Text
|
||||
msgid ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramMkfs.Text
|
||||
msgid ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramE2label.Text
|
||||
msgid ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Title
|
||||
msgid "Partitioning complete"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Text
|
||||
msgid "The disk was partitioned successfully."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Title
|
||||
msgid "Initialization completed"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Title
|
||||
msgid "No disks found"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Text
|
||||
msgid ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Title
|
||||
msgid "Partitioning failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Text
|
||||
msgid "The partitioning of the device failed for some reason - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Link.Text
|
||||
msgid "Show all disks"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Title
|
||||
msgid "Invalid size"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Text
|
||||
msgid "The volume size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a volume is 10 megabytes."
|
||||
msgstr ""
|
|
@ -0,0 +1,301 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2008-04-07 04:42+0200\n"
|
||||
"PO-Revision-Date: 2007-02-05 16:54+0100\n"
|
||||
"Last-Translator: Lars Kruse <lars@systemausfall.org>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Pootle 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr "Partitionsmanager"
|
||||
|
||||
#: Link
|
||||
msgid "Partitions"
|
||||
msgstr "Partitionen"
|
||||
|
||||
#: Title
|
||||
msgid "Manage partitions"
|
||||
msgstr "Partitionen verwalten"
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr "Manuelle Partitionierung"
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr "Automatische Einrichtung"
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add partition"
|
||||
msgstr "Partition hinzufügen"
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr "Partition entfernen"
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr "Neue Partitionstabelle schreiben"
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr "Abbrechen"
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr "Ja, ich weiß was ich tue!"
|
||||
|
||||
#: Text.FS.Type
|
||||
msgid "Filesystem type"
|
||||
msgstr "Art des Dateisystems"
|
||||
|
||||
#: Text.FS.Fat
|
||||
msgid "FAT (Windows)"
|
||||
msgstr "FAT (Windows)"
|
||||
|
||||
#: Text.FS.Ext2
|
||||
msgid "Ext2"
|
||||
msgstr "Ext2"
|
||||
|
||||
#: Text.FS.Ext3
|
||||
msgid "Ext3"
|
||||
msgstr "Ext3"
|
||||
|
||||
#: Text.FS.Reiser
|
||||
msgid "Reiser"
|
||||
msgstr "Reiser"
|
||||
|
||||
#: Text.PartNum
|
||||
msgid "Id"
|
||||
msgstr "ID"
|
||||
|
||||
#: Text.PartType
|
||||
msgid "Type"
|
||||
msgstr "Art"
|
||||
|
||||
#: Text.Size
|
||||
msgid "Size (MB)"
|
||||
msgstr "Größe (MB)"
|
||||
|
||||
#: Text.SelectDevice
|
||||
msgid "Choose a disk for partitioning"
|
||||
msgstr "Wähle eine Platte zur Partitionierung aus"
|
||||
|
||||
#: Text.ProgressInfo
|
||||
msgid "Progress of formatting:"
|
||||
msgstr "Fortschritt der Formatierung:"
|
||||
|
||||
#: Text.CreateConfigPartition
|
||||
msgid "Automatically creating a configuration partition."
|
||||
msgstr "Automatisches Erstellen einer Konfigurationspartition"
|
||||
|
||||
#: Text.RemovalContainers
|
||||
msgid "These volumes will be removed:"
|
||||
msgstr "Diese Datenträger werden entfernt:"
|
||||
|
||||
#: Text.SpecifyPartitions
|
||||
msgid "Add partitions"
|
||||
msgstr "Partitionen hinzufügen"
|
||||
|
||||
#: Help.Partitioning
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
msgstr ""
|
||||
"Du kannst jede Platte in mehrere Teile aufteilen, den sogenannten "
|
||||
"Partitionen. Dies ist nützlich, wenn du deine Daten teilen oder nur einen "
|
||||
"Teil deiner Platte verschlüsseln willst."
|
||||
|
||||
#: Help.SelectDevice
|
||||
msgid ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
msgstr ""
|
||||
"Wähle eine der Platten aus der Liste aus. Sei dir bewusst, dass sämtliche "
|
||||
"Daten auf der Platte während der Partitionierung verloren gehen."
|
||||
|
||||
#: Help.PartMode
|
||||
msgid ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
msgstr ""
|
||||
"Du kannst zwischen automatischer und manueller Partitionierung wählen. "
|
||||
"Automatische Partitionierung erstellt nur eine Partition für die gesamte "
|
||||
"Platte. Mit Hilfe der manuellen Partitionierung kannst du die Platte in "
|
||||
"unterschiedliche große Bereiche aufteilen."
|
||||
|
||||
#: Help.ConfigPartition
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
msgstr ""
|
||||
"Die CryptoBox wurde so konfiguriert, dass sie ihre Einstellungen auf einer "
|
||||
"gesonderten Partition speichert. Falls sie nicht existiert, wird sie "
|
||||
"automatisch erstellt. Dadurch ist der verfügbare Speicherplatz um 5 MB "
|
||||
"kleiner."
|
||||
|
||||
#: Help.RemoveExistingContainers
|
||||
msgid ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
msgstr ""
|
||||
"Immer wenn du die Partitionstabelle einer Platte änderst, verlierst du alle "
|
||||
"Datenträger die vorher darauf angelegt wurden."
|
||||
|
||||
#: Help.PartitionList
|
||||
msgid ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
msgstr ""
|
||||
"Wähle die Größe einer neuen Partition und füge sie mit einem Klick auf "
|
||||
"\"Partition hinzufügen\" zur Liste hinzu. Die Änderungen werden erst "
|
||||
"übernommen, wenn du auf \"Schreibe neue Partitionstabelle\" klickst. Sei bitte "
|
||||
"vorsichtig: alle Daten auf dem Datentäger gehen verloren."
|
||||
|
||||
#: AdviceMessage.DeviceDataIsLost.Text
|
||||
msgid ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
msgstr ""
|
||||
"Wenn du weitermachst, werden alle Daten auf der ausgewählten Platte "
|
||||
"zerstört. Sei bitte sehr vorsichtig!"
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Text
|
||||
msgid ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
msgstr ""
|
||||
"Nur-Lese-Konfiguration erkannt - wahrscheinlich solltest du eine "
|
||||
"Konfigurations-Partition anlegen."
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Link.Text
|
||||
msgid "Initialize partition"
|
||||
msgstr "Partition initialisieren"
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Title
|
||||
msgid "Missing program"
|
||||
msgstr "Fehlendes Programm"
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Text
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
"Das Programm 'sfdisk' ist nicht installiert. Bitte den Administrator der "
|
||||
"CryptoBox dieses Programm zu installieren."
|
||||
|
||||
#: EnvironmentWarning.MissingProgramMkfs.Text
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
"Das Programm 'mkfs' ist nicht installiert. Bitte den Administrator der "
|
||||
"CryptoBox dieses Programm zu installieren."
|
||||
|
||||
#: EnvironmentWarning.MissingProgramE2label.Text
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
"Das Programm 'e2label' ist nicht installiert. Bitte den Administrator der "
|
||||
"CryptoBox dieses Programm zu installieren."
|
||||
|
||||
#: SuccessMessage.Partitioned.Title
|
||||
msgid "Partitioning complete"
|
||||
msgstr "Partitionierung abgeschlossen"
|
||||
|
||||
#: SuccessMessage.Partitioned.Text
|
||||
msgid "The disk was partitioned successfully."
|
||||
msgstr "Die Platte wurde erfolgreich partitioniert."
|
||||
|
||||
#: SuccessMessage.EasySetup.Title
|
||||
msgid "Initialization completed"
|
||||
msgstr "Initialisierung abgeschlossen"
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr "Die automatische Initialisierung wurde erfolgreich abgeschlossen."
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr "Bestätigung fehlt"
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr "Du hast diesen Vorgang nicht durch Aktivierung der Checkbox bestätigt."
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Title
|
||||
msgid "No disks found"
|
||||
msgstr "Keine Platten gefunden"
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Text
|
||||
msgid ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
msgstr ""
|
||||
"Keine passenden Platte gefunden - bitte überprüfe deine Konfiguration und "
|
||||
"deine Hardware."
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Title
|
||||
msgid "Partitioning failed"
|
||||
msgstr "Partitionierung fehlgeschlagen"
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Text
|
||||
msgid "The partitioning of the device failed for some reason - sorry!"
|
||||
msgstr "Die Partitionierung der Platte ist fehlgeschlagen - Entschuldigung!"
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr "Nachrichtenprotokoll anzeigen"
|
||||
|
||||
#: WarningMessage.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr "Formatierung fehlgeschlagen"
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
"Die Formatierung mindestens eines Datenträgers ist fehlgeschlagen - "
|
||||
"Entschuldigung!"
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr "Die Platte ist beschäftigt"
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr "Bitte schließe alle Datenträger der Platte vor der Partitionierung."
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Link.Text
|
||||
msgid "Show all disks"
|
||||
msgstr "Alle Platten anzeigen"
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Title
|
||||
msgid "Invalid size"
|
||||
msgstr "Ungültige Größe"
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Text
|
||||
msgid "The volume size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
"Die eingegebene Größe des Datenträgers überschreitet die verfügbare Größe "
|
||||
"der Platte."
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a volume is 10 megabytes."
|
||||
msgstr "Die Mindestgröße eines Datenträgers beträgt 10 MB."
|
|
@ -0,0 +1,290 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
"_: \n"
|
||||
""
|
||||
msgstr ""
|
||||
|
||||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr "Partition manager"
|
||||
|
||||
#: Link
|
||||
msgid "Partitions"
|
||||
msgstr "Partitions"
|
||||
|
||||
#: Title
|
||||
msgid "Manage partitions"
|
||||
msgstr "Manage partitions"
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr "Partition manually"
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr "Automatic setup"
|
||||
|
||||
#: Button.AddPartition
|
||||
#, fuzzy
|
||||
msgid "Add partition"
|
||||
msgstr "Add partition"
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr "Remove partition"
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr "Write new partition table"
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr "Cancel"
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr "Yes, I know what I am doing!"
|
||||
|
||||
#: Text.FS.Type
|
||||
msgid "Filesystem type"
|
||||
msgstr "Filesystem type"
|
||||
|
||||
#: Text.FS.Fat
|
||||
msgid "FAT (Windows)"
|
||||
msgstr "FAT (Windows)"
|
||||
|
||||
#: Text.FS.Ext2
|
||||
msgid "Ext2"
|
||||
msgstr "Ext2"
|
||||
|
||||
#: Text.FS.Ext3
|
||||
msgid "Ext3"
|
||||
msgstr "Ext3"
|
||||
|
||||
#: Text.FS.Reiser
|
||||
msgid "Reiser"
|
||||
msgstr "Reiser"
|
||||
|
||||
#: Text.PartNum
|
||||
msgid "Id"
|
||||
msgstr "Id"
|
||||
|
||||
#: Text.PartType
|
||||
msgid "Type"
|
||||
msgstr "Type"
|
||||
|
||||
#: Text.Size
|
||||
msgid "Size (MB)"
|
||||
msgstr "Size (MB)"
|
||||
|
||||
#: Text.SelectDevice
|
||||
msgid "Choose a disk for partitioning"
|
||||
msgstr "Choose a disk for partitioning"
|
||||
|
||||
#: Text.ProgressInfo
|
||||
msgid "Progress of formatting:"
|
||||
msgstr "Progress of formatting:"
|
||||
|
||||
#: Text.CreateConfigPartition
|
||||
msgid "Automatically creating a configuration partition."
|
||||
msgstr "Automatically creating a configuration partition."
|
||||
|
||||
#: Text.RemovalContainers
|
||||
msgid "These volumes will be removed:"
|
||||
msgstr "These volumes will be removed:"
|
||||
|
||||
#: Text.SpecifyPartitions
|
||||
msgid "Add partitions"
|
||||
msgstr "Add partitions"
|
||||
|
||||
#: Help.Partitioning
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
msgstr ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
|
||||
#: Help.SelectDevice
|
||||
msgid ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
msgstr ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
|
||||
#: Help.PartMode
|
||||
msgid ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
msgstr ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
|
||||
#: Help.ConfigPartition
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
msgstr ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
|
||||
#: Help.RemoveExistingContainers
|
||||
msgid ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
msgstr ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
|
||||
#: Help.PartitionList
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
msgstr ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
|
||||
#: AdviceMessage.DeviceDataIsLost.Text
|
||||
msgid ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
msgstr ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Text
|
||||
msgid ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
msgstr ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Link.Text
|
||||
msgid "Initialize partition"
|
||||
msgstr "Initialize partition"
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Title
|
||||
msgid "Missing program"
|
||||
msgstr "Missing program"
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Text
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
|
||||
#: EnvironmentWarning.MissingProgramMkfs.Text
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
|
||||
#: EnvironmentWarning.MissingProgramE2label.Text
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
|
||||
#: SuccessMessage.Partitioned.Title
|
||||
msgid "Partitioning complete"
|
||||
msgstr "Partitioning complete"
|
||||
|
||||
#: SuccessMessage.Partitioned.Text
|
||||
msgid "The disk was partitioned successfully."
|
||||
msgstr "The disk was partitioned successfully."
|
||||
|
||||
#: SuccessMessage.EasySetup.Title
|
||||
msgid "Initialization completed"
|
||||
msgstr "Initialization completed"
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr "Automatic initialization was finished successfully."
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr "Confirmation missing"
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr "You did not confirm this action by activating the checkbox."
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Title
|
||||
msgid "No disks found"
|
||||
msgstr "No disks found"
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Text
|
||||
msgid ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
msgstr ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Title
|
||||
msgid "Partitioning failed"
|
||||
msgstr "Partitioning failed"
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Text
|
||||
msgid "The partitioning of the device failed for some reason - sorry!"
|
||||
msgstr "The partitioning of the device failed for some reason - sorry!"
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr "Show log messages"
|
||||
|
||||
#: WarningMessage.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr "Formatting failed"
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr "Formatting of at least one volume failed - sorry!"
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr "This disk is busy"
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr "Please close all volumes of this disk before partitioning."
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Link.Text
|
||||
msgid "Show all disks"
|
||||
msgstr "Show all disks"
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Title
|
||||
msgid "Invalid size"
|
||||
msgstr "Invalid size"
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Text
|
||||
msgid "The volume size you entered exceeded the available size of the disk."
|
||||
msgstr "The volume size you entered exceeded the available size of the disk."
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a volume is 10 megabytes."
|
||||
msgstr "The minimum size of a volume is 10 megabytes."
|
|
@ -0,0 +1,263 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2008-04-07 04:42+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Title
|
||||
msgid "Manage partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Type
|
||||
msgid "Filesystem type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Fat
|
||||
msgid "FAT (Windows)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext2
|
||||
msgid "Ext2"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext3
|
||||
msgid "Ext3"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Reiser
|
||||
msgid "Reiser"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartNum
|
||||
msgid "Id"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartType
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Size
|
||||
msgid "Size (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SelectDevice
|
||||
msgid "Choose a disk for partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Text.ProgressInfo
|
||||
msgid "Progress of formatting:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.CreateConfigPartition
|
||||
msgid "Automatically creating a configuration partition."
|
||||
msgstr ""
|
||||
|
||||
#: Text.RemovalContainers
|
||||
msgid "These volumes will be removed:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SpecifyPartitions
|
||||
msgid "Add partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Help.Partitioning
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SelectDevice
|
||||
msgid ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartMode
|
||||
msgid ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
msgstr ""
|
||||
|
||||
#: Help.ConfigPartition
|
||||
msgid ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
msgstr ""
|
||||
|
||||
#: Help.RemoveExistingContainers
|
||||
msgid ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartitionList
|
||||
msgid ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
msgstr ""
|
||||
|
||||
#: AdviceMessage.DeviceDataIsLost.Text
|
||||
msgid ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Text
|
||||
msgid ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Link.Text
|
||||
msgid "Initialize partition"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Title
|
||||
msgid "Missing program"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Text
|
||||
msgid ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramMkfs.Text
|
||||
msgid ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramE2label.Text
|
||||
msgid ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Title
|
||||
msgid "Partitioning complete"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Text
|
||||
msgid "The disk was partitioned successfully."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Title
|
||||
msgid "Initialization completed"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Title
|
||||
msgid "No disks found"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Text
|
||||
msgid ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Title
|
||||
msgid "Partitioning failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Text
|
||||
msgid "The partitioning of the device failed for some reason - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Link.Text
|
||||
msgid "Show all disks"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Title
|
||||
msgid "Invalid size"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Text
|
||||
msgid "The volume size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a volume is 10 megabytes."
|
||||
msgstr ""
|
|
@ -0,0 +1,263 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2008-04-07 04:42+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Title
|
||||
msgid "Manage partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Type
|
||||
msgid "Filesystem type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Fat
|
||||
msgid "FAT (Windows)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext2
|
||||
msgid "Ext2"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext3
|
||||
msgid "Ext3"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Reiser
|
||||
msgid "Reiser"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartNum
|
||||
msgid "Id"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartType
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Size
|
||||
msgid "Size (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SelectDevice
|
||||
msgid "Choose a disk for partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Text.ProgressInfo
|
||||
msgid "Progress of formatting:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.CreateConfigPartition
|
||||
msgid "Automatically creating a configuration partition."
|
||||
msgstr ""
|
||||
|
||||
#: Text.RemovalContainers
|
||||
msgid "These volumes will be removed:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SpecifyPartitions
|
||||
msgid "Add partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Help.Partitioning
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SelectDevice
|
||||
msgid ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartMode
|
||||
msgid ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
msgstr ""
|
||||
|
||||
#: Help.ConfigPartition
|
||||
msgid ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
msgstr ""
|
||||
|
||||
#: Help.RemoveExistingContainers
|
||||
msgid ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartitionList
|
||||
msgid ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
msgstr ""
|
||||
|
||||
#: AdviceMessage.DeviceDataIsLost.Text
|
||||
msgid ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Text
|
||||
msgid ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Link.Text
|
||||
msgid "Initialize partition"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Title
|
||||
msgid "Missing program"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Text
|
||||
msgid ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramMkfs.Text
|
||||
msgid ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramE2label.Text
|
||||
msgid ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Title
|
||||
msgid "Partitioning complete"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Text
|
||||
msgid "The disk was partitioned successfully."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Title
|
||||
msgid "Initialization completed"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Title
|
||||
msgid "No disks found"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Text
|
||||
msgid ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Title
|
||||
msgid "Partitioning failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Text
|
||||
msgid "The partitioning of the device failed for some reason - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Link.Text
|
||||
msgid "Show all disks"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Title
|
||||
msgid "Invalid size"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Text
|
||||
msgid "The volume size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a volume is 10 megabytes."
|
||||
msgstr ""
|
|
@ -0,0 +1,263 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2008-04-07 04:42+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Title
|
||||
msgid "Manage partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Type
|
||||
msgid "Filesystem type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Fat
|
||||
msgid "FAT (Windows)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext2
|
||||
msgid "Ext2"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext3
|
||||
msgid "Ext3"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Reiser
|
||||
msgid "Reiser"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartNum
|
||||
msgid "Id"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartType
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Size
|
||||
msgid "Size (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SelectDevice
|
||||
msgid "Choose a disk for partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Text.ProgressInfo
|
||||
msgid "Progress of formatting:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.CreateConfigPartition
|
||||
msgid "Automatically creating a configuration partition."
|
||||
msgstr ""
|
||||
|
||||
#: Text.RemovalContainers
|
||||
msgid "These volumes will be removed:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SpecifyPartitions
|
||||
msgid "Add partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Help.Partitioning
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SelectDevice
|
||||
msgid ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartMode
|
||||
msgid ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
msgstr ""
|
||||
|
||||
#: Help.ConfigPartition
|
||||
msgid ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
msgstr ""
|
||||
|
||||
#: Help.RemoveExistingContainers
|
||||
msgid ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartitionList
|
||||
msgid ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
msgstr ""
|
||||
|
||||
#: AdviceMessage.DeviceDataIsLost.Text
|
||||
msgid ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Text
|
||||
msgid ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Link.Text
|
||||
msgid "Initialize partition"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Title
|
||||
msgid "Missing program"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Text
|
||||
msgid ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramMkfs.Text
|
||||
msgid ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramE2label.Text
|
||||
msgid ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Title
|
||||
msgid "Partitioning complete"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Text
|
||||
msgid "The disk was partitioned successfully."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Title
|
||||
msgid "Initialization completed"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Title
|
||||
msgid "No disks found"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Text
|
||||
msgid ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Title
|
||||
msgid "Partitioning failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Text
|
||||
msgid "The partitioning of the device failed for some reason - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Link.Text
|
||||
msgid "Show all disks"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Title
|
||||
msgid "Invalid size"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Text
|
||||
msgid "The volume size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a volume is 10 megabytes."
|
||||
msgstr ""
|
|
@ -0,0 +1,263 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2008-04-07 04:42+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Title
|
||||
msgid "Manage partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Type
|
||||
msgid "Filesystem type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Fat
|
||||
msgid "FAT (Windows)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext2
|
||||
msgid "Ext2"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext3
|
||||
msgid "Ext3"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Reiser
|
||||
msgid "Reiser"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartNum
|
||||
msgid "Id"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartType
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Size
|
||||
msgid "Size (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SelectDevice
|
||||
msgid "Choose a disk for partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Text.ProgressInfo
|
||||
msgid "Progress of formatting:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.CreateConfigPartition
|
||||
msgid "Automatically creating a configuration partition."
|
||||
msgstr ""
|
||||
|
||||
#: Text.RemovalContainers
|
||||
msgid "These volumes will be removed:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SpecifyPartitions
|
||||
msgid "Add partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Help.Partitioning
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SelectDevice
|
||||
msgid ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartMode
|
||||
msgid ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
msgstr ""
|
||||
|
||||
#: Help.ConfigPartition
|
||||
msgid ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
msgstr ""
|
||||
|
||||
#: Help.RemoveExistingContainers
|
||||
msgid ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartitionList
|
||||
msgid ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
msgstr ""
|
||||
|
||||
#: AdviceMessage.DeviceDataIsLost.Text
|
||||
msgid ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Text
|
||||
msgid ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Link.Text
|
||||
msgid "Initialize partition"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Title
|
||||
msgid "Missing program"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Text
|
||||
msgid ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramMkfs.Text
|
||||
msgid ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramE2label.Text
|
||||
msgid ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Title
|
||||
msgid "Partitioning complete"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Text
|
||||
msgid "The disk was partitioned successfully."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Title
|
||||
msgid "Initialization completed"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Title
|
||||
msgid "No disks found"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Text
|
||||
msgid ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Title
|
||||
msgid "Partitioning failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Text
|
||||
msgid "The partitioning of the device failed for some reason - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Link.Text
|
||||
msgid "Show all disks"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Title
|
||||
msgid "Invalid size"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Text
|
||||
msgid "The volume size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a volume is 10 megabytes."
|
||||
msgstr ""
|
|
@ -0,0 +1,263 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2008-04-07 04:42+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Title
|
||||
msgid "Manage partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Type
|
||||
msgid "Filesystem type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Fat
|
||||
msgid "FAT (Windows)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext2
|
||||
msgid "Ext2"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext3
|
||||
msgid "Ext3"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Reiser
|
||||
msgid "Reiser"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartNum
|
||||
msgid "Id"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartType
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Size
|
||||
msgid "Size (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SelectDevice
|
||||
msgid "Choose a disk for partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Text.ProgressInfo
|
||||
msgid "Progress of formatting:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.CreateConfigPartition
|
||||
msgid "Automatically creating a configuration partition."
|
||||
msgstr ""
|
||||
|
||||
#: Text.RemovalContainers
|
||||
msgid "These volumes will be removed:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SpecifyPartitions
|
||||
msgid "Add partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Help.Partitioning
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SelectDevice
|
||||
msgid ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartMode
|
||||
msgid ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
msgstr ""
|
||||
|
||||
#: Help.ConfigPartition
|
||||
msgid ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
msgstr ""
|
||||
|
||||
#: Help.RemoveExistingContainers
|
||||
msgid ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartitionList
|
||||
msgid ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
msgstr ""
|
||||
|
||||
#: AdviceMessage.DeviceDataIsLost.Text
|
||||
msgid ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Text
|
||||
msgid ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Link.Text
|
||||
msgid "Initialize partition"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Title
|
||||
msgid "Missing program"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Text
|
||||
msgid ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramMkfs.Text
|
||||
msgid ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramE2label.Text
|
||||
msgid ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Title
|
||||
msgid "Partitioning complete"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Text
|
||||
msgid "The disk was partitioned successfully."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Title
|
||||
msgid "Initialization completed"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Title
|
||||
msgid "No disks found"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Text
|
||||
msgid ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Title
|
||||
msgid "Partitioning failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Text
|
||||
msgid "The partitioning of the device failed for some reason - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Link.Text
|
||||
msgid "Show all disks"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Title
|
||||
msgid "Invalid size"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Text
|
||||
msgid "The volume size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a volume is 10 megabytes."
|
||||
msgstr ""
|
|
@ -0,0 +1,263 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2008-04-07 04:42+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Title
|
||||
msgid "Manage partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Type
|
||||
msgid "Filesystem type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Fat
|
||||
msgid "FAT (Windows)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext2
|
||||
msgid "Ext2"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext3
|
||||
msgid "Ext3"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Reiser
|
||||
msgid "Reiser"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartNum
|
||||
msgid "Id"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartType
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Size
|
||||
msgid "Size (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SelectDevice
|
||||
msgid "Choose a disk for partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Text.ProgressInfo
|
||||
msgid "Progress of formatting:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.CreateConfigPartition
|
||||
msgid "Automatically creating a configuration partition."
|
||||
msgstr ""
|
||||
|
||||
#: Text.RemovalContainers
|
||||
msgid "These volumes will be removed:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SpecifyPartitions
|
||||
msgid "Add partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Help.Partitioning
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SelectDevice
|
||||
msgid ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartMode
|
||||
msgid ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
msgstr ""
|
||||
|
||||
#: Help.ConfigPartition
|
||||
msgid ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
msgstr ""
|
||||
|
||||
#: Help.RemoveExistingContainers
|
||||
msgid ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartitionList
|
||||
msgid ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
msgstr ""
|
||||
|
||||
#: AdviceMessage.DeviceDataIsLost.Text
|
||||
msgid ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Text
|
||||
msgid ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Link.Text
|
||||
msgid "Initialize partition"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Title
|
||||
msgid "Missing program"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Text
|
||||
msgid ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramMkfs.Text
|
||||
msgid ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramE2label.Text
|
||||
msgid ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Title
|
||||
msgid "Partitioning complete"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Text
|
||||
msgid "The disk was partitioned successfully."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Title
|
||||
msgid "Initialization completed"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Title
|
||||
msgid "No disks found"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Text
|
||||
msgid ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Title
|
||||
msgid "Partitioning failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Text
|
||||
msgid "The partitioning of the device failed for some reason - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Link.Text
|
||||
msgid "Show all disks"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Title
|
||||
msgid "Invalid size"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Text
|
||||
msgid "The volume size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a volume is 10 megabytes."
|
||||
msgstr ""
|
|
@ -0,0 +1,298 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2008-04-07 04:42+0200\n"
|
||||
"PO-Revision-Date: 2007-03-20 15:49+0100\n"
|
||||
"Last-Translator: Fabrizio Tarizzo <software@fabriziotarizzo.org>\n"
|
||||
"Language-Team: Italian <software@fabriziotarizzo.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Pootle 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr "Gestore delle partizioni"
|
||||
|
||||
#: Link
|
||||
msgid "Partitions"
|
||||
msgstr "Partizioni"
|
||||
|
||||
#: Title
|
||||
msgid "Manage partitions"
|
||||
msgstr "Gestione delle partizioni"
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr "Partizionamento manuale"
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr "Impostazioni automatica"
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add partition"
|
||||
msgstr "Aggiungi partizione"
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr "Rimuovi partizione"
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr "Scrivi la nuova tabella delle partizioni"
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr "Annulla"
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr "Sì, so cosa sto facendo!"
|
||||
|
||||
#: Text.FS.Type
|
||||
msgid "Filesystem type"
|
||||
msgstr "Tipo di filesystem"
|
||||
|
||||
#: Text.FS.Fat
|
||||
msgid "FAT (Windows)"
|
||||
msgstr "FAT (Windows)"
|
||||
|
||||
#: Text.FS.Ext2
|
||||
msgid "Ext2"
|
||||
msgstr "Ext2"
|
||||
|
||||
#: Text.FS.Ext3
|
||||
msgid "Ext3"
|
||||
msgstr "Ext3"
|
||||
|
||||
#: Text.FS.Reiser
|
||||
msgid "Reiser"
|
||||
msgstr "Reiser"
|
||||
|
||||
#: Text.PartNum
|
||||
msgid "Id"
|
||||
msgstr "Id"
|
||||
|
||||
#: Text.PartType
|
||||
msgid "Type"
|
||||
msgstr "Tipo"
|
||||
|
||||
#: Text.Size
|
||||
msgid "Size (MB)"
|
||||
msgstr "Dimensione (MB)"
|
||||
|
||||
#: Text.SelectDevice
|
||||
msgid "Choose a disk for partitioning"
|
||||
msgstr "Scegliere un disco per il partizionamento"
|
||||
|
||||
#: Text.ProgressInfo
|
||||
msgid "Progress of formatting:"
|
||||
msgstr "Avanzamento della formattazione:"
|
||||
|
||||
#: Text.CreateConfigPartition
|
||||
msgid "Automatically creating a configuration partition."
|
||||
msgstr "Configurazione automatica delle partizioni."
|
||||
|
||||
#: Text.RemovalContainers
|
||||
msgid "These volumes will be removed:"
|
||||
msgstr "Questi volumi saranno rimossi:"
|
||||
|
||||
#: Text.SpecifyPartitions
|
||||
msgid "Add partitions"
|
||||
msgstr "Aggiungi partizioni"
|
||||
|
||||
#: Help.Partitioning
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
msgstr ""
|
||||
"È possibile suddividere un disco in più sezioni denominate 'partizioni'. È "
|
||||
"utile se si desidera separare i dati o cifrare solo una parte del disco."
|
||||
|
||||
#: Help.SelectDevice
|
||||
msgid ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
msgstr ""
|
||||
"Scegliere un disco dalla lista. Prestare attenzione al fatto che saranno "
|
||||
"persi tutti i dati sulle partizioni del disco scelto."
|
||||
|
||||
#: Help.PartMode
|
||||
msgid ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
msgstr ""
|
||||
"È possibile scegliere tra partizionamento 'automatico' e 'manuale'. Il "
|
||||
"partizionamento automatico crea una sola partizione che occupa l'intero "
|
||||
"disco. Col partizionamento manuale è possibile suddividere il disco in più "
|
||||
"partizioni di diversa dimensione."
|
||||
|
||||
#: Help.ConfigPartition
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
msgstr ""
|
||||
"La CryptoBox è configurata per memorizzare le proprie impostazioni su una "
|
||||
"partizione separata del disco, che viene creata automaticamente. La capacità "
|
||||
"del disco è ridotta di circa 5 megabyte."
|
||||
|
||||
#: Help.RemoveExistingContainers
|
||||
msgid ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
msgstr ""
|
||||
"Ogni volta che si modifica la tabella delle partizioni di un disco, si "
|
||||
"perdono tutti i volumi precedentemente definiti in esso."
|
||||
|
||||
#: Help.PartitionList
|
||||
msgid ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
msgstr ""
|
||||
"Scegliere la dimensione della nuova partizione e aggiungerla alla lista "
|
||||
"facendo clic su 'Aggiungi partizione'. Non sarà scritto nulla sul disco "
|
||||
"finché non si fa clic su 'Scrivi la nuova tabella delle partizioni'. "
|
||||
"Prestare molta attenzione: saranno cancellati tutti i dati sul disco."
|
||||
|
||||
#: AdviceMessage.DeviceDataIsLost.Text
|
||||
msgid ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
msgstr ""
|
||||
"Se si prosegue, saranno cancellati tutti i dati sul disco scelto. Prestare "
|
||||
"MOLTA attenzione!"
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Text
|
||||
msgid ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
msgstr ""
|
||||
"È stata rilevata un'impostazione di sola lettura - è probabilmente "
|
||||
"necessario creare una partizione di configurazione."
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Link.Text
|
||||
msgid "Initialize partition"
|
||||
msgstr "Inizializza partizioni"
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Title
|
||||
msgid "Missing program"
|
||||
msgstr "Programma mancante"
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Text
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
"Il programma 'sfdisk' non è installato. Rivolgersi all'amministratore del "
|
||||
"server CryptoBox per installarlo e configurarlo opportunamente."
|
||||
|
||||
#: EnvironmentWarning.MissingProgramMkfs.Text
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
"Il programma 'mkfs' non è installato. Rivolgersi all'amministratore del "
|
||||
"server CryptoBox per installarlo e configurarlo opportunamente."
|
||||
|
||||
#: EnvironmentWarning.MissingProgramE2label.Text
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
"Il programma 'e2label' non è installato. Rivolgersi all'amministratore del "
|
||||
"server CryptoBox per installarlo e configurarlo opportunamente."
|
||||
|
||||
#: SuccessMessage.Partitioned.Title
|
||||
msgid "Partitioning complete"
|
||||
msgstr "Partizionamento completato"
|
||||
|
||||
#: SuccessMessage.Partitioned.Text
|
||||
msgid "The disk was partitioned successfully."
|
||||
msgstr "Il disco è stato partizionato con successo."
|
||||
|
||||
#: SuccessMessage.EasySetup.Title
|
||||
msgid "Initialization completed"
|
||||
msgstr "Inizializzazione completata"
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr "L'inizializzazione automatica è stata completata con successo."
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr "Conferma mancante"
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr "Non è stata confermata l'operazione attivando l'apposita checkbox."
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Title
|
||||
msgid "No disks found"
|
||||
msgstr "Non è stato trovato alcun disco"
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Text
|
||||
msgid ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
msgstr ""
|
||||
"Nessun disco adatto trovato - controllare la configurazione e le "
|
||||
"impostazioni dell'hardware."
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Title
|
||||
msgid "Partitioning failed"
|
||||
msgstr "Partizionamento fallito"
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Text
|
||||
msgid "The partitioning of the device failed for some reason - sorry!"
|
||||
msgstr "Il partizionamento del disco è fallito."
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr "Mostra il registro degli eventi"
|
||||
|
||||
#: WarningMessage.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr "Formattazione fallita"
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr "La formattazione di almeno un volume è fallita."
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr "Questo disco è occupato"
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr ""
|
||||
"Chiudere tutti i volumi su questo disco prima di procedere col "
|
||||
"partizionamento."
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Link.Text
|
||||
msgid "Show all disks"
|
||||
msgstr "Mostra tutti i dischi"
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Title
|
||||
msgid "Invalid size"
|
||||
msgstr "Dimensione non valida"
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Text
|
||||
msgid "The volume size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
"La dimensione inserita per il volume supera lo spazio disponibile sul disco."
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a volume is 10 megabytes."
|
||||
msgstr "La dimensione minima per un volume è pari a 10 megabyte."
|
|
@ -0,0 +1,272 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2008-04-07 04:43+0200\n"
|
||||
"PO-Revision-Date: 2007-02-26 10:51+0100\n"
|
||||
"Last-Translator: kinneko <kinneko@gmail.com>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Pootle 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr "ドライブ区画の管理"
|
||||
|
||||
#: Link
|
||||
msgid "Partitions"
|
||||
msgstr "ドライブ区画"
|
||||
|
||||
#: Title
|
||||
msgid "Manage partitions"
|
||||
msgstr "ドライブ区画の管理"
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr "ドライブ区画を自分で設定する"
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr "ドライブ区画を自動設定する"
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add partition"
|
||||
msgstr "ドライブ区画を追加する"
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr "ドライブ区画を削除する"
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr "設定したドライブ区画表を書き込む"
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr "キャンセル"
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr "もちろん、この操作が何を意味するのか理解しています!"
|
||||
|
||||
#: Text.FS.Type
|
||||
msgid "Filesystem type"
|
||||
msgstr "ファイルシステムタイプ"
|
||||
|
||||
#: Text.FS.Fat
|
||||
msgid "FAT (Windows)"
|
||||
msgstr "FAT (Windows)"
|
||||
|
||||
#: Text.FS.Ext2
|
||||
msgid "Ext2"
|
||||
msgstr "Ext2"
|
||||
|
||||
#: Text.FS.Ext3
|
||||
msgid "Ext3"
|
||||
msgstr "Ext3"
|
||||
|
||||
#: Text.FS.Reiser
|
||||
msgid "Reiser"
|
||||
msgstr "Reiser"
|
||||
|
||||
#: Text.PartNum
|
||||
msgid "Id"
|
||||
msgstr "区画ID"
|
||||
|
||||
#: Text.PartType
|
||||
msgid "Type"
|
||||
msgstr "タイプ"
|
||||
|
||||
#: Text.Size
|
||||
msgid "Size (MB)"
|
||||
msgstr "サイズ(MB)"
|
||||
|
||||
#: Text.SelectDevice
|
||||
msgid "Choose a disk for partitioning"
|
||||
msgstr "区画分けするドライブを選択する"
|
||||
|
||||
#: Text.ProgressInfo
|
||||
msgid "Progress of formatting:"
|
||||
msgstr "初期化中:"
|
||||
|
||||
#: Text.CreateConfigPartition
|
||||
msgid "Automatically creating a configuration partition."
|
||||
msgstr "区画設定を自動作成しています。"
|
||||
|
||||
#: Text.RemovalContainers
|
||||
msgid "These volumes will be removed:"
|
||||
msgstr "この領域は削除されます:"
|
||||
|
||||
#: Text.SpecifyPartitions
|
||||
msgid "Add partitions"
|
||||
msgstr "区画を追加します"
|
||||
|
||||
#: Help.Partitioning
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
msgstr ""
|
||||
"ディスクは、1つもしくは複数の「区画」と呼ばれる部分に分割することができます。この機能は、データを分けて管理したい場合や、ディスクの一部だけを暗号化した"
|
||||
"い場合に役に立ちます。"
|
||||
|
||||
#: Help.SelectDevice
|
||||
msgid ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
msgstr "一覧で表示されるディスクのうち1つを選んでください。操作を行うと、このディスク上の区画にあるすべてのデータが削除されることに注意してください。"
|
||||
|
||||
#: Help.PartMode
|
||||
msgid ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
msgstr ""
|
||||
"「自動」と「手動」による区画分割を選ぶことができます。自動での区画分割は、ディスクに1つだけの区画を作成します。手動での区画分割は、ちがったいくつかの大"
|
||||
"きさの区画を作ることができます。"
|
||||
|
||||
#: Help.ConfigPartition
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
msgstr "クリプトボックスは、保管の必要な設定情報を独立した区画に保存します。区画は必要に応じて自動的に作成され、その大きさは5MB程度です。"
|
||||
|
||||
#: Help.RemoveExistingContainers
|
||||
msgid ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
msgstr "以前にどのような内容が設定されていたとしても、ディスクの分割構成を変更するときは、すべての領域は失われてしまいます。"
|
||||
|
||||
#: Help.PartitionList
|
||||
msgid ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
msgstr ""
|
||||
"新しい区画の大きさを入力して、「区画の追加」で選んだリストに区画を追加します。「設定したドライブ区画表を書き込む」を選択するまで、この情報がディスクに書"
|
||||
"き込まれることはありません。慎重に作業してください:あなたは、このディスク上にあるすべてのデータを消去しようとしています。"
|
||||
|
||||
#: AdviceMessage.DeviceDataIsLost.Text
|
||||
msgid ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
msgstr "操作を続けると、選択されたディスク上にあるすべてのデータは破壊されます。特別に注意をはらってください!"
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Text
|
||||
msgid ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
msgstr "読み出し専用の設定を検知しました - おそらく、区画の設定を行う必要があるのではないでしょうか。"
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Link.Text
|
||||
msgid "Initialize partition"
|
||||
msgstr "区画を初期化します"
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Title
|
||||
msgid "Missing program"
|
||||
msgstr "外部プログラムがありません"
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Text
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr "'sfdisk'プログラムがインストールされていないようです。クリプトボックスの管理者に、インストールを依頼してください。"
|
||||
|
||||
#: EnvironmentWarning.MissingProgramMkfs.Text
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr "'mkfs'プログラムがインストールされていないようです。クリプトボックスの管理者に、インストールを依頼してください。"
|
||||
|
||||
#: EnvironmentWarning.MissingProgramE2label.Text
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr "'e2label'プログラムがインストールされていないようです。クリプトボックスの管理者に、インストールを依頼してください。"
|
||||
|
||||
#: SuccessMessage.Partitioned.Title
|
||||
msgid "Partitioning complete"
|
||||
msgstr "区画分割は完了しました"
|
||||
|
||||
#: SuccessMessage.Partitioned.Text
|
||||
msgid "The disk was partitioned successfully."
|
||||
msgstr "ディスクは区画分割されました。"
|
||||
|
||||
#: SuccessMessage.EasySetup.Title
|
||||
msgid "Initialization completed"
|
||||
msgstr "初期化は完了しました"
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr "自動での初期化は完了しました"
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr "作業開始の確認ができませんでした"
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr "この操作の作業開始の確認ができませんでした。必要であれば、チェックボックスにチェックマークを入れてください。"
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Title
|
||||
msgid "No disks found"
|
||||
msgstr "ディスクがありませんでした"
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Text
|
||||
msgid ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
msgstr "取り付けられたディスクは見つかりませんでした - ハードウエアの接続とBIOS設定を確認してください。"
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Title
|
||||
msgid "Partitioning failed"
|
||||
msgstr "区画作成に失敗しました"
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Text
|
||||
msgid "The partitioning of the device failed for some reason - sorry!"
|
||||
msgstr "なんらかの理由で、装置の初期化に失敗しました。"
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr "ログメッセージの表示"
|
||||
|
||||
#: WarningMessage.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr "初期化に失敗しました"
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr "すくなくとも、1つの領域の初期化に失敗しました。"
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr "このディスクは使用中です"
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr "このディスクの区画を作成する前には、このディスクのすべての領域を選択する必要があります。"
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Link.Text
|
||||
msgid "Show all disks"
|
||||
msgstr "すべてのディスクを表示する"
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Title
|
||||
msgid "Invalid size"
|
||||
msgstr "領域の容量指定が大きすぎるため無効です"
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Text
|
||||
msgid "The volume size you entered exceeded the available size of the disk."
|
||||
msgstr "入力された領域の容量は、このディスクで利用できる容量を上回っています。"
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a volume is 10 megabytes."
|
||||
msgstr "領域の最小容量は10MBです。"
|
|
@ -0,0 +1,263 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2008-04-07 04:43+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Title
|
||||
msgid "Manage partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Type
|
||||
msgid "Filesystem type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Fat
|
||||
msgid "FAT (Windows)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext2
|
||||
msgid "Ext2"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext3
|
||||
msgid "Ext3"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Reiser
|
||||
msgid "Reiser"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartNum
|
||||
msgid "Id"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartType
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Size
|
||||
msgid "Size (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SelectDevice
|
||||
msgid "Choose a disk for partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Text.ProgressInfo
|
||||
msgid "Progress of formatting:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.CreateConfigPartition
|
||||
msgid "Automatically creating a configuration partition."
|
||||
msgstr ""
|
||||
|
||||
#: Text.RemovalContainers
|
||||
msgid "These volumes will be removed:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SpecifyPartitions
|
||||
msgid "Add partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Help.Partitioning
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SelectDevice
|
||||
msgid ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartMode
|
||||
msgid ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
msgstr ""
|
||||
|
||||
#: Help.ConfigPartition
|
||||
msgid ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
msgstr ""
|
||||
|
||||
#: Help.RemoveExistingContainers
|
||||
msgid ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartitionList
|
||||
msgid ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
msgstr ""
|
||||
|
||||
#: AdviceMessage.DeviceDataIsLost.Text
|
||||
msgid ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Text
|
||||
msgid ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Link.Text
|
||||
msgid "Initialize partition"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Title
|
||||
msgid "Missing program"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Text
|
||||
msgid ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramMkfs.Text
|
||||
msgid ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramE2label.Text
|
||||
msgid ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Title
|
||||
msgid "Partitioning complete"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Text
|
||||
msgid "The disk was partitioned successfully."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Title
|
||||
msgid "Initialization completed"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Title
|
||||
msgid "No disks found"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Text
|
||||
msgid ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Title
|
||||
msgid "Partitioning failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Text
|
||||
msgid "The partitioning of the device failed for some reason - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Link.Text
|
||||
msgid "Show all disks"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Title
|
||||
msgid "Invalid size"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Text
|
||||
msgid "The volume size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a volume is 10 megabytes."
|
||||
msgstr ""
|
|
@ -0,0 +1,296 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2008-04-07 04:43+0200\n"
|
||||
"PO-Revision-Date: 2007-03-30 09:44+0200\n"
|
||||
"Last-Translator: Andrzej S. Kaznowski <andrzej@kaznowski.com>\n"
|
||||
"Language-Team: POLSKI <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||
"X-Generator: Pootle 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr "Zarządzanie partycjami"
|
||||
|
||||
#: Link
|
||||
msgid "Partitions"
|
||||
msgstr "Partycje"
|
||||
|
||||
#: Title
|
||||
msgid "Manage partitions"
|
||||
msgstr "Zarządzaj partycjami"
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr "Partycjonowanie ręczne"
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr "Ustawiaj automatycznie"
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add partition"
|
||||
msgstr "Dodaj partycję"
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr "Usuń partycję"
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr "Zapisz nową tablicę partycji"
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr "Anuluj"
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr "Wykonaj, wiem, co robię!"
|
||||
|
||||
#: Text.FS.Type
|
||||
msgid "Filesystem type"
|
||||
msgstr "System plików"
|
||||
|
||||
#: Text.FS.Fat
|
||||
msgid "FAT (Windows)"
|
||||
msgstr "FAT (Windows)"
|
||||
|
||||
#: Text.FS.Ext2
|
||||
msgid "Ext2"
|
||||
msgstr "Ext2"
|
||||
|
||||
#: Text.FS.Ext3
|
||||
msgid "Ext3"
|
||||
msgstr "Ext3"
|
||||
|
||||
#: Text.FS.Reiser
|
||||
msgid "Reiser"
|
||||
msgstr "Reiser"
|
||||
|
||||
#: Text.PartNum
|
||||
msgid "Id"
|
||||
msgstr "Id"
|
||||
|
||||
#: Text.PartType
|
||||
msgid "Type"
|
||||
msgstr "Rodzaj"
|
||||
|
||||
#: Text.Size
|
||||
msgid "Size (MB)"
|
||||
msgstr "Pojemność (MB)"
|
||||
|
||||
#: Text.SelectDevice
|
||||
msgid "Choose a disk for partitioning"
|
||||
msgstr "Wybierz dysk do partycjonowania"
|
||||
|
||||
#: Text.ProgressInfo
|
||||
msgid "Progress of formatting:"
|
||||
msgstr "Postęp w formatowaniu:"
|
||||
|
||||
#: Text.CreateConfigPartition
|
||||
msgid "Automatically creating a configuration partition."
|
||||
msgstr "Automatyczne tworzenie konfiguracji partycji"
|
||||
|
||||
#: Text.RemovalContainers
|
||||
msgid "These volumes will be removed:"
|
||||
msgstr "Usunięte zostaną następujące woluminy:"
|
||||
|
||||
#: Text.SpecifyPartitions
|
||||
msgid "Add partitions"
|
||||
msgstr "Dodaj partycje"
|
||||
|
||||
#: Help.Partitioning
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
msgstr ""
|
||||
"Można podzielić każdy dysk na jedną lub więcej częsci zwanych 'partycjami'. "
|
||||
"To jest przydatne w przypadku potrzeby rozdzielenia danych lub jeśli chcesz "
|
||||
"zaszyfrować tylko część dysku."
|
||||
|
||||
#: Help.SelectDevice
|
||||
msgid ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
msgstr ""
|
||||
"Wybierz jeden z dysków podanych w liście. Bądź świadomy, że stracisz "
|
||||
"wszystkie dane o partycjach z tego dysku."
|
||||
|
||||
#: Help.PartMode
|
||||
msgid ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
msgstr ""
|
||||
"Możesz wybrać między partycjonowaniem \"automatycznym\" i \"ręcznym\". "
|
||||
"Partycjonowanie automatyczne tworzy tylko jedną partycję dla całego dysku. "
|
||||
"Używając ręcznego partycjonowania możesz podzielić dysk na wiele części "
|
||||
"różnych wielkości."
|
||||
|
||||
#: Help.ConfigPartition
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
msgstr ""
|
||||
"CryptoBox przechowuje swoje bieżące ustawienia na osobnej partycji dysku. "
|
||||
"Jęsli zajdzie taka potrzeba, zostanie utworzony automatycznie. Zmniejsza to "
|
||||
"dostępną pojemność dysku o 5 begabajtów."
|
||||
|
||||
#: Help.RemoveExistingContainers
|
||||
msgid ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
msgstr ""
|
||||
"Jeśli kiedykolwiek zmienisz tablicę partycjonowania dysku, stracisz "
|
||||
"wszystkie woluminy, które zostały wcześniej w nim zdefiniowane."
|
||||
|
||||
#: Help.PartitionList
|
||||
msgid ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
msgstr ""
|
||||
"Wybierz rozmiar nowej partycji i dodaj ją do listy klikając na 'Dodaj "
|
||||
"partycję'. Nic nie zostanie zapisane na twoim dysku, dopóki nie klikniesz "
|
||||
"poniżej na 'Napisz nową tablicę partycjonowania'."
|
||||
|
||||
#: AdviceMessage.DeviceDataIsLost.Text
|
||||
msgid ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
msgstr ""
|
||||
"Jeśli będziesz kontynuował, stracisz wszystkie dane z wybranego dysku. "
|
||||
"Proszę BARDZO uważać!"
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Text
|
||||
msgid ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
msgstr "System tylko do odczytu - powinnieneś utworzyć partycję konfiguracyjną."
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Link.Text
|
||||
msgid "Initialize partition"
|
||||
msgstr "Zainicjuj partycję"
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Title
|
||||
msgid "Missing program"
|
||||
msgstr "Brak programu"
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Text
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
"Program 'sfdisk' nie jest instalowany. Proszę zwrócić się do administratora "
|
||||
"serwera CryptoBox, aby prawidłowo skonfigurał go."
|
||||
|
||||
#: EnvironmentWarning.MissingProgramMkfs.Text
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
"Program 'mkfs' nie jest instalowany. Proszę zwrócić się do administratora "
|
||||
"serwera CryptoBox, aby prawidłowo skonfigurał go."
|
||||
|
||||
#: EnvironmentWarning.MissingProgramE2label.Text
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
"Program 'e2label' nie jest instalowany. Proszę zwrócić się do administratora "
|
||||
"serwera CryptoBox, aby prawidłowo skonfigurał go."
|
||||
|
||||
#: SuccessMessage.Partitioned.Title
|
||||
msgid "Partitioning complete"
|
||||
msgstr "Partycjonowanie skończone"
|
||||
|
||||
#: SuccessMessage.Partitioned.Text
|
||||
msgid "The disk was partitioned successfully."
|
||||
msgstr "Partycjonowanie dysku powiodło się."
|
||||
|
||||
#: SuccessMessage.EasySetup.Title
|
||||
msgid "Initialization completed"
|
||||
msgstr "Zakończono inicjalizację"
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr "Automatyczną inicjalizację zakończono pomyślnie."
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr "Brak potwierdzenia"
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr "Nie potwierdziłeś tego polecenia - zaznacz właściwe pole."
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Title
|
||||
msgid "No disks found"
|
||||
msgstr "Nie znaleziono żadnych dysków"
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Text
|
||||
msgid ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
msgstr ""
|
||||
"Nie znaleziono odpowiednich dysków - proszę sprawdzić konfigurację i "
|
||||
"ustawienia komputera."
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Title
|
||||
msgid "Partitioning failed"
|
||||
msgstr "Partycjonowanie nie powiodło się"
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Text
|
||||
msgid "The partitioning of the device failed for some reason - sorry!"
|
||||
msgstr "Partycjonowanie urządzenia nie powiodło się - przepraszamy!"
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr "Pokazuj komunikaty rejestru"
|
||||
|
||||
#: WarningMessage.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr "Formatowanie nie powiodło się"
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
"Formatowanie przynajmniej jednego woluminu nie powiodło się - przepraszamy!"
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr "Wybrany dysk jest zajęty"
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr "Proszę zamknąć wszystkie woluminy tego dysku przed partycjonowaniem."
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Link.Text
|
||||
msgid "Show all disks"
|
||||
msgstr "Pokazuj wszystkie dyski"
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Title
|
||||
msgid "Invalid size"
|
||||
msgstr "Nieprawidłowa pojemność"
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Text
|
||||
msgid "The volume size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
"Podana przez Ciebie pojemność woluminu jest większa niż dostępna pojemność "
|
||||
"dysku."
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a volume is 10 megabytes."
|
||||
msgstr "Minimalna pojemność woluminu jest 10 megabajtów."
|
|
@ -0,0 +1,263 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2008-04-07 04:43+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Title
|
||||
msgid "Manage partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Type
|
||||
msgid "Filesystem type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Fat
|
||||
msgid "FAT (Windows)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext2
|
||||
msgid "Ext2"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext3
|
||||
msgid "Ext3"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Reiser
|
||||
msgid "Reiser"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartNum
|
||||
msgid "Id"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartType
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Size
|
||||
msgid "Size (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SelectDevice
|
||||
msgid "Choose a disk for partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Text.ProgressInfo
|
||||
msgid "Progress of formatting:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.CreateConfigPartition
|
||||
msgid "Automatically creating a configuration partition."
|
||||
msgstr ""
|
||||
|
||||
#: Text.RemovalContainers
|
||||
msgid "These volumes will be removed:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SpecifyPartitions
|
||||
msgid "Add partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Help.Partitioning
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SelectDevice
|
||||
msgid ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartMode
|
||||
msgid ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
msgstr ""
|
||||
|
||||
#: Help.ConfigPartition
|
||||
msgid ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
msgstr ""
|
||||
|
||||
#: Help.RemoveExistingContainers
|
||||
msgid ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartitionList
|
||||
msgid ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
msgstr ""
|
||||
|
||||
#: AdviceMessage.DeviceDataIsLost.Text
|
||||
msgid ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Text
|
||||
msgid ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Link.Text
|
||||
msgid "Initialize partition"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Title
|
||||
msgid "Missing program"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Text
|
||||
msgid ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramMkfs.Text
|
||||
msgid ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramE2label.Text
|
||||
msgid ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Title
|
||||
msgid "Partitioning complete"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Text
|
||||
msgid "The disk was partitioned successfully."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Title
|
||||
msgid "Initialization completed"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Title
|
||||
msgid "No disks found"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Text
|
||||
msgid ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Title
|
||||
msgid "Partitioning failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Text
|
||||
msgid "The partitioning of the device failed for some reason - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Link.Text
|
||||
msgid "Show all disks"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Title
|
||||
msgid "Invalid size"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Text
|
||||
msgid "The volume size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a volume is 10 megabytes."
|
||||
msgstr ""
|
|
@ -0,0 +1,263 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2008-04-07 04:43+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Title
|
||||
msgid "Manage partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Type
|
||||
msgid "Filesystem type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Fat
|
||||
msgid "FAT (Windows)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext2
|
||||
msgid "Ext2"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext3
|
||||
msgid "Ext3"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Reiser
|
||||
msgid "Reiser"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartNum
|
||||
msgid "Id"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartType
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Size
|
||||
msgid "Size (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SelectDevice
|
||||
msgid "Choose a disk for partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Text.ProgressInfo
|
||||
msgid "Progress of formatting:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.CreateConfigPartition
|
||||
msgid "Automatically creating a configuration partition."
|
||||
msgstr ""
|
||||
|
||||
#: Text.RemovalContainers
|
||||
msgid "These volumes will be removed:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SpecifyPartitions
|
||||
msgid "Add partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Help.Partitioning
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SelectDevice
|
||||
msgid ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartMode
|
||||
msgid ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
msgstr ""
|
||||
|
||||
#: Help.ConfigPartition
|
||||
msgid ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
msgstr ""
|
||||
|
||||
#: Help.RemoveExistingContainers
|
||||
msgid ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartitionList
|
||||
msgid ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
msgstr ""
|
||||
|
||||
#: AdviceMessage.DeviceDataIsLost.Text
|
||||
msgid ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Text
|
||||
msgid ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Link.Text
|
||||
msgid "Initialize partition"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Title
|
||||
msgid "Missing program"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Text
|
||||
msgid ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramMkfs.Text
|
||||
msgid ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramE2label.Text
|
||||
msgid ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Title
|
||||
msgid "Partitioning complete"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Text
|
||||
msgid "The disk was partitioned successfully."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Title
|
||||
msgid "Initialization completed"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Title
|
||||
msgid "No disks found"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Text
|
||||
msgid ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Title
|
||||
msgid "Partitioning failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Text
|
||||
msgid "The partitioning of the device failed for some reason - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Link.Text
|
||||
msgid "Show all disks"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Title
|
||||
msgid "Invalid size"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Text
|
||||
msgid "The volume size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a volume is 10 megabytes."
|
||||
msgstr ""
|
|
@ -0,0 +1,294 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2008-04-07 04:43+0200\n"
|
||||
"PO-Revision-Date: 2007-02-06 14:15+0100\n"
|
||||
"Last-Translator: tenzin <clavdiaa@yahoo.com>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
|
||||
"X-Generator: Pootle 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr "Upravnik particije (porazdelitve)"
|
||||
|
||||
#: Link
|
||||
msgid "Partitions"
|
||||
msgstr "Particije (porazdelitve)"
|
||||
|
||||
#: Title
|
||||
msgid "Manage partitions"
|
||||
msgstr "Upravljanje porazdelitev"
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr "Ročna porazdelitev"
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr "Samodejna nastavitev"
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add partition"
|
||||
msgstr "Dodaj razdelitev"
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr "Odstrani razdelitev"
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr "Napiši novo porazdelitev"
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr "Razveljavi"
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr "Da, vem kaj počnem!"
|
||||
|
||||
#: Text.FS.Type
|
||||
msgid "Filesystem type"
|
||||
msgstr "Tip datotečnega sistema"
|
||||
|
||||
#: Text.FS.Fat
|
||||
msgid "FAT (Windows)"
|
||||
msgstr "FAT (Windows)"
|
||||
|
||||
#: Text.FS.Ext2
|
||||
msgid "Ext2"
|
||||
msgstr "Ext2"
|
||||
|
||||
#: Text.FS.Ext3
|
||||
msgid "Ext3"
|
||||
msgstr "Ext3"
|
||||
|
||||
#: Text.FS.Reiser
|
||||
msgid "Reiser"
|
||||
msgstr "Reiser"
|
||||
|
||||
#: Text.PartNum
|
||||
msgid "Id"
|
||||
msgstr "Id"
|
||||
|
||||
#: Text.PartType
|
||||
msgid "Type"
|
||||
msgstr "Tip"
|
||||
|
||||
#: Text.Size
|
||||
msgid "Size (MB)"
|
||||
msgstr "Velikost (MB)"
|
||||
|
||||
#: Text.SelectDevice
|
||||
msgid "Choose a disk for partitioning"
|
||||
msgstr "Izberi disk, ki ga nameravaš razdeliti "
|
||||
|
||||
#: Text.ProgressInfo
|
||||
msgid "Progress of formatting:"
|
||||
msgstr "Potek formatiranja"
|
||||
|
||||
#: Text.CreateConfigPartition
|
||||
msgid "Automatically creating a configuration partition."
|
||||
msgstr "Samodejna konfiguracija razdelitve"
|
||||
|
||||
#: Text.RemovalContainers
|
||||
msgid "These volumes will be removed:"
|
||||
msgstr "Te vsebine bodo odstranjene"
|
||||
|
||||
#: Text.SpecifyPartitions
|
||||
msgid "Add partitions"
|
||||
msgstr "Dodaj razdelitev"
|
||||
|
||||
#: Help.Partitioning
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
msgstr ""
|
||||
"Vsak disk lahko razdelite na več delov, imenovanih \"deli\". Razdelitev diska "
|
||||
"je koristna, kadar želite ločiti podatke, ali kadar želite zakodirati le del "
|
||||
"vašega diska"
|
||||
|
||||
#: Help.SelectDevice
|
||||
msgid ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
msgstr ""
|
||||
"Izberite enega izmed diskov, podanih spodaj. Vedite, da boste izgubili vse "
|
||||
"podatke, ko boste disk porazdelili. "
|
||||
|
||||
#: Help.PartMode
|
||||
msgid ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
msgstr ""
|
||||
"Lahko izbirate med \"samodejno\" (Avtomatično) ali \"ročno\" porazdelitvijo. "
|
||||
"Samodejna razdelitev ustvari le eno porazdelitev za celoten disk. Z ročno "
|
||||
"porazdelitvijo lahko razdelite disk na več manjših enot, različnih "
|
||||
"velikosti "
|
||||
|
||||
#: Help.ConfigPartition
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
msgstr ""
|
||||
"Cryptobox je konfiguriran tako, da spravi nastavitve na ločen del "
|
||||
"razdeljenega diska. Če je potrebno, bo ustvarjen avtomatično, kar zmanjša "
|
||||
"velikost dika za 5 megabytov. "
|
||||
|
||||
#: Help.RemoveExistingContainers
|
||||
msgid ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
msgstr ""
|
||||
"Kadarkoli spremenite porazdelitev diska, izgubite vse prejšnje enote diska."
|
||||
|
||||
#: Help.PartitionList
|
||||
msgid ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
msgstr ""
|
||||
"Iberite velikost posamezne enote diska, in jo dodajte s klikom na \"Dodaj\". "
|
||||
"Dokler ne kliknete na \"Ustvari novo porazdelitev\", na disk ne bo nič "
|
||||
"zapisano.Bodite zelo previdni: Izbrisali boste vse podatke na tem disku. "
|
||||
|
||||
#: AdviceMessage.DeviceDataIsLost.Text
|
||||
msgid ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
msgstr ""
|
||||
"Če boste nadaljevali, boste izbrisali vse podatke na izbranem disku. "
|
||||
"Prosimo, bodite ZELO previdni! "
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Text
|
||||
msgid ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
msgstr ""
|
||||
"Zaznana je nastavitev \"samo za branje\". Verjetno morate ustvariti "
|
||||
"konfiguracijo particije - porazdelitve. "
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Link.Text
|
||||
msgid "Initialize partition"
|
||||
msgstr "Inicializirajte porazdelitev"
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Title
|
||||
msgid "Missing program"
|
||||
msgstr "Manjka program"
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Text
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
"Program \"sfdisk\" ni nameščen. Prosite administratorja Cryptobox strežnika "
|
||||
"naj pravilno namesti program"
|
||||
|
||||
#: EnvironmentWarning.MissingProgramMkfs.Text
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
"Program \"mkfs\" ni nameščen. Prosite administratorja Cryptobox strežnika naj "
|
||||
"pravilno namesti program"
|
||||
|
||||
#: EnvironmentWarning.MissingProgramE2label.Text
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
"Program \"e2label\" ni nameščen. Prosite administratorja Cryptobox strežnika "
|
||||
"naj pravilno namesti program"
|
||||
|
||||
#: SuccessMessage.Partitioned.Title
|
||||
msgid "Partitioning complete"
|
||||
msgstr "Razdelitev končana"
|
||||
|
||||
#: SuccessMessage.Partitioned.Text
|
||||
msgid "The disk was partitioned successfully."
|
||||
msgstr "Disk je uspešno razdeljen."
|
||||
|
||||
#: SuccessMessage.EasySetup.Title
|
||||
msgid "Initialization completed"
|
||||
msgstr "Inicializacija končana"
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr "Avtomatična inicializacija je uspešno zaključena"
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr "Manjka potrditev"
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr "Niste potrdili akcije s klikom na potrdilno polje"
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Title
|
||||
msgid "No disks found"
|
||||
msgstr "Ne najdem nobenega diska"
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Text
|
||||
msgid ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
msgstr ""
|
||||
"Ne najdem primernega diska - Prosim, preverite konfiguracijo in nastavitve "
|
||||
"programske opreme"
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Title
|
||||
msgid "Partitioning failed"
|
||||
msgstr "Razdelitev ni uspela"
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Text
|
||||
msgid "The partitioning of the device failed for some reason - sorry!"
|
||||
msgstr "Razdelitev diska zaradi (ne)znanega razloga ni uspela - žal."
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr "Prikaži log - sporočila"
|
||||
|
||||
#: WarningMessage.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr "Formatiranje ni uspelo"
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr "Formatiranje vsaj ene enote, žal ni uspelo."
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr "Disk je zaposlen/aktiven"
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr "Prosim, zaprite vse enote diska pred razdelitvijo diska"
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Link.Text
|
||||
msgid "Show all disks"
|
||||
msgstr "Prikaži vse diske"
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Title
|
||||
msgid "Invalid size"
|
||||
msgstr "Neustrezna velikost"
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Text
|
||||
msgid "The volume size you entered exceeded the available size of the disk."
|
||||
msgstr "Velikost enote, ki ste jo vpisali, presega razpoložljivo velikost diska"
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a volume is 10 megabytes."
|
||||
msgstr "Minimalna velikost diska je 10 megabytov."
|
|
@ -0,0 +1,263 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2008-04-07 04:43+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Title
|
||||
msgid "Manage partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Type
|
||||
msgid "Filesystem type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Fat
|
||||
msgid "FAT (Windows)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext2
|
||||
msgid "Ext2"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext3
|
||||
msgid "Ext3"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Reiser
|
||||
msgid "Reiser"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartNum
|
||||
msgid "Id"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartType
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Size
|
||||
msgid "Size (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SelectDevice
|
||||
msgid "Choose a disk for partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Text.ProgressInfo
|
||||
msgid "Progress of formatting:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.CreateConfigPartition
|
||||
msgid "Automatically creating a configuration partition."
|
||||
msgstr ""
|
||||
|
||||
#: Text.RemovalContainers
|
||||
msgid "These volumes will be removed:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SpecifyPartitions
|
||||
msgid "Add partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Help.Partitioning
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SelectDevice
|
||||
msgid ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartMode
|
||||
msgid ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
msgstr ""
|
||||
|
||||
#: Help.ConfigPartition
|
||||
msgid ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
msgstr ""
|
||||
|
||||
#: Help.RemoveExistingContainers
|
||||
msgid ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartitionList
|
||||
msgid ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
msgstr ""
|
||||
|
||||
#: AdviceMessage.DeviceDataIsLost.Text
|
||||
msgid ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Text
|
||||
msgid ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Link.Text
|
||||
msgid "Initialize partition"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Title
|
||||
msgid "Missing program"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Text
|
||||
msgid ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramMkfs.Text
|
||||
msgid ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramE2label.Text
|
||||
msgid ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Title
|
||||
msgid "Partitioning complete"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Text
|
||||
msgid "The disk was partitioned successfully."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Title
|
||||
msgid "Initialization completed"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Title
|
||||
msgid "No disks found"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Text
|
||||
msgid ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Title
|
||||
msgid "Partitioning failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Text
|
||||
msgid "The partitioning of the device failed for some reason - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Link.Text
|
||||
msgid "Show all disks"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Title
|
||||
msgid "Invalid size"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Text
|
||||
msgid "The volume size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a volume is 10 megabytes."
|
||||
msgstr ""
|
|
@ -0,0 +1,263 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2008-04-07 04:43+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Title
|
||||
msgid "Manage partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Type
|
||||
msgid "Filesystem type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Fat
|
||||
msgid "FAT (Windows)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext2
|
||||
msgid "Ext2"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Ext3
|
||||
msgid "Ext3"
|
||||
msgstr ""
|
||||
|
||||
#: Text.FS.Reiser
|
||||
msgid "Reiser"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartNum
|
||||
msgid "Id"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PartType
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: Text.Size
|
||||
msgid "Size (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SelectDevice
|
||||
msgid "Choose a disk for partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Text.ProgressInfo
|
||||
msgid "Progress of formatting:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.CreateConfigPartition
|
||||
msgid "Automatically creating a configuration partition."
|
||||
msgstr ""
|
||||
|
||||
#: Text.RemovalContainers
|
||||
msgid "These volumes will be removed:"
|
||||
msgstr ""
|
||||
|
||||
#: Text.SpecifyPartitions
|
||||
msgid "Add partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Help.Partitioning
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to separate your data or if you "
|
||||
"want to encrypt only a part of your disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SelectDevice
|
||||
msgid ""
|
||||
"Choose one of the disks given in the list. Be aware that you lose all data "
|
||||
"on the partitions of this disk."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartMode
|
||||
msgid ""
|
||||
"You may choose between 'automatic' and 'manual' partitioning. Automatic "
|
||||
"partitioning creates only one partition for the whole disk. With manual "
|
||||
"partition you can split the disk into multiple parts of different size."
|
||||
msgstr ""
|
||||
|
||||
#: Help.ConfigPartition
|
||||
msgid ""
|
||||
"This CryptoNAS is configured to store its runtime settings on a separate "
|
||||
"disk partition. It will be created automatically if necessary. This reduces "
|
||||
"the available size of the disk by 5 megabyte."
|
||||
msgstr ""
|
||||
|
||||
#: Help.RemoveExistingContainers
|
||||
msgid ""
|
||||
"Whenever you change the partition table of a disk, you will loose all "
|
||||
"volumes that were previously defined inside of it."
|
||||
msgstr ""
|
||||
|
||||
#: Help.PartitionList
|
||||
msgid ""
|
||||
"Choose the size for a new partition and add it to the list by clicking on "
|
||||
"'Add partition'. Nothing will get written to your disk until you click on "
|
||||
"'Write new partition table' below. Be very careful: you will erase all data "
|
||||
"on this disk."
|
||||
msgstr ""
|
||||
|
||||
#: AdviceMessage.DeviceDataIsLost.Text
|
||||
msgid ""
|
||||
"If you continue, you will destroy all data on the choosen disk. Please be "
|
||||
"VERY careful!"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Text
|
||||
msgid ""
|
||||
"Read-only setup detected - probably you should create a configuration "
|
||||
"partition."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.ReadOnlyConfig.Link.Text
|
||||
msgid "Initialize partition"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Title
|
||||
msgid "Missing program"
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramSfdisk.Text
|
||||
msgid ""
|
||||
"The program 'sfdisk' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramMkfs.Text
|
||||
msgid ""
|
||||
"The program 'mkfs' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: EnvironmentWarning.MissingProgramE2label.Text
|
||||
msgid ""
|
||||
"The program 'e2label' is not installed. Please ask the administrator of the "
|
||||
"CryptoNAS to configure it properly."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Title
|
||||
msgid "Partitioning complete"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.Partitioned.Text
|
||||
msgid "The disk was partitioned successfully."
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Title
|
||||
msgid "Initialization completed"
|
||||
msgstr ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Title
|
||||
msgid "No disks found"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.NoDisksAvailable.Text
|
||||
msgid ""
|
||||
"No suitable disks found - please check your configuration and hardware "
|
||||
"setup."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Title
|
||||
msgid "Partitioning failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Text
|
||||
msgid "The partitioning of the device failed for some reason - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Link.Text
|
||||
msgid "Show all disks"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Title
|
||||
msgid "Invalid size"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooBig.Text
|
||||
msgid "The volume size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a volume is 10 megabytes."
|
||||
msgstr ""
|
138
staging-v0.3.5/plugins/partition/language.hdf
Normal file
138
staging-v0.3.5/plugins/partition/language.hdf
Normal file
|
@ -0,0 +1,138 @@
|
|||
Name = Partition manager
|
||||
Link = Partitions
|
||||
|
||||
Title = Manage partitions
|
||||
|
||||
Button {
|
||||
SelectDevice = Partition manually
|
||||
EasySetup = Automatic setup
|
||||
AddPartition = Add partition
|
||||
DelPartition = Remove partition
|
||||
SavePartitions = Write new partition table
|
||||
AbortPartitions = Cancel
|
||||
}
|
||||
|
||||
Text {
|
||||
Confirm = Yes, I know what I am doing!
|
||||
FS {
|
||||
Type = Filesystem type
|
||||
Fat = FAT (Windows)
|
||||
Ext2 = Ext2
|
||||
Ext3 = Ext3
|
||||
Reiser = Reiser
|
||||
}
|
||||
PartNum = Id
|
||||
PartType = Type
|
||||
Size = Size (MB)
|
||||
SelectDevice = Choose a disk for partitioning
|
||||
ProgressInfo = Progress of formatting:
|
||||
CreateConfigPartition = Automatically creating a configuration partition.
|
||||
RemovalContainers = These volumes will be removed:
|
||||
SpecifyPartitions = Add partitions
|
||||
}
|
||||
|
||||
|
||||
Help {
|
||||
Partitioning = You can split every disk into one ore more parts, which are called 'partitions'. This is useful if you want to separate your data or if you want to encrypt only a part of your disk.
|
||||
SelectDevice = Choose one of the disks given in the list. Be aware that you lose all data on the partitions of this disk.
|
||||
PartMode = You may choose between 'automatic' and 'manual' partitioning. Automatic partitioning creates only one partition for the whole disk. With manual partition you can split the disk into multiple parts of different size.
|
||||
ConfigPartition = This CryptoNAS is configured to store its runtime settings on a separate disk partition. It will be created automatically if necessary. This reduces the available size of the disk by 5 megabyte.
|
||||
RemoveExistingContainers = Whenever you change the partition table of a disk, you will loose all volumes that were previously defined inside of it.
|
||||
PartitionList = Choose the size for a new partition and add it to the list by clicking on 'Add partition'. Nothing will get written to your disk until you click on 'Write new partition table' below. Be very careful: you will erase all data on this disk.
|
||||
}
|
||||
|
||||
|
||||
AdviceMessage {
|
||||
DeviceDataIsLost {
|
||||
Text = If you continue, you will destroy all data on the choosen disk. Please be VERY careful!
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
EnvironmentWarning {
|
||||
ReadOnlyConfig {
|
||||
Text = Read-only setup detected - probably you should create a configuration partition.
|
||||
Link.Text = Initialize partition
|
||||
Link.Rel = partition
|
||||
}
|
||||
|
||||
|
||||
|
||||
MissingProgramSfdisk {
|
||||
Title = Missing program
|
||||
Text = The program 'sfdisk' is not installed. Please ask the administrator of the CryptoNAS to configure it properly.
|
||||
}
|
||||
|
||||
MissingProgramMkfs {
|
||||
Title = Missing program
|
||||
Text = The program 'mkfs' is not installed. Please ask the administrator of the CryptoNAS to configure it properly.
|
||||
}
|
||||
|
||||
MissingProgramE2label {
|
||||
Title = Missing program
|
||||
Text = The program 'e2label' is not installed. Please ask the administrator of the CryptoNAS to configure it properly.
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
SuccessMessage {
|
||||
Partitioned {
|
||||
Title = Partitioning complete
|
||||
Text = The disk was partitioned successfully.
|
||||
}
|
||||
|
||||
EasySetup {
|
||||
Title = Initialization completed
|
||||
Text = Automatic initialization was finished successfully.
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
WarningMessage {
|
||||
FormatNotConfirmed {
|
||||
Title = Confirmation missing
|
||||
Text = You did not confirm this action by activating the checkbox.
|
||||
}
|
||||
|
||||
NoDisksAvailable {
|
||||
Title = No disks found
|
||||
Text = No suitable disks found - please check your configuration and hardware setup.
|
||||
}
|
||||
|
||||
PartitioningFailed {
|
||||
Title = Partitioning failed
|
||||
Text = The partitioning of the device failed for some reason - sorry!
|
||||
Link.Text = Show log messages
|
||||
Link.Rel = logs
|
||||
Link.Attr1.name = level
|
||||
Link.Attr1.value = ERROR
|
||||
}
|
||||
|
||||
FormattingFailed {
|
||||
Title = Formatting failed
|
||||
Text = Formatting of at least one volume failed - sorry!
|
||||
Link.Text = Show log messages
|
||||
Link.Rel = logs
|
||||
Link.Attr1.name = level
|
||||
Link.Attr1.value = ERROR
|
||||
}
|
||||
|
||||
DiskIsBusy {
|
||||
Title = This disk is busy
|
||||
Text = Please close all volumes of this disk before partitioning.
|
||||
Link.Text = Show all disks
|
||||
Link.Rel = disks
|
||||
}
|
||||
|
||||
PartitionTooBig {
|
||||
Title = Invalid size
|
||||
Text = The volume size you entered exceeded the available size of the disk.
|
||||
}
|
||||
|
||||
PartitionTooSmall {
|
||||
Title = Invalid size
|
||||
Text = The minimum size of a volume is 10 megabytes.
|
||||
}
|
||||
}
|
||||
|
4
staging-v0.3.5/plugins/partition/partition.css
Normal file
4
staging-v0.3.5/plugins/partition/partition.css
Normal file
|
@ -0,0 +1,4 @@
|
|||
table.partition tr td{
|
||||
text-align: center
|
||||
}
|
||||
|
594
staging-v0.3.5/plugins/partition/partition.py
Normal file
594
staging-v0.3.5/plugins/partition/partition.py
Normal file
|
@ -0,0 +1,594 @@
|
|||
#
|
||||
# Copyright 2006 sense.lab e.V.
|
||||
#
|
||||
# This file is part of the CryptoBox.
|
||||
#
|
||||
# The CryptoBox is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# The CryptoBox is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with the CryptoBox; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
#
|
||||
|
||||
"""The partition feature of the CryptoBox.
|
||||
"""
|
||||
|
||||
__revision__ = "$Id$"
|
||||
|
||||
import subprocess
|
||||
import os
|
||||
import re
|
||||
import logging
|
||||
import cryptobox.core.blockdevice as blockdevice_tools
|
||||
import cryptobox.plugins.base
|
||||
from cryptobox.core.exceptions import *
|
||||
|
||||
|
||||
PARTTYPES = {
|
||||
"windows" : ["0xC", "vfat"],
|
||||
"linux" : ["L", "ext3"]}
|
||||
|
||||
CONFIGPARTITION = {
|
||||
"size" : 5, # size of configuration partition (if necessary) in MB
|
||||
"type" : "L",
|
||||
"fs" : "ext2"}
|
||||
|
||||
|
||||
class partition(cryptobox.plugins.base.CryptoBoxPlugin):
|
||||
"""The partition feature of the CryptoBox.
|
||||
"""
|
||||
|
||||
plugin_capabilities = [ "system" ]
|
||||
plugin_visibility = [ "preferences" ]
|
||||
request_auth = True
|
||||
rank = 80
|
||||
|
||||
def do_action(self, **args):
|
||||
"""Show the partitioning form and execute the requested action.
|
||||
"""
|
||||
## load default hdf values
|
||||
self.__prepare_dataset()
|
||||
## retrieve some values from 'args' - defaults are empty
|
||||
self.blockdevice = self.__get_selected_device(args)
|
||||
if self.blockdevice:
|
||||
self.with_config_partition = self.__is_with_config_partition()
|
||||
self.blockdevice_size = self.__get_available_device_size(self.blockdevice)
|
||||
else:
|
||||
self.with_config_partition = False
|
||||
self.blockdevice_size = 0
|
||||
self.cbox.log.debug(
|
||||
"partition plugin: selected device=%s" % str(self.blockdevice))
|
||||
## no (or invalid) device was supplied
|
||||
if not self.blockdevice:
|
||||
return self.__action_select_device()
|
||||
## exit if the blockdevice is not writeable
|
||||
if not os.access(self.blockdevice.devnodes[0], os.W_OK):
|
||||
self.hdf["Data.Warning"] = "DeviceNotWriteable"
|
||||
return self.__action_select_device()
|
||||
## no confirm setting?
|
||||
if not args.has_key("confirm") or (args["confirm"] != "1"):
|
||||
self.hdf["Data.Warning"] = "Plugins.partition.FormatNotConfirmed"
|
||||
return self.__action_select_device()
|
||||
elif args.has_key("easy"):
|
||||
return self.__action_easy_setup()
|
||||
elif args.has_key("add_part"):
|
||||
return self.__action_add_partition(args)
|
||||
elif args.has_key("finish"):
|
||||
return self.__action_finish(args)
|
||||
elif args.has_key("cancel"):
|
||||
return self.__action_select_device()
|
||||
## check if we should remove a partition
|
||||
del_args = [ e for e in args.keys() if re.match(r"del_part_[\d]+$", e) ]
|
||||
if len(del_args) == 1:
|
||||
try:
|
||||
num_part = int(del_args[0][9:])
|
||||
except ValueError:
|
||||
self.cbox.log.warn(
|
||||
"partition: invalid partition number to delete (%s)" % del_args[0])
|
||||
return self.__action_select_device()
|
||||
return self.__action_del_partition(args, num_part)
|
||||
else:
|
||||
## for "select_device" and for invalid targets
|
||||
return self.__action_select_device()
|
||||
|
||||
|
||||
def get_status(self):
|
||||
"""The status of this plugin is the selected device and some information.
|
||||
"""
|
||||
if not self.blockdevice:
|
||||
return "no blockdevice selected"
|
||||
else:
|
||||
return "%s / %s / %s" % (self.blockdevice.name,
|
||||
self.blockdevice_size, self.with_config_partition)
|
||||
|
||||
|
||||
def get_warnings(self):
|
||||
warnings = []
|
||||
## this check is done _after_ "reset_dataset" -> if there is
|
||||
## a config partition, then it was loaded before
|
||||
if self.cbox.prefs.requires_partition() \
|
||||
and not self.cbox.prefs.get_active_partition():
|
||||
warnings.append((50, "Plugins.%s.ReadOnlyConfig" % self.get_name()))
|
||||
## check required programs
|
||||
if not os.path.isfile(self.root_action.SFDISK_BIN):
|
||||
warnings.append((53, "Plugins.%s.MissingProgramSfdisk" % self.get_name()))
|
||||
if not os.path.isfile(self.root_action.MKFS_BIN):
|
||||
warnings.append((56, "Plugins.%s.MissingProgramMkfs" % self.get_name()))
|
||||
if not os.path.isfile(self.root_action.LABEL_BIN):
|
||||
warnings.append((40, "Plugins.%s.MissingProgramE2label" % self.get_name()))
|
||||
return warnings
|
||||
|
||||
|
||||
def __prepare_dataset(self):
|
||||
"""Set some hdf values.
|
||||
"""
|
||||
self.hdf["Data.AdditionalStylesheets.%s" % self.get_name()] = \
|
||||
os.path.join(self.plugin_dir, "partition.css")
|
||||
self.hdf[self.hdf_prefix + "PluginDir"] = self.plugin_dir
|
||||
|
||||
|
||||
def __get_selected_device(self, args):
|
||||
"""Check the selected device (valid, not busy, ...).
|
||||
"""
|
||||
try:
|
||||
blockdevice_name = args["block_device"]
|
||||
found = [ dev for dev in
|
||||
blockdevice_tools.Blockdevices().get_partitionable_devices()
|
||||
if dev.name == blockdevice_name ]
|
||||
if not found:
|
||||
return None
|
||||
blockdevice = found[0]
|
||||
except KeyError:
|
||||
return None
|
||||
if not self.__is_device_valid(blockdevice):
|
||||
return None
|
||||
if self.__is_device_busy(blockdevice):
|
||||
self.hdf["Data.Warning"] = "Plugins.partition.DiskIsBusy"
|
||||
return None
|
||||
return blockdevice
|
||||
|
||||
|
||||
def __is_device_valid(self, blockdevice):
|
||||
"""Check if the device is valid and allowed.
|
||||
"""
|
||||
if not blockdevice:
|
||||
return False
|
||||
if not self.cbox.is_device_allowed(blockdevice):
|
||||
return False
|
||||
return True
|
||||
|
||||
|
||||
def __is_device_busy(self, blockdevice):
|
||||
"""check if the device (or one of its partitions) is mounted
|
||||
"""
|
||||
## the config partition is ignored, as it will get unmounted if necessary
|
||||
for dev in blockdevice.children:
|
||||
container = self.cbox.get_container(
|
||||
blockdevice_tools.get_blockdevice(dev))
|
||||
if container and (container.is_mounted() or container.is_busy()):
|
||||
return True
|
||||
return False
|
||||
|
||||
|
||||
def __action_select_device(self):
|
||||
"""Show a form to select the device for partitioning.
|
||||
"""
|
||||
block_devices = [ e for e in
|
||||
blockdevice_tools.Blockdevices().get_partitionable_devices()
|
||||
if self.cbox.is_device_allowed(e) ]
|
||||
counter = 0
|
||||
for dev in block_devices:
|
||||
self.hdf[self.hdf_prefix + "BlockDevices.%d.name" % counter] = \
|
||||
dev.name
|
||||
self.hdf[self.hdf_prefix + "BlockDevices.%d.size" % counter] = \
|
||||
dev.size_human
|
||||
self.cbox.log.debug("found a suitable block device: %s" % \
|
||||
dev.devnodes[0])
|
||||
counter += 1
|
||||
if self.with_config_partition:
|
||||
self.hdf[self.hdf_prefix + "CreateConfigPartition"] = "1"
|
||||
## there is no disk available
|
||||
if not block_devices:
|
||||
self.hdf["Data.Warning"] = "Plugins.partition.NoDisksAvailable"
|
||||
return "select_device"
|
||||
|
||||
|
||||
def __action_add_partition(self, args):
|
||||
"""Add a selected partition to the currently proposed partition table.
|
||||
"""
|
||||
self.hdf[self.hdf_prefix + "Device"] = self.blockdevice.name
|
||||
self.hdf[self.hdf_prefix + "Device.Size"] = self.blockdevice_size
|
||||
parts = self.__get_partitions_from_args(args)
|
||||
self.__set_partition_data(parts)
|
||||
return "set_partitions"
|
||||
|
||||
|
||||
def __action_del_partition(self, args, part_num):
|
||||
"""Remove a partition from the proposed partition table.
|
||||
"""
|
||||
self.hdf[self.hdf_prefix + "Device"] = self.blockdevice.name
|
||||
self.hdf[self.hdf_prefix + "Device.Size"] = self.blockdevice_size
|
||||
parts = self.__get_partitions_from_args(args)
|
||||
## valid partition number to be deleted?
|
||||
if part_num < len(parts):
|
||||
del parts[part_num]
|
||||
self.__set_partition_data(parts)
|
||||
return "set_partitions"
|
||||
|
||||
|
||||
def __action_finish(self, args):
|
||||
"""Write the partition table.
|
||||
"""
|
||||
parts = self.__get_partitions_from_args(args)
|
||||
if parts:
|
||||
self.__set_partition_data(parts)
|
||||
## umount config partition if necessary
|
||||
config_partition = self.cbox.prefs.get_active_partition()
|
||||
if [ dev for dev in self.blockdevice.children
|
||||
if config_partition in
|
||||
blockdevice_tools.get_blockdevice(dev).devnodes ]:
|
||||
self.cbox.prefs.umount_partition()
|
||||
if not self.__run_fdisk(parts):
|
||||
self.hdf["Data.Warning"] = "Plugins.partition.PartitioningFailed"
|
||||
self.cbox.log.warn(
|
||||
"partition: failed to partition device: %s" % self.blockdevice)
|
||||
return self.__action_add_partition(args)
|
||||
else:
|
||||
## tricky problem: if the device was partitioned, then a created config
|
||||
## partition is still part of the containerlist, as the label is not
|
||||
## checked again - very ugly!!! So we will call reReadContainerList
|
||||
## after formatting the last partition - see below
|
||||
#self.cbox.reread_container_list()
|
||||
format_ok = True
|
||||
counter = 0
|
||||
## initialize the generator
|
||||
format_part_gen = self.__format_partitions(parts)
|
||||
while counter < len(parts):
|
||||
## first part: get the device name
|
||||
counter += 1
|
||||
## second part: do the real formatting of a partition
|
||||
result = format_part_gen.next()
|
||||
## after the first partiton, we can reRead the containerList
|
||||
## (as the possible config partition was already created)
|
||||
if self.with_config_partition and (counter == 1):
|
||||
## important: reRead the containerList - but somehow it
|
||||
## breaks the flow (hanging process)
|
||||
#self.cbox.reReadContainerList()
|
||||
## write config data
|
||||
self.cbox.prefs.mount_partition()
|
||||
try:
|
||||
self.cbox.prefs.write()
|
||||
self.cbox.log.info("settings stored on config partition")
|
||||
except IOError:
|
||||
self.cbox.log.warn(
|
||||
"Failed to store settings on new config partition")
|
||||
## return the result
|
||||
if not result:
|
||||
format_ok = False
|
||||
if format_ok:
|
||||
self.hdf["Data.Success"] = "Plugins.partition.Partitioned"
|
||||
return { "plugin":"system_preferences", "values":[] }
|
||||
else:
|
||||
self.hdf["Data.Warning"] = "Plugins.partition.FormattingFailed"
|
||||
return "empty"
|
||||
else:
|
||||
return self.__action_add_partition(args)
|
||||
|
||||
|
||||
def __action_easy_setup(self):
|
||||
"""Do automatic partitioning (create only one big partition).
|
||||
"""
|
||||
import types
|
||||
## we do not have to take special care for a possible config partition
|
||||
parts = [ { "size": self.blockdevice_size, "type": "windows" } ]
|
||||
## umount config partition if necessary
|
||||
config_partition = self.cbox.prefs.get_active_partition()
|
||||
if [ dev for dev in self.blockdevice.children
|
||||
if config_partition in
|
||||
blockdevice_tools.get_blockdevice(dev).devnodes ]:
|
||||
self.cbox.prefs.umount_partition()
|
||||
## partition it
|
||||
if not self.__run_fdisk(parts):
|
||||
self.hdf["Data.Warning"] = "Plugins.partition.PartitioningFailed"
|
||||
return None
|
||||
## "formatPartitions" is a generator, returning device names and boolean values
|
||||
result = [e for e in self.__format_partitions(parts)
|
||||
if type(e) == types.BooleanType]
|
||||
if self.with_config_partition:
|
||||
self.cbox.prefs.mount_partition()
|
||||
if not self.cbox.prefs.write():
|
||||
self.cbox.log.warn("Failed to store settings on new config partition")
|
||||
## check if there is a "False" return value
|
||||
if False in result:
|
||||
## operation failed
|
||||
self.hdf["Data.Warning"] = "Plugins.partition.FormattingFailed"
|
||||
self.cbox.log.info("easy partitioning failed")
|
||||
return "select_partitions"
|
||||
else:
|
||||
## operation was successful
|
||||
self.hdf["Data.Success"] = "Plugins.partition.EasySetup"
|
||||
self.cbox.log.info("easy partitioning succeeded")
|
||||
## do not show the disk overview immediately
|
||||
## it does not get updated that fast
|
||||
return { "plugin":"system_preferences", "values":[] }
|
||||
|
||||
|
||||
def __set_partition_data(self, parts):
|
||||
"""Set some hdf values for the currently proposed partition table.
|
||||
"""
|
||||
avail_size = self.blockdevice_size
|
||||
i = 0
|
||||
for part in parts:
|
||||
self.cbox.log.debug(part)
|
||||
self.hdf[self.hdf_prefix + "Parts.%d.Size" % i] = part["size"]
|
||||
self.hdf[self.hdf_prefix + "Parts.%d.Type" % i] = part["type"]
|
||||
avail_size -= part["size"]
|
||||
i += 1
|
||||
self.hdf[self.hdf_prefix + "availSize"] = avail_size
|
||||
if self.with_config_partition:
|
||||
self.hdf[self.hdf_prefix + "CreateConfigPartition"] = "1"
|
||||
for ptype in PARTTYPES.keys():
|
||||
self.hdf[self.hdf_prefix + "Types.%s" % ptype] = ptype
|
||||
## store the currently existing partitions of the choosen block device
|
||||
current_containers = [ blockdevice_tools.get_blockdevice(dev)
|
||||
for dev in self.blockdevice.children
|
||||
if blockdevice_tools.get_blockdevice(dev).is_storage() ]
|
||||
for (index, cont) in enumerate(current_containers):
|
||||
self.hdf[self.hdf_prefix + "ExistingContainers.%d" % index] = \
|
||||
cont.name
|
||||
|
||||
|
||||
def __get_partitions_from_args(self, args):
|
||||
"""Filter the given arguments and construct a partition table.
|
||||
"""
|
||||
parts = []
|
||||
done = False
|
||||
avail_size = self.blockdevice_size
|
||||
i = -1
|
||||
while not done:
|
||||
i += 1
|
||||
try:
|
||||
## skip every unconfirmed (probably the last) partition if we should not add it
|
||||
if args.has_key("part%d_unconfirmed" % i) and \
|
||||
not args.has_key("add_part"):
|
||||
continue
|
||||
size = int(args["part%d_size" % i])
|
||||
part_type = args["part%d_type" % i]
|
||||
if int(size) > avail_size:
|
||||
self.hdf["Data.Warning"] = "Plugins.partition.PartitionTooBig"
|
||||
continue
|
||||
if int(size) < 10:
|
||||
self.hdf["Data.Warning"] = "Plugins.partition.PartitionTooSmall"
|
||||
continue
|
||||
if not part_type in PARTTYPES.keys():
|
||||
continue
|
||||
parts.append({"size":size, "type":part_type})
|
||||
avail_size -= size
|
||||
except TypeError:
|
||||
pass
|
||||
except KeyError:
|
||||
done = True
|
||||
return parts
|
||||
|
||||
|
||||
def __get_available_device_size(self, device):
|
||||
"""calculate the available size (MB) of the device
|
||||
also consider a (possible) configuration partition
|
||||
"""
|
||||
device_size = device.size
|
||||
if self.with_config_partition:
|
||||
device_size -= CONFIGPARTITION["size"]
|
||||
if device_size < 0:
|
||||
return 0
|
||||
return device_size
|
||||
|
||||
|
||||
def __is_with_config_partition(self):
|
||||
"""check if we have to create a configuration partition
|
||||
"""
|
||||
if self.cbox.prefs.requires_partition():
|
||||
active = self.cbox.prefs.get_active_partition()
|
||||
## we need a partition, if there is no active one
|
||||
if not active:
|
||||
return True
|
||||
## check if the active one is part of the current device
|
||||
if [ dev for dev in self.blockdevice.children
|
||||
if active in
|
||||
blockdevice_tools.get_blockdevice(dev).devnodes ]:
|
||||
return True
|
||||
else:
|
||||
return False
|
||||
return False
|
||||
|
||||
|
||||
def __run_fdisk(self, parts):
|
||||
"""Call fdisk to partition the device.
|
||||
"""
|
||||
## check if the device is completely filled (to avoid some empty last blocks)
|
||||
avail_size = self.blockdevice_size
|
||||
for one_part in parts:
|
||||
avail_size -= one_part["size"]
|
||||
self.cbox.log.debug("remaining size: %d" % avail_size)
|
||||
is_filled = avail_size == 0
|
||||
proc = subprocess.Popen(
|
||||
shell = False,
|
||||
stdin = subprocess.PIPE,
|
||||
stdout = subprocess.PIPE,
|
||||
stderr = subprocess.PIPE,
|
||||
args = [
|
||||
self.cbox.prefs["Programs"]["super"],
|
||||
self.cbox.prefs["Programs"]["CryptoBoxRootActions"],
|
||||
"plugin",
|
||||
os.path.join(self.plugin_dir, "root_action.py"),
|
||||
"partition",
|
||||
self.blockdevice.devnodes[0]])
|
||||
for line in self.__get_sfdisk_layout(parts, is_filled):
|
||||
proc.stdin.write(line + "\n")
|
||||
#TODO: if running inside of an uml, then sfdisk hangs at "nanosleep({3,0})"
|
||||
# very ugly - maybe a uml bug?
|
||||
# it seems, like this can be avoided by running uml with the param "aio=2.4"
|
||||
(output, error) = proc.communicate()
|
||||
fdisk_status = proc.returncode
|
||||
if fdisk_status != 0:
|
||||
self.cbox.log.debug("partitioning failed: %s" % error)
|
||||
##Every time we update a partition table, force the kernel
|
||||
##to reread it and update /proc/partitions. This particularly
|
||||
##applies to internal hard disks.
|
||||
rereadpt_proc = subprocess.Popen(
|
||||
shell = False,
|
||||
stdin = subprocess.PIPE,
|
||||
stdout = subprocess.PIPE,
|
||||
stderr = subprocess.PIPE,
|
||||
args = [
|
||||
self.cbox.prefs["Programs"]["super"],
|
||||
self.cbox.prefs["Programs"]["CryptoBoxRootActions"],
|
||||
"plugin",
|
||||
os.path.join(self.plugin_dir, "root_action.py"),
|
||||
"rereadpt",
|
||||
self.blockdevice.devnodes[0]])
|
||||
(output, error) = rereadpt_proc.communicate()
|
||||
rereadpt_status = rereadpt_proc.returncode
|
||||
if rereadpt_status != 0:
|
||||
self.cbox.log.info("failed to reread the modified partition table: %s" % error)
|
||||
return (fdisk_status == 0)
|
||||
|
||||
|
||||
def __get_sfdisk_layout(self, param_parts, is_filled):
|
||||
"""this generator returns the input lines for sfdisk
|
||||
"""
|
||||
parts = param_parts[:]
|
||||
## first a (possible) configuration partition - so it will be reusable
|
||||
if self.with_config_partition:
|
||||
## fill the main table (including a config partition)
|
||||
yield ",%d,%s" % (CONFIGPARTITION["size"], CONFIGPARTITION["type"])
|
||||
## one primary partition
|
||||
if is_filled and (len(parts) == 1):
|
||||
## fill the rest of the device
|
||||
yield ",,%s,*" % PARTTYPES[parts[0]["type"]][0]
|
||||
else:
|
||||
## only use the specified size
|
||||
yield ",%d,%s,*" % (parts[0]["size"], PARTTYPES[parts[0]["type"]][0])
|
||||
del parts[0]
|
||||
## no extended partition, if there is only one disk
|
||||
if not parts:
|
||||
return
|
||||
## an extended container for the rest
|
||||
yield ",,E"
|
||||
## an empty partition in main table
|
||||
yield ";"
|
||||
## maybe another empty partition if there is no config partition
|
||||
if not self.with_config_partition:
|
||||
yield ";"
|
||||
while parts:
|
||||
if is_filled and (len(parts) == 1):
|
||||
yield ",,%s" % (PARTTYPES[parts[0]["type"]][0],)
|
||||
else:
|
||||
yield ",%d,%s" % (parts[0]["size"], PARTTYPES[parts[0]["type"]][0])
|
||||
del parts[0]
|
||||
|
||||
|
||||
def __format_partitions(self, param_parts):
|
||||
"""Format all partitions of the device.
|
||||
"""
|
||||
parts = param_parts[:]
|
||||
part_num = 1
|
||||
## maybe a config partition?
|
||||
if self.with_config_partition:
|
||||
dev_name = self.__get_partition_device(self.blockdevice, part_num)
|
||||
self.cbox.log.info("formatting config partition (%s)" % dev_name)
|
||||
if self.__format_one_partition(dev_name, CONFIGPARTITION["fs"]):
|
||||
self.__set_label_of_partition(dev_name,
|
||||
self.cbox.prefs["Main"]["ConfigVolumeLabel"])
|
||||
part_num += 1
|
||||
## the first data partition
|
||||
dev_name = self.__get_partition_device(self.blockdevice, part_num)
|
||||
part_type = PARTTYPES[parts[0]["type"]][1]
|
||||
self.cbox.log.info("formatting partition (%s) as '%s'" % (dev_name, part_type))
|
||||
yield self.__format_one_partition(dev_name, part_type)
|
||||
del parts[0]
|
||||
## other data partitions
|
||||
part_num += 1
|
||||
while parts:
|
||||
dev_name = self.__get_partition_device(self.blockdevice, part_num)
|
||||
part_type = PARTTYPES[parts[0]["type"]][1]
|
||||
self.cbox.log.info("formatting partition (%s) as '%s'" % \
|
||||
(dev_name, part_type))
|
||||
yield self.__format_one_partition(dev_name, part_type)
|
||||
part_num += 1
|
||||
del parts[0]
|
||||
return
|
||||
|
||||
|
||||
def __get_partition_device(self, blockdev, number):
|
||||
"""Return the devicename of a specific partition of a device
|
||||
No tests are performed, whether the partition exists or
|
||||
not.
|
||||
"""
|
||||
valid_children = []
|
||||
## filter the storage devices
|
||||
for child in blockdev.children:
|
||||
childdev = blockdevice_tools.get_blockdevice(child)
|
||||
if childdev and childdev.is_storage():
|
||||
valid_children.append(childdev)
|
||||
sorted = blockdevice_tools.get_sorted_devices(valid_children)
|
||||
if number <= len(sorted):
|
||||
childdev = sorted[number-1]
|
||||
if childdev:
|
||||
return childdev.devnodes[0]
|
||||
self.cbox.log.warn("Failed to get the partition name (%s, %d)" % \
|
||||
(blockdev, number))
|
||||
## return some guessed value - we should never get here ...
|
||||
return "%s%d" % (blockdev.devnodes[0], number)
|
||||
|
||||
|
||||
def __format_one_partition(self, dev_name, fs_type):
|
||||
"""Format a single partition
|
||||
"""
|
||||
import cryptobox.core.container
|
||||
## first: retrieve UUID - it can be removed from the database afterwards
|
||||
prev_name = [e.get_name() for e in self.cbox.get_container_list()
|
||||
if e.get_device() == dev_name]
|
||||
## call "mkfs"
|
||||
try:
|
||||
format_dev = blockdevice_tools.get_blockdevice(dev_name)
|
||||
cont = cryptobox.core.container.CryptoBoxContainer(format_dev, self.cbox)
|
||||
cont.create(cryptobox.core.container.CONTAINERTYPES["plain"], fs_type=fs_type)
|
||||
except (CBInvalidType, CBCreateError, CBVolumeIsActive), err_msg:
|
||||
self.cbox.log.warn(err_msg)
|
||||
return False
|
||||
## remove unused volume entry in case it exists
|
||||
if prev_name and self.cbox.prefs.volumes_db.has_key(prev_name[0]):
|
||||
del self.cbox.prefs.volumes_db[prev_name[0]]
|
||||
return True
|
||||
|
||||
|
||||
def __set_label_of_partition(self, dev_name, label):
|
||||
"""Set the label of a partition - useful for the config partition.
|
||||
"""
|
||||
proc = subprocess.Popen(
|
||||
shell = False,
|
||||
stdout = subprocess.PIPE,
|
||||
stderr = subprocess.PIPE,
|
||||
args = [
|
||||
self.cbox.prefs["Programs"]["super"],
|
||||
self.cbox.prefs["Programs"]["CryptoBoxRootActions"],
|
||||
"plugin",
|
||||
os.path.join(self.plugin_dir, "root_action.py"),
|
||||
"label",
|
||||
dev_name,
|
||||
label])
|
||||
(output, error) = proc.communicate()
|
||||
if proc.returncode == 0:
|
||||
return True
|
||||
else:
|
||||
self.cbox.log.warn("failed to create filesystem on %s: %s" % (dev_name, error))
|
||||
return False
|
||||
|
BIN
staging-v0.3.5/plugins/partition/plugin_icon.gif
Normal file
BIN
staging-v0.3.5/plugins/partition/plugin_icon.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.2 KiB |
BIN
staging-v0.3.5/plugins/partition/plugin_icon.png
Normal file
BIN
staging-v0.3.5/plugins/partition/plugin_icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.9 KiB |
131
staging-v0.3.5/plugins/partition/root_action.py
Executable file
131
staging-v0.3.5/plugins/partition/root_action.py
Executable file
|
@ -0,0 +1,131 @@
|
|||
#!/usr/bin/env python
|
||||
#
|
||||
# Copyright 2006 sense.lab e.V.
|
||||
#
|
||||
# This file is part of the CryptoBox.
|
||||
#
|
||||
# The CryptoBox is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# The CryptoBox is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with the CryptoBox; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
#
|
||||
|
||||
__revision__ = "$Id$"
|
||||
|
||||
|
||||
## necessary: otherwise CryptoBoxRootActions.py will refuse to execute this script
|
||||
PLUGIN_TYPE = "cryptobox"
|
||||
|
||||
BLKDEV_BIN = "/sbin/blockdev"
|
||||
SFDISK_BIN = "/sbin/sfdisk"
|
||||
MKFS_BIN = "/sbin/mkfs"
|
||||
LABEL_BIN = "/sbin/e2label"
|
||||
|
||||
import subprocess
|
||||
import re
|
||||
import sys
|
||||
import os
|
||||
|
||||
|
||||
def __partitionDevice(device):
|
||||
## do not use the "-q" flag, as this spoils the exit code of sfdisk (seems to be a bug)
|
||||
proc = subprocess.Popen(
|
||||
shell = False,
|
||||
args = [
|
||||
SFDISK_BIN,
|
||||
"-uM",
|
||||
device])
|
||||
proc.wait()
|
||||
return proc.returncode == 0
|
||||
|
||||
def __rereadPartitions(device):
|
||||
proc = subprocess.Popen(
|
||||
shell = False,
|
||||
args = [
|
||||
BLKDEV_BIN,
|
||||
"--rereadpt",
|
||||
device])
|
||||
proc.wait()
|
||||
return proc.returncode == 0
|
||||
|
||||
def __formatPartition(device, type):
|
||||
import time, threading
|
||||
result = True
|
||||
def formatting():
|
||||
proc = subprocess.Popen(
|
||||
shell = False,
|
||||
stdin = subprocess.PIPE,
|
||||
stdout = subprocess.PIPE,
|
||||
stderr = subprocess.PIPE,
|
||||
args = [
|
||||
MKFS_BIN,
|
||||
"-t", type,
|
||||
device])
|
||||
proc.wait()
|
||||
## TODO: very ugly way of communication: it assumes, that failures are fast - success is slow
|
||||
if proc.returncode == 0:
|
||||
time.sleep(1)
|
||||
return True
|
||||
else:
|
||||
return False
|
||||
thread = threading.Thread()
|
||||
thread.setDaemon(True)
|
||||
thread.run = formatting
|
||||
thread.start()
|
||||
time.sleep(0.5)
|
||||
return thread.isAlive()
|
||||
|
||||
|
||||
def __labelPartition(device, label):
|
||||
proc = subprocess.Popen(
|
||||
shell = False,
|
||||
args = [
|
||||
LABEL_BIN,
|
||||
device,
|
||||
label])
|
||||
proc.wait()
|
||||
return proc.returncode == 0
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
args = sys.argv[1:]
|
||||
|
||||
self_bin =sys.argv[0]
|
||||
|
||||
if len(args) == 0:
|
||||
sys.stderr.write("%s: no argument supplied\n" % self_bin)
|
||||
sys.exit(1)
|
||||
|
||||
try:
|
||||
if args[0] == "partition":
|
||||
if len(args) != 2: raise "InvalidArgNum"
|
||||
result = __partitionDevice(args[1])
|
||||
elif args[0] == "format":
|
||||
if len(args) != 3: raise "InvalidArgNum"
|
||||
result = __formatPartition(args[1], args[2])
|
||||
elif args[0] == "label":
|
||||
if len(args) != 3: raise "InvalidArgNum"
|
||||
result = __labelPartition(args[1], args[2])
|
||||
elif args[0] == "rereadpt":
|
||||
if len(args) != 2: raise "InvalidArgNum"
|
||||
result = __rereadPartitions(args[1])
|
||||
else:
|
||||
sys.stderr.write("%s: invalid action (%s)\n" % (self_bin, args[0]))
|
||||
sys.exit(1)
|
||||
if result:
|
||||
sys.exit(0)
|
||||
else:
|
||||
sys.exit(1)
|
||||
except "InvalidArgNum":
|
||||
sys.stderr.write("%s: invalid number of arguments (%s)\n" % (self_bin, args))
|
||||
sys.exit(1)
|
||||
|
49
staging-v0.3.5/plugins/partition/select_device.cs
Normal file
49
staging-v0.3.5/plugins/partition/select_device.cs
Normal file
|
@ -0,0 +1,49 @@
|
|||
<?cs # $Id$ ?>
|
||||
|
||||
<?cs call:handle_messages() ?>
|
||||
|
||||
<fieldset>
|
||||
<legend>
|
||||
<?cs call:show_plugin_icon() ?>
|
||||
<?cs var:html_escape(Lang.Plugins.partition.Title) ?>
|
||||
</legend>
|
||||
|
||||
<?cs call:show_help(Lang.Plugins.partition.Help.Partitioning) ?>
|
||||
|
||||
<?cs if:subcount(Data.Plugins.partition.BlockDevices) > 0 ?>
|
||||
|
||||
<?cs call:print_form_header("select_device", "partition") ?>
|
||||
|
||||
<?cs call:hint("Plugins.partition.DeviceDataIsLost") ?>
|
||||
|
||||
<?cs call:show_help(Lang.Plugins.partition.Help.SelectDevice) ?>
|
||||
|
||||
<p><label for="block_device"><?cs var:html_escape(Lang.Plugins.partition.Text.SelectDevice) ?>: </label><br/>
|
||||
<select name="block_device" id="block_device" tabindex="1" size="0">
|
||||
<?cs each:x = Data.Plugins.partition.BlockDevices
|
||||
?><option value="<?cs var:html_escape(x.name) ?>"><?cs
|
||||
var:html_escape(x.name) ?> (<?cs var:html_escape(x.size) ?>)</option>
|
||||
<?cs /each ?>
|
||||
</select></p>
|
||||
|
||||
<p><input type="checkbox" name="confirm" value="1" id="confirm" /><label for="confirm"><?cs var:html_escape(Lang.Plugins.partition.Text.Confirm) ?></label></p>
|
||||
|
||||
<p><input type="hidden" name="device" value="<?cs var:Data.CurrentDisk.device ?>" />
|
||||
<?cs call:show_help(Lang.Plugins.partition.Help.PartMode) ?>
|
||||
|
||||
<div align="center"><table><tr>
|
||||
<!-- we have to avoid an ugly IE bug, that ignores the "value" attribute
|
||||
of "button" elements: if a variable called 'easy' is set, then this
|
||||
button was choosen - uuuuuugly! -->
|
||||
<td><input class="button" type="submit" name="easy" value="<?cs var:html_escape(Lang.Plugins.partition.Button.EasySetup) ?>" /></td>
|
||||
<td><input class="button" type="submit" name="add_part" value="<?cs var:html_escape(Lang.Plugins.partition.Button.SelectDevice) ?>" /></td>
|
||||
</tr></table></div>
|
||||
|
||||
</form>
|
||||
|
||||
<?cs /if ?>
|
||||
|
||||
</fieldset>
|
||||
|
||||
<?cs # a warning will be displayed if there are no disks available ?>
|
||||
|
103
staging-v0.3.5/plugins/partition/set_partitions.cs
Normal file
103
staging-v0.3.5/plugins/partition/set_partitions.cs
Normal file
|
@ -0,0 +1,103 @@
|
|||
<?cs # $Id$ ?>
|
||||
|
||||
<?cs call:handle_messages() ?>
|
||||
|
||||
<fieldset>
|
||||
<legend>
|
||||
<?cs call:show_plugin_icon() ?>
|
||||
<?cs var:html_escape(Lang.Plugins.partition.Title) ?>
|
||||
</legend>
|
||||
|
||||
<?cs # show nothing if the harddisk is not partitionable (e.g. still active) ?>
|
||||
<?cs if:(Data.Plugins.partition.availSize > 0) || (subcount(Data.Plugins.partition.Parts) > 0) ?>
|
||||
|
||||
<fieldset>
|
||||
<legend><?cs var:html_escape(Lang.Plugins.partition.Text.SpecifyPartitions) ?></legend>
|
||||
|
||||
<?cs call:show_help(Lang.Plugins.partition.Help.PartitionList) ?>
|
||||
|
||||
|
||||
<div align="center"><?cs call:print_form_header("part_del_" + x, "partition") ?>
|
||||
<?cs include:Data.Plugins.partition.PluginDir +
|
||||
"/current_partition_info.cs" ?>
|
||||
|
||||
<table class="partition">
|
||||
<tr>
|
||||
<th><?cs var:html_escape(Lang.Plugins.partition.Text.PartNum) ?></th>
|
||||
<th><?cs var:html_escape(Lang.Plugins.partition.Text.Size) ?></th>
|
||||
<th><?cs var:html_escape(Lang.Plugins.partition.Text.PartType) ?></th>
|
||||
<th></th>
|
||||
</tr>
|
||||
|
||||
<?cs loop: x = #0, subcount(Data.Plugins.partition.Parts)-1, #1 ?>
|
||||
<tr>
|
||||
<td><?cs var:x ?></td>
|
||||
<td><?cs var:Data.Plugins.partition.Parts[x].Size ?></td>
|
||||
<td><?cs var:Data.Plugins.partition.Parts[x].Type ?></td>
|
||||
<td>
|
||||
<input class="button" type="submit" name="del_part_<?cs var:x ?>"
|
||||
value="<?cs var:html_escape(Lang.Plugins.partition.Button.DelPartition) ?>" />
|
||||
</td>
|
||||
</tr>
|
||||
<?cs /loop ?>
|
||||
|
||||
<?cs # new partition input if space is available ?>
|
||||
<?cs if:Data.Plugins.partition.availSize > 0 ?>
|
||||
<tr>
|
||||
<?cs set: x = subcount(Data.Plugins.partition.Parts) ?>
|
||||
<td><?cs var:x ?></td>
|
||||
<td><input type="text" name="part<?cs var:x ?>_size" size="8" value="<?cs var:Data.Plugins.partition.availSize ?>" tabindex="1" /></td>
|
||||
<td><select name="part<?cs var:x ?>_type" tabindex="2" size="0"><?cs each: t = Data.Plugins.partition.Types ?><option <?cs if:t == "windows" ?>selected="selected"<?cs /if ?>><?cs var:t ?></option>
|
||||
<?cs /each ?></select></td>
|
||||
<td>
|
||||
<input type="hidden" name="part<?cs var:x ?>_unconfirmed" value="1" />
|
||||
<input class="button" type="submit" name="add_part" value="<?cs
|
||||
var:html_escape(Lang.Plugins.partition.Button.AddPartition) ?>" />
|
||||
</td>
|
||||
</tr>
|
||||
<?cs /if ?>
|
||||
</table>
|
||||
</form></div>
|
||||
|
||||
<?cs if:Data.Plugins.partition.CreateConfigPartition ?>
|
||||
<?cs call:show_help(Lang.Plugins.partition.Help.ConfigPartition) ?>
|
||||
<p><?cs var:html_escape(Lang.Plugins.partition.Text.CreateConfigPartition) ?></p>
|
||||
<?cs /if ?>
|
||||
|
||||
</fieldset>
|
||||
|
||||
|
||||
<?cs if:subcount(Data.Plugins.partition.ExistingContainers) ?>
|
||||
<fieldset>
|
||||
<legend><?cs var:html_escape(Lang.Plugins.partition.Text.RemovalContainers) ?></legend>
|
||||
<?cs call:show_help(Lang.Plugins.partition.Help.RemoveExistingContainers) ?>
|
||||
<?cs each:item = Data.Plugins.partition.ExistingContainers ?><?cs
|
||||
each:one_container = Data.Disks ?><?cs
|
||||
if:item == one_container.device ?><?cs
|
||||
call:show_volume(one_container) ?><?cs
|
||||
/if ?><?cs
|
||||
/each ?><?cs
|
||||
/each ?>
|
||||
</fieldset>
|
||||
<?cs /if ?>
|
||||
|
||||
<?cs if:subcount(Data.Plugins.partition.Parts) > 0 ?>
|
||||
<?cs call:hint("Plugins.partition.DeviceDataIsLost") ?>
|
||||
|
||||
<table align="center"><tr><td>
|
||||
<?cs call:print_form_header("part_finish", "partition") ?>
|
||||
<?cs include:Data.Plugins.partition.PluginDir +
|
||||
"/current_partition_info.cs" ?>
|
||||
<input class="button" type="submit" name="finish" value="<?cs
|
||||
var:html_escape(Lang.Plugins.partition.Button.SavePartitions) ?>" />
|
||||
</td>
|
||||
<td><input class="button" type="submit" name="cancel" value="<?cs
|
||||
var:html_escape(Lang.Plugins.partition.Button.AbortPartitions) ?>" />
|
||||
</td>
|
||||
</tr></table>
|
||||
<?cs /if ?>
|
||||
|
||||
<?cs /if ?>
|
||||
|
||||
</fieldset>
|
||||
|
35
staging-v0.3.5/plugins/partition/unittests.py
Normal file
35
staging-v0.3.5/plugins/partition/unittests.py
Normal file
|
@ -0,0 +1,35 @@
|
|||
#
|
||||
# Copyright 2006 sense.lab e.V.
|
||||
#
|
||||
# This file is part of the CryptoBox.
|
||||
#
|
||||
# The CryptoBox is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# The CryptoBox is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with the CryptoBox; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
#
|
||||
|
||||
__revision__ = "$Id$"
|
||||
|
||||
from cryptobox.tests.base import WebInterfaceTestClass
|
||||
|
||||
class unittests(WebInterfaceTestClass):
|
||||
|
||||
def test_read_form(self):
|
||||
url = self.url + "partition?weblang=en"
|
||||
self.register_auth(url)
|
||||
self.cmd.go(url)
|
||||
self.cmd.find('VERY careful')
|
||||
|
||||
#TODO: add tests for case where we're creating a config
|
||||
# partition followed by two "data" partitions. All the
|
||||
# partitions need to be created.
|
Loading…
Add table
Add a link
Reference in a new issue