tag v0.3.1 released
This commit is contained in:
parent
58db140585
commit
d6b3f77778
718 changed files with 100584 additions and 0 deletions
14
v0.3.1/plugins/partition/current_partition_info.cs
Normal file
14
v0.3.1/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,191 @@
|
|||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
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 CryptoBox 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 a size for your partitions and add it to the list by clicking on 'Add'. 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 ""
|
||||
|
||||
#: 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,206 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-19 17:38+0100\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 "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 CryptoBox 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 a size for your partitions and add it to the list by clicking on 'Add'. 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 ""
|
||||
|
||||
#: 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,206 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-19 17:38+0100\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 "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 CryptoBox 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 a size for your partitions and add it to the list by clicking on 'Add'. 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 ""
|
||||
|
||||
#: 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,206 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-19 17:38+0100\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 "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 CryptoBox 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 a size for your partitions and add it to the list by clicking on 'Add'. 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 ""
|
||||
|
||||
#: 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,273 @@
|
|||
|
||||
#: Name
|
||||
msgid "Partition manager"
|
||||
msgstr "Partition manager"
|
||||
|
||||
#: Link
|
||||
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
|
||||
msgid "This CryptoBox 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 CryptoBox 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
|
||||
msgid "Choose a size for your partitions and add it to the list by clicking on 'Add'. 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 a size for your partitions and add it to the list by clicking on 'Add'. 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!"
|
||||
|
||||
#: 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."
|
||||
|
||||
#~ msgid "Disk partitioning"
|
||||
#~ msgstr "Disk partitioning"
|
||||
|
||||
#~ msgid "Partition a disk"
|
||||
#~ msgstr "Partition a disk"
|
||||
|
||||
#~ msgid "Disk partitions"
|
||||
#~ msgstr "Disk partitions"
|
||||
|
||||
#~ msgid "Manual partitioning"
|
||||
#~ msgstr "Manual partitioning"
|
||||
|
||||
#~ msgid "Add"
|
||||
#~ msgstr "Add"
|
||||
|
||||
#~ msgid "Remove"
|
||||
#~ msgstr "Remove"
|
||||
|
||||
#~ msgid "These disks will be destroyed, if you continue"
|
||||
#~ msgstr "These disks will be destroyed, if you continue"
|
||||
|
||||
#~ msgid "The formatting of the filesystems of the device failed - sorry!"
|
||||
#~ msgstr "The formatting of the filesystems of the device failed - sorry!"
|
||||
|
||||
#~ msgid "Please deactivate all containers of this disk before partitioning."
|
||||
#~ msgstr "Please deactivate all containers of this disk before partitioning."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "The container size you entered exceeded the available size of the disk."
|
||||
#~ msgstr ""
|
||||
#~ "The container size you entered exceeded the available size of the disk."
|
||||
|
||||
#~ msgid "The minimum size of a container is 10 megabytes."
|
||||
#~ msgstr "The minimum size of a container is 10 megabytes."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Choose one of the disks given in the list. Be aware that you lose all "
|
||||
#~ "data on the partitions of this disk if you confirm this action later."
|
||||
#~ msgstr ""
|
||||
#~ "Choose one of the disks given in the list. Be aware that you lose all "
|
||||
#~ "data on the partitions of this disk if you confirm this action later."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Choose a size for your partitions and add it to the list by clicking on "
|
||||
#~ "the corresponding button. You may remove any partition later. Nothing "
|
||||
#~ "will get written to your disk until you click on the 'write partition "
|
||||
#~ "table' button. Be very careful as you destroy all data on this disk."
|
||||
#~ msgstr ""
|
||||
#~ "Choose a size for your partitions and add it to the list by clicking on "
|
||||
#~ "the corresponding button. You may remove any partition later. Nothing "
|
||||
#~ "will get written to your disk until you click on the 'write partition "
|
||||
#~ "table' button. Be very careful as you destroy all data on this disk."
|
||||
|
||||
#~ msgid "Manage volumes"
|
||||
#~ msgstr "Manage volumes"
|
||||
|
||||
#~ msgid "Volumes creation"
|
||||
#~ msgstr "Volumes creation"
|
||||
|
||||
#~ msgid "The data on these disks will be deleted, if you continue"
|
||||
#~ msgstr "The data on these disks will be deleted, if you continue"
|
||||
|
||||
#~ msgid "Volume initialization completed"
|
||||
#~ msgstr "Volume initialization completed"
|
||||
|
||||
#~ msgid "No available disks were found!"
|
||||
#~ msgstr "No available disks were found!"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Please check your cryptobox-server configuration and the connected disks."
|
||||
#~ msgstr ""
|
||||
#~ "Please check your cryptobox-server configuration and the connected disks."
|
||||
|
||||
#~ msgid "The filesystem formatting on this disk failed - sorry!"
|
||||
#~ msgstr "The filesystem formatting on this disk failed - sorry!"
|
||||
|
||||
#~ msgid "disks"
|
||||
#~ msgstr "disks"
|
|
@ -0,0 +1,206 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-19 17:39+0100\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 "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 CryptoBox 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 a size for your partitions and add it to the list by clicking on 'Add'. 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 ""
|
||||
|
||||
#: 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,206 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-19 17:39+0100\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 "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 CryptoBox 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 a size for your partitions and add it to the list by clicking on 'Add'. 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 ""
|
||||
|
||||
#: 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,206 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-19 17:39+0100\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 "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 CryptoBox 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 a size for your partitions and add it to the list by clicking on 'Add'. 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 ""
|
||||
|
||||
#: 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,206 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-19 17:39+0100\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 "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 CryptoBox 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 a size for your partitions and add it to the list by clicking on 'Add'. 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 ""
|
||||
|
||||
#: 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,206 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-19 17:39+0100\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 "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 CryptoBox 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 a size for your partitions and add it to the list by clicking on 'Add'. 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 ""
|
||||
|
||||
#: 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,206 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-19 17:39+0100\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 "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 CryptoBox 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 a size for your partitions and add it to the list by clicking on 'Add'. 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 ""
|
||||
|
||||
#: 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,206 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-19 17:39+0100\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 "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 CryptoBox 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 a size for your partitions and add it to the list by clicking on 'Add'. 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 ""
|
||||
|
||||
#: 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,206 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-19 17:39+0100\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 "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 CryptoBox 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 a size for your partitions and add it to the list by clicking on 'Add'. 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 ""
|
||||
|
||||
#: 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,206 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-19 17:39+0100\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 "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 CryptoBox 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 a size for your partitions and add it to the list by clicking on 'Add'. 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 ""
|
||||
|
||||
#: 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,206 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-19 17:39+0100\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 "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 CryptoBox 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 a size for your partitions and add it to the list by clicking on 'Add'. 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 ""
|
||||
|
||||
#: 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,207 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-19 17:39+0100\n"
|
||||
"PO-Revision-Date: 2006-12-19 15:28+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 ""
|
||||
|
||||
#: Link
|
||||
msgid "Manage partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Partition manually"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr "Samodejna nastavitev"
|
||||
|
||||
#: Button.AddPartition
|
||||
#, fuzzy
|
||||
msgid "Add partition"
|
||||
msgstr "Dodaj razdelitev"
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove partition"
|
||||
msgstr ""
|
||||
|
||||
#: 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 "Filesystem type"
|
||||
|
||||
#: 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 "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
|
||||
#, 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 "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
|
||||
msgid "This CryptoBox 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 "Kadarkoli spremenite porazdelitev diska, izgubite vse prejšnje enote diska."
|
||||
|
||||
#: Help.PartitionList
|
||||
msgid "Choose a size for your partitions and add it to the list by clicking on 'Add'. 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! "
|
||||
|
||||
#: 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 ""
|
||||
|
||||
#: SuccessMessage.EasySetup.Text
|
||||
msgid "Automatic initialization was finished successfully."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr "Manjka potrditev"
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
||||
|
||||
#: 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 ""
|
||||
|
||||
#: 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,206 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-19 17:39+0100\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 "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 CryptoBox 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 a size for your partitions and add it to the list by clicking on 'Add'. 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 ""
|
||||
|
||||
#: 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 ""
|
109
v0.3.1/plugins/partition/language.hdf
Normal file
109
v0.3.1/plugins/partition/language.hdf
Normal file
|
@ -0,0 +1,109 @@
|
|||
Name = Partition manager
|
||||
Link = Manage partitions
|
||||
|
||||
Title.Partition = 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 CryptoBox 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 a size for your partitions and add it to the list by clicking on 'Add'. 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!
|
||||
}
|
||||
}
|
||||
|
||||
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
v0.3.1/plugins/partition/partition.css
Normal file
4
v0.3.1/plugins/partition/partition.css
Normal file
|
@ -0,0 +1,4 @@
|
|||
table.partition tr td{
|
||||
text-align: center
|
||||
}
|
||||
|
503
v0.3.1/plugins/partition/partition.py
Normal file
503
v0.3.1/plugins/partition/partition.py
Normal file
|
@ -0,0 +1,503 @@
|
|||
#
|
||||
# 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 logging
|
||||
import cryptobox.core.tools as cbox_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.
|
||||
"""
|
||||
import re
|
||||
## load default hdf values
|
||||
self.__prepare_dataset()
|
||||
## retrieve some values from 'args' - defaults are empty
|
||||
self.blockdevice = self.__get_selected_device(args)
|
||||
self.with_config_partition = self.__is_with_config_partition()
|
||||
self.cbox.log.debug(
|
||||
"partition plugin: selected device=%s" % str(self.blockdevice))
|
||||
self.blockdevice_size = self.__get_available_device_size(self.blockdevice)
|
||||
## no (or invalid) device was supplied
|
||||
if not self.blockdevice:
|
||||
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.
|
||||
"""
|
||||
return "%s / %s / %s" % (self.blockdevice, self.blockdevice_size,
|
||||
self.with_config_partition)
|
||||
|
||||
|
||||
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 = args["block_device"]
|
||||
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
|
||||
if not blockdevice in cbox_tools.get_parent_blockdevices():
|
||||
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 cont in self.cbox.get_container_list():
|
||||
if cbox_tools.is_part_of_blockdevice(blockdevice, cont.get_device()) \
|
||||
and cont.is_mounted():
|
||||
return True
|
||||
return False
|
||||
|
||||
|
||||
def __action_select_device(self):
|
||||
"""Show a form to select the device for partitioning.
|
||||
"""
|
||||
block_devices = [e
|
||||
for e in cbox_tools.get_parent_blockdevices()
|
||||
if self.cbox.is_device_allowed(e)]
|
||||
counter = 0
|
||||
for dev in block_devices:
|
||||
self.hdf[self.hdf_prefix + "BlockDevices.%d.name" % counter] = dev
|
||||
self.hdf[self.hdf_prefix + "BlockDevices.%d.size" % counter] = \
|
||||
cbox_tools.get_blockdevice_size_humanly(dev)
|
||||
self.cbox.log.debug("found a suitable block device: %s" % dev)
|
||||
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
|
||||
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
|
||||
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)
|
||||
if cbox_tools.is_part_of_blockdevice(self.blockdevice,
|
||||
self.cbox.prefs.get_active_partition()):
|
||||
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"
|
||||
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 partition if necessary
|
||||
if cbox_tools.is_part_of_blockdevice(self.blockdevice,
|
||||
self.cbox.prefs.get_active_partition()):
|
||||
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 bolean 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 = [ e for e in self.cbox.get_container_list()
|
||||
if cbox_tools.is_part_of_blockdevice(self.blockdevice, e.get_device()) ]
|
||||
for (index, cont) in enumerate(current_containers):
|
||||
self.hdf[self.hdf_prefix + "ExistingContainers.%d" % index] = \
|
||||
cont.get_device()
|
||||
|
||||
|
||||
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 = cbox_tools.get_blockdevice_size(device)
|
||||
if device_size < 0:
|
||||
return 0
|
||||
if self.with_config_partition:
|
||||
device_size -= CONFIGPARTITION["size"]
|
||||
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
|
||||
return cbox_tools.is_part_of_blockdevice(self.blockdevice, active)
|
||||
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])
|
||||
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()
|
||||
if proc.returncode != 0:
|
||||
self.cbox.log.debug("partitioning failed: %s" % error)
|
||||
return proc.returncode == 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.blockdevice + str(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.blockdevice + str(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 = 5
|
||||
while parts:
|
||||
dev_name = self.blockdevice + str(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 __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:
|
||||
cont = cryptobox.core.container.CryptoBoxContainer(dev_name, 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
|
||||
if prev_name:
|
||||
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
v0.3.1/plugins/partition/plugin_icon.gif
Normal file
BIN
v0.3.1/plugins/partition/plugin_icon.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.2 KiB |
BIN
v0.3.1/plugins/partition/plugin_icon.png
Normal file
BIN
v0.3.1/plugins/partition/plugin_icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.9 KiB |
118
v0.3.1/plugins/partition/root_action.py
Executable file
118
v0.3.1/plugins/partition/root_action.py
Executable file
|
@ -0,0 +1,118 @@
|
|||
#!/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"
|
||||
|
||||
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 __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])
|
||||
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)
|
||||
|
43
v0.3.1/plugins/partition/select_device.cs
Normal file
43
v0.3.1/plugins/partition/select_device.cs
Normal file
|
@ -0,0 +1,43 @@
|
|||
<?cs # $Id$ ?>
|
||||
|
||||
<h1><?cs var:html_escape(Lang.Plugins.partition.Title.Partition) ?></h1>
|
||||
|
||||
<?cs call:handle_messages() ?>
|
||||
|
||||
<?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 ?>
|
||||
|
||||
<?cs # a warning will be displayed if there are no disks available ?>
|
||||
|
98
v0.3.1/plugins/partition/set_partitions.cs
Normal file
98
v0.3.1/plugins/partition/set_partitions.cs
Normal file
|
@ -0,0 +1,98 @@
|
|||
<?cs # $Id$ ?>
|
||||
|
||||
<?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) ?>
|
||||
|
||||
<h1><?cs var:html_escape(Lang.Plugins.partition.Title.Partition) ?></h1>
|
||||
|
||||
<?cs call:handle_messages() ?>
|
||||
|
||||
|
||||
<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 ?>
|
||||
|
32
v0.3.1/plugins/partition/unittests.py
Normal file
32
v0.3.1/plugins/partition/unittests.py
Normal file
|
@ -0,0 +1,32 @@
|
|||
#
|
||||
# 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"
|
||||
|
||||
import cryptobox.web.testclass
|
||||
|
||||
class unittests(cryptobox.web.testclass.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')
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue