new release is tagged
This commit is contained in:
parent
25aae11576
commit
33a8c4a1bb
719 changed files with 106587 additions and 0 deletions
14
v0.3/plugins/partition/current_partition_info.cs
Normal file
14
v0.3/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,213 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-11-28 05:04+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: sense.lab <devel@senselab.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=CHARSET\n"
|
||||
"Content-Transfer-Encoding: utf-8\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Disk partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partition a disk"
|
||||
msgstr ""
|
||||
|
||||
#: Title.Partition
|
||||
msgid "Disk partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Manual partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
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 disks will be destroyed, if you continue"
|
||||
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.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.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "The formatting of the filesystems of the device failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please deactivate all containers 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 container size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a container is 10 megabytes."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
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 seperate 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 if you confirm this action later."
|
||||
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.PartitionList
|
||||
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 ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
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 ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
|
@ -0,0 +1,214 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-11-28 05:04+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 "Disk partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partition a disk"
|
||||
msgstr ""
|
||||
|
||||
#: Title.Partition
|
||||
msgid "Disk partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Manual partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
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 disks will be destroyed, if you continue"
|
||||
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.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.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "The formatting of the filesystems of the device failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please deactivate all containers 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 container size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a container is 10 megabytes."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
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 seperate 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 if you confirm this action later."
|
||||
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.PartitionList
|
||||
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 ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
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 ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
|
@ -0,0 +1,214 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-11-28 05:04+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 "Disk partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partition a disk"
|
||||
msgstr ""
|
||||
|
||||
#: Title.Partition
|
||||
msgid "Disk partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Manual partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
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 disks will be destroyed, if you continue"
|
||||
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.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.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "The formatting of the filesystems of the device failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please deactivate all containers 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 container size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a container is 10 megabytes."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
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 seperate 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 if you confirm this action later."
|
||||
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.PartitionList
|
||||
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 ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
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 ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
|
@ -0,0 +1,214 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-11-28 05:04+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 "Disk partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partition a disk"
|
||||
msgstr ""
|
||||
|
||||
#: Title.Partition
|
||||
msgid "Disk partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Manual partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
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 disks will be destroyed, if you continue"
|
||||
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.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.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "The formatting of the filesystems of the device failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please deactivate all containers 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 container size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a container is 10 megabytes."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
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 seperate 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 if you confirm this action later."
|
||||
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.PartitionList
|
||||
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 ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
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 ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
|
@ -0,0 +1,259 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: Name
|
||||
msgid "Disk partitioning"
|
||||
msgstr "Disk partitioning"
|
||||
|
||||
#: Link
|
||||
msgid "Partition a disk"
|
||||
msgstr "Partition a disk"
|
||||
|
||||
#: Title.Partition
|
||||
msgid "Disk partitions"
|
||||
msgstr "Disk partitions"
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Manual partitioning"
|
||||
msgstr "Manual partitioning"
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr "Automatic setup"
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add"
|
||||
msgstr "Add"
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove"
|
||||
msgstr "Remove"
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr "Write new partition table"
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
msgstr "Cancel"
|
||||
|
||||
#: 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 disks will be destroyed, if you continue"
|
||||
msgstr "These disks will be destroyed, if you continue"
|
||||
|
||||
#: 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.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.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr "Formatting failed"
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "The formatting of the filesystems of the device failed - sorry!"
|
||||
msgstr "The formatting of the filesystems of the device failed - sorry!"
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr "This disk is busy"
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please deactivate all containers of this disk before partitioning."
|
||||
msgstr "Please deactivate all containers 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 container size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
"The container size you entered exceeded the available size of the disk."
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a container is 10 megabytes."
|
||||
msgstr "The minimum size of a container is 10 megabytes."
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
msgstr "Show log messages"
|
||||
|
||||
#: Help.Partitioning
|
||||
msgid ""
|
||||
"You can split every disk into one ore more parts, which are called "
|
||||
"'partitions'. This is useful if you want to seperate 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 seperate 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 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."
|
||||
|
||||
#: 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.PartitionList
|
||||
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."
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr "Formatting of at least one volume failed - sorry!"
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
msgstr "Please close all volumes of this disk before partitioning."
|
||||
|
||||
#: 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."
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr "Yes, I know what I am doing!"
|
||||
|
||||
#: 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."
|
||||
|
||||
#~ 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,214 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-11-28 05:04+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 "Disk partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partition a disk"
|
||||
msgstr ""
|
||||
|
||||
#: Title.Partition
|
||||
msgid "Disk partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Manual partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
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 disks will be destroyed, if you continue"
|
||||
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.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.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "The formatting of the filesystems of the device failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please deactivate all containers 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 container size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a container is 10 megabytes."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
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 seperate 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 if you confirm this action later."
|
||||
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.PartitionList
|
||||
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 ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
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 ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
|
@ -0,0 +1,214 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-11-28 05:04+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 "Disk partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partition a disk"
|
||||
msgstr ""
|
||||
|
||||
#: Title.Partition
|
||||
msgid "Disk partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Manual partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
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 disks will be destroyed, if you continue"
|
||||
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.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.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "The formatting of the filesystems of the device failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please deactivate all containers 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 container size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a container is 10 megabytes."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
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 seperate 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 if you confirm this action later."
|
||||
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.PartitionList
|
||||
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 ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
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 ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
|
@ -0,0 +1,214 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-11-28 05:04+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 "Disk partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partition a disk"
|
||||
msgstr ""
|
||||
|
||||
#: Title.Partition
|
||||
msgid "Disk partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Manual partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
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 disks will be destroyed, if you continue"
|
||||
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.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.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "The formatting of the filesystems of the device failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please deactivate all containers 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 container size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a container is 10 megabytes."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
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 seperate 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 if you confirm this action later."
|
||||
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.PartitionList
|
||||
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 ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
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 ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
|
@ -0,0 +1,214 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-11-28 05:04+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 "Disk partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partition a disk"
|
||||
msgstr ""
|
||||
|
||||
#: Title.Partition
|
||||
msgid "Disk partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Manual partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
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 disks will be destroyed, if you continue"
|
||||
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.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.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "The formatting of the filesystems of the device failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please deactivate all containers 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 container size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a container is 10 megabytes."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
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 seperate 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 if you confirm this action later."
|
||||
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.PartitionList
|
||||
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 ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
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 ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
|
@ -0,0 +1,214 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-11-28 05:04+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 "Disk partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partition a disk"
|
||||
msgstr ""
|
||||
|
||||
#: Title.Partition
|
||||
msgid "Disk partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Manual partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
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 disks will be destroyed, if you continue"
|
||||
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.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.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "The formatting of the filesystems of the device failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please deactivate all containers 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 container size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a container is 10 megabytes."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
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 seperate 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 if you confirm this action later."
|
||||
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.PartitionList
|
||||
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 ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
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 ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
|
@ -0,0 +1,214 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-11-28 05:04+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 "Disk partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partition a disk"
|
||||
msgstr ""
|
||||
|
||||
#: Title.Partition
|
||||
msgid "Disk partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Manual partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
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 disks will be destroyed, if you continue"
|
||||
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.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.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "The formatting of the filesystems of the device failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please deactivate all containers 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 container size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a container is 10 megabytes."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
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 seperate 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 if you confirm this action later."
|
||||
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.PartitionList
|
||||
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 ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
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 ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
|
@ -0,0 +1,214 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-11-28 05:04+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 "Disk partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partition a disk"
|
||||
msgstr ""
|
||||
|
||||
#: Title.Partition
|
||||
msgid "Disk partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Manual partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
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 disks will be destroyed, if you continue"
|
||||
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.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.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "The formatting of the filesystems of the device failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please deactivate all containers 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 container size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a container is 10 megabytes."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
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 seperate 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 if you confirm this action later."
|
||||
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.PartitionList
|
||||
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 ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
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 ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
|
@ -0,0 +1,214 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-11-28 05:04+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 "Disk partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partition a disk"
|
||||
msgstr ""
|
||||
|
||||
#: Title.Partition
|
||||
msgid "Disk partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Manual partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
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 disks will be destroyed, if you continue"
|
||||
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.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.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "The formatting of the filesystems of the device failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please deactivate all containers 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 container size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a container is 10 megabytes."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
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 seperate 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 if you confirm this action later."
|
||||
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.PartitionList
|
||||
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 ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
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 ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
|
@ -0,0 +1,214 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-11-28 05:04+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 "Disk partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partition a disk"
|
||||
msgstr ""
|
||||
|
||||
#: Title.Partition
|
||||
msgid "Disk partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Manual partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
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 disks will be destroyed, if you continue"
|
||||
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.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.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "The formatting of the filesystems of the device failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please deactivate all containers 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 container size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a container is 10 megabytes."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
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 seperate 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 if you confirm this action later."
|
||||
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.PartitionList
|
||||
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 ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
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 ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
|
@ -0,0 +1,214 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-11-28 05:04+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 "Disk partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partition a disk"
|
||||
msgstr ""
|
||||
|
||||
#: Title.Partition
|
||||
msgid "Disk partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Manual partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
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 disks will be destroyed, if you continue"
|
||||
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.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.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "The formatting of the filesystems of the device failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please deactivate all containers 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 container size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a container is 10 megabytes."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
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 seperate 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 if you confirm this action later."
|
||||
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.PartitionList
|
||||
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 ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
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 ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
|
@ -0,0 +1,214 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-11-28 05:04+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 "Disk partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partition a disk"
|
||||
msgstr ""
|
||||
|
||||
#: Title.Partition
|
||||
msgid "Disk partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Manual partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
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 disks will be destroyed, if you continue"
|
||||
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.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.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "The formatting of the filesystems of the device failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please deactivate all containers 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 container size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a container is 10 megabytes."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
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 seperate 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 if you confirm this action later."
|
||||
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.PartitionList
|
||||
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 ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
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 ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
|
@ -0,0 +1,214 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-11-28 05:04+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 "Disk partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Partition a disk"
|
||||
msgstr ""
|
||||
|
||||
#: Title.Partition
|
||||
msgid "Disk partitions"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SelectDevice
|
||||
msgid "Manual partitioning"
|
||||
msgstr ""
|
||||
|
||||
#: Button.EasySetup
|
||||
msgid "Automatic setup"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AddPartition
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#: Button.DelPartition
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SavePartitions
|
||||
msgid "Write new partition table"
|
||||
msgstr ""
|
||||
|
||||
#: Button.AbortPartitions
|
||||
msgid "Cancel"
|
||||
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 disks will be destroyed, if you continue"
|
||||
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.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.FormattingFailed.Title
|
||||
msgid "Formatting failed"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "The formatting of the filesystems of the device failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Title
|
||||
msgid "This disk is busy"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please deactivate all containers 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 container size you entered exceeded the available size of the disk."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitionTooSmall.Text
|
||||
msgid "The minimum size of a container is 10 megabytes."
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.PartitioningFailed.Link.Text
|
||||
msgid "Show log messages"
|
||||
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 seperate 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 if you confirm this action later."
|
||||
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.PartitionList
|
||||
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 ""
|
||||
|
||||
#: WarningMessage.FormattingFailed.Text
|
||||
msgid "Formatting of at least one volume failed - sorry!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.DiskIsBusy.Text
|
||||
msgid "Please close all volumes of this disk before partitioning."
|
||||
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 ""
|
||||
|
||||
#: Text.Confirm
|
||||
msgid "Yes, I know what I am doing!"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Title
|
||||
msgid "Confirmation missing"
|
||||
msgstr ""
|
||||
|
||||
#: WarningMessage.FormatNotConfirmed.Text
|
||||
msgid "You did not confirm this action by activating the checkbox."
|
||||
msgstr ""
|
106
v0.3/plugins/partition/language.hdf
Normal file
106
v0.3/plugins/partition/language.hdf
Normal file
|
@ -0,0 +1,106 @@
|
|||
Name = Disk partitioning
|
||||
Link = Partition a disk
|
||||
|
||||
Title.Partition = Disk partitions
|
||||
|
||||
Button {
|
||||
SelectDevice = Manual partitioning
|
||||
EasySetup = Automatic setup
|
||||
AddPartition = Add
|
||||
DelPartition = Remove
|
||||
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 disks will be destroyed, if you continue
|
||||
}
|
||||
|
||||
|
||||
Help {
|
||||
Partitioning = You can split every disk into one ore more parts, which are called 'partitions'. This is useful if you want to seperate 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 if you confirm this action later.
|
||||
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.
|
||||
PartitionList = 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.
|
||||
}
|
||||
|
||||
|
||||
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/plugins/partition/partition.css
Normal file
4
v0.3/plugins/partition/partition.css
Normal file
|
@ -0,0 +1,4 @@
|
|||
table.partition tr td{
|
||||
text-align: center
|
||||
}
|
||||
|
508
v0.3/plugins/partition/partition.py
Normal file
508
v0.3/plugins/partition/partition.py
Normal file
|
@ -0,0 +1,508 @@
|
|||
#
|
||||
# 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 cbxTools
|
||||
import cryptobox.plugins.base
|
||||
from cryptobox.core.exceptions import *
|
||||
|
||||
|
||||
PARTTYPES = {
|
||||
"windows" : ["0xC", "vfat"],
|
||||
"linux" : ["L", "ext3"]}
|
||||
|
||||
CONFIGPARTITION = {
|
||||
"size" : 5, # size of configuration partition (if necessary) in MB
|
||||
"type" : "L",
|
||||
"fs" : "ext2"}
|
||||
|
||||
|
||||
class partition(cryptobox.plugins.base.CryptoBoxPlugin):
|
||||
"""The partition feature of the CryptoBox.
|
||||
"""
|
||||
|
||||
plugin_capabilities = [ "system" ]
|
||||
plugin_visibility = [ "preferences" ]
|
||||
request_auth = True
|
||||
rank = 80
|
||||
|
||||
def do_action(self, **args):
|
||||
"""Show the partitioning form and execute the requested action.
|
||||
"""
|
||||
## load default hdf values
|
||||
self.__prepare_dataset()
|
||||
## retrieve some values from 'args' - defaults are empty
|
||||
self.device = 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.device))
|
||||
self.device_size = self.__get_available_device_size(self.device)
|
||||
try:
|
||||
step = args["step"]
|
||||
del args["step"]
|
||||
except KeyError:
|
||||
step = "select_device"
|
||||
try:
|
||||
## this way of selecting the easy setup is necessary:
|
||||
## see select_device.cs for details (button values for ie)
|
||||
if args["easy"]:
|
||||
step = "easy"
|
||||
except KeyError:
|
||||
pass
|
||||
## no (or invalid) device was supplied
|
||||
if not self.device:
|
||||
step = "select_device"
|
||||
## no confirm setting?
|
||||
if not args.has_key("confirm") or (args["confirm"] != "1"):
|
||||
if self.device:
|
||||
self.hdf["Data.Warning"] = "Plugins.partition.FormatNotConfirmed"
|
||||
return self.__action_select_device()
|
||||
if step == "add_partition":
|
||||
return self.__action_add_partition(args)
|
||||
elif step == "del_partition":
|
||||
return self.__action_del_partition(args)
|
||||
elif step == "finish":
|
||||
return self.__action_finish(args)
|
||||
elif step == "easy":
|
||||
return self.__action_easy_setup()
|
||||
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.device, self.device_size,
|
||||
self.with_config_partition)
|
||||
|
||||
|
||||
def __prepare_dataset(self):
|
||||
"""Set some hdf values.
|
||||
"""
|
||||
self.hdf[self.hdf_prefix + "StyleSheetFile"] = \
|
||||
os.path.join(self.plugin_dir, "partition.css")
|
||||
|
||||
|
||||
def __get_selected_device(self, args):
|
||||
"""Check the selected device (valid, not busy, ...).
|
||||
"""
|
||||
try:
|
||||
device = args["block_device"]
|
||||
except KeyError:
|
||||
return None
|
||||
if not self.__is_device_valid(device):
|
||||
return None
|
||||
if self.__is_device_busy(device):
|
||||
self.hdf["Data.Warning"] = "Plugins.partition.DiskIsBusy"
|
||||
return None
|
||||
return device
|
||||
|
||||
|
||||
def __is_device_valid(self, device):
|
||||
"""Check if the device is valid and allowed.
|
||||
"""
|
||||
if not device:
|
||||
return False
|
||||
if not self.cbox.is_device_allowed(device):
|
||||
return False
|
||||
if not device in cbxTools.get_parent_blockdevices():
|
||||
return False
|
||||
return True
|
||||
|
||||
|
||||
def __is_device_busy(self, device):
|
||||
"""check if the device (or one of its partitions) is mounted
|
||||
"""
|
||||
# the config partition is ignored, as it will get unmounted if necessary
|
||||
import re
|
||||
for cont in self.cbox.get_container_list():
|
||||
if re.match(device + "\d*$", cont.get_device()):
|
||||
if 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 cbxTools.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] = \
|
||||
cbxTools.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.device
|
||||
self.hdf[self.hdf_prefix + "Device.Size"] = self.device_size
|
||||
parts = self.__get_partitions_from_args(args)
|
||||
self.__set_partition_data(parts)
|
||||
return "set_partitions"
|
||||
|
||||
|
||||
def __action_del_partition(self, args):
|
||||
"""Remove a partition from the proposed partition table.
|
||||
"""
|
||||
try:
|
||||
part_num = int(args["del_num"])
|
||||
except (TypeError,KeyError):
|
||||
return self.__action_add_partition(args)
|
||||
self.hdf[self.hdf_prefix + "Device"] = self.device
|
||||
self.hdf[self.hdf_prefix + "Device.Size"] = self.device_size
|
||||
parts = self.__get_partitions_from_args(args)
|
||||
## valid partition number to be deleted?
|
||||
if part_num < len(parts):
|
||||
del parts[part_num]
|
||||
else:
|
||||
return self.__action_add_partition(args)
|
||||
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 cbxTools.is_part_of_blockdevice(self.device,
|
||||
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.device)
|
||||
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.device_size, "type": "windows" } ]
|
||||
## umount partition if necessary
|
||||
if cbxTools.is_part_of_blockdevice(self.device,
|
||||
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.device_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 cbxTools.is_part_of_blockdevice(self.device, e.get_device()) ]
|
||||
for (index, cont) in enumerate(current_containers):
|
||||
self.hdf[self.hdf_prefix + "ExistingContainers.%d.name" % index] = \
|
||||
cont.get_name()
|
||||
self.hdf[self.hdf_prefix + "ExistingContainers.%d.size" % index] = \
|
||||
cbxTools.get_blockdevice_size_humanly(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.device_size
|
||||
i = -1
|
||||
while not done:
|
||||
i += 1
|
||||
try:
|
||||
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 = cbxTools.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 cbxTools.is_part_of_blockdevice(self.device, 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.device_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.device])
|
||||
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.device + 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.device + 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.device + 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/plugins/partition/plugin_icon.gif
Normal file
BIN
v0.3/plugins/partition/plugin_icon.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.2 KiB |
BIN
v0.3/plugins/partition/plugin_icon.png
Normal file
BIN
v0.3/plugins/partition/plugin_icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.9 KiB |
118
v0.3/plugins/partition/root_action.py
Executable file
118
v0.3/plugins/partition/root_action.py
Executable file
|
@ -0,0 +1,118 @@
|
|||
#!/usr/bin/env python2.4
|
||||
#
|
||||
# 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)
|
||||
|
47
v0.3/plugins/partition/select_device.cs
Normal file
47
v0.3/plugins/partition/select_device.cs
Normal file
|
@ -0,0 +1,47 @@
|
|||
<?cs # $Id$ ?>
|
||||
|
||||
<style type="text/css"><?cs include:Data.Plugins.partition.StyleSheetFile ?></style>
|
||||
|
||||
<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>
|
||||
|
||||
<input type="hidden" name="step" value="add_partition" />
|
||||
|
||||
<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><button type="submit" name="easy" value="1" tabindex="3"><?cs var:html_escape(Lang.Plugins.partition.Button.EasySetup) ?></button></td>
|
||||
<td><button type="submit" name="normal" value="1" tabindex="4"><?cs var:html_escape(Lang.Plugins.partition.Button.SelectDevice) ?></button></td>
|
||||
</tr></table></div>
|
||||
|
||||
</form>
|
||||
|
||||
<?cs /if ?>
|
||||
|
||||
<?cs # a warning will be displayed if there are no disks available ?>
|
||||
|
82
v0.3/plugins/partition/set_partitions.cs
Normal file
82
v0.3/plugins/partition/set_partitions.cs
Normal file
|
@ -0,0 +1,82 @@
|
|||
<?cs # $Id$ ?>
|
||||
|
||||
<style type="text/css"><?cs include:Data.Plugins.partition.StyleSheetFile ?></style>
|
||||
|
||||
<?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() ?>
|
||||
|
||||
<?cs call:show_help(Lang.Plugins.partition.Help.PartitionList) ?>
|
||||
|
||||
<div align="center">
|
||||
<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>
|
||||
<?cs call:print_form_header("part_del_" + x, "partition") ?>
|
||||
<?cs include:Settings.PluginDir + "/partition/current_partition_info.cs" ?>
|
||||
<input type="hidden" name="step" value="del_partition" />
|
||||
<input type="hidden" name="del_num" value="<?cs var:x ?>" />
|
||||
<button type="submit"><?cs var:html_escape(Lang.Plugins.partition.Button.DelPartition) ?></button>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
<?cs /loop ?></p>
|
||||
|
||||
<?cs # new partition input if space is available ?>
|
||||
<?cs if:Data.Plugins.partition.availSize > 0 ?>
|
||||
<tr>
|
||||
<?cs call:print_form_header("part_add", "partition") ?>
|
||||
<?cs include:Settings.PluginDir + "/partition/current_partition_info.cs" ?>
|
||||
<input type="hidden" name="step" value="add_partition" />
|
||||
<?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>
|
||||
<button type="submit" tabindex="3"><?cs var:html_escape(Lang.Plugins.partition.Button.AddPartition) ?></button>
|
||||
</td>
|
||||
</form>
|
||||
</tr>
|
||||
<?cs /if ?>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
<?cs if:Data.Plugins.partition.CreateConfigPartition ?><p align="center"><?cs var:html_escape(Lang.Plugins.partition.Text.CreateConfigPartition) ?></p><?cs /if ?>
|
||||
|
||||
<?cs if:subcount(Data.Plugins.partition.Parts) > 0 ?>
|
||||
<?cs call:hint("Plugins.partition.DeviceDataIsLost") ?>
|
||||
|
||||
<?cs call:print_form_header("part_finish", "partition") ?>
|
||||
<?cs include:Settings.PluginDir + "/partition/current_partition_info.cs" ?>
|
||||
<p><input type="hidden" name="step" value="finish" />
|
||||
<button type="submit"><?cs var:html_escape(Lang.Plugins.partition.Button.SavePartitions) ?></button></p>
|
||||
</form>
|
||||
<?cs /if ?>
|
||||
|
||||
<?cs if:subcount(Data.Plugins.partition.ExistingContainers) ?>
|
||||
<table align="center"><tr><td><?cs var:html_escape(Lang.Plugins.partition.Text.RemovalContainers) ?>:
|
||||
<ul>
|
||||
<?cs each:item = Data.Plugins.partition.ExistingContainers ?>
|
||||
<li><?cs var:html_escape(item.name) ?> (<?cs var:html_escape(item.size) ?>)</li>
|
||||
<?cs /each ?>
|
||||
</ul></td></tr></table>
|
||||
<?cs /if ?>
|
||||
|
||||
<?cs /if ?>
|
||||
|
32
v0.3/plugins/partition/unittests.py
Normal file
32
v0.3/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