diff --git a/base/system/diskpart/diskpart.rc b/base/system/diskpart/diskpart.rc index f0d1dd71690..7bc1272ae2a 100644 --- a/base/system/diskpart/diskpart.rc +++ b/base/system/diskpart/diskpart.rc @@ -16,6 +16,9 @@ #ifdef LANGUAGE_EN_US #include "lang/en-US.rc" #endif +#ifdef LANGUAGE_DE_DE + #include "lang/de-DE.rc" +#endif #ifdef LANGUAGE_PL_PL #include "lang/pl-PL.rc" #endif diff --git a/base/system/diskpart/diskpart_msg.mc b/base/system/diskpart/diskpart_msg.mc index 669998227fd..d635439fcd1 100644 --- a/base/system/diskpart/diskpart_msg.mc +++ b/base/system/diskpart/diskpart_msg.mc @@ -11,6 +11,7 @@ FacilityNames=(System=0x0:FACILITY_SYSTEM ) LanguageNames=(English=0x409:MSG00409 + German=0x407:MSG00407 Polish=0x415:MSG00415 Portugese=0x816:MSG00416 Romanian=0x418:MSG00418 @@ -29,6 +30,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -62,6 +66,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -95,6 +102,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -128,6 +138,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -161,6 +174,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -194,6 +210,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -228,6 +247,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -261,6 +283,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -294,6 +319,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -327,6 +355,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -360,6 +391,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -393,6 +427,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -426,6 +463,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -459,6 +499,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -492,6 +535,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -525,6 +571,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -558,6 +607,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -591,6 +643,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -624,6 +679,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -656,6 +714,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -688,6 +749,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -721,6 +785,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -752,31 +819,94 @@ SymbolicName=MSG_COMMAND_EXIT Severity=Informational Facility=System Language=English - + Exits the DiskPart command interpreter. + +Syntax: EXIT + +Example: + + EXIT +. +Language=German + Beendet den Befehlsinterpreter DiskPart. + +Syntax: EXIT + +Beispiel: + + EXIT . Language=Polish - + Exits the DiskPart command interpreter. + +Syntax: EXIT + +Example: + + EXIT . Language=Portugese - + Exits the DiskPart command interpreter. + +Syntax: EXIT + +Example: + + EXIT . Language=Romanian - + Exits the DiskPart command interpreter. + +Syntax: EXIT + +Example: + + EXIT . Language=Russian - + Exits the DiskPart command interpreter. + +Syntax: EXIT + +Example: + + EXIT . Language=Albanian - + Exits the DiskPart command interpreter. + +Syntax: EXIT + +Example: + + EXIT . Language=Turkish - + Exits the DiskPart command interpreter. + +Syntax: EXIT + +Example: + + EXIT . Language=Chinese - + Exits the DiskPart command interpreter. + +Syntax: EXIT + +Example: + + EXIT . Language=Taiwanese - + Exits the DiskPart command interpreter. + +Syntax: EXIT + +Example: + + EXIT . @@ -787,6 +917,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -820,6 +953,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -853,6 +989,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -886,6 +1025,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -919,6 +1061,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -952,6 +1097,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -985,6 +1133,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1018,6 +1169,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1051,6 +1205,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1083,6 +1240,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1116,6 +1276,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1149,6 +1312,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1182,6 +1348,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1215,6 +1384,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1248,6 +1420,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1281,6 +1456,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1314,6 +1492,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1347,6 +1528,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1380,6 +1564,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1411,31 +1598,95 @@ SymbolicName=MSG_COMMAND_RESCAN Severity=Informational Facility=System Language=English - + Locates new disks that may have been added to the computer. + +Syntax: RESCAN + +Example: + + RESCAN +. +Language=German + Sucht nach neuen Datenträgern, die dem Computer möglicherweise + hinzugefügt wurden. + +Syntax: RESCAN + +Beispiel: + + RESCAN . Language=Polish - + Locates new disks that may have been added to the computer. + +Syntax: RESCAN + +Example: + + RESCAN . Language=Portugese - + Locates new disks that may have been added to the computer. + +Syntax: RESCAN + +Example: + + RESCAN . Language=Romanian - + Locates new disks that may have been added to the computer. + +Syntax: RESCAN + +Example: + + RESCAN . Language=Russian - + Locates new disks that may have been added to the computer. + +Syntax: RESCAN + +Example: + + RESCAN . Language=Albanian - + Locates new disks that may have been added to the computer. + +Syntax: RESCAN + +Example: + + RESCAN . Language=Turkish - + Locates new disks that may have been added to the computer. + +Syntax: RESCAN + +Example: + + RESCAN . Language=Chinese - + Locates new disks that may have been added to the computer. + +Syntax: RESCAN + +Example: + + RESCAN . Language=Taiwanese - + Locates new disks that may have been added to the computer. + +Syntax: RESCAN + +Example: + + RESCAN . @@ -1446,6 +1697,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1479,6 +1733,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1512,6 +1769,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1545,6 +1805,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1578,6 +1841,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1611,6 +1877,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1644,6 +1913,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1677,6 +1949,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . @@ -1710,6 +1985,9 @@ Facility=System Language=English . +Language=German + +. Language=Polish . diff --git a/base/system/diskpart/lang/de-DE.rc b/base/system/diskpart/lang/de-DE.rc new file mode 100644 index 00000000000..1554d37cee8 --- /dev/null +++ b/base/system/diskpart/lang/de-DE.rc @@ -0,0 +1,187 @@ +LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US + +/* Basic application information */ +STRINGTABLE +BEGIN + IDS_APP_HEADER "ReactOS DiskPart" + IDS_APP_USAGE "\nDisk Partitioning Interpreter.\n\n\ +Usage: DISKPART [/S filename] [/T timeout] [/?]\n\n\ +/S filename\tRuns the given script.\n\ +/T timeout\tTimeout in seconds to prevent DiskPart usage overlap.\n\ +/?\t\tDisplay this help message.\n\n" + IDS_APP_LICENSE "Licensed under the GNU GPLv2\n" + IDS_APP_CURR_COMPUTER "On computer: %s\n\n" + IDS_APP_LEAVING "\nLeaving DiskPart...\n" + IDS_APP_PROMPT "DISKPART> " +END + +/* Disk Information Labels */ +STRINGTABLE +BEGIN + IDS_DETAIL_INFO_DISK_ID "Disk ID: %08lx\n" + IDS_DETAIL_INFO_TYPE "Type" + IDS_DETAIL_INFO_STATUS "Status" + IDS_DETAIL_INFO_PATH "Path : %hu\n" + IDS_DETAIL_INFO_TARGET "Target : %hu\n" + IDS_DETAIL_INFO_LUN_ID "Lun ID : %hu\n" + IDS_DETAIL_INFO_LOC_PATH "Location Path" + IDS_DETAIL_INFO_CURR_RO_STATE "Current Read-only State" + IDS_DETAIL_INFO_RO "Read-only" + IDS_DETAIL_INFO_BOOT_DSK "Boot Disk" + IDS_DETAIL_INFO_PAGE_FILE_DSK "Pagefile Disk" + IDS_DETAIL_INFO_HIBER_FILE_DSK "Hibernation File Disk" + IDS_DETAIL_INFO_CRASH_DSK "Crashdump Disk" + IDS_DETAIL_INFO_CLST_DSK "Clustered Disk" + IDS_DETAIL_PARTITION_NUMBER "Partition %lu\n" + IDS_DETAIL_PARTITION_TYPE "Type : %02x\n" + IDS_DETAIL_PARTITION_HIDDEN "Hidden : %s\n" + IDS_DETAIL_PARTITION_ACTIVE "Active : %s\n" + IDS_DETAIL_PARTITION_OFFSET "Offset in Byte: %I64u\n" + IDS_DETAIL_NO_DISKS "\nThere are no disks attached to this volume.\n" + IDS_DETAIL_NO_VOLUME "\nThere is no volume associated with this partition.\n" +END + +STRINGTABLE +BEGIN + IDS_HELP_FORMAT_STRING "%-11.11s - %s" +END + +/* Detail header titles */ +STRINGTABLE +BEGIN + IDS_LIST_DISK_HEAD " Disk ### Status Size Free Dyn Gpt\n" + IDS_LIST_DISK_LINE " -------- ---------- ------- ------- --- ---\n" + IDS_LIST_DISK_FORMAT "%c Disk %-3lu %-10s %4I64u %-2s %4I64u %-2s %1s %1s\n" + IDS_LIST_PARTITION_HEAD " Partition ### Type Size Offset\n" + IDS_LIST_PARTITION_LINE " ------------- ---------------- ------- -------\n" + IDS_LIST_PARTITION_FORMAT "%c Partition %-3lu %-16s %4I64u %-2s %4I64u %-2s\n" + IDS_LIST_PARTITION_NO_DISK "\nThere is no disk to list partitions.\nPlease select a disk and try again.\n\n" + IDS_LIST_VOLUME_HEAD " Volume ### Ltr Label FS Type Size Status Info\n" + IDS_LIST_VOLUME_LINE " ---------- --- ----------- ----- ---------- ------- ------- --------\n" + IDS_LIST_VOLUME_FORMAT "%c Volume %-3lu %c %-11.11s %-5s %-10.10s %4I64u %-2s\n" +END + +/* RESCAN command string */ +STRINGTABLE +BEGIN + IDS_RESCAN_START "\nPlease wait while DiskPart scans your configuration...\n" + IDS_RESCAN_END "\nDiskPart has finished scanning your configuration.\n\n" +END + +/* Select command strings */ +STRINGTABLE +BEGIN + IDS_SELECT_NO_DISK "\nThere is no disk currently selected.\nPlease select a disk and try again.\n\n" + IDS_SELECT_DISK "\nDisk %lu is now the selected disk.\n\n" + IDS_SELECT_DISK_INVALID "\nInvalid disk.\n\n" + IDS_SELECT_NO_PARTITION "\nThere is no partition currently selected.\nPlease select a disk and try again.\n\n" + IDS_SELECT_PARTITION "\nPartition %lu is now the selected partition.\n\n" + IDS_SELECT_PARTITION_NO_DISK "\nThere is no disk for selecting a partition.\nPlease select a disk and try again.\n\n" + IDS_SELECT_PARTITION_INVALID "\nInvalid partition.\n\n" + IDS_SELECT_NO_VOLUME "\nThere is no volume currently selected.\nPlease select a disk and try again.\n\n" + IDS_SELECT_VOLUME "\nVolume %lu is now the selected volume.\n\n" + IDS_SELECT_VOLUME_INVALID "\nInvalid volume.\n\n" +END + +/* Disk Status */ +STRINGTABLE +BEGIN + IDS_STATUS_YES "Yes" + IDS_STATUS_NO "No" + IDS_STATUS_DISK_HEALTHY "Healthy" + IDS_STATUS_DISK_SICK "Sick" + IDS_STATUS_UNAVAILABLE "UNAVAILABLE" + IDS_STATUS_ONLINE "Online" + IDS_STATUS_OFFLINE "Offline" + IDS_STATUS_NO_MEDIA "No Media" +END + +/* CMD Messages for commands */ +STRINGTABLE +BEGIN + IDS_MSG_ARG_SYNTAX_ERROR "The argument(s) specified for this command are not valid.\nFor more information on the command type:" +END + +/* Help Command Descriptions */ +STRINGTABLE +BEGIN + IDS_HELP_ACTIVE "Mark the selected partition as active.\n" + IDS_HELP_ADD "Add a mirror to a simple volume.\n" + IDS_HELP_ASSIGN "Assign a drive letter or mount point to the selected volume.\n" + IDS_HELP_ATTACH "Attaches a virtual disk file.\n" + IDS_HELP_ATTRIBUTES "Manipulate volume or disk attributes.\n" + IDS_HELP_AUTOMOUNT "Enable and Disable automatic mounting of basic volumes.\n" + IDS_HELP_BREAK "Break a mirror set.\n" + IDS_HELP_CLEAN "Clear the configuration information, or all information, off\n the disk.\n" + IDS_HELP_COMPACT "Attempts to reduce the physical size of the file.\n" + IDS_HELP_CONVERT "Convert between different disk formats.\n" + + IDS_HELP_CREATE "Create a volume, partition, or virtual disk.\n" + IDS_HELP_CREATE_PARTITION "Create a partition.\n" + IDS_HELP_CREATE_PARTITION_EFI "Create an EFI system partition.\n" + IDS_HELP_CREATE_PARTITION_EXTENDED "Create an extended partition.\n" + IDS_HELP_CREATE_PARTITION_LOGICAL "Create a logical drive.\n" + IDS_HELP_CREATE_PARTITION_MSR "Create an MSR partition.\n" + IDS_HELP_CREATE_PARTITION_PRIMARY "Create a primary partition.\n" + IDS_HELP_CREATE_VOLUME "Create a volume.\n" + IDS_HELP_CREATE_VDISK "Create a virtual disk file.\n" + + IDS_HELP_DELETE "Delete an object.\n" + IDS_HELP_DELETE_DISK "Delete a disk.\n" + IDS_HELP_DELETE_PARTITION "Delete a partition.\n" + IDS_HELP_DELETE_VOLUME "Delete a volume.\n" + + IDS_HELP_DETACH "Detaches a virtual disk file.\n" + + IDS_HELP_DETAIL "Provide details about an object.\n" + IDS_HELP_DETAIL_DISK "Print disk details.\n" + IDS_HELP_DETAIL_PARTITION "Print partition details.\n" + IDS_HELP_DETAIL_VOLUME "Print volume details.\n" + + IDS_HELP_EXIT "Exit DiskPart.\n" + IDS_HELP_EXPAND "Expands the maximum size available on a virtual disk.\n" + IDS_HELP_EXTEND "Extend a volume.\n" + IDS_HELP_FILESYSTEMS "Display current and supported file systems on the volume.\n" + IDS_HELP_FORMAT "Format the volume or partition.\n" + IDS_HELP_GPT "Assign attributes to the selected GPT partition.\n" + IDS_HELP_HELP "Display a list of commands.\n" + IDS_HELP_IMPORT "Import a disk group.\n" + IDS_HELP_INACTIVE "Mark the selected partition as inactive.\n" + + IDS_HELP_LIST "Display a list of objects.\n" + IDS_HELP_LIST_DISK "List disks.\n" + IDS_HELP_LIST_PARTITION "List partitions.\n" + IDS_HELP_LIST_VOLUME "List volumes.\n" + IDS_HELP_LIST_VDISK "List virtual disk files.\n" + + IDS_HELP_MERGE "Merges a child disk with its parents.\n" + IDS_HELP_OFFLINE "Offline an object that is currently marked as online.\n" + IDS_HELP_ONLINE "Online an object that is currently marked as offline.\n" + IDS_HELP_RECOVER "Refreshes the state of all disks in the invalid pack,\n and resynchronizes mirrored volumes and RAID5 volumes\n that have stale plex or parity data.\n" + IDS_HELP_REM "Does nothing. This is used to comment scripts.\n" + IDS_HELP_REMOVE "Remove a drive letter or mount point assignment.\n" + IDS_HELP_REPAIR "Repair a RAID-5 volume with a failed member.\n" + IDS_HELP_RESCAN "Rescan the computer looking for disks and volumes.\n" + IDS_HELP_RETAIN "Place a retained partition under a simple volume.\n" + IDS_HELP_SAN "Display or set the SAN policy for the currently booted OS.\n" + + IDS_HELP_SELECT "Shift the focus to an object.\n" + IDS_HELP_SELECT_DISK "Moves the focus to the disk.\n" + IDS_HELP_SELECT_PARTITION "Moves the focus to the partition.\n" + IDS_HELP_SELECT_VOLUME "Moves the focus to the volume.\n" + IDS_HELP_SELECT_VDISK "Moves the focus to the virtual disk.\n" + + IDS_HELP_SETID "Change the partition type.\n" + IDS_HELP_SHRINK "Reduce the size of the selected volume.\n" + + IDS_HELP_UNIQUEID "Displays or sets the GUID partition table (GPT) identifier\n or master boot record (MBR) signature of a disk.\n" + IDS_HELP_UNIQUEID_DISK "Displays or sets the GUID partition table (GPT) identifier\n or master boot record (MBR) signature of a disk.\n" +END + +/* Common Error Messages */ +STRINGTABLE +BEGIN + IDS_ERROR_MSG_NO_SCRIPT "Error opening script: %s\n" + IDS_ERROR_MSG_BAD_ARG "Error processing argument: %s\n" + IDS_ERROR_INVALID_ARGS "Invalid arguments\n" +END