diff --git a/base/applications/cmdutils/reg/CMakeLists.txt b/base/applications/cmdutils/reg/CMakeLists.txt index ef04aaf9df3..1d2b98df682 100644 --- a/base/applications/cmdutils/reg/CMakeLists.txt +++ b/base/applications/cmdutils/reg/CMakeLists.txt @@ -3,7 +3,7 @@ remove_definitions(-D_WIN32_WINNT=0x502) add_definitions(-D_WIN32_WINNT=0x600) add_definitions(-D__WINESRC__) -add_executable(reg export.c import.c reg.c reg.rc) +add_executable(reg add.c copy.c delete.c export.c import.c query.c reg.c reg.rc) set_module_type(reg win32cui UNICODE) target_link_libraries(reg wine) add_importlibs(reg advapi32 advapi32_vista user32 msvcrt kernel32 ntdll) diff --git a/base/applications/cmdutils/reg/add.c b/base/applications/cmdutils/reg/add.c index 269fa30e5e1..8b7e777ed6c 100644 --- a/base/applications/cmdutils/reg/add.c +++ b/base/applications/cmdutils/reg/add.c @@ -304,6 +304,6 @@ int reg_add(int argc, WCHAR *argvW[]) invalid: output_message(STRING_INVALID_SYNTAX); - output_message(STRING_FUNC_HELP, wcsupr(argvW[1])); + output_message(STRING_FUNC_HELP, _wcsupr(argvW[1])); return 1; } diff --git a/base/applications/cmdutils/reg/copy.c b/base/applications/cmdutils/reg/copy.c index 2970ab81cc1..233dc08e0e9 100644 --- a/base/applications/cmdutils/reg/copy.c +++ b/base/applications/cmdutils/reg/copy.c @@ -171,7 +171,7 @@ static int run_copy(struct key *src, struct key *dest, REGSAM sam, BOOL recurse, goto cleanup; } - swprintf(subkey_src.path, path_len, L"%s\\%s", src->path, name); + swprintf(subkey_src.path, L"%s\\%s", src->path, name); rc = run_copy(&subkey_src, &subkey_dest, sam, TRUE, force); @@ -260,6 +260,6 @@ int reg_copy(int argc, WCHAR *argvW[]) invalid: output_message(STRING_INVALID_SYNTAX); - output_message(STRING_FUNC_HELP, wcsupr(argvW[1])); + output_message(STRING_FUNC_HELP, _wcsupr(argvW[1])); return 1; } diff --git a/base/applications/cmdutils/reg/delete.c b/base/applications/cmdutils/reg/delete.c index cf0108664fd..21d773a1b52 100644 --- a/base/applications/cmdutils/reg/delete.c +++ b/base/applications/cmdutils/reg/delete.c @@ -205,6 +205,6 @@ int reg_delete(int argc, WCHAR *argvW[]) invalid: output_message(STRING_INVALID_SYNTAX); - output_message(STRING_FUNC_HELP, wcsupr(argvW[1])); + output_message(STRING_FUNC_HELP, _wcsupr(argvW[1])); return 1; } diff --git a/base/applications/cmdutils/reg/import.c b/base/applications/cmdutils/reg/import.c index 36d148ca395..1d4e3d53536 100644 --- a/base/applications/cmdutils/reg/import.c +++ b/base/applications/cmdutils/reg/import.c @@ -1050,6 +1050,6 @@ error: invalid: output_message(STRING_INVALID_SYNTAX); - output_message(STRING_FUNC_HELP, wcsupr(argvW[1])); + output_message(STRING_FUNC_HELP, _wcsupr(argvW[1])); return 1; } diff --git a/base/applications/cmdutils/reg/lang/bg-BG.rc b/base/applications/cmdutils/reg/lang/bg-BG.rc index 7f5bd99572d..63677c3ceee 100644 --- a/base/applications/cmdutils/reg/lang/bg-BG.rc +++ b/base/applications/cmdutils/reg/lang/bg-BG.rc @@ -2,42 +2,180 @@ LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT STRINGTABLE { - STRING_USAGE, "Usage:\n REG [operation] [parameters]\n\nSupported operations:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nFor help on a specific operation, type:\n REG [operation] /?\n\n" - STRING_ADD_USAGE, "REG ADD ключ_име [/v стойност_име | /ve] [/t вид] [/s разделител] [/d данни] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE ключ_име [/v стойност_име | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY ключ_име [/v стойност_име | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" + STRING_SUCCESS, "Десйствието е приключено успешно\n" STRING_INVALID_KEY, "Грешка: Недопустимо име за ключ\n" STRING_INVALID_CMDLINE, "Грешка: Неправилни параметри на командия ред\n" STRING_NO_REMOTE, "Грешка: Неуспешно добавяне на ключове в отдалечената машина\n" - STRING_CANNOT_FIND, "Грешка: Уредбата не откри указания регистърен ключ или стойност\n" + STRING_VALUE_NONEXIST, "Грешка: Уредбата не откри указания регистърен ключ или стойност\n" STRING_UNSUPPORTED_TYPE, "Error: Unsupported type\n" - STRING_MISSING_INTEGER, "reg: The option [/d] must be followed by a valid integer\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: The option [/d] must be followed by a valid hexadecimal value\n" STRING_UNHANDLED_TYPE, "reg: Unhandled registry data type [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "The registry value '%1' already exists. Do you want to overwrite it?" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" STRING_YESNO, " (Yes|No)" - STRING_YES, "Y" - STRING_NO, "N" - STRING_CANCELLED, "The registry operation was cancelled\n" + STRING_YESNOALL, " (Yes|No|All)" + STRING_CANCELLED, "reg: The registry operation was cancelled\n" STRING_DEFAULT_VALUE, "(Default)" STRING_DELETE_VALUE, "Are you sure you want to delete the registry value '%1'?" STRING_DELETE_VALUEALL, "Are you sure you want to delete all registry values in '%1'?" STRING_DELETE_SUBKEY, "Are you sure you want to delete the registry key '%1'?" STRING_INVALID_STRING, "reg: The option [/d] must be followed by a valid string\n" - STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'. An unexpected error occurred.\n" - STRING_GENERAL_FAILURE, "reg: Unable to complete the specified operation. An unexpected error occurred.\n" + STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'\n" STRING_MATCHES_FOUND, "Search complete. Number of matches found: %1!d!\n" STRING_INVALID_SYNTAX, "reg: Invalid syntax. " STRING_INVALID_OPTION, "reg: Invalid option [%1]. " STRING_REG_HELP, "Type ""REG /?"" for help.\n" STRING_FUNC_HELP, "Type ""REG %1 /?"" for help.\n" STRING_VALUE_NOT_SET, "(value not set)" - STRING_IMPORT_USAGE, "REG IMPORT file.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: The file '%1' was not found.\n" - STRING_OPEN_KEY_FAILED, "reg: Unable to open the registry key '%1'.\n" STRING_ESCAPE_SEQUENCE, "reg: Unrecognized escape sequence [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT key_name file.reg [/y]\n" - STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key [%1]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + + STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key\n" STRING_OVERWRITE_FILE, "The file '%1' already exists. Do you want to overwrite it?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/cs-CZ.rc b/base/applications/cmdutils/reg/lang/cs-CZ.rc index c50105f449c..e54d13ec51e 100644 --- a/base/applications/cmdutils/reg/lang/cs-CZ.rc +++ b/base/applications/cmdutils/reg/lang/cs-CZ.rc @@ -7,42 +7,179 @@ LANGUAGE LANG_CZECH, SUBLANG_DEFAULT STRINGTABLE { - STRING_USAGE, "Usage:\n REG [operation] [parameters]\n\nSupported operations:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nFor help on a specific operation, type:\n REG [operation] /?\n\n" - STRING_ADD_USAGE, "REG ADD název_klíče [/v název_hodnoty | /ve] [/t type] [/s oddělovač] [/d data] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE název_klíče [/v název_hodnoty | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY název_klíče [/v název_hodnoty | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" STRING_SUCCESS, "Operace byla úspěšně dokončena\n" STRING_INVALID_KEY, "Chyba: Neplatný název klíče\n" STRING_INVALID_CMDLINE, "Chyba: Neplatné parametry příkazové řádky\n" STRING_NO_REMOTE, "Chyba: Nelze přidat klíče na vzdálený stroj\n" - STRING_CANNOT_FIND, "Chyba: Systém nenalezl zadaný klíč nebo hodnotu registru\n" + STRING_VALUE_NONEXIST, "Chyba: Systém nenalezl zadaný klíč nebo hodnotu registru\n" STRING_UNSUPPORTED_TYPE, "Error: Unsupported type\n" - STRING_MISSING_INTEGER, "reg: The option [/d] must be followed by a valid integer\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: The option [/d] must be followed by a valid hexadecimal value\n" STRING_UNHANDLED_TYPE, "reg: Unhandled registry data type [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "The registry value '%1' already exists. Do you want to overwrite it?" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" STRING_YESNO, " (Yes|No)" - STRING_YES, "Y" - STRING_NO, "N" - STRING_CANCELLED, "The registry operation was cancelled\n" + STRING_YESNOALL, " (Yes|No|All)" + STRING_CANCELLED, "reg: The registry operation was cancelled\n" STRING_DEFAULT_VALUE, "(Default)" STRING_DELETE_VALUE, "Are you sure you want to delete the registry value '%1'?" STRING_DELETE_VALUEALL, "Are you sure you want to delete all registry values in '%1'?" STRING_DELETE_SUBKEY, "Are you sure you want to delete the registry key '%1'?" STRING_INVALID_STRING, "reg: The option [/d] must be followed by a valid string\n" - STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'. An unexpected error occurred.\n" - STRING_GENERAL_FAILURE, "reg: Unable to complete the specified operation. An unexpected error occurred.\n" + STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'\n" STRING_MATCHES_FOUND, "Search complete. Number of matches found: %1!d!\n" STRING_INVALID_SYNTAX, "reg: Invalid syntax. " STRING_INVALID_OPTION, "reg: Invalid option [%1]. " STRING_REG_HELP, "Type ""REG /?"" for help.\n" STRING_FUNC_HELP, "Type ""REG %1 /?"" for help.\n" STRING_VALUE_NOT_SET, "(value not set)" - STRING_IMPORT_USAGE, "REG IMPORT file.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: The file '%1' was not found.\n" - STRING_OPEN_KEY_FAILED, "reg: Unable to open the registry key '%1'.\n" STRING_ESCAPE_SEQUENCE, "reg: Unrecognized escape sequence [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT key_name file.reg [/y]\n" - STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key [%1]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + + STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key\n" STRING_OVERWRITE_FILE, "The file '%1' already exists. Do you want to overwrite it?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/da-DK.rc b/base/applications/cmdutils/reg/lang/da-DK.rc index bb882d6eefd..66ad85c162b 100644 --- a/base/applications/cmdutils/reg/lang/da-DK.rc +++ b/base/applications/cmdutils/reg/lang/da-DK.rc @@ -2,42 +2,179 @@ LANGUAGE LANG_DANISH, SUBLANG_DEFAULT STRINGTABLE { - STRING_USAGE, "Usage:\n REG [operation] [parameters]\n\nSupported operations:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nFor help on a specific operation, type:\n REG [operation] /?\n\n" - STRING_ADD_USAGE, "REG ADD nøgle_navn [/v værdi | /ve] [/t type] [/s separator] [/d data] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE nøgle_navn [/v værdi | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY nøgle_navn [/v værdi | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" STRING_SUCCESS, "Operationen blev afsluttet med succes\n" STRING_INVALID_KEY, "Fejl: Ugyldigt nøgle navn\n" STRING_INVALID_CMDLINE, "Fejl: Ugyldige kommando linje parametre\n" STRING_NO_REMOTE, "Fejl: Kunne ikke tilføje nøgler til fjern maskinen\n" - STRING_CANNOT_FIND, "Fejl: Systemet kunne ikke finde, den angivet registrerings nøgle eller værdi\n" + STRING_VALUE_NONEXIST, "Fejl: Systemet kunne ikke finde, den angivet registrerings nøgle eller værdi\n" STRING_UNSUPPORTED_TYPE, "Error: Unsupported type\n" - STRING_MISSING_INTEGER, "reg: The option [/d] must be followed by a valid integer\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: The option [/d] must be followed by a valid hexadecimal value\n" STRING_UNHANDLED_TYPE, "reg: Unhandled registry data type [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "The registry value '%1' already exists. Do you want to overwrite it?" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" STRING_YESNO, " (Yes|No)" - STRING_YES, "Y" - STRING_NO, "N" - STRING_CANCELLED, "The registry operation was cancelled\n" + STRING_YESNOALL, " (Yes|No|All)" + STRING_CANCELLED, "reg: The registry operation was cancelled\n" STRING_DEFAULT_VALUE, "(Default)" STRING_DELETE_VALUE, "Are you sure you want to delete the registry value '%1'?" STRING_DELETE_VALUEALL, "Are you sure you want to delete all registry values in '%1'?" STRING_DELETE_SUBKEY, "Are you sure you want to delete the registry key '%1'?" STRING_INVALID_STRING, "reg: The option [/d] must be followed by a valid string\n" - STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'. An unexpected error occurred.\n" - STRING_GENERAL_FAILURE, "reg: Unable to complete the specified operation. An unexpected error occurred.\n" + STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'\n" STRING_MATCHES_FOUND, "Search complete. Number of matches found: %1!d!\n" STRING_INVALID_SYNTAX, "reg: Invalid syntax. " STRING_INVALID_OPTION, "reg: Invalid option [%1]. " STRING_REG_HELP, "Type ""REG /?"" for help.\n" STRING_FUNC_HELP, "Type ""REG %1 /?"" for help.\n" STRING_VALUE_NOT_SET, "(value not set)" - STRING_IMPORT_USAGE, "REG IMPORT file.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: The file '%1' was not found.\n" - STRING_OPEN_KEY_FAILED, "reg: Unable to open the registry key '%1'.\n" STRING_ESCAPE_SEQUENCE, "reg: Unrecognized escape sequence [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT key_name file.reg [/y]\n" - STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key [%1]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + + STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key\n" STRING_OVERWRITE_FILE, "The file '%1' already exists. Do you want to overwrite it?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/de-DE.rc b/base/applications/cmdutils/reg/lang/de-DE.rc index adeb062f8d1..e00c30dab82 100644 --- a/base/applications/cmdutils/reg/lang/de-DE.rc +++ b/base/applications/cmdutils/reg/lang/de-DE.rc @@ -2,42 +2,179 @@ LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL STRINGTABLE { - STRING_USAGE, "Usage:\n REG [operation] [parameters]\n\nSupported operations:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nFor help on a specific operation, type:\n REG [operation] /?\n\n" - STRING_ADD_USAGE, "REG ADD Schlüssel [/v Wert | /ve] [/t Typ] [/s Trenner] [/d Daten] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE Schlüssel [/v Wert | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY Schlüssel [/v Wert | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" STRING_SUCCESS, "Der Vorgang wurde erfolgreich abgeschlossen\n" STRING_INVALID_KEY, "Fehler: Ungültiger Schlüssel\n" STRING_INVALID_CMDLINE, "Fehler: Ungültige Befehlszeilenargumente\n" STRING_NO_REMOTE, "Fehler: Konnte Schlüssel nicht zum entfernten Rechner hinzufügen\n" - STRING_CANNOT_FIND, "Fehler: Der angegebene Schlüssel oder Wert konnte nicht gefunden werden\n" + STRING_VALUE_NONEXIST, "Fehler: Der angegebene Schlüssel oder Wert konnte nicht gefunden werden\n" STRING_UNSUPPORTED_TYPE, "Error: Unsupported type\n" - STRING_MISSING_INTEGER, "reg: The option [/d] must be followed by a valid integer\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: The option [/d] must be followed by a valid hexadecimal value\n" STRING_UNHANDLED_TYPE, "reg: Unhandled registry data type [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "The registry value '%1' already exists. Do you want to overwrite it?" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" STRING_YESNO, " (Yes|No)" - STRING_YES, "Y" - STRING_NO, "N" - STRING_CANCELLED, "The registry operation was cancelled\n" + STRING_YESNOALL, " (Yes|No|All)" + STRING_CANCELLED, "reg: The registry operation was cancelled\n" STRING_DEFAULT_VALUE, "(Default)" STRING_DELETE_VALUE, "Are you sure you want to delete the registry value '%1'?" STRING_DELETE_VALUEALL, "Are you sure you want to delete all registry values in '%1'?" STRING_DELETE_SUBKEY, "Are you sure you want to delete the registry key '%1'?" STRING_INVALID_STRING, "reg: The option [/d] must be followed by a valid string\n" - STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'. An unexpected error occurred.\n" - STRING_GENERAL_FAILURE, "reg: Unable to complete the specified operation. An unexpected error occurred.\n" + STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'\n" STRING_MATCHES_FOUND, "Search complete. Number of matches found: %1!d!\n" STRING_INVALID_SYNTAX, "reg: Invalid syntax. " STRING_INVALID_OPTION, "reg: Invalid option [%1]. " STRING_REG_HELP, "Type ""REG /?"" for help.\n" STRING_FUNC_HELP, "Type ""REG %1 /?"" for help.\n" STRING_VALUE_NOT_SET, "(value not set)" - STRING_IMPORT_USAGE, "REG IMPORT file.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: The file '%1' was not found.\n" - STRING_OPEN_KEY_FAILED, "reg: Unable to open the registry key '%1'.\n" STRING_ESCAPE_SEQUENCE, "reg: Unrecognized escape sequence [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT key_name file.reg [/y]\n" - STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key [%1]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + + STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key\n" STRING_OVERWRITE_FILE, "The file '%1' already exists. Do you want to overwrite it?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/en-US.rc b/base/applications/cmdutils/reg/lang/en-US.rc index 612d4e15cf8..d9fdb613113 100644 --- a/base/applications/cmdutils/reg/lang/en-US.rc +++ b/base/applications/cmdutils/reg/lang/en-US.rc @@ -3,90 +3,90 @@ LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT STRINGTABLE { STRING_USAGE, "Usage:\n\ -\ REG [operation] [parameters]\n\n\ -\Supported operations:\n\ -\ ADD | DELETE | EXPORT | IMPORT | QUERY\n\n\ -\For help on a specific operation, type:\n\ -\ REG [operation] /?\n\n" + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ -\ Adds a key to the registry or adds a new value to a given registry key.\n\n\ -\ \n\ -\ The registry key to add or, if either [/v] or [/ve] is specified,\n\ -\ the key in which to add the new registry data.\n\n\ -\ Format: ROOT\\Subkey\n\n\ -\ ROOT: A predefined registry key. This must be one of the following:\n\n\ -\ HKEY_LOCAL_MACHINE | HKLM\n\ -\ HKEY_CURRENT_USER | HKCU\n\ -\ HKEY_CLASSES_ROOT | HKCR\n\ -\ HKEY_USERS | HKU\n\ -\ HKEY_CURRENT_CONFIG | HKCC\n\n\ -\ Subkey: The full path to a registry key under a given ROOT key.\n\n\ -\ /v \n\ -\ The name of the registry value to add.\n\n\ -\ /ve\n\ -\ Add an unnamed registry value. This option modifies the (Default)\n\ -\ registry value.\n\n\ -\ /t \n\ -\ The type of data to add to the registry. If [/t] is specified,\n\ -\ must be one of the following:\n\n\ -\ REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ -\ REG_DWORD | REG_BINARY | REG_NONE\n\n\ -\ If [/t] is not specified, the default data type is REG_SZ.\n\n\ -\ /s \n\ -\ The character used to separate strings in REG_MULTI_SZ data.\n\ -\ If [/s] is not specified, the default separator is \\0.\n\n\ -\ /d \n\ -\ The data to add to the new registry value.\n\n\ -\ /f\n\ -\ Modify the registry without prompting for confirmation.\n\n" + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ -\ Deletes a registry key (including all subkeys and values), or deletes\n\ -\ one or more values from a given registry key.\n\n\ -\ \n\ -\ The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ -\ specified, the registry key in which to delete one or more values.\n\n\ -\ Format: ROOT\\Subkey\n\n\ -\ ROOT: A predefined registry key. This must be one of the following:\n\n\ -\ HKEY_LOCAL_MACHINE | HKLM\n\ -\ HKEY_CURRENT_USER | HKCU\n\ -\ HKEY_CLASSES_ROOT | HKCR\n\ -\ HKEY_USERS | HKU\n\ -\ HKEY_CURRENT_CONFIG | HKCC\n\n\ -\ Subkey: The full path to a registry key under a given ROOT key.\n\n\ -\ /v \n\ -\ The name of the registry value to delete.\n\n\ -\ /ve\n\ -\ Delete an unnamed registry value. This option deletes the (Default)\n\ -\ registry value.\n\n\ -\ /va\n\ -\ Delete all values from a registry key.\n\n\ -\ /f\n\ -\ Delete a registry key (including all subkeys and values) without\n\ -\ prompting for confirmation.\n\n" + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ -\ Queries a specified registry key and lists all immediate subkeys, values\n\ -\ and data within that key. Use [/s] to recursively query each subkey.\n\n\ -\ \n\ -\ The registry key to query.\n\n\ -\ Format: ROOT\\Subkey\n\n\ -\ ROOT: A predefined registry key. This must be one of the following:\n\n\ -\ HKEY_LOCAL_MACHINE | HKLM\n\ -\ HKEY_CURRENT_USER | HKCU\n\ -\ HKEY_CLASSES_ROOT | HKCR\n\ -\ HKEY_USERS | HKU\n\ -\ HKEY_CURRENT_CONFIG | HKCC\n\n\ -\ Subkey: The full path to a registry key under a given ROOT key.\n\n\ -\ /v \n\ -\ The name of the registry value to query. If neither [/v] nor [/ve] is\n\ -\ specified, all values under are listed.\n\n\ -\ /ve\n\ -\ Query an unnamed registry value. This option queries the (Default)\n\ -\ registry value.\n\n\ -\ /s\n\ -\ List all registry entries under and its subkeys.\n\n" + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" STRING_SUCCESS, "reg: The operation completed successfully\n" STRING_INVALID_KEY, "reg: Invalid registry key\n" @@ -98,9 +98,11 @@ STRINGTABLE STRING_MISSING_HEXDATA, "reg: The option [/d] must be followed by a valid hexadecimal value\n" STRING_UNHANDLED_TYPE, "reg: Unhandled registry data type [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "The registry value '%1' already exists. Do you want to overwrite it?" - STRING_YESNO, " (Yes|No)" STRING_YES, "#msgctxt#Yes key#Y" STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" + STRING_YESNO, " (Yes|No)" + STRING_YESNOALL, " (Yes|No|All)" STRING_CANCELLED, "reg: The registry operation was cancelled\n" STRING_DEFAULT_VALUE, "(Default)" STRING_DELETE_VALUE, "Are you sure you want to delete the registry value '%1'?" @@ -108,7 +110,6 @@ STRINGTABLE STRING_DELETE_SUBKEY, "Are you sure you want to delete the registry key '%1'?" STRING_INVALID_STRING, "reg: The option [/d] must be followed by a valid string\n" STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'\n" - STRING_GENERAL_FAILURE, "reg: Unable to complete the specified operation. An unexpected error occurred.\n" STRING_MATCHES_FOUND, "Search complete. Number of matches found: %1!d!\n" STRING_INVALID_SYNTAX, "reg: Invalid syntax. " STRING_INVALID_OPTION, "reg: Invalid option [%1]. " @@ -117,32 +118,31 @@ STRINGTABLE STRING_VALUE_NOT_SET, "(value not set)" STRING_IMPORT_USAGE, "REG IMPORT \n\n\ -\ Imports keys, values and data from a given file into the registry.\n\n\ -\ \n\ -\ The name and path of the registry file to import.\n\n" + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" STRING_FILE_NOT_FOUND, "reg: The file '%1' was not found.\n" - STRING_OPEN_KEY_FAILED, "reg: Unable to open the registry key '%1'.\n" STRING_ESCAPE_SEQUENCE, "reg: Unrecognized escape sequence [\\%1!c!]\n" STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ -\ Exports a specified registry key (including all subkeys and values)\n\ -\ to a file.\n\n\ -\ \n\ -\ The registry key to export.\n\n\ -\ Format: ROOT\\Subkey\n\n\ -\ ROOT: A predefined registry key. This must be one of the following:\n\n\ -\ HKEY_LOCAL_MACHINE | HKLM\n\ -\ HKEY_CURRENT_USER | HKCU\n\ -\ HKEY_CLASSES_ROOT | HKCR\n\ -\ HKEY_USERS | HKU\n\ -\ HKEY_CURRENT_CONFIG | HKCC\n\n\ -\ Subkey: The full path to a registry key under a given ROOT key.\n\n\ -\ \n\ -\ The name and path of the registry file that will be created.\n\ -\ This file must have a .reg extension.\n\n\ -\ /y\n\ -\ Overwrite without prompting for confirmation.\n\n" + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key\n" STRING_OVERWRITE_FILE, "The file '%1' already exists. Do you want to overwrite it?" @@ -150,29 +150,32 @@ STRINGTABLE STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" STRING_REG_VIEW_USAGE, " /reg:32\n\ -\ Access the registry using the 32-bit view.\n\n\ -\ /reg:64\n\ -\ Access the registry using the 64-bit view.\n\n" + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ -\ Copies the contents of a specified registry key to another location.\n\ -\ By default, this operation only copies registry values. Use [/s] to\n\ -\ recursively copy all subkeys and values.\n\n\ -\ , \n\ -\ Registry keys specifying the source () and destination ()\n\ -\ of the data. If does not exist, it is created.\n\n\ -\ Format: ROOT\\Subkey\n\n\ -\ ROOT: A predefined registry key. This must be one of the following:\n\n\ -\ HKEY_LOCAL_MACHINE | HKLM\n\ -\ HKEY_CURRENT_USER | HKCU\n\ -\ HKEY_CLASSES_ROOT | HKCR\n\ -\ HKEY_USERS | HKU\n\ -\ HKEY_CURRENT_CONFIG | HKCC\n\n\ -\ Subkey: The full path to a registry key under a given ROOT key.\n\n\ -\ /s\n\ -\ Copy all subkeys and values from to .\n\n\ -\ /f\n\ -\ Overwrite all registry data in without prompting for confirmation.\n\ -\ This option does not modify subkeys and values that only exist in .\n\n" + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/es-ES.rc b/base/applications/cmdutils/reg/lang/es-ES.rc index a729806b51c..53f0c8f37c6 100644 --- a/base/applications/cmdutils/reg/lang/es-ES.rc +++ b/base/applications/cmdutils/reg/lang/es-ES.rc @@ -7,23 +7,107 @@ LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL STRINGTABLE { - STRING_USAGE, "Uso:\n REG [operatción] [parámetros]\n\nSubcomandos disponibles:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nPara ayuda en un subcomando, escriba:\n REG [operación] /?\n\n" - STRING_ADD_USAGE, "REG ADD nombre_clave [/v nombre_valor | /ve] [/t tipo] [/s separador] [/d datos] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE nombre_clave [/v nombre_valor | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY nombre_clave [/v nombre_valor | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" + STRING_SUCCESS, "La operación se completó correctamente\n" STRING_INVALID_KEY, "reg: nombre de clave no válido\n" STRING_INVALID_CMDLINE, "reg: parámetros en línea de comandos no válidos\n" STRING_NO_REMOTE, "reg: No se pueden agregar las claves al equipo remoto\n" - STRING_CANNOT_FIND, "reg: El sistema no pudo encontrar la clave o el valor del Registro especificado\n" + STRING_VALUE_NONEXIST, "reg: El sistema no pudo encontrar la clave o el valor del Registro especificado\n" STRING_UNSUPPORTED_TYPE, "reg: Tipo no soportado\n" - STRING_MISSING_INTEGER, "reg: La opción [/d] debe estar seguida por un valor entero\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: La opción [/d] debe estar seguido por un balor hexadecimal válido\n" STRING_UNHANDLED_TYPE, "reg: Incapaz de trabajar con ese tipo de dato de Registro [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "El valor '%1' ya existe en el Registro. ¿Desea sobreescribirlo?" - STRING_YESNO, " (Sí|No)" - STRING_YES, "S" - STRING_NO, "N" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" + STRING_YESNO, " (Yes|No)" + STRING_YESNOALL, " (Yes|No|All)" STRING_CANCELLED, "La operación de registro se ha cancelado\n" STRING_DEFAULT_VALUE, "(Por defecto)" STRING_DELETE_VALUE, "¿Estás seguro de que quieres eliminar el valor de Registro '%1'?" @@ -31,18 +115,70 @@ STRINGTABLE STRING_DELETE_SUBKEY, "¿Estás seguro de que quieres eliminar la clave de Registro '%1'?" STRING_INVALID_STRING, "reg: El subcomando [/d] debe ir seguido de una cadena de texto válida\n" STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'. Ha ocurrido un error inesperado.\n" - STRING_GENERAL_FAILURE, "reg: Unable to complete the specified operation. Ha ocurrido un error inesperado.\n" STRING_MATCHES_FOUND, "Busqueda completada. Número de coincidencias encontradas: %1!d!\n" STRING_INVALID_SYNTAX, "reg: Sintáxis incorrecta. " STRING_INVALID_OPTION, "reg: Opción incorrecta [%1]. " STRING_REG_HELP, "Escriba ""REG /?"" para ayuda.\n" STRING_FUNC_HELP, "Escriba ""REG %1 /?"" para ayuda.\n" STRING_VALUE_NOT_SET, "(valor sin fijar)" - STRING_IMPORT_USAGE, "REG IMPORT archivo.reg\n" + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: El archivo '%1' no se ha encontrado.\n" - STRING_OPEN_KEY_FAILED, "reg: Imposible abrir la clave de Registro '%1'.\n" STRING_ESCAPE_SEQUENCE, "reg: Secuencia de escape no reconocida [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT nombre_de_clave archivo.reg [/y]\n" + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + STRING_INVALID_SYSTEM_KEY, "reg: Clave de Sistema incorrecta [%1]\n" STRING_OVERWRITE_FILE, "El archivo '%1' ya existe. ¿Quiere sobreescribirlo?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/fr-FR.rc b/base/applications/cmdutils/reg/lang/fr-FR.rc index e288ad9928f..0bbc97aa078 100644 --- a/base/applications/cmdutils/reg/lang/fr-FR.rc +++ b/base/applications/cmdutils/reg/lang/fr-FR.rc @@ -2,42 +2,180 @@ LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL STRINGTABLE { - STRING_USAGE, "Usage:\n REG [operation] [parameters]\n\nSupported operations:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nFor help on a specific operation, type:\n REG [operation] /?\n\n" - STRING_ADD_USAGE, "REG ADD nom_de_clé [/v nom_de_valeur | /ve] [/t type] [/s séparateur] [/d données] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE nom_de_clé [/v nom_de_valeur | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY nom_de_clé [/v nom_de_valeur | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" + STRING_SUCCESS, "L'opération s'est terminée avec succès\n" STRING_INVALID_KEY, "Erreur : nom de clé non valable\n" STRING_INVALID_CMDLINE, "Erreur : paramètre de ligne de commande non valable\n" STRING_NO_REMOTE, "Erreur : impossible d'ajouter des clés à une machine distante\n" - STRING_CANNOT_FIND, "Erreur : le système n'a pas pu trouver la clé ou la valeur de registre spécifiée\n" + STRING_VALUE_NONEXIST, "Erreur : le système n'a pas pu trouver la clé ou la valeur de registre spécifiée\n" STRING_UNSUPPORTED_TYPE, "Error: Unsupported type\n" - STRING_MISSING_INTEGER, "reg: The option [/d] must be followed by a valid integer\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: The option [/d] must be followed by a valid hexadecimal value\n" STRING_UNHANDLED_TYPE, "reg: Unhandled registry data type [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "The registry value '%1' already exists. Do you want to overwrite it?" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" STRING_YESNO, " (Yes|No)" - STRING_YES, "Y" - STRING_NO, "N" - STRING_CANCELLED, "The registry operation was cancelled\n" + STRING_YESNOALL, " (Yes|No|All)" + STRING_CANCELLED, "reg: The registry operation was cancelled\n" STRING_DEFAULT_VALUE, "(Default)" STRING_DELETE_VALUE, "Are you sure you want to delete the registry value '%1'?" STRING_DELETE_VALUEALL, "Are you sure you want to delete all registry values in '%1'?" STRING_DELETE_SUBKEY, "Are you sure you want to delete the registry key '%1'?" STRING_INVALID_STRING, "reg: The option [/d] must be followed by a valid string\n" - STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'. An unexpected error occurred.\n" - STRING_GENERAL_FAILURE, "reg: Unable to complete the specified operation. An unexpected error occurred.\n" + STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'\n" STRING_MATCHES_FOUND, "Search complete. Number of matches found: %1!d!\n" STRING_INVALID_SYNTAX, "reg: Invalid syntax. " STRING_INVALID_OPTION, "reg: Invalid option [%1]. " STRING_REG_HELP, "Type ""REG /?"" for help.\n" STRING_FUNC_HELP, "Type ""REG %1 /?"" for help.\n" STRING_VALUE_NOT_SET, "(value not set)" - STRING_IMPORT_USAGE, "REG IMPORT file.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: The file '%1' was not found.\n" - STRING_OPEN_KEY_FAILED, "reg: Unable to open the registry key '%1'.\n" STRING_ESCAPE_SEQUENCE, "reg: Unrecognized escape sequence [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT key_name file.reg [/y]\n" - STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key [%1]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + + STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key\n" STRING_OVERWRITE_FILE, "The file '%1' already exists. Do you want to overwrite it?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/it-IT.rc b/base/applications/cmdutils/reg/lang/it-IT.rc index 082a1875e6f..ec6a6b04487 100644 --- a/base/applications/cmdutils/reg/lang/it-IT.rc +++ b/base/applications/cmdutils/reg/lang/it-IT.rc @@ -2,42 +2,180 @@ LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL STRINGTABLE { - STRING_USAGE, "Usage:\n REG [operation] [parameters]\n\nSupported operations:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nFor help on a specific operation, type:\n REG [operation] /?\n\n" - STRING_ADD_USAGE, "REG ADD nome_della_chiave [/v nome_del_valore | /ve] [/t tipo] [/s separatore] [/d dati] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE nome_della_chiave [/v nome_del_valore | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY nome_della_chiave [/v nome_del_valore | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" + STRING_SUCCESS, "Operazione completata con successo\n" STRING_INVALID_KEY, "Errore: nome della chiave non valido\n" STRING_INVALID_CMDLINE, "Errore: parametri della linea di comando non validi\n" STRING_NO_REMOTE, "Errore: impossibile aggiungere chiavi alla macchina remota\n" - STRING_CANNOT_FIND, "Errore: il sistema non è riuscito a trovare la chiave di registro o il valore specificati\n" + STRING_VALUE_NONEXIST, "Errore: il sistema non è riuscito a trovare la chiave di registro o il valore specificati\n" STRING_UNSUPPORTED_TYPE, "Error: Unsupported type\n" - STRING_MISSING_INTEGER, "reg: The option [/d] must be followed by a valid integer\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: The option [/d] must be followed by a valid hexadecimal value\n" STRING_UNHANDLED_TYPE, "reg: Unhandled registry data type [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "The registry value '%1' already exists. Do you want to overwrite it?" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" STRING_YESNO, " (Yes|No)" - STRING_YES, "Y" - STRING_NO, "N" - STRING_CANCELLED, "The registry operation was cancelled\n" + STRING_YESNOALL, " (Yes|No|All)" + STRING_CANCELLED, "reg: The registry operation was cancelled\n" STRING_DEFAULT_VALUE, "(Default)" STRING_DELETE_VALUE, "Are you sure you want to delete the registry value '%1'?" STRING_DELETE_VALUEALL, "Are you sure you want to delete all registry values in '%1'?" STRING_DELETE_SUBKEY, "Are you sure you want to delete the registry key '%1'?" STRING_INVALID_STRING, "reg: The option [/d] must be followed by a valid string\n" - STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'. An unexpected error occurred.\n" - STRING_GENERAL_FAILURE, "reg: Unable to complete the specified operation. An unexpected error occurred.\n" + STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'\n" STRING_MATCHES_FOUND, "Search complete. Number of matches found: %1!d!\n" STRING_INVALID_SYNTAX, "reg: Invalid syntax. " STRING_INVALID_OPTION, "reg: Invalid option [%1]. " STRING_REG_HELP, "Type ""REG /?"" for help.\n" STRING_FUNC_HELP, "Type ""REG %1 /?"" for help.\n" STRING_VALUE_NOT_SET, "(value not set)" - STRING_IMPORT_USAGE, "REG IMPORT file.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: The file '%1' was not found.\n" - STRING_OPEN_KEY_FAILED, "reg: Unable to open the registry key '%1'.\n" STRING_ESCAPE_SEQUENCE, "reg: Unrecognized escape sequence [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT key_name file.reg [/y]\n" - STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key [%1]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + + STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key\n" STRING_OVERWRITE_FILE, "The file '%1' already exists. Do you want to overwrite it?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/ja-JP.rc b/base/applications/cmdutils/reg/lang/ja-JP.rc index 6c3b6b7abe4..09c3ec15499 100644 --- a/base/applications/cmdutils/reg/lang/ja-JP.rc +++ b/base/applications/cmdutils/reg/lang/ja-JP.rc @@ -2,42 +2,180 @@ LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT STRINGTABLE { - STRING_USAGE, "Usage:\n REG [operation] [parameters]\n\nSupported operations:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nFor help on a specific operation, type:\n REG [operation] /?\n\n" - STRING_ADD_USAGE, "REG ADD キー名 [/v 値名 | /ve] [/t type] [/s セパレータ] [/d データ] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE キー名 [/v 値名 | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY キー名 [/v 値名 | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" + STRING_SUCCESS, "操作は正常に完了しました\n" STRING_INVALID_KEY, "エラー: キー名が無効です\n" STRING_INVALID_CMDLINE, "エラー: コマンド ライン引数が無効です\n" STRING_NO_REMOTE, "エラー: リモート マシンにキーを追加できませんでした\n" - STRING_CANNOT_FIND, "エラー: システムは指定されたキーまたは値を見つけられませんでした\n" + STRING_VALUE_NONEXIST, "エラー: システムは指定されたキーまたは値を見つけられませんでした\n" STRING_UNSUPPORTED_TYPE, "reg: Unsupported registry data type [%1]\n" - STRING_MISSING_INTEGER, "reg: The option [/d] must be followed by a valid integer\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: The option [/d] must be followed by a valid hexadecimal value\n" STRING_UNHANDLED_TYPE, "reg: Unhandled registry data type [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "The registry value '%1' already exists. Do you want to overwrite it?" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" STRING_YESNO, " (Yes|No)" - STRING_YES, "Y" - STRING_NO, "N" - STRING_CANCELLED, "The registry operation was cancelled\n" + STRING_YESNOALL, " (Yes|No|All)" + STRING_CANCELLED, "reg: The registry operation was cancelled\n" STRING_DEFAULT_VALUE, "(Default)" STRING_DELETE_VALUE, "Are you sure you want to delete the registry value '%1'?" STRING_DELETE_VALUEALL, "Are you sure you want to delete all registry values in '%1'?" STRING_DELETE_SUBKEY, "Are you sure you want to delete the registry key '%1'?" STRING_INVALID_STRING, "reg: The option [/d] must be followed by a valid string\n" - STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'. An unexpected error occurred.\n" - STRING_GENERAL_FAILURE, "reg: Unable to complete the specified operation. An unexpected error occurred.\n" + STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'\n" STRING_MATCHES_FOUND, "Search complete. Number of matches found: %1!d!\n" STRING_INVALID_SYNTAX, "reg: Invalid syntax. " STRING_INVALID_OPTION, "reg: Invalid option [%1]. " STRING_REG_HELP, "Type ""REG /?"" for help.\n" STRING_FUNC_HELP, "Type ""REG %1 /?"" for help.\n" STRING_VALUE_NOT_SET, "(value not set)" - STRING_IMPORT_USAGE, "REG IMPORT file.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: The file '%1' was not found.\n" - STRING_OPEN_KEY_FAILED, "reg: Unable to open the registry key '%1'.\n" STRING_ESCAPE_SEQUENCE, "reg: Unrecognized escape sequence [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT key_name file.reg [/y]\n" - STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key [%1]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + + STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key\n" STRING_OVERWRITE_FILE, "The file '%1' already exists. Do you want to overwrite it?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/ko-KR.rc b/base/applications/cmdutils/reg/lang/ko-KR.rc index 513d0542408..6ff353204ab 100644 --- a/base/applications/cmdutils/reg/lang/ko-KR.rc +++ b/base/applications/cmdutils/reg/lang/ko-KR.rc @@ -2,42 +2,180 @@ LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT STRINGTABLE { - STRING_USAGE, "Usage:\n REG [operation] [parameters]\n\nSupported operations:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nFor help on a specific operation, type:\n REG [operation] /?\n\n" - STRING_ADD_USAGE, "REG ADD 값 [/v 값 | /ve] [/t 형식] [/s 분리기호] [/d 데이타] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE 키 이름 [/v 값 | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY 키 이름 [/v 값| /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" + STRING_SUCCESS, "작업이 성공적으로 끝났습니다\n" STRING_INVALID_KEY, "에러: 올바르지 않은 키 이름\n" STRING_INVALID_CMDLINE, "에러:올바르지 않은 명령라인 매개변수\n" STRING_NO_REMOTE, "에러: 원격 머신에 키를 더하는 것은 가능하지 않습니다\n" - STRING_CANNOT_FIND, "에러: 이 시스템에서 지정된 레지스트리 키나 값을 찾을수 없습니다\n" + STRING_VALUE_NONEXIST, "에러: 이 시스템에서 지정된 레지스트리 키나 값을 찾을수 없습니다\n" STRING_UNSUPPORTED_TYPE, "reg: Unsupported registry data type [%1]\n" - STRING_MISSING_INTEGER, "reg: The option [/d] must be followed by a valid integer\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: The option [/d] must be followed by a valid hexadecimal value\n" STRING_UNHANDLED_TYPE, "reg: Unhandled registry data type [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "The registry value '%1' already exists. Do you want to overwrite it?" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" STRING_YESNO, " (Yes|No)" - STRING_YES, "Y" - STRING_NO, "N" - STRING_CANCELLED, "The registry operation was cancelled\n" + STRING_YESNOALL, " (Yes|No|All)" + STRING_CANCELLED, "reg: The registry operation was cancelled\n" STRING_DEFAULT_VALUE, "(Default)" STRING_DELETE_VALUE, "Are you sure you want to delete the registry value '%1'?" STRING_DELETE_VALUEALL, "Are you sure you want to delete all registry values in '%1'?" STRING_DELETE_SUBKEY, "Are you sure you want to delete the registry key '%1'?" STRING_INVALID_STRING, "reg: The option [/d] must be followed by a valid string\n" - STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'. An unexpected error occurred.\n" - STRING_GENERAL_FAILURE, "reg: Unable to complete the specified operation. An unexpected error occurred.\n" + STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'\n" STRING_MATCHES_FOUND, "Search complete. Number of matches found: %1!d!\n" STRING_INVALID_SYNTAX, "reg: Invalid syntax. " STRING_INVALID_OPTION, "reg: Invalid option [%1]. " STRING_REG_HELP, "Type ""REG /?"" for help.\n" STRING_FUNC_HELP, "Type ""REG %1 /?"" for help.\n" STRING_VALUE_NOT_SET, "(value not set)" - STRING_IMPORT_USAGE, "REG IMPORT file.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: The file '%1' was not found.\n" - STRING_OPEN_KEY_FAILED, "reg: Unable to open the registry key '%1'.\n" STRING_ESCAPE_SEQUENCE, "reg: Unrecognized escape sequence [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT key_name file.reg [/y]\n" - STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key [%1]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + + STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key\n" STRING_OVERWRITE_FILE, "The file '%1' already exists. Do you want to overwrite it?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/lt-LT.rc b/base/applications/cmdutils/reg/lang/lt-LT.rc index 556a78dde1f..f59e9e0214f 100644 --- a/base/applications/cmdutils/reg/lang/lt-LT.rc +++ b/base/applications/cmdutils/reg/lang/lt-LT.rc @@ -2,42 +2,180 @@ LANGUAGE LANG_LITHUANIAN, SUBLANG_NEUTRAL STRINGTABLE { - STRING_USAGE, "Usage:\n REG [operation] [parameters]\n\nSupported operations:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nFor help on a specific operation, type:\n REG [operation] /?\n\n" - STRING_ADD_USAGE, "REG ADD rakto_vardas [/v reikšmės_vardas | /ve] [/t tipas] [/s skirtukas] [/d duomenys] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE rakto_vardas [/v reikšmės_vardas | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY rakto_vardas [/v reikšmės_vardas | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" + STRING_SUCCESS, "Operacija sėkmingai įvykdyta\n" STRING_INVALID_KEY, "Klaida: Netinkamas rakto vardas\n" STRING_INVALID_CMDLINE, "Klaida: Netinkami komandos eilutės parametrai\n" STRING_NO_REMOTE, "Klaida: Negalima pridėti raktų nuotoliniame kompiuteryje\n" - STRING_CANNOT_FIND, "Klaida: Sistemai nepavyko rasti nurodyto registro rakto ar reikšmės\n" + STRING_VALUE_NONEXIST, "Klaida: Sistemai nepavyko rasti nurodyto registro rakto ar reikšmės\n" STRING_UNSUPPORTED_TYPE, "reg: Unsupported registry data type [%1]\n" - STRING_MISSING_INTEGER, "reg: The option [/d] must be followed by a valid integer\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: The option [/d] must be followed by a valid hexadecimal value\n" STRING_UNHANDLED_TYPE, "reg: Unhandled registry data type [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "The registry value '%1' already exists. Do you want to overwrite it?" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" STRING_YESNO, " (Yes|No)" - STRING_YES, "Y" - STRING_NO, "N" - STRING_CANCELLED, "The registry operation was cancelled\n" + STRING_YESNOALL, " (Yes|No|All)" + STRING_CANCELLED, "reg: The registry operation was cancelled\n" STRING_DEFAULT_VALUE, "(Default)" STRING_DELETE_VALUE, "Are you sure you want to delete the registry value '%1'?" STRING_DELETE_VALUEALL, "Are you sure you want to delete all registry values in '%1'?" STRING_DELETE_SUBKEY, "Are you sure you want to delete the registry key '%1'?" STRING_INVALID_STRING, "reg: The option [/d] must be followed by a valid string\n" - STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'. An unexpected error occurred.\n" - STRING_GENERAL_FAILURE, "reg: Unable to complete the specified operation. An unexpected error occurred.\n" + STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'\n" STRING_MATCHES_FOUND, "Search complete. Number of matches found: %1!d!\n" STRING_INVALID_SYNTAX, "reg: Invalid syntax. " STRING_INVALID_OPTION, "reg: Invalid option [%1]. " STRING_REG_HELP, "Type ""REG /?"" for help.\n" STRING_FUNC_HELP, "Type ""REG %1 /?"" for help.\n" STRING_VALUE_NOT_SET, "(value not set)" - STRING_IMPORT_USAGE, "REG IMPORT file.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: The file '%1' was not found.\n" - STRING_OPEN_KEY_FAILED, "reg: Unable to open the registry key '%1'.\n" STRING_ESCAPE_SEQUENCE, "reg: Unrecognized escape sequence [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT key_name file.reg [/y]\n" - STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key [%1]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + + STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key\n" STRING_OVERWRITE_FILE, "The file '%1' already exists. Do you want to overwrite it?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/nl-NL.rc b/base/applications/cmdutils/reg/lang/nl-NL.rc index f4326d684b4..1200e03927a 100644 --- a/base/applications/cmdutils/reg/lang/nl-NL.rc +++ b/base/applications/cmdutils/reg/lang/nl-NL.rc @@ -2,42 +2,179 @@ LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL STRINGTABLE { - STRING_USAGE, "Usage:\n REG [operation] [parameters]\n\nSupported operations:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nFor help on a specific operation, type:\n REG [operation] /?\n\n" - STRING_ADD_USAGE, "REG ADD sleutel_naam [/v waarde_naam | /ve] [/t type] [/s scheidingsteken] [/d data] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE sleutel_naam [/v waarde_naam | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY sleutel_naam [/v waarde_naam | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" STRING_SUCCESS, "De bewerking is succesvol voltooid\n" STRING_INVALID_KEY, "Fout: Foutieve sleutelnaam\n" STRING_INVALID_CMDLINE, "Fout: Foutieve commandoregel-parameters\n" STRING_NO_REMOTE, "Fout: Sleutels konden niet toegevoegd worden aan de remote machine\n" - STRING_CANNOT_FIND, "Fout: Het systeem kon de gespecificeerde registersleutel of waarde niet vinden\n" + STRING_VALUE_NONEXIST, "Fout: Het systeem kon de gespecificeerde registersleutel of waarde niet vinden\n" STRING_UNSUPPORTED_TYPE, "reg: Unsupported registry data type [%1]\n" - STRING_MISSING_INTEGER, "reg: The option [/d] must be followed by a valid integer\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: The option [/d] must be followed by a valid hexadecimal value\n" STRING_UNHANDLED_TYPE, "reg: Unhandled registry data type [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "The registry value '%1' already exists. Do you want to overwrite it?" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" STRING_YESNO, " (Yes|No)" - STRING_YES, "Y" - STRING_NO, "N" - STRING_CANCELLED, "The registry operation was cancelled\n" + STRING_YESNOALL, " (Yes|No|All)" + STRING_CANCELLED, "reg: The registry operation was cancelled\n" STRING_DEFAULT_VALUE, "(Default)" STRING_DELETE_VALUE, "Are you sure you want to delete the registry value '%1'?" STRING_DELETE_VALUEALL, "Are you sure you want to delete all registry values in '%1'?" STRING_DELETE_SUBKEY, "Are you sure you want to delete the registry key '%1'?" STRING_INVALID_STRING, "reg: The option [/d] must be followed by a valid string\n" - STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'. An unexpected error occurred.\n" - STRING_GENERAL_FAILURE, "reg: Unable to complete the specified operation. An unexpected error occurred.\n" + STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'\n" STRING_MATCHES_FOUND, "Search complete. Number of matches found: %1!d!\n" STRING_INVALID_SYNTAX, "reg: Invalid syntax. " STRING_INVALID_OPTION, "reg: Invalid option [%1]. " STRING_REG_HELP, "Type ""REG /?"" for help.\n" STRING_FUNC_HELP, "Type ""REG %1 /?"" for help.\n" STRING_VALUE_NOT_SET, "(value not set)" - STRING_IMPORT_USAGE, "REG IMPORT file.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: The file '%1' was not found.\n" - STRING_OPEN_KEY_FAILED, "reg: Unable to open the registry key '%1'.\n" STRING_ESCAPE_SEQUENCE, "reg: Unrecognized escape sequence [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT key_name file.reg [/y]\n" - STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key [%1]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + + STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key\n" STRING_OVERWRITE_FILE, "The file '%1' already exists. Do you want to overwrite it?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/no-NO.rc b/base/applications/cmdutils/reg/lang/no-NO.rc index ed7e9499154..e8379948982 100644 --- a/base/applications/cmdutils/reg/lang/no-NO.rc +++ b/base/applications/cmdutils/reg/lang/no-NO.rc @@ -2,42 +2,180 @@ LANGUAGE LANG_NORWEGIAN, SUBLANG_NORWEGIAN_BOKMAL STRINGTABLE { - STRING_USAGE, "Usage:\n REG [operation] [parameters]\n\nSupported operations:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nFor help on a specific operation, type:\n REG [operation] /?\n\n" - STRING_ADD_USAGE, "REG ADD nøkkelnavn [/v verdi | /ve] [/t type] [/s separator] [/d data] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE nøkkelnavn [/v verdi | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY nøkkelnavn [/v verdi | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" + STRING_SUCCESS, "Operasjonen ble utført\n" STRING_INVALID_KEY, "Feil: Ugyldig nøkkelnavn\n" STRING_INVALID_CMDLINE, "Feil: Ugyldige parametere på kommandolinjen\n" STRING_NO_REMOTE, "Feil: Kan ikke legge til nøkler på ekstern maskin\n" - STRING_CANNOT_FIND, "Feil: Systemet klarte ikke finne den angitte registernøkkelen eller -verdien\n" + STRING_VALUE_NONEXIST, "Feil: Systemet klarte ikke finne den angitte registernøkkelen eller -verdien\n" STRING_UNSUPPORTED_TYPE, "reg: Unsupported registry data type [%1]\n" - STRING_MISSING_INTEGER, "reg: The option [/d] must be followed by a valid integer\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: The option [/d] must be followed by a valid hexadecimal value\n" STRING_UNHANDLED_TYPE, "reg: Unhandled registry data type [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "The registry value '%1' already exists. Do you want to overwrite it?" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" STRING_YESNO, " (Yes|No)" - STRING_YES, "Y" - STRING_NO, "N" - STRING_CANCELLED, "The registry operation was cancelled\n" + STRING_YESNOALL, " (Yes|No|All)" + STRING_CANCELLED, "reg: The registry operation was cancelled\n" STRING_DEFAULT_VALUE, "(Default)" STRING_DELETE_VALUE, "Are you sure you want to delete the registry value '%1'?" STRING_DELETE_VALUEALL, "Are you sure you want to delete all registry values in '%1'?" STRING_DELETE_SUBKEY, "Are you sure you want to delete the registry key '%1'?" STRING_INVALID_STRING, "reg: The option [/d] must be followed by a valid string\n" - STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'. An unexpected error occurred.\n" - STRING_GENERAL_FAILURE, "reg: Unable to complete the specified operation. An unexpected error occurred.\n" + STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'\n" STRING_MATCHES_FOUND, "Search complete. Number of matches found: %1!d!\n" STRING_INVALID_SYNTAX, "reg: Invalid syntax. " STRING_INVALID_OPTION, "reg: Invalid option [%1]. " STRING_REG_HELP, "Type ""REG /?"" for help.\n" STRING_FUNC_HELP, "Type ""REG %1 /?"" for help.\n" STRING_VALUE_NOT_SET, "(value not set)" - STRING_IMPORT_USAGE, "REG IMPORT file.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: The file '%1' was not found.\n" - STRING_OPEN_KEY_FAILED, "reg: Unable to open the registry key '%1'.\n" STRING_ESCAPE_SEQUENCE, "reg: Unrecognized escape sequence [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT key_name file.reg [/y]\n" - STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key [%1]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + + STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key\n" STRING_OVERWRITE_FILE, "The file '%1' already exists. Do you want to overwrite it?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/pl-PL.rc b/base/applications/cmdutils/reg/lang/pl-PL.rc index aca63678954..8840ccfbc6f 100644 --- a/base/applications/cmdutils/reg/lang/pl-PL.rc +++ b/base/applications/cmdutils/reg/lang/pl-PL.rc @@ -2,23 +2,107 @@ LANGUAGE LANG_POLISH, SUBLANG_DEFAULT STRINGTABLE { - STRING_USAGE, "Sposób użycia:\n REG [operacja] [parametry]\n\nWspierane operacje:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nAby uzyskać pomoc dotyczącą określonej operacji, wpisz:\n REG [operacja] /?\n\n" - STRING_ADD_USAGE, "REG ADD nazwa_klucza [/v nazwa_wartości | /ve] [/t typ] [/s separator] [/d dane] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE nazwa_klucza [/v nazwa_wartości | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY nazwa_klucza [/v nazwa_wartości | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" + STRING_SUCCESS, "Operacja zakończona pomyślnie\n" STRING_INVALID_KEY, "Błąd: Niewłaściwa nazwa klucza\n" STRING_INVALID_CMDLINE, "Błąd: Niewłaściwe parametry wiersza poleceń\n" STRING_NO_REMOTE, "Błąd: Nie można dodać kluczy do zdalnej maszyny\n" - STRING_CANNOT_FIND, "Błąd: System nie mógł znaleźć podanej wartości lub klucza rejestru\n" + STRING_VALUE_NONEXIST, "Błąd: System nie mógł znaleźć podanej wartości lub klucza rejestru\n" STRING_UNSUPPORTED_TYPE, "Błąd: Nieobsługiwany typ\n" - STRING_MISSING_INTEGER, "reg: Opcja [/d] musi poprzedzona poprawną liczbą całkowita\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: Opcja [/d] musi poprzedzona poprawną wartością szesnastkową\n" STRING_UNHANDLED_TYPE, "reg: Nieobsługiwany typ danych rejestru [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "Wartość rejestru '%1' już istnieje. Czy chcessz ją zastąpić?" - STRING_YESNO, " (Tak|Nie)" - STRING_YES, "T" - STRING_NO, "N" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" + STRING_YESNO, " (Yes|No)" + STRING_YESNOALL, " (Yes|No|All)" STRING_CANCELLED, "Operacja rejestru została anulowana\n" STRING_DEFAULT_VALUE, "(Domyślna)" STRING_DELETE_VALUE, "Czy na pewno chcesz usunąć wartość rejestru '%1'?" @@ -26,18 +110,72 @@ STRINGTABLE STRING_DELETE_SUBKEY, "Czy na pewno chcesz usunąć klucz rejestru '%1'?" STRING_INVALID_STRING, "reg: Opcja [/d] musi być poprzedzona prawidłowym łańcuchem\n" STRING_VALUEALL_FAILED, "reg: Nie można usunąć wszystkich wartości rejestru w '%1'. Wystąpił nieoczekiwany błąd.\n" - STRING_GENERAL_FAILURE, "reg: Nie można ukończyć określonej operacji. Wystąpił nieoczekiwany błąd.\n" STRING_MATCHES_FOUND, "Wyszukiwanie zakończone. Liczba znalezionych elementów: %1!d!\n" STRING_INVALID_SYNTAX, "reg: Nieprawidłowa składnia. " STRING_INVALID_OPTION, "reg: Nieprawidłowa opcja [%1]. " STRING_REG_HELP, "Wpisz ""REG /?"", aby uzyskać pomoc.\n" STRING_FUNC_HELP, "Wpisz ""REG %1 /?"", aby uzyskać pomoc.\n" STRING_VALUE_NOT_SET, "(wartość nie ustalona)" - STRING_IMPORT_USAGE, "REG IMPORT plik.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: Plik '%1' nie został odnaleziony.\n" - STRING_OPEN_KEY_FAILED, "reg: Nie można otworzyć klucza rejestru '%1'.\n" STRING_ESCAPE_SEQUENCE, "reg: Nierozpoznana sekwencja ucieczki [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT nazwa_klucza plik.reg [/y]\n" + + STRING_EXPORT_USAGE, "REG EXPORT nazwa_klucza plik.reg [/y]\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + STRING_INVALID_SYSTEM_KEY, "reg: Nieprawidłowy klucz systemowy [%1]\n" STRING_OVERWRITE_FILE, "Plik '%1' już istnieje. Czy chcesz go zastąpić?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/pt-PT.rc b/base/applications/cmdutils/reg/lang/pt-PT.rc index bbb3d21b2f8..90aa4ff33c2 100644 --- a/base/applications/cmdutils/reg/lang/pt-PT.rc +++ b/base/applications/cmdutils/reg/lang/pt-PT.rc @@ -2,42 +2,179 @@ LANGUAGE LANG_PORTUGUESE, SUBLANG_NEUTRAL STRINGTABLE { - STRING_USAGE, "Usage:\n REG [operation] [parameters]\n\nSupported operations:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nFor help on a specific operation, type:\n REG [operation] /?\n\n" - STRING_ADD_USAGE, "REG ADD nome_chave [/v nome_valor | /ve] [/t tipo] [/s separador] [/d dados] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE nome_chave [/v nome_valor | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY nome_chave [/v nome_valor | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" STRING_SUCCESS, "A operação foi completada com sucesso\n" STRING_INVALID_KEY, "Erro: Nome de chave inválido\n" STRING_INVALID_CMDLINE, "Erro: Parâmetros da linha de comandos inválidos\n" STRING_NO_REMOTE, "Erro: Incapaz de adicionar chaves à máquina remota\n" - STRING_CANNOT_FIND, "Erro: O sistema foi incapaz de encontrar a chave de registo ou valor especificado\n" + STRING_VALUE_NONEXIST, "Erro: O sistema foi incapaz de encontrar a chave de registo ou valor especificado\n" STRING_UNSUPPORTED_TYPE, "reg: Unsupported registry data type [%1]\n" - STRING_MISSING_INTEGER, "reg: The option [/d] must be followed by a valid integer\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: The option [/d] must be followed by a valid hexadecimal value\n" STRING_UNHANDLED_TYPE, "reg: Unhandled registry data type [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "The registry value '%1' already exists. Do you want to overwrite it?" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" STRING_YESNO, " (Yes|No)" - STRING_YES, "Y" - STRING_NO, "N" - STRING_CANCELLED, "The registry operation was cancelled\n" + STRING_YESNOALL, " (Yes|No|All)" + STRING_CANCELLED, "reg: The registry operation was cancelled\n" STRING_DEFAULT_VALUE, "(Default)" STRING_DELETE_VALUE, "Are you sure you want to delete the registry value '%1'?" STRING_DELETE_VALUEALL, "Are you sure you want to delete all registry values in '%1'?" STRING_DELETE_SUBKEY, "Are you sure you want to delete the registry key '%1'?" STRING_INVALID_STRING, "reg: The option [/d] must be followed by a valid string\n" - STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'. An unexpected error occurred.\n" - STRING_GENERAL_FAILURE, "reg: Unable to complete the specified operation. An unexpected error occurred.\n" + STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'\n" STRING_MATCHES_FOUND, "Search complete. Number of matches found: %1!d!\n" STRING_INVALID_SYNTAX, "reg: Invalid syntax. " STRING_INVALID_OPTION, "reg: Invalid option [%1]. " STRING_REG_HELP, "Type ""REG /?"" for help.\n" STRING_FUNC_HELP, "Type ""REG %1 /?"" for help.\n" STRING_VALUE_NOT_SET, "(value not set)" - STRING_IMPORT_USAGE, "REG IMPORT file.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: The file '%1' was not found.\n" - STRING_OPEN_KEY_FAILED, "reg: Unable to open the registry key '%1'.\n" STRING_ESCAPE_SEQUENCE, "reg: Unrecognized escape sequence [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT key_name file.reg [/y]\n" - STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key [%1]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + + STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key\n" STRING_OVERWRITE_FILE, "The file '%1' already exists. Do you want to overwrite it?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/ro-RO.rc b/base/applications/cmdutils/reg/lang/ro-RO.rc index d9e409fb1f1..d7e7e2c40d5 100644 --- a/base/applications/cmdutils/reg/lang/ro-RO.rc +++ b/base/applications/cmdutils/reg/lang/ro-RO.rc @@ -8,23 +8,107 @@ LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL STRINGTABLE { - STRING_USAGE, "Sintaxa comenzii:\n REG [operație] [parametri]\n\nOperații disponibile:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nPentru informații despre o anume operație, tastați:\n REG [operație] /?\n\n" - STRING_ADD_USAGE, "REG ADD nume_cheie [/v nume_valoare | /ve] [/t tip] [/s separator] [/d date] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE nume_cheie [/v nume_valoare | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY nume_cheie [/v nume_valoare | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" + STRING_SUCCESS, "Operația a fost îndeplinită cu succes\n" STRING_INVALID_KEY, "Eroare: Nume de cheie nevalid\n" STRING_INVALID_CMDLINE, "Eroare: Parametri nevalizi pentru linia de comandă\n" STRING_NO_REMOTE, "Eroare: Nu pot fi adăugate chei într-un calculator la distanță\n" - STRING_CANNOT_FIND, "Eroare: Sistemul nu a putut găsi cheia sau valoarea de registru specificată\n" + STRING_VALUE_NONEXIST, "Eroare: Sistemul nu a putut găsi cheia sau valoarea de registru specificată\n" STRING_UNSUPPORTED_TYPE, "Eroare: Tip nerecunoscut\n" - STRING_MISSING_INTEGER, "reg: Opțiunea [/d] trebuie să fie urmată de un număr valid întreg\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: Opțiunea [/d] trebuie să fie urmată de o valoare hexezecimală\n" STRING_UNHANDLED_TYPE, "reg: Tip de dată nerecunoscut [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "Valoarea de registru «%1» deja există. Doriți s-o suprascrieți?" - STRING_YESNO, " (Da|Nu)" - STRING_YES, "D" - STRING_NO, "N" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" + STRING_YESNO, " (Yes|No)" + STRING_YESNOALL, " (Yes|No|All)" STRING_CANCELLED, "Operația de registru a fost anulată\n" STRING_DEFAULT_VALUE, "(Implicită)" STRING_DELETE_VALUE, "Sigur doriți ștergerea valorii de registru «%1»?" @@ -32,18 +116,72 @@ STRINGTABLE STRING_DELETE_SUBKEY, "Sigur doriți ștergerea cheii de registru «%1»?" STRING_INVALID_STRING, "reg: Opțiunea [/d] trebuie urmată de un șir valid\n" STRING_VALUEALL_FAILED, "reg: Nu au putut fi șterse toate valorile de registru din «%1». A survenit o eroare neașteptată.\n" - STRING_GENERAL_FAILURE, "reg: Operația specificată nu a putut fi efectuată. A survenit o eroare neașteptată.\n" STRING_MATCHES_FOUND, "Căutare efectuată. Numărul de potriviri găsite: %1!d!\n" STRING_INVALID_SYNTAX, "reg: Sintaxă nerespectată. " STRING_INVALID_OPTION, "reg: Opțiune nevalidă [%1]. " STRING_REG_HELP, "Tastați «REG /?» pentru mai multe informații.\n" STRING_FUNC_HELP, "Tastați «REG %1 /?» pentru mai multe informații.\n" STRING_VALUE_NOT_SET, "(valoare nealocată)" - STRING_IMPORT_USAGE, "REG IMPORT fișier.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: Fișierul «%1» nu a putut fi găsit.\n" - STRING_OPEN_KEY_FAILED, "reg: Cheia de registru «%1» nu a putut fi deschisă.\n" STRING_ESCAPE_SEQUENCE, "reg: Secvența de sustracție [\\%1!c!] nu este recunoscută.\n" - STRING_EXPORT_USAGE, "REG EXPORT nume_cheie fișier.reg [/y]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + STRING_INVALID_SYSTEM_KEY, "reg: Cheia de sistem [%1] nu este una validă.\n" STRING_OVERWRITE_FILE, "Fișierul «%1» deja există. Doriți suprascrierea lui?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/ru-RU.rc b/base/applications/cmdutils/reg/lang/ru-RU.rc index 6b797135607..4c9fd4833d0 100644 --- a/base/applications/cmdutils/reg/lang/ru-RU.rc +++ b/base/applications/cmdutils/reg/lang/ru-RU.rc @@ -2,42 +2,179 @@ LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT STRINGTABLE { - STRING_USAGE, "Usage:\n REG [operation] [parameters]\n\nSupported operations:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nFor help on a specific operation, type:\n REG [operation] /?\n\n" - STRING_ADD_USAGE, "REG ADD <имя_раздела> [/v <имя_параметра> | /ve] [/t <тип>] [/s <разделитель>] [/d <данные>] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE <имя_раздела> [/v <имя_параметра> | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY <имя_раздела> [/v [имя_параметра] | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" STRING_SUCCESS, "Операция успешно завершена\n" STRING_INVALID_KEY, "Ошибка: Неправильное имя ключа\n" STRING_INVALID_CMDLINE, "Ошибка: Неправильные параметры командной строки\n" STRING_NO_REMOTE, "Ошибка: Невозможно добавить ключи на удаленной машине\n" - STRING_CANNOT_FIND, "Ошибка: Не удалось найти указанный ключ реестра или значение\n" + STRING_VALUE_NONEXIST, "Ошибка: Не удалось найти указанный ключ реестра или значение\n" STRING_UNSUPPORTED_TYPE, "Ошибка: Неподдерживаемый тип\n" - STRING_MISSING_INTEGER, "Ошибка: Задайте допустимое целочисленное значение параметра [/d]\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "Ошибка: Задайте допустимое шестнадцатеричное значение параметра [/d]\n" STRING_UNHANDLED_TYPE, "reg: Неизвестный тип данных реестра [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "Параметр '%1' уже существует. Заменить?" - STRING_YESNO, "(Y-да/N-нет)" - STRING_YES, "Y" - STRING_NO, "N" - STRING_CANCELLED, "Операция отменена\n" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" + STRING_YESNO, " (Yes|No)" + STRING_YESNOALL, " (Yes|No|All)" + STRING_CANCELLED, "reg: The registry operation was cancelled\n" STRING_DEFAULT_VALUE, "(по умолчанию)" STRING_DELETE_VALUE, "Удалить раздел реестра '%1' без возможности восстановления?" STRING_DELETE_VALUEALL, "Удалить все параметры из раздела реестра '%1'?" STRING_DELETE_SUBKEY, "Удалить параметр реестра '%1' без возможности восстановления?" STRING_INVALID_STRING, "reg: Опция [/d] должна сопровождаться допустимой строкой\n" STRING_VALUEALL_FAILED, "reg: Невозможно удалить все значения реестра в '%1'. Произошла непредвиденная ошибка.\n" - STRING_GENERAL_FAILURE, "reg: Не удалось выполнить указанную операцию. Произошла непредвиденная ошибка.\n" STRING_MATCHES_FOUND, "Поиск завершен. Количество совпадений: %1!d!\n" STRING_INVALID_SYNTAX, "Ошибка: Неверный синтаксис. " STRING_INVALID_OPTION, "Ошибка: Недопустимый аргумент или параметр [%1]. " STRING_REG_HELP, "Введите ""REG /?"" для получения справки по использованию..\n" STRING_FUNC_HELP, "Введите ""REG %1 /?"" для получения справки по использованию..\n" STRING_VALUE_NOT_SET, "(значение не указано)" - STRING_IMPORT_USAGE, "REG IMPORT file.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: The file '%1' was not found.\n" - STRING_OPEN_KEY_FAILED, "reg: Unable to open the registry key '%1'.\n" STRING_ESCAPE_SEQUENCE, "reg: Unrecognized escape sequence [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT key_name file.reg [/y]\n" - STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key [%1]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + + STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key\n" STRING_OVERWRITE_FILE, "The file '%1' already exists. Do you want to overwrite it?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/sl-SI.rc b/base/applications/cmdutils/reg/lang/sl-SI.rc index 7b8192e026a..f4512921071 100644 --- a/base/applications/cmdutils/reg/lang/sl-SI.rc +++ b/base/applications/cmdutils/reg/lang/sl-SI.rc @@ -2,42 +2,180 @@ LANGUAGE LANG_SLOVENIAN, SUBLANG_DEFAULT STRINGTABLE { - STRING_USAGE, "Usage:\n REG [operation] [parameters]\n\nSupported operations:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nFor help on a specific operation, type:\n REG [operation] /?\n\n" - STRING_ADD_USAGE, "REG ADD ime_ključa [/v ime_vrednosti | /ve] [/t vrsta] [/s ločilo] [/d podatki] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE ime_ključa [/v ime_vrednosti | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY ime_ključa [/v ime_vrednosti | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" + STRING_SUCCESS, "Operacija se je uspešno izvedla\n" STRING_INVALID_KEY, "Napaka: Napačno ime ključa\n" STRING_INVALID_CMDLINE, "Napaka: Napačen parameter v ukazni vrstici\n" STRING_NO_REMOTE, "Napaka: Na morem dodati ključa na oddaljen računalnik\n" - STRING_CANNOT_FIND, "Napaka: Sistem ni našel zahtevanega ključa ali vrednosti\n" + STRING_VALUE_NONEXIST, "Napaka: Sistem ni našel zahtevanega ključa ali vrednosti\n" STRING_UNSUPPORTED_TYPE, "reg: Unsupported registry data type [%1]\n" - STRING_MISSING_INTEGER, "reg: The option [/d] must be followed by a valid integer\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: The option [/d] must be followed by a valid hexadecimal value\n" STRING_UNHANDLED_TYPE, "reg: Unhandled registry data type [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "The registry value '%1' already exists. Do you want to overwrite it?" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" STRING_YESNO, " (Yes|No)" - STRING_YES, "Y" - STRING_NO, "N" - STRING_CANCELLED, "The registry operation was cancelled\n" + STRING_YESNOALL, " (Yes|No|All)" + STRING_CANCELLED, "reg: The registry operation was cancelled\n" STRING_DEFAULT_VALUE, "(Default)" STRING_DELETE_VALUE, "Are you sure you want to delete the registry value '%1'?" STRING_DELETE_VALUEALL, "Are you sure you want to delete all registry values in '%1'?" STRING_DELETE_SUBKEY, "Are you sure you want to delete the registry key '%1'?" STRING_INVALID_STRING, "reg: The option [/d] must be followed by a valid string\n" - STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'. An unexpected error occurred.\n" - STRING_GENERAL_FAILURE, "reg: Unable to complete the specified operation. An unexpected error occurred.\n" + STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'\n" STRING_MATCHES_FOUND, "Search complete. Number of matches found: %1!d!\n" STRING_INVALID_SYNTAX, "reg: Invalid syntax. " STRING_INVALID_OPTION, "reg: Invalid option [%1]. " STRING_REG_HELP, "Type ""REG /?"" for help.\n" STRING_FUNC_HELP, "Type ""REG %1 /?"" for help.\n" STRING_VALUE_NOT_SET, "(value not set)" - STRING_IMPORT_USAGE, "REG IMPORT file.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: The file '%1' was not found.\n" - STRING_OPEN_KEY_FAILED, "reg: Unable to open the registry key '%1'.\n" STRING_ESCAPE_SEQUENCE, "reg: Unrecognized escape sequence [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT key_name file.reg [/y]\n" - STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key [%1]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + + STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key\n" STRING_OVERWRITE_FILE, "The file '%1' already exists. Do you want to overwrite it?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/sq-AL.rc b/base/applications/cmdutils/reg/lang/sq-AL.rc index 2c8de9d360c..5b6968d06b0 100644 --- a/base/applications/cmdutils/reg/lang/sq-AL.rc +++ b/base/applications/cmdutils/reg/lang/sq-AL.rc @@ -6,42 +6,180 @@ LANGUAGE LANG_ALBANIAN, SUBLANG_NEUTRAL STRINGTABLE { - STRING_USAGE, "Usage:\n REG [operation] [parameters]\n\nSupported operations:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nFor help on a specific operation, type:\n REG [operation] /?\n\n" - STRING_ADD_USAGE, "REG ADD emri_çelsit [/v value_name | /ve] [/t tipi] [/s ndares] [/d data] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE emri_çelsit [/v value_name | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY emri_çelsit [/v value_name | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" + STRING_SUCCESS, "Operacioni përfundoi me sukses\n" STRING_INVALID_KEY, "Error: Çelsi i pavlerfshem i emrit\n" STRING_INVALID_CMDLINE, "Error: Parametrat e pavlefshme ne vijën komanduse\n" STRING_NO_REMOTE, "Error: Në pamundësi për të shtuar çelësat në makinë në distancë\n" - STRING_CANNOT_FIND, "Error: Sistemi nuk ishte në gjendje për të gjetur çelësat të caktuar të regjistrit ose vlerës\n" + STRING_VALUE_NONEXIST, "Error: Sistemi nuk ishte në gjendje për të gjetur çelësat të caktuar të regjistrit ose vlerës\n" STRING_UNSUPPORTED_TYPE, "reg: Unsupported registry data type [%1]\n" - STRING_MISSING_INTEGER, "reg: The option [/d] must be followed by a valid integer\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: The option [/d] must be followed by a valid hexadecimal value\n" STRING_UNHANDLED_TYPE, "reg: Unhandled registry data type [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "The registry value '%1' already exists. Do you want to overwrite it?" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" STRING_YESNO, " (Yes|No)" - STRING_YES, "Y" - STRING_NO, "N" - STRING_CANCELLED, "The registry operation was cancelled\n" + STRING_YESNOALL, " (Yes|No|All)" + STRING_CANCELLED, "reg: The registry operation was cancelled\n" STRING_DEFAULT_VALUE, "(Default)" STRING_DELETE_VALUE, "Are you sure you want to delete the registry value '%1'?" STRING_DELETE_VALUEALL, "Are you sure you want to delete all registry values in '%1'?" STRING_DELETE_SUBKEY, "Are you sure you want to delete the registry key '%1'?" STRING_INVALID_STRING, "reg: The option [/d] must be followed by a valid string\n" - STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'. An unexpected error occurred.\n" - STRING_GENERAL_FAILURE, "reg: Unable to complete the specified operation. An unexpected error occurred.\n" + STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'\n" STRING_MATCHES_FOUND, "Search complete. Number of matches found: %1!d!\n" STRING_INVALID_SYNTAX, "reg: Invalid syntax. " STRING_INVALID_OPTION, "reg: Invalid option [%1]. " STRING_REG_HELP, "Type ""REG /?"" for help.\n" STRING_FUNC_HELP, "Type ""REG %1 /?"" for help.\n" STRING_VALUE_NOT_SET, "(value not set)" - STRING_IMPORT_USAGE, "REG IMPORT file.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: The file '%1' was not found.\n" - STRING_OPEN_KEY_FAILED, "reg: Unable to open the registry key '%1'.\n" STRING_ESCAPE_SEQUENCE, "reg: Unrecognized escape sequence [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT key_name file.reg [/y]\n" - STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key [%1]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + + STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key\n" STRING_OVERWRITE_FILE, "The file '%1' already exists. Do you want to overwrite it?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/sv-SE.rc b/base/applications/cmdutils/reg/lang/sv-SE.rc index fe61d5c62e0..67fed219bfd 100644 --- a/base/applications/cmdutils/reg/lang/sv-SE.rc +++ b/base/applications/cmdutils/reg/lang/sv-SE.rc @@ -2,42 +2,180 @@ LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL STRINGTABLE { - STRING_USAGE, "Usage:\n REG [operation] [parameters]\n\nSupported operations:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nFor help on a specific operation, type:\n REG [operation] /?\n\n" - STRING_ADD_USAGE, "REG ADD nyckelnamn [/v värdenamn | /ve] [/t typ] [/s separator] [/d data] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE nyckelnamn [/v värdenamn | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY nyckelnamn [/v värdenamn | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" + STRING_SUCCESS, "Operation slutfördes utan problem\n" STRING_INVALID_KEY, "Fel: ogiltigt nyckelnamn\n" STRING_INVALID_CMDLINE, "Fel: ogiltiga kommandoradsparametrar\n" STRING_NO_REMOTE, "Fel: Kan inte lägga till nycklar till fjärrmaskin\n" - STRING_CANNOT_FIND, "Fel: Systemet kunde inte hitta angiven nyckel eller värde i registret\n" + STRING_VALUE_NONEXIST, "Fel: Systemet kunde inte hitta angiven nyckel eller värde i registret\n" STRING_UNSUPPORTED_TYPE, "reg: Unsupported registry data type [%1]\n" - STRING_MISSING_INTEGER, "reg: The option [/d] must be followed by a valid integer\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: The option [/d] must be followed by a valid hexadecimal value\n" STRING_UNHANDLED_TYPE, "reg: Unhandled registry data type [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "The registry value '%1' already exists. Do you want to overwrite it?" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" STRING_YESNO, " (Yes|No)" - STRING_YES, "Y" - STRING_NO, "N" - STRING_CANCELLED, "The registry operation was cancelled\n" - STRING_DEFAULT_VALUE, "(Standard)" + STRING_YESNOALL, " (Yes|No|All)" + STRING_CANCELLED, "reg: The registry operation was cancelled\n" + STRING_DEFAULT_VALUE, "(Default)" STRING_DELETE_VALUE, "Are you sure you want to delete the registry value '%1'?" STRING_DELETE_VALUEALL, "Are you sure you want to delete all registry values in '%1'?" STRING_DELETE_SUBKEY, "Are you sure you want to delete the registry key '%1'?" STRING_INVALID_STRING, "reg: The option [/d] must be followed by a valid string\n" - STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'. An unexpected error occurred.\n" - STRING_GENERAL_FAILURE, "reg: Unable to complete the specified operation. An unexpected error occurred.\n" + STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'\n" STRING_MATCHES_FOUND, "Search complete. Number of matches found: %1!d!\n" STRING_INVALID_SYNTAX, "reg: Invalid syntax. " STRING_INVALID_OPTION, "reg: Invalid option [%1]. " STRING_REG_HELP, "Type ""REG /?"" for help.\n" STRING_FUNC_HELP, "Type ""REG %1 /?"" for help.\n" STRING_VALUE_NOT_SET, "(value not set)" - STRING_IMPORT_USAGE, "REG IMPORT file.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: The file '%1' was not found.\n" - STRING_OPEN_KEY_FAILED, "reg: Unable to open the registry key '%1'.\n" STRING_ESCAPE_SEQUENCE, "reg: Unrecognized escape sequence [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT key_name file.reg [/y]\n" - STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key [%1]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + + STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key\n" STRING_OVERWRITE_FILE, "The file '%1' already exists. Do you want to overwrite it?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/tr-TR.rc b/base/applications/cmdutils/reg/lang/tr-TR.rc index 1ebe28ac1a2..01c7607e81e 100644 --- a/base/applications/cmdutils/reg/lang/tr-TR.rc +++ b/base/applications/cmdutils/reg/lang/tr-TR.rc @@ -4,23 +4,108 @@ LANGUAGE LANG_TURKISH, SUBLANG_NEUTRAL STRINGTABLE { - STRING_USAGE, "Kullanım:\n REG [işlem] [değer adı]\n\nDesteklenen işlemler:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nBir işlem hakkında yardım metnini almak için şunu yazınız:\n REG [işlem] /?\n\n" - STRING_ADD_USAGE, "REG ADD anahtar adı [/v değer adı | /ve] [/t tür] [/s ayırıcı] [/d veri] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE anahtar adı [/v değer adı | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY anahtar adı [/v değer adı | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" + STRING_SUCCESS, "İşlem başarıyla bitirildi\n" STRING_INVALID_KEY, "reg: Geçersiz anahtar adı\n" STRING_INVALID_CMDLINE, "reg: Geçersiz komut satırı değişkenleri\n" STRING_NO_REMOTE, "reg: Uzak makineye erişilemiyor\n" - STRING_CANNOT_FIND, "reg: Sistem belirtilen kayıt defteri anahtarını ya da değerini bulamadı\n" + STRING_VALUE_NONEXIST, "reg: Sistem belirtilen kayıt defteri anahtarını ya da değerini bulamadı\n" STRING_UNSUPPORTED_TYPE, "reg: Desteklenmeyen tür\n" - STRING_MISSING_INTEGER, "reg: [/d] seçeneği geçerli bir tamsayıyla izlenmelidir\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: [/d] seçeneği geçerli bir onaltılık değerle izlenmelidir\n" STRING_UNHANDLED_TYPE, "reg: İşlenemeyen kayıt defteri veri türü [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, """%1"" kayıt defteri değeri önceden var. Üzerine yazmak ister misiniz?" + + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" STRING_YESNO, " (Evet|Hayır)" - STRING_YES, "E" - STRING_NO, "H" + STRING_YESNOALL, " (Yes|No|All)" STRING_CANCELLED, "Kayıt defteri işlemi iptal edildi\n" STRING_DEFAULT_VALUE, "(Varsayılan)" STRING_DELETE_VALUE, """%1"" kayıt defteri değerini silmek istediğinize emin misiniz?" @@ -28,18 +113,72 @@ STRINGTABLE STRING_DELETE_SUBKEY, """%1"" kayıt defteri anahtarını silmek istediğinize emin misiniz?" STRING_INVALID_STRING, "reg: [/d] seçeneği geçerli bir karakter dizisiyle izlenmelidir.\n" STRING_VALUEALL_FAILED, "reg: ""%1"" içindeki tüm kayıt defteri değerleri silinemiyor. Beklenmeyen bir hata yaşandı.\n" - STRING_GENERAL_FAILURE, "reg: Belirtilen işlem bitirilemiyor. Beklenmeyen bir hata yaşandı.\n" STRING_MATCHES_FOUND, "Arama bitti. %1!d! eşleşme bulundu.\n" STRING_INVALID_SYNTAX, "reg: Geçersiz söz dizimi. " STRING_INVALID_OPTION, "reg: Geçersiz seçenek [%1]. " STRING_REG_HELP, "Yardım için ""REG /?"" yazınız.\n" STRING_FUNC_HELP, "Yardım için ""REG %1 /?"" yazınız.\n" STRING_VALUE_NOT_SET, "(Değer belirlenmemiş.)" - STRING_IMPORT_USAGE, "REG IMPORT dosya.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: '%1' dosyası bulunamadı.\n" - STRING_OPEN_KEY_FAILED, "reg: Kayıt anahtarı '%1' bulunamadı.\n" STRING_ESCAPE_SEQUENCE, "reg: Tanımlanamayan kaçış dizisi [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT anahtar_adı dosya_adı.reg [/y]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + STRING_INVALID_SYSTEM_KEY, "reg: Geçersiz sistem tuşu [%1]\n" STRING_OVERWRITE_FILE, "'%1' dosyası çoktan var. Üzerine yazmak ister misiniz?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/uk-UA.rc b/base/applications/cmdutils/reg/lang/uk-UA.rc index 0dae3894dce..4ff58f0eabd 100644 --- a/base/applications/cmdutils/reg/lang/uk-UA.rc +++ b/base/applications/cmdutils/reg/lang/uk-UA.rc @@ -2,42 +2,180 @@ LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT STRINGTABLE { - STRING_USAGE, "Usage:\n REG [operation] [parameters]\n\nSupported operations:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\nFor help on a specific operation, type:\n REG [operation] /?\n\n" - STRING_ADD_USAGE, "REG ADD <ключ> [/v <параметр> | /ve] [/t <тип>] [/s <розділювач>] [/d дані] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE <ключ> [/v <параметр> | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY <ключ> [/v <параметр> | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" + STRING_SUCCESS, "Операція успішно завершена\n" STRING_INVALID_KEY, "Помилка: неправильне ім'я ключа\n" STRING_INVALID_CMDLINE, "Помилка: неправильні параметри командного рядка\n" STRING_NO_REMOTE, "Помилка: неможливо додати ключі на віддаленій машині\n" - STRING_CANNOT_FIND, "Помилка: не вдалось знайти вказаний ключ реєстру чи значення\n" + STRING_VALUE_NONEXIST, "Помилка: не вдалось знайти вказаний ключ реєстру чи значення\n" STRING_UNSUPPORTED_TYPE, "reg: Unsupported registry data type [%1]\n" - STRING_MISSING_INTEGER, "reg: The option [/d] must be followed by a valid integer\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: The option [/d] must be followed by a valid hexadecimal value\n" STRING_UNHANDLED_TYPE, "reg: Unhandled registry data type [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "The registry value '%1' already exists. Do you want to overwrite it?" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" STRING_YESNO, " (Yes|No)" - STRING_YES, "Y" - STRING_NO, "N" - STRING_CANCELLED, "The registry operation was cancelled\n" + STRING_YESNOALL, " (Yes|No|All)" + STRING_CANCELLED, "reg: The registry operation was cancelled\n" STRING_DEFAULT_VALUE, "(Default)" STRING_DELETE_VALUE, "Are you sure you want to delete the registry value '%1'?" STRING_DELETE_VALUEALL, "Are you sure you want to delete all registry values in '%1'?" STRING_DELETE_SUBKEY, "Are you sure you want to delete the registry key '%1'?" STRING_INVALID_STRING, "reg: The option [/d] must be followed by a valid string\n" - STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'. An unexpected error occurred.\n" - STRING_GENERAL_FAILURE, "reg: Unable to complete the specified operation. An unexpected error occurred.\n" + STRING_VALUEALL_FAILED, "reg: Unable to delete all registry values in '%1'\n" STRING_MATCHES_FOUND, "Search complete. Number of matches found: %1!d!\n" STRING_INVALID_SYNTAX, "reg: Invalid syntax. " STRING_INVALID_OPTION, "reg: Invalid option [%1]. " STRING_REG_HELP, "Type ""REG /?"" for help.\n" STRING_FUNC_HELP, "Type ""REG %1 /?"" for help.\n" STRING_VALUE_NOT_SET, "(value not set)" - STRING_IMPORT_USAGE, "REG IMPORT file.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: The file '%1' was not found.\n" - STRING_OPEN_KEY_FAILED, "reg: Unable to open the registry key '%1'.\n" STRING_ESCAPE_SEQUENCE, "reg: Unrecognized escape sequence [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT key_name file.reg [/y]\n" - STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key [%1]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + + STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key\n" STRING_OVERWRITE_FILE, "The file '%1' already exists. Do you want to overwrite it?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/zh-CN.rc b/base/applications/cmdutils/reg/lang/zh-CN.rc index 4e8f88e3c85..0ad002d49cf 100644 --- a/base/applications/cmdutils/reg/lang/zh-CN.rc +++ b/base/applications/cmdutils/reg/lang/zh-CN.rc @@ -11,23 +11,107 @@ LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED STRINGTABLE { - STRING_USAGE, "用法:\n REG [operation] [parameters]\n\n支持的操作:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\n获取对特定操作的帮助,请输入:\n REG [操作] /?\n\n" - STRING_ADD_USAGE, "REG ADD key_name [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE key_name [/v value_name | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY key_name [/v value_name | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" + STRING_SUCCESS, "操作成功完成\n" - STRING_INVALID_KEY, "reg:无效键名\n" - STRING_INVALID_CMDLINE, "reg:无效命令行参数\n" - STRING_NO_REMOTE, "reg:无法访问远程机器\n" - STRING_CANNOT_FIND, "reg:系统无法找到指定注册表键或值\n" - STRING_UNSUPPORTED_TYPE, "reg:不受支持的注册表数据类型 [%1]\n" - STRING_MISSING_INTEGER, "reg:选项 [/d] 后必须是有效的整数\n" - STRING_MISSING_HEXDATA, "reg:选项 [/d] 后必须是有效的十六进制值\n" - STRING_UNHANDLED_TYPE, "reg:无法处理的注册表数据类型 [/t 0x%1!x!, /d %2]\n" - STRING_OVERWRITE_VALUE, "注册表值“%1”已经存在。您是否要覆盖它?" - STRING_YESNO, " (Yes|No)" + STRING_INVALID_KEY, "reg: 无效键名\n" + STRING_INVALID_CMDLINE, "reg: 无效命令行参数\n" + STRING_NO_REMOTE, "reg: 无法访问远程机器\n" + STRING_VALUE_NONEXIST, "reg: 系统无法找到指定注册表键或值\n" + STRING_UNSUPPORTED_TYPE, "reg: 不受支持的注册表数据类型 [%1]\n" + STRING_MISSING_NUMBER, "reg: 选项 [/d] 后必须是有效的整数\n" + STRING_MISSING_HEXDATA, "reg: 选项 [/d] 后必须是有效的十六进制值\n" + STRING_UNHANDLED_TYPE, "reg: 无法处理的注册表数据类型 [/t 0x%1!x!, /d %2]\n" + STRING_OVERWRITE_VALUE, "注册表值 '%1' 已经存在。您是否要覆盖它?" STRING_YES, "Y" STRING_NO, "N" + STRING_ALL, "#msgctxt#All key#A" + STRING_YESNO, " (Yes|No)" + STRING_YESNOALL, " (Yes|No|All)" STRING_CANCELLED, "注册表操作被取消。\n" STRING_DEFAULT_VALUE, "(默认)" STRING_DELETE_VALUE, "您确认要删除注册表值“%1”?" @@ -35,18 +119,72 @@ STRINGTABLE STRING_DELETE_SUBKEY, "您确认要删除注册表键“%1”?" STRING_INVALID_STRING, "reg:选项 [/d] 后必须是有效的字符串\n" STRING_VALUEALL_FAILED, "reg:无法删除“%1”下的所有注册表值。发生了无法预测的错误。\n" - STRING_GENERAL_FAILURE, "reg:无法完成指定操作。发生了无法预测的错误。\n" STRING_MATCHES_FOUND, "搜索完毕。发现匹配数目:%1!d!\n" STRING_INVALID_SYNTAX, "reg:无效语法。 " STRING_INVALID_OPTION, "reg:无效选项 [%1]。" STRING_REG_HELP, "输入 “REG /?” 来查看帮助。\n" STRING_FUNC_HELP, "输入 “REG %1 /?” 来查看帮助。\n" STRING_VALUE_NOT_SET, "(值未设置)" - STRING_IMPORT_USAGE, "REG IMPORT file.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg:无法找到文件“%1”。\n" - STRING_OPEN_KEY_FAILED, "reg:无法打开注册表文件“%1”。\n" STRING_ESCAPE_SEQUENCE, "reg:无法识别的转义字符 [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT key_name file.reg [/y]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + STRING_INVALID_SYSTEM_KEY, "reg:无效的系统键 [%1]\n" STRING_OVERWRITE_FILE, "文件“%1”已经存在。您是否要覆盖它?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/lang/zh-TW.rc b/base/applications/cmdutils/reg/lang/zh-TW.rc index 74257f3c056..bf1f3f8d9fa 100644 --- a/base/applications/cmdutils/reg/lang/zh-TW.rc +++ b/base/applications/cmdutils/reg/lang/zh-TW.rc @@ -11,23 +11,107 @@ LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL STRINGTABLE { - STRING_USAGE, "Usage:\n REG [操作] [參數]\n\n支援的操作:\n ADD | DELETE | IMPORT | EXPORT | QUERY | SAVE | RESTORE\n\n要取得指定操作的說明,請輸入:\n REG [operation] /?\n\n" - STRING_ADD_USAGE, "REG ADD 金鑰名稱 [/v 登錄值名稱 | /ve] [/t 類型] [/s 分隔符] [/d 資料] [/f]\n" - STRING_DELETE_USAGE, "REG DELETE 金鑰名稱 [/v 登錄值名稱 | /ve | /va] [/f]\n" - STRING_QUERY_USAGE, "REG QUERY 金鑰名稱 [/v 登錄值名稱 | /ve] [/s]\n" + STRING_USAGE, "Usage:\n\ + REG [operation] [parameters]\n\n\ +Supported operations:\n\ + ADD | COPY | DELETE | EXPORT | IMPORT | QUERY\n\n\ +For help on a specific operation, type:\n\ + REG [operation] /?\n\n" + + STRING_ADD_USAGE, "REG ADD [/v value_name | /ve] [/t type] [/s separator] [/d data] [/f]\n\n\ + Adds a key to the registry or adds a new value to a given registry key.\n\n\ + \n\ + The registry key to add or, if either [/v] or [/ve] is specified,\n\ + the key in which to add the new registry data.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to add.\n\n\ + /ve\n\ + Add an unnamed registry value. This option modifies the (Default)\n\ + registry value.\n\n\ + /t \n\ + The type of data to add to the registry. If [/t] is specified,\n\ + must be one of the following:\n\n\ + REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ\n\ + REG_DWORD | REG_BINARY | REG_NONE\n\n\ + If [/t] is not specified, the default data type is REG_SZ.\n\n\ + /s \n\ + The character used to separate strings in REG_MULTI_SZ data.\n\ + If [/s] is not specified, the default separator is \\0.\n\n\ + /d \n\ + The data to add to the new registry value.\n\n\ + /f\n\ + Modify the registry without prompting for confirmation.\n\n" + + STRING_DELETE_USAGE, "REG DELETE [/v value_name | /ve | /va] [/f]\n\n\ + Deletes a registry key (including all subkeys and values), or deletes\n\ + one or more values from a given registry key.\n\n\ + \n\ + The registry key to delete or, if one of [/v], [/ve] or [/va] is\n\ + specified, the registry key in which to delete one or more values.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to delete.\n\n\ + /ve\n\ + Delete an unnamed registry value. This option deletes the (Default)\n\ + registry value.\n\n\ + /va\n\ + Delete all values from a registry key.\n\n\ + /f\n\ + Delete a registry key (including all subkeys and values) without\n\ + prompting for confirmation.\n\n" + + STRING_QUERY_USAGE, "REG QUERY [/v value_name | /ve] [/s]\n\n\ + Queries a specified registry key and lists all immediate subkeys, values\n\ + and data within that key. Use [/s] to recursively query each subkey.\n\n\ + \n\ + The registry key to query.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /v \n\ + The name of the registry value to query. If neither [/v] nor [/ve] is\n\ + specified, all values under are listed.\n\n\ + /ve\n\ + Query an unnamed registry value. This option queries the (Default)\n\ + registry value.\n\n\ + /s\n\ + List all registry entries under and its subkeys.\n\n" + STRING_SUCCESS, "操作成功完成\n" STRING_INVALID_KEY, "reg: 無效的登錄機碼名稱\n" STRING_INVALID_CMDLINE, "reg: 無效的命令列參數\n" STRING_NO_REMOTE, "reg: 無法存取遠端機器\n" - STRING_CANNOT_FIND, "reg: 系統找不到指定的登錄機碼或登錄值\n" + STRING_VALUE_NONEXIST, "reg: 系統找不到指定的登錄機碼或登錄值\n" STRING_UNSUPPORTED_TYPE, "reg: 不支援的類型\n" - STRING_MISSING_INTEGER, "reg: 選項 [/d] 後必須接著一個有效的整數值\n" + STRING_MISSING_NUMBER, "reg: The option [/d] must be followed by a valid numeric value\n" STRING_MISSING_HEXDATA, "reg: 選項 [/d] 後必須接著一個有效的十六進制值\n" STRING_UNHANDLED_TYPE, "reg: 未處理的登錄資料類型 [/t 0x%1!x!, /d %2]\n" STRING_OVERWRITE_VALUE, "登錄值 '%1' 已經存在。您要覆寫它嗎?" + STRING_YES, "#msgctxt#Yes key#Y" + STRING_NO, "#msgctxt#No key#N" + STRING_ALL, "#msgctxt#All key#A" STRING_YESNO, " (Yes|No)" - STRING_YES, "Y" - STRING_NO, "N" + STRING_YESNOALL, " (Yes|No|All)" STRING_CANCELLED, "註冊表操作已經取消\n" STRING_DEFAULT_VALUE, "(預設)" STRING_DELETE_VALUE, "您確定要刪除登錄值 '%1' 嗎?" @@ -35,18 +119,72 @@ STRINGTABLE STRING_DELETE_SUBKEY, "您確定要刪除登錄機碼 '%1' 嗎?" STRING_INVALID_STRING, "reg: 選項 [/d] 後必須接著一個有效的字串\n" STRING_VALUEALL_FAILED, "reg: 無法刪除所有在 '%1' 下的登錄值。發生了未預期的錯誤。\n" - STRING_GENERAL_FAILURE, "reg: 無法完成指定的操作。發生了未預期的錯誤。\n" STRING_MATCHES_FOUND, "搜尋完成。相符項目的數目: %1!d!\n" STRING_INVALID_SYNTAX, "reg: 無效的語法。 " STRING_INVALID_OPTION, "reg: 無效的選項 [%1]。 " STRING_REG_HELP, "輸入 'REG /?' 以取得說明。\n" STRING_FUNC_HELP, "輸入 'REG %1 /?' 以取得說明。\n" STRING_VALUE_NOT_SET, "(沒有設定值)" - STRING_IMPORT_USAGE, "REG IMPORT file.reg\n" + + STRING_IMPORT_USAGE, "REG IMPORT \n\n\ + Imports keys, values and data from a given file into the registry.\n\n\ + \n\ + The name and path of the registry file to import.\n\n" + STRING_FILE_NOT_FOUND, "reg: 無法找到檔案 '%1'。\n" - STRING_OPEN_KEY_FAILED, "reg: 無法開啟登錄機碼 '%1'。\n" STRING_ESCAPE_SEQUENCE, "reg: 無法辨識的逸出序列 [\\%1!c!]\n" - STRING_EXPORT_USAGE, "REG EXPORT key_name file.reg [/y]\n" + + STRING_EXPORT_USAGE, "REG EXPORT [/y]\n\n\ + Exports a specified registry key (including all subkeys and values)\n\ + to a file.\n\n\ + \n\ + The registry key to export.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + \n\ + The name and path of the registry file that will be created.\n\ + This file must have a .reg extension.\n\n\ + /y\n\ + Overwrite without prompting for confirmation.\n\n" + STRING_INVALID_SYSTEM_KEY, "reg: 無效的系統金鑰 [%1]\n" STRING_OVERWRITE_FILE, "檔案 '%1' 已經存在。您要覆寫它嗎?" + STRING_KEY_NONEXIST, "reg: Unable to find the specified registry key\n" + STRING_KEY_IMPORT_FAILED, "reg: Unable to import the registry key '%1'\n" + + STRING_REG_VIEW_USAGE, " /reg:32\n\ + Access the registry using the 32-bit view.\n\n\ + /reg:64\n\ + Access the registry using the 64-bit view.\n\n" + STRING_ACCESS_DENIED, "reg: Unable to access or create the specified registry key\n" + + STRING_COPY_USAGE, "REG COPY [/s] [/f]\n\n\ + Copies the contents of a specified registry key to another location.\n\ + By default, this operation only copies registry values. Use [/s] to\n\ + recursively copy all subkeys and values.\n\n\ + , \n\ + Registry keys specifying the source () and destination ()\n\ + of the data. If does not exist, it is created.\n\n\ + Format: ROOT\\Subkey\n\n\ + ROOT: A predefined registry key. This must be one of the following:\n\n\ + HKEY_LOCAL_MACHINE | HKLM\n\ + HKEY_CURRENT_USER | HKCU\n\ + HKEY_CLASSES_ROOT | HKCR\n\ + HKEY_USERS | HKU\n\ + HKEY_CURRENT_CONFIG | HKCC\n\n\ + Subkey: The full path to a registry key under a given ROOT key.\n\n\ + /s\n\ + Copy all subkeys and values from to .\n\n\ + /f\n\ + Overwrite all registry data in without prompting for confirmation.\n\ + This option does not modify subkeys and values that only exist in .\n\n" + + STRING_COPY_SRC_DEST_SAME, "reg: The source and destination keys cannot be the same\n" + STRING_COPY_CONFIRM, "The value '%1\\%2' already exists in the destination key. Do you want to overwrite it?" } diff --git a/base/applications/cmdutils/reg/query.c b/base/applications/cmdutils/reg/query.c index c1d08541c68..991409dc9a8 100644 --- a/base/applications/cmdutils/reg/query.c +++ b/base/applications/cmdutils/reg/query.c @@ -60,7 +60,7 @@ static WCHAR *reg_data_to_wchar(DWORD type, const BYTE *src, DWORD size_bytes) ptr = buffer; for (i = 0; i < size_bytes; i++) - ptr += swprintf(ptr, 3, L"%02X", src[i]); + ptr += swprintf(ptr, L"%02X", src[i]); break; } case REG_DWORD: @@ -70,7 +70,7 @@ static WCHAR *reg_data_to_wchar(DWORD type, const BYTE *src, DWORD size_bytes) const int zero_x_dword = 10; buffer = malloc((zero_x_dword + 1) * sizeof(WCHAR)); - swprintf(buffer, zero_x_dword + 1, L"0x%x", *(DWORD *)src); + swprintf(buffer, L"0x%x", *(DWORD *)src); break; } case REG_MULTI_SZ: @@ -403,6 +403,6 @@ int reg_query(int argc, WCHAR *argvW[]) invalid: output_message(STRING_INVALID_SYNTAX); - output_message(STRING_FUNC_HELP, wcsupr(argvW[1])); + output_message(STRING_FUNC_HELP, _wcsupr(argvW[1])); return 1; } diff --git a/base/applications/cmdutils/reg/reg.c b/base/applications/cmdutils/reg/reg.c index 5963d7b08fe..db248777a64 100644 --- a/base/applications/cmdutils/reg/reg.c +++ b/base/applications/cmdutils/reg/reg.c @@ -17,6 +17,7 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ +#include #include "reg.h" #include @@ -79,7 +80,7 @@ static void output_formatstring(const WCHAR *fmt, va_list va_args) len = FormatMessageW(FORMAT_MESSAGE_FROM_STRING|FORMAT_MESSAGE_ALLOCATE_BUFFER, fmt, 0, 0, (WCHAR *)&str, 0, &va_args); - if (len == 0 && GetLastError() != ERROR_NO_WORK_DONE) + if (len == 0 && GetLastError() != NO_ERROR) { WINE_FIXME("Could not format string: le=%u, fmt=%s\n", GetLastError(), wine_dbgstr_w(fmt)); return; @@ -376,6 +377,6 @@ int __cdecl wmain(int argc, WCHAR *argvW[]) invalid: output_message(STRING_INVALID_SYNTAX); - output_message(STRING_FUNC_HELP, wcsupr(argvW[1])); + output_message(STRING_FUNC_HELP, _wcsupr(argvW[1])); return 1; } diff --git a/media/doc/WINESYNC.txt b/media/doc/WINESYNC.txt index 562ae24ae72..8901c4ab1eb 100644 --- a/media/doc/WINESYNC.txt +++ b/media/doc/WINESYNC.txt @@ -231,7 +231,7 @@ win32ss/printing/monitors/localmon/ui/ # Synced to WineStaging-4.18 (known ther ReactOS shares the following programs with Winehq. base/applications/cmdutils/cscript # Synced to WineStaging-4.18 -base/applications/cmdutils/reg # Synced to WineStaging-4.18 +base/applications/cmdutils/reg # Synced to WineStaging-6.23 base/applications/cmdutils/schtasks # Synced to WineStaging-3.3 base/applications/cmdutils/taskkill # Synced to WineStaging-3.17 base/applications/cmdutils/wmic # Synced to WineStaging-4.0 diff --git a/modules/rostests/winetests/reg/CMakeLists.txt b/modules/rostests/winetests/reg/CMakeLists.txt index debaaa4f2dd..c9602721733 100644 --- a/modules/rostests/winetests/reg/CMakeLists.txt +++ b/modules/rostests/winetests/reg/CMakeLists.txt @@ -1,5 +1,5 @@ -add_executable(reg_winetest reg.c testlist.c) +add_executable(reg_winetest add.c copy.c delete.c export.c import.c query.c testlist.c) set_module_type(reg_winetest win32cui) add_importlibs(reg_winetest advapi32 msvcrt kernel32) add_rostests_file(TARGET reg_winetest) diff --git a/modules/rostests/winetests/reg/add.c b/modules/rostests/winetests/reg/add.c index 1be34602408..3ce251be1f9 100644 --- a/modules/rostests/winetests/reg/add.c +++ b/modules/rostests/winetests/reg/add.c @@ -863,6 +863,7 @@ static void test_reg_multi_sz(void) delete_key(HKEY_CURRENT_USER, KEY_BASE, 0); } +#if 0 static void test_registry_view_win32(void) { HKEY hkey; @@ -969,6 +970,7 @@ static void test_registry_view_wow64(void) verify_key_nonexist(HKEY_LOCAL_MACHINE, KEY_BASE, KEY_WOW64_32KEY); } +#endif START_TEST(add) { @@ -998,7 +1000,10 @@ START_TEST(add) return; } +#if 0 test_registry_view_win32(); test_registry_view_win64(); test_registry_view_wow64(); +#endif + } diff --git a/modules/rostests/winetests/reg/copy.c b/modules/rostests/winetests/reg/copy.c index bc07c3cafb9..bea413acea0 100644 --- a/modules/rostests/winetests/reg/copy.c +++ b/modules/rostests/winetests/reg/copy.c @@ -588,6 +588,7 @@ static void test_copy_overwrite(void) delete_key(HKEY_CURRENT_USER, KEY_BASE, 0); } +#if 0 static void create_test_key(REGSAM sam) { HKEY hkey, subkey; @@ -747,6 +748,7 @@ static void test_registry_view_wow64(void) delete_tree(HKEY_LOCAL_MACHINE, COPY_SRC, KEY_WOW64_64KEY); delete_tree(HKEY_LOCAL_MACHINE, KEY_BASE, KEY_WOW64_64KEY); } +#endif START_TEST(copy) { @@ -778,7 +780,10 @@ START_TEST(copy) return; } +#if 0 test_registry_view_win32(); test_registry_view_win64(); test_registry_view_wow64(); +#endif + } diff --git a/modules/rostests/winetests/reg/delete.c b/modules/rostests/winetests/reg/delete.c index 2bc1abadfcb..ba12a39a1f5 100644 --- a/modules/rostests/winetests/reg/delete.c +++ b/modules/rostests/winetests/reg/delete.c @@ -149,6 +149,7 @@ static void test_delete(void) ok(r == REG_EXIT_FAILURE, "got exit code %d, expected 1\n", r); } +#if 0 static void create_test_key(REGSAM sam) { HKEY hkey, subkey; @@ -394,6 +395,7 @@ static void test_registry_view_wow64(void) ok(r == REG_EXIT_SUCCESS, "got exit code %d, expected 0\n", r); verify_key_nonexist(HKEY_LOCAL_MACHINE, KEY_BASE, KEY_WOW64_64KEY); } +#endif START_TEST(delete) { @@ -415,7 +417,10 @@ START_TEST(delete) return; } +#if 0 test_registry_view_win32(); test_registry_view_win64(); test_registry_view_wow64(); +#endif + } diff --git a/modules/rostests/winetests/reg/export.c b/modules/rostests/winetests/reg/export.c index 3061783ca06..a0246368183 100644 --- a/modules/rostests/winetests/reg/export.c +++ b/modules/rostests/winetests/reg/export.c @@ -455,6 +455,7 @@ static void test_export(void) delete_tree(HKEY_CURRENT_USER, KEY_BASE, 0); } +#if 0 static void create_test_key(REGSAM sam) { HKEY hkey, subkey; @@ -589,6 +590,7 @@ static void test_registry_view_wow64(void) delete_tree(HKEY_LOCAL_MACHINE, KEY_BASE, KEY_WOW64_64KEY); } +#endif START_TEST(export) { @@ -610,7 +612,10 @@ START_TEST(export) return; } +#if 0 test_registry_view_win32(); test_registry_view_win64(); test_registry_view_wow64(); +#endif + } diff --git a/modules/rostests/winetests/reg/import.c b/modules/rostests/winetests/reg/import.c index ffc29d5cf1b..e57a9da4541 100644 --- a/modules/rostests/winetests/reg/import.c +++ b/modules/rostests/winetests/reg/import.c @@ -3623,6 +3623,7 @@ static void test_import_win31(void) delete_key(HKEY_CLASSES_ROOT, KEY_BASE, 0); } +#if 0 static BOOL write_test_files(void) { const char *test1, *test2; @@ -3848,6 +3849,7 @@ static void test_registry_view_wow64(void) delete_file("reg4.reg"); delete_file("reg5.reg"); } +#endif START_TEST(import) { @@ -3873,7 +3875,10 @@ START_TEST(import) return; } +#if 0 test_registry_view_win32(); test_registry_view_win64(); test_registry_view_wow64(); +#endif + } diff --git a/modules/rostests/winetests/reg/query.c b/modules/rostests/winetests/reg/query.c index a63b341546f..8a106b2cbf6 100644 --- a/modules/rostests/winetests/reg/query.c +++ b/modules/rostests/winetests/reg/query.c @@ -305,6 +305,7 @@ static void test_query(void) delete_tree(HKEY_CURRENT_USER, KEY_BASE, 0); } +#if 0 static const char *test9a = "\r\n" "HKEY_LOCAL_MACHINE\\" KEY_BASE "\r\n" " Test1 REG_SZ Hello, World\r\n" @@ -493,6 +494,7 @@ static void test_registry_view_wow64(void) delete_tree(HKEY_LOCAL_MACHINE, KEY_BASE, KEY_WOW64_64KEY); } +#endif START_TEST(query) { @@ -514,7 +516,10 @@ START_TEST(query) return; } +#if 0 test_registry_view_win32(); test_registry_view_win64(); test_registry_view_wow64(); +#endif + } diff --git a/modules/rostests/winetests/reg/testlist.c b/modules/rostests/winetests/reg/testlist.c index 24f5f3b0795..1156ebdace0 100644 --- a/modules/rostests/winetests/reg/testlist.c +++ b/modules/rostests/winetests/reg/testlist.c @@ -3,10 +3,20 @@ #define STANDALONE #include -extern void func_reg(void); +extern void func_add(void); +extern void func_copy(void); +extern void func_delete(void); +extern void func_export(void); +extern void func_import(void); +extern void func_query(void); const struct test winetest_testlist[] = { - { "reg", func_reg }, + { "add", func_add }, + { "copy", func_copy }, + { "delete", func_delete }, + { "export", func_export }, + { "import", func_import }, + { "query", func_query }, { 0, 0 } }; diff --git a/sdk/tools/winesync/reg.cfg b/sdk/tools/winesync/reg.cfg index 3d4ba702200..53ea099e19a 100644 --- a/sdk/tools/winesync/reg.cfg +++ b/sdk/tools/winesync/reg.cfg @@ -4,4 +4,4 @@ directories: files: programs/reg/resource.h: base/applications/cmdutils/reg/resource.h tags: - wine: 942f9f71575d4a53ae032360e03f1297be1319f7 + wine: wine-6.23