From b4c8f695453ccdbfbb1fd16f718b17fa90ff2d20 Mon Sep 17 00:00:00 2001 From: Joachim Henze Date: Fri, 12 Apr 2024 08:58:00 +0200 Subject: [PATCH] [0.4.9][REGEDIT] Fix condition of enabling load/unload hive menu item (#6251), + RC-stuff Port back: 0.4.15-dev-7362-g 1aeac0bf24e716460d10702c846859600a9754e6 [REGEDIT] Fix condition of enabling load/unload hive menu item (#6251) CORE-19298 which was an addendum to 0.4.15-dev-243-g 4d1cd723175c25a76c17f58cb93f4e83dfd8881c (where I ported back parts earlier from) and ports back various unrelated RC-tweaks, e.g. partially 0.4.15-dev-7887-g 64a59a17b5e2828adb1a81e24647e5ec1266e78e [REGEDIT] RC-tweak, only the it-IT-addendum 0.4.15-dev-6940-g 03dc2ef724806614983664509214dcb87c68a6c2 [REGEDIT] Update Romanian (ro-RO) translation (#5961) and a few others regedit.exe binary does shrink a tiny bit on all branches: regedit.exe master RosBEWin2.2.2 GCC8.4.0 dbg x86 1.049.600 (0.4.15-dev-7886-g938a39a) regedit.exe releases/0.4.14 RosBEWin2.2.2 GCC8.4.0 dbg x86 755.712 -> 755.200 regedit.exe releases/0.4.14 RosBEWin2.1.6 GCC4.7.2 dbg x86 750.080 -> 749.056 regedit.exe releases/0.4.13 RosBEWin2.1.6 GCC4.7.2 dbg x86 742.400 -> 741.888 regedit.exe releases/0.4.12 RosBEWin2.1.6 GCC4.7.2 dbg x86 744.448 -> 743.424 regedit.exe releases/0.4.11 RosBEWin2.1.6 GCC4.7.2 dbg x86 744.448 -> 743.424 regedit.exe releases/0.4.10 RosBEWin2.1.6 GCC4.7.2 dbg x86 744.448 -> 743.424 regedit.exe releases/0.4. 9 RosBEWin2.1.6 GCC4.7.2 dbg x86 744.448 -> 743.424 regedit.exe releases/0.4. 8 RosBEWin2.1.6 GCC4.7.2 dbg x86 743.936 -> 742.912 regedit.exe releases/0.4. 7 RosBEWin2.1.6 GCC4.7.2 dbg x86 743.936 -> 742.912 --- base/applications/regedit/childwnd.c | 8 +- base/applications/regedit/clb/lang/tr-TR.rc | 2 +- base/applications/regedit/lang/id-ID.rc | 48 ++++++------ base/applications/regedit/lang/it-IT.rc | 8 +- base/applications/regedit/lang/ja-JP.rc | 84 ++++++++++----------- base/applications/regedit/lang/pl-PL.rc | 2 +- base/applications/regedit/lang/pt-PT.rc | 52 ++++++------- base/applications/regedit/lang/ro-RO.rc | 8 +- base/applications/regedit/lang/ru-RU.rc | 12 +-- base/applications/regedit/lang/tr-TR.rc | 26 +++---- base/applications/regedit/lang/zh-CN.rc | 24 +++--- base/applications/regedit/lang/zh-TW.rc | 34 +++------ base/applications/regedit/security.c | 3 +- 13 files changed, 150 insertions(+), 161 deletions(-) diff --git a/base/applications/regedit/childwnd.c b/base/applications/regedit/childwnd.c index 44d9d978423..09924f9812f 100644 --- a/base/applications/regedit/childwnd.c +++ b/base/applications/regedit/childwnd.c @@ -190,8 +190,8 @@ UpdateAddress(HTREEITEM hItem, HKEY hRootKey, LPCWSTR pszPath, BOOL bSelectNone) EnableMenuItem(hMenuFrame, ID_REGISTRY_LOADHIVE, MF_BYCOMMAND | MF_GRAYED); EnableMenuItem(hMenuFrame, ID_REGISTRY_UNLOADHIVE, MF_BYCOMMAND | MF_GRAYED); /* compare the strings to see if we should enable/disable the "Load Hive" menus accordingly */ - if (_wcsicmp(rootName, L"HKEY_LOCAL_MACHINE") != 0 || - _wcsicmp(rootName, L"HKEY_USERS") != 0) + if (_wcsicmp(rootName, L"HKEY_LOCAL_MACHINE") == 0 || + _wcsicmp(rootName, L"HKEY_USERS") == 0) { /* * enable the unload menu item if at the root, otherwise @@ -493,9 +493,9 @@ LRESULT CALLBACK ChildWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lPa isRoot = (TreeView_GetParent(g_pChildWnd->hTreeWnd, hti.hItem) == NULL); hContextMenu = GetSubMenu(hPopupMenus, PM_TREECONTEXT); - /* idx1 'New' PopupMenu */ + // idx1 'New' PopupMenu EnableMenuItem(hContextMenu, 1, isRoot? MF_BYPOSITION|MF_DISABLED|MF_GRAYED : MF_BYPOSITION|MF_ENABLED); - /* idx8 'Permissions' */ + // idx8 'Permissions' EnableMenuItem(hContextMenu, 8, isRoot? MF_BYPOSITION|MF_DISABLED|MF_GRAYED : MF_BYPOSITION|MF_ENABLED); memset(&item, 0, sizeof(item)); diff --git a/base/applications/regedit/clb/lang/tr-TR.rc b/base/applications/regedit/clb/lang/tr-TR.rc index 035ea2a12a8..459915a4e99 100644 --- a/base/applications/regedit/clb/lang/tr-TR.rc +++ b/base/applications/regedit/clb/lang/tr-TR.rc @@ -1,4 +1,4 @@ -/* TRANSLATOR: 2013, 2014 Erdem Ersoy (eersoy93) (erdemersoy [at] erdemersoy [dot] net) */ +// COPYRIGHT: 2013-2014 Erdem Ersoy LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT diff --git a/base/applications/regedit/lang/id-ID.rc b/base/applications/regedit/lang/id-ID.rc index 0eaa9e882d9..b380d49a7ad 100644 --- a/base/applications/regedit/lang/id-ID.rc +++ b/base/applications/regedit/lang/id-ID.rc @@ -63,7 +63,7 @@ BEGIN MENUITEM SEPARATOR MENUITEM "&Copy Nama Kunci", ID_EDIT_COPYKEYNAME MENUITEM SEPARATOR - MENUITEM "&Cari...\tCtrl+F", ID_EDIT_FIND + MENUITEM "Cari...\tCtrl+F", ID_EDIT_FIND MENUITEM "Cari Beri&kutnya\tF3", ID_EDIT_FINDNEXT END POPUP "&Lihat" @@ -74,7 +74,7 @@ BEGIN MENUITEM SEPARATOR MENUITEM "&Segarkan\tF5", ID_VIEW_REFRESH END - POPUP "&Favorit" + POPUP "F&avorit" BEGIN MENUITEM "T&ambah ke Favorit", ID_FAVOURITES_ADDTOFAVOURITES, GRAYED MENUITEM "&Hapus Favorit", ID_FAVOURITES_REMOVEFAVOURITE, GRAYED @@ -106,8 +106,8 @@ BEGIN MENUITEM "Nilai &String", ID_EDIT_NEW_STRINGVALUE MENUITEM "Nilai &Biner", ID_EDIT_NEW_BINARYVALUE MENUITEM "Nilai &DWORD", ID_EDIT_NEW_DWORDVALUE - MENUITEM "&Multi-String Value", ID_EDIT_NEW_MULTISTRINGVALUE - MENUITEM "&Expandable String Value", ID_EDIT_NEW_EXPANDABLESTRINGVALUE + MENUITEM "Nilai &Multi-String", ID_EDIT_NEW_MULTISTRINGVALUE + MENUITEM "Nilai String L&uas", ID_EDIT_NEW_EXPANDABLESTRINGVALUE END END POPUP "" @@ -120,8 +120,8 @@ BEGIN MENUITEM "Nilai &String", ID_EDIT_NEW_STRINGVALUE MENUITEM "Nilai &Biner", ID_EDIT_NEW_BINARYVALUE MENUITEM "Nilai &DWORD", ID_EDIT_NEW_DWORDVALUE - MENUITEM "&Multi-String Value", ID_EDIT_NEW_MULTISTRINGVALUE - MENUITEM "&Expandable String Value", ID_EDIT_NEW_EXPANDABLESTRINGVALUE + MENUITEM "Nilai &Multi-String", ID_EDIT_NEW_MULTISTRINGVALUE + MENUITEM "Nilai String L&uas", ID_EDIT_NEW_EXPANDABLESTRINGVALUE END MENUITEM "&Cari...", ID_EDIT_FIND MENUITEM SEPARATOR @@ -138,7 +138,7 @@ BEGIN MENUITEM "C&ut", ID_HEXEDIT_CUT MENUITEM "&Copy", ID_HEXEDIT_COPY MENUITEM "&Paste", ID_HEXEDIT_PASTE - MENUITEM "&Delete", ID_HEXEDIT_DELETE + MENUITEM "&Hapus", ID_HEXEDIT_DELETE MENUITEM SEPARATOR MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL END @@ -215,7 +215,7 @@ END IDD_EDIT_RESOURCE DIALOGEX 6, 18, 281, 283 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "Resources" +CAPTION "Sumber" FONT 8, "MS Shell Dlg" BEGIN LTEXT "DMA:", IDC_STATIC, 10, 5, 20, 8 @@ -240,11 +240,11 @@ BEGIN LTEXT "Driver exclusive", IDC_DRIVER_EXCLUSIVE, 72, 240, 54, 8, WS_DISABLED RTEXT "Interface Type:", IDC_STATIC, 144, 220, 58, 8 LTEXT "", IDC_INTERFACETYPE, 205, 220, 66, 8 - RTEXT "Bus Nummer:", IDC_STATIC, 151, 230, 51, 8 + RTEXT "Nomor Bus:", IDC_STATIC, 151, 230, 51, 8 LTEXT "", IDC_BUSNUMBER, 205, 230, 66, 8 - RTEXT "Version:", IDC_STATIC, 151, 240, 51, 8 + RTEXT "Versi:", IDC_STATIC, 151, 240, 51, 8 LTEXT "", IDC_VERSION, 205, 240, 66, 8 - RTEXT "Revision:", IDC_STATIC, 151, 250, 51, 8 + RTEXT "Revisi:", IDC_STATIC, 151, 250, 51, 8 LTEXT "", IDC_REVISION, 205, 250, 66, 8 DEFPUSHBUTTON "OK", IDOK, 92, 263, 40, 14 PUSHBUTTON "&Data...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED @@ -287,8 +287,8 @@ BEGIN ID_REGISTRY_EXPORTREGISTRYFILE "Mengekspor semua atau sebagian registri le file teks" ID_REGISTRY_LOADHIVE "Loads a hive file into the registry" ID_REGISTRY_UNLOADHIVE "Unloads a hive from the registry" - ID_REGISTRY_CONNECTNETWORKREGISTRY "Menyambung ke registri komputer remote" - ID_REGISTRY_DISCONNECTNETWORKREGISTRY "Memutuskan dari registri komputer remote" + ID_REGISTRY_CONNECTNETWORKREGISTRY "Menyambung ke registri komputer lain" + ID_REGISTRY_DISCONNECTNETWORKREGISTRY "Memutuskan dari registri komputer lain" ID_REGISTRY_PRINT "Mecetak semua atau sebagian registri" /* ID_HELP_HELPTOPICS "Opens registry editor help" */ ID_HELP_ABOUT "Menampilkan informasi program, nomor versi, dan hak cipta" @@ -329,7 +329,7 @@ BEGIN IDS_ERR_RENVAL_CAPTION "Kesalahan Mengganti nama Nilai" IDS_ERR_RENVAL_TOEMPTY "Tidak bisa mengganti nama %s. Nama nilai yang ditetapkan kosong. Coba nama lain dan coba lagi." IDS_QUERY_IMPORT_HIVE_CAPTION "Confirm Key Restoration" - IDS_QUERY_IMPORT_HIVE_MSG "A key will be restored on top of the currently selected key.\nAll values and subkeys of this key will be deleted.\nDo you want to continue the operation?" + IDS_QUERY_IMPORT_HIVE_MSG "Kunci ini akan dikembalikan di atas kunci yang dipilih saat ini.\nSemua nilai dan subkunci dalam kunci ini akan dihapus.\nLanjutkan operasi ini?" IDS_NEW_KEY "Kunci Baru #%d" IDS_NEW_VALUE "Nilai Baru #%d" END @@ -344,7 +344,7 @@ BEGIN IDS_IMPORT_REG_FILE "Impor File Registri" IDS_EXPORT_REG_FILE "Ekspor File Registri" IDS_LOAD_HIVE "Load Hive" - IDS_UNLOAD_HIVE "Unload Hive" + IDS_UNLOAD_HIVE "Buang Hive" IDS_INVALID_DWORD "(nilai DWORD tidak benar)" END @@ -394,14 +394,14 @@ END STRINGTABLE BEGIN IDS_IMPORT_PROMPT "Adding information can unintentionally change or delete values and cause components to stop working correctly.\nIf you do not trust the source of this information in '%s', do not add it to registry.\n\nAre you sure you want to continue?" - IDS_IMPORT_OK "The keys and values contained in '%s' have been successfully added to the registry." + IDS_IMPORT_OK "Kunci dan nilai yang termuat di '%s' berhasil ditambahkan dalam registry." IDS_IMPORT_ERROR "Cannot import '%s': Error opening the file. There may be a disk, file system error or file may not exist." IDS_EXPORT_ERROR "Cannot export '%s': Error creating or writing to the file. There may be a disk or file system error." END STRINGTABLE BEGIN - IDS_BUSNUMBER "Bus Number" + IDS_BUSNUMBER "Nomor Bus" IDS_INTERFACE "Interface" IDS_DMA_CHANNEL "Channel" IDS_DMA_PORT "Port" @@ -409,12 +409,12 @@ BEGIN IDS_INTERRUPT_LEVEL "Level" IDS_INTERRUPT_AFFINITY "Affinity" IDS_INTERRUPT_TYPE "Type" - IDS_MEMORY_ADDRESS "Physical Address" + IDS_MEMORY_ADDRESS "Alamat Fisik" IDS_MEMORY_LENGTH "Length" - IDS_MEMORY_ACCESS "Access" - IDS_PORT_ADDRESS "Physical Address" + IDS_MEMORY_ACCESS "Akses" + IDS_PORT_ADDRESS "Alamat Fisik" IDS_PORT_LENGTH "Length" - IDS_PORT_ACCESS "Access" + IDS_PORT_ACCESS "Akses" IDS_SPECIFIC_RESERVED1 "Reserved 1" IDS_SPECIFIC_RESERVED2 "Reserved 2" IDS_SPECIFIC_DATASIZE "Data Size" @@ -446,7 +446,7 @@ BEGIN IDS_BUS_CBUS "C-Bus" IDS_BUS_MPIBUS "MPI-Bus" IDS_BUS_MPSABUS "MPSA-Bus" - IDS_BUS_PROCESSORINTERNAL "Processor Internal" + IDS_BUS_PROCESSORINTERNAL "Prosesor Internal" IDS_BUS_INTERNALPOWERBUS "Internal Power Bus" IDS_BUS_PNPISABUS "PnP-ISA Bus" IDS_BUS_PNPBUS "PnP Bus" @@ -475,7 +475,7 @@ BEGIN LTEXT "&Key:", IDC_STATIC, 4, 4, 15, 8, SS_LEFT EDITTEXT IDC_EDIT_KEY, 23, 2, 167, 13 DEFPUSHBUTTON "OK", IDOK, 140, 17, 50, 14 - PUSHBUTTON "Cancel", IDCANCEL, 89, 17, 50, 14 + PUSHBUTTON "Batal", IDCANCEL, 89, 17, 50, 14 END IDD_ADDFAVORITES DIALOGEX 0, 0, 186, 46 @@ -517,7 +517,7 @@ BEGIN WS_TABSTOP, 14, 48, 36, 8 CONTROL "&Data", IDC_LOOKAT_DATA, "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 14, 60, 42, 8 - CONTROL "Hanya sama seluruh &string", IDC_MATCHSTRING, "Button", BS_AUTOCHECKBOX | + CONTROL "Cocokkan seluruh &string", IDC_MATCHSTRING, "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 83, 32, 94, 13 CONTROL "Huru&f sama", IDC_MATCHCASE, "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 83, 48, 90, 12 diff --git a/base/applications/regedit/lang/it-IT.rc b/base/applications/regedit/lang/it-IT.rc index 7006b9a2800..11089e817e5 100644 --- a/base/applications/regedit/lang/it-IT.rc +++ b/base/applications/regedit/lang/it-IT.rc @@ -393,10 +393,10 @@ END STRINGTABLE BEGIN - IDS_IMPORT_PROMPT "Aggiungendo informazioni si possono involontariamente modificare o eliminare i valori e causare il giusto funzionamente dei componenti.\n Se non si considera attendibile la fonte di queste informazioni in '% s', non aggiungere al Registro di sistema.\n\n Si desidera continuare? " - IDS_IMPORT_OK "Le chiavi e i valori contenuti in '% s' sono stati correttamente aggiunti al Registro di sistema." - IDS_IMPORT_ERROR "Impossibile importare '% s': Errore durante l'apertura del file. Ci può essere un disco, file cdanneggiati o il file non esiste." - IDS_EXPORT_ERROR "Impossibile esportare '% s': Errore durante la creazione o la scrittura del file. Ci può essere un disco o un file di sistema danneggiato." + IDS_IMPORT_PROMPT "Aggiungendo informazioni si possono involontariamente modificare o eliminare i valori e causare il giusto funzionamente dei componenti.\nSe non si considera attendibile la fonte di queste informazioni in '%s', non aggiungere al Registro di sistema.\n\nSi desidera continuare?" + IDS_IMPORT_OK "Le chiavi e i valori contenuti in '%s' sono stati correttamente aggiunti al Registro di sistema." + IDS_IMPORT_ERROR "Impossibile importare '%s': Errore durante l'apertura del file. Ci può essere un disco, file cdanneggiati o il file non esiste." + IDS_EXPORT_ERROR "Impossibile esportare '%s': Errore durante la creazione o la scrittura del file. Ci può essere un disco o un file di sistema danneggiato." END STRINGTABLE diff --git a/base/applications/regedit/lang/ja-JP.rc b/base/applications/regedit/lang/ja-JP.rc index 8f75127699e..f69d5fe0b12 100644 --- a/base/applications/regedit/lang/ja-JP.rc +++ b/base/applications/regedit/lang/ja-JP.rc @@ -215,36 +215,36 @@ END IDD_EDIT_RESOURCE DIALOGEX 6, 18, 281, 283 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "Resources" +CAPTION "リソース" FONT 9, "MS UI Gothic" BEGIN LTEXT "DMA:", IDC_STATIC, 10, 5, 20, 8 CONTROL "", IDC_DMA_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER | LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 15, 261, 31 - LTEXT "Interrupt:", IDC_STATIC, 10, 48, 35, 8 + LTEXT "割り込み:", IDC_STATIC, 10, 48, 35, 8 CONTROL "", IDC_IRQ_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER | LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 58, 261, 31 - LTEXT "Memory:", IDC_STATIC, 10, 91, 32, 8 + LTEXT "メモリ:", IDC_STATIC, 10, 91, 32, 8 CONTROL "", IDC_MEMORY_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER | LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 101, 261, 31 - LTEXT "Port:", IDC_STATIC, 10, 134, 38, 8 + LTEXT "ポート:", IDC_STATIC, 10, 134, 38, 8 CONTROL "", IDC_PORT_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER | LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 144, 261, 31 - LTEXT "Device specific data:", IDC_STATIC, 10, 177, 80, 8 + LTEXT "デバイス特有のデータ:", IDC_STATIC, 10, 177, 80, 8 CONTROL "", IDC_DEVICE_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER | LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 188, 261, 31 - GROUPBOX "Usage", IDC_STATIC, 10, 219, 125, 39 - LTEXT "Undetermined", IDC_UNDETERMINED, 18, 230, 46, 8, WS_DISABLED - LTEXT "Shared", IDC_SHARED, 18, 240, 48, 8, WS_DISABLED - LTEXT "Device exclusive", IDC_DEVICE_EXCLUSIVE, 72, 230, 58, 8, WS_DISABLED - LTEXT "Driver exclusive", IDC_DRIVER_EXCLUSIVE, 72, 240, 54, 8, WS_DISABLED - RTEXT "Interface Type:", IDC_STATIC, 144, 220, 58, 8 + GROUPBOX "使用用途", IDC_STATIC, 10, 219, 125, 39 + LTEXT "未定", IDC_UNDETERMINED, 18, 230, 46, 8, WS_DISABLED + LTEXT "共有", IDC_SHARED, 18, 240, 48, 8, WS_DISABLED + LTEXT "デバイス専用", IDC_DEVICE_EXCLUSIVE, 72, 230, 58, 8, WS_DISABLED + LTEXT "ドライバ専用", IDC_DRIVER_EXCLUSIVE, 72, 240, 54, 8, WS_DISABLED + RTEXT "インターフェイスの種類:", IDC_STATIC, 144, 220, 58, 8 LTEXT "", IDC_INTERFACETYPE, 205, 220, 66, 8 - RTEXT "Bus Nummer:", IDC_STATIC, 151, 230, 51, 8 + RTEXT "バス番号:", IDC_STATIC, 151, 230, 51, 8 LTEXT "", IDC_BUSNUMBER, 205, 230, 66, 8 - RTEXT "Version:", IDC_STATIC, 151, 240, 51, 8 + RTEXT "バージョン:", IDC_STATIC, 151, 240, 51, 8 LTEXT "", IDC_VERSION, 205, 240, 66, 8 - RTEXT "Revision:", IDC_STATIC, 151, 250, 51, 8 + RTEXT "リビジョン:", IDC_STATIC, 151, 250, 51, 8 LTEXT "", IDC_REVISION, 205, 250, 66, 8 DEFPUSHBUTTON "OK", IDOK, 92, 263, 40, 14 PUSHBUTTON "&Data...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED @@ -353,7 +353,7 @@ BEGIN IDS_FLT_REGFILE "登録ファイル" IDS_FLT_REGFILES "登録ファイル (*.reg)" IDS_FLT_REGFILES_FLT "*.reg" - IDS_FLT_HIVFILES "Registry Hive Files (*.*)" + IDS_FLT_HIVFILES "レジストリ ハイブ ファイル (*.*)" IDS_FLT_HIVFILES_FLT "*.*" IDS_FLT_REGEDIT4 "Win9x/NT4 登録ファイル (REGEDIT4) (*.reg)" IDS_FLT_REGEDIT4_FLT "*.reg" @@ -401,40 +401,40 @@ END STRINGTABLE BEGIN - IDS_BUSNUMBER "Bus Number" - IDS_INTERFACE "Interface" - IDS_DMA_CHANNEL "Channel" - IDS_DMA_PORT "Port" - IDS_INTERRUPT_VECTOR "Vector" - IDS_INTERRUPT_LEVEL "Level" - IDS_INTERRUPT_AFFINITY "Affinity" - IDS_INTERRUPT_TYPE "Type" - IDS_MEMORY_ADDRESS "Physical Address" - IDS_MEMORY_LENGTH "Length" - IDS_MEMORY_ACCESS "Access" - IDS_PORT_ADDRESS "Physical Address" - IDS_PORT_LENGTH "Length" - IDS_PORT_ACCESS "Access" - IDS_SPECIFIC_RESERVED1 "Reserved 1" - IDS_SPECIFIC_RESERVED2 "Reserved 2" - IDS_SPECIFIC_DATASIZE "Data Size" + IDS_BUSNUMBER "バス番号" + IDS_INTERFACE "インターフェイス" + IDS_DMA_CHANNEL "チャンネル" + IDS_DMA_PORT "ポート" + IDS_INTERRUPT_VECTOR "ベクター" + IDS_INTERRUPT_LEVEL "レベル" + IDS_INTERRUPT_AFFINITY "アフィニティ" + IDS_INTERRUPT_TYPE "種類" + IDS_MEMORY_ADDRESS "物理アドレス" + IDS_MEMORY_LENGTH "長さ" + IDS_MEMORY_ACCESS "アクセス" + IDS_PORT_ADDRESS "物理アドレス" + IDS_PORT_LENGTH "長さ" + IDS_PORT_ACCESS "アクセス" + IDS_SPECIFIC_RESERVED1 "予約済み 1" + IDS_SPECIFIC_RESERVED2 "予約済み 2" + IDS_SPECIFIC_DATASIZE "データサイズ" END STRINGTABLE BEGIN - IDS_PORT_PORT_IO "Port" - IDS_PORT_MEMORY_IO "Memory" + IDS_PORT_PORT_IO "ポート" + IDS_PORT_MEMORY_IO "メモリ" IDS_INTERRUPT_EDGE_SENSITIVE "Edge Sensitive" IDS_INTERRUPT_LEVEL_SENSITIVE "Level Sensitive" - IDS_MEMORY_READ_ONLY "Read Only" - IDS_MEMORY_WRITE_ONLY "Write Only" - IDS_MEMORY_READ_WRITE "Read / Write" + IDS_MEMORY_READ_ONLY "読み込みのみ" + IDS_MEMORY_WRITE_ONLY "書き込みのみ" + IDS_MEMORY_READ_WRITE "読み書き可能" END STRINGTABLE BEGIN - IDS_BUS_UNDEFINED "Undefined" - IDS_BUS_INTERNAL "Internal" + IDS_BUS_UNDEFINED "未定義" + IDS_BUS_INTERNAL "内部" IDS_BUS_ISA "ISA" IDS_BUS_EISA "EISA" IDS_BUS_MICROCHANNEL "MicroChannel" @@ -446,11 +446,11 @@ BEGIN IDS_BUS_CBUS "C-Bus" IDS_BUS_MPIBUS "MPI-Bus" IDS_BUS_MPSABUS "MPSA-Bus" - IDS_BUS_PROCESSORINTERNAL "Processor Internal" - IDS_BUS_INTERNALPOWERBUS "Internal Power Bus" + IDS_BUS_PROCESSORINTERNAL "内部プロセッサ" + IDS_BUS_INTERNALPOWERBUS "内部 Power Bus" IDS_BUS_PNPISABUS "PnP-ISA Bus" IDS_BUS_PNPBUS "PnP Bus" - IDS_BUS_UNKNOWNTYPE "Unknown Interface Type" + IDS_BUS_UNKNOWNTYPE "未知のインターフェイスの種類" END /*****************************************************************/ diff --git a/base/applications/regedit/lang/pl-PL.rc b/base/applications/regedit/lang/pl-PL.rc index 035b6e2c381..37b591e2d14 100644 --- a/base/applications/regedit/lang/pl-PL.rc +++ b/base/applications/regedit/lang/pl-PL.rc @@ -363,7 +363,7 @@ BEGIN IDS_FLT_REGFILE "Plik rejestru" IDS_FLT_REGFILES "Pliki rejestru (*.reg)" IDS_FLT_REGFILES_FLT "*.reg" - IDS_FLT_HIVFILES "Registry Hive Files (*.*)" + IDS_FLT_HIVFILES "Pliki Drzewa (*.*)" IDS_FLT_HIVFILES_FLT "*.*" IDS_FLT_REGEDIT4 "Pliki rejestru Win9x/NT4 (REGEDIT4) (*.reg)" IDS_FLT_REGEDIT4_FLT "*.reg" diff --git a/base/applications/regedit/lang/pt-PT.rc b/base/applications/regedit/lang/pt-PT.rc index c2141bb06e6..d807998e147 100644 --- a/base/applications/regedit/lang/pt-PT.rc +++ b/base/applications/regedit/lang/pt-PT.rc @@ -50,13 +50,13 @@ BEGIN MENUITEM "&Chave", ID_EDIT_NEW_KEY MENUITEM SEPARATOR MENUITEM "Valor &Texto", ID_EDIT_NEW_STRINGVALUE - MENUITEM "Valor &Binário", ID_EDIT_NEW_BINARYVALUE + MENUITEM "Valor &Binary", ID_EDIT_NEW_BINARYVALUE MENUITEM "Valor &DWORD", ID_EDIT_NEW_DWORDVALUE - MENUITEM "&Multi-String Value", ID_EDIT_NEW_MULTISTRINGVALUE - MENUITEM "&Expandable String Value", ID_EDIT_NEW_EXPANDABLESTRINGVALUE + MENUITEM "Valor &Multi-String", ID_EDIT_NEW_MULTISTRINGVALUE + MENUITEM "Valor &Expand. String", ID_EDIT_NEW_EXPANDABLESTRINGVALUE END MENUITEM SEPARATOR - MENUITEM "&Permissions...", ID_EDIT_PERMISSIONS + MENUITEM "&Permissões...", ID_EDIT_PERMISSIONS MENUITEM SEPARATOR MENUITEM "&Excluir\tDel", ID_EDIT_DELETE MENUITEM "&Renomear", ID_EDIT_RENAME @@ -104,10 +104,10 @@ BEGIN MENUITEM "&Chave", ID_EDIT_NEW_KEY MENUITEM SEPARATOR MENUITEM "Valor &Texto", ID_EDIT_NEW_STRINGVALUE - MENUITEM "Valor &Binário", ID_EDIT_NEW_BINARYVALUE + MENUITEM "Valor &Binary", ID_EDIT_NEW_BINARYVALUE MENUITEM "Valor &DWORD", ID_EDIT_NEW_DWORDVALUE - MENUITEM "&Multi-String Value", ID_EDIT_NEW_MULTISTRINGVALUE - MENUITEM "&Expandable String Value", ID_EDIT_NEW_EXPANDABLESTRINGVALUE + MENUITEM "Valor &Multi-String", ID_EDIT_NEW_MULTISTRINGVALUE + MENUITEM "Valor &Expand String", ID_EDIT_NEW_EXPANDABLESTRINGVALUE END END POPUP "" @@ -117,11 +117,11 @@ BEGIN BEGIN MENUITEM "&Key", ID_EDIT_NEW_KEY MENUITEM SEPARATOR - MENUITEM "&String Value", ID_EDIT_NEW_STRINGVALUE - MENUITEM "&Binary Value", ID_EDIT_NEW_BINARYVALUE - MENUITEM "&DWORD Value", ID_EDIT_NEW_DWORDVALUE - MENUITEM "&Multi-String Value", ID_EDIT_NEW_MULTISTRINGVALUE - MENUITEM "&Expandable String Value", ID_EDIT_NEW_EXPANDABLESTRINGVALUE + MENUITEM "Valor &Texto", ID_EDIT_NEW_STRINGVALUE + MENUITEM "Valor &Binary", ID_EDIT_NEW_BINARYVALUE + MENUITEM "Valor &DWORD", ID_EDIT_NEW_DWORDVALUE + MENUITEM "Valor &Multi-String", ID_EDIT_NEW_MULTISTRINGVALUE + MENUITEM "Valor &Expand String", ID_EDIT_NEW_EXPANDABLESTRINGVALUE END MENUITEM "&Localizar...", ID_EDIT_FIND MENUITEM SEPARATOR @@ -129,7 +129,7 @@ BEGIN MENUITEM "&Rename", ID_TREE_RENAME MENUITEM SEPARATOR MENUITEM "&Export", ID_TREE_EXPORT - MENUITEM "&Permissions...", ID_TREE_PERMISSIONS + MENUITEM "&Permissões...", ID_TREE_PERMISSIONS MENUITEM SEPARATOR MENUITEM "&Copy Key Name", ID_EDIT_COPYKEYNAME END @@ -215,7 +215,7 @@ END IDD_EDIT_RESOURCE DIALOGEX 6, 18, 281, 283 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "Resources" +CAPTION "Recursos" FONT 8, "MS Shell Dlg" BEGIN LTEXT "DMA:", IDC_STATIC, 10, 5, 20, 8 @@ -242,9 +242,9 @@ BEGIN LTEXT "", IDC_INTERFACETYPE, 205, 220, 66, 8 RTEXT "Bus Nummer:", IDC_STATIC, 151, 230, 51, 8 LTEXT "", IDC_BUSNUMBER, 205, 230, 66, 8 - RTEXT "Version:", IDC_STATIC, 151, 240, 51, 8 + RTEXT "Versão:", IDC_STATIC, 151, 240, 51, 8 LTEXT "", IDC_VERSION, 205, 240, 66, 8 - RTEXT "Revision:", IDC_STATIC, 151, 250, 51, 8 + RTEXT "Revisão:", IDC_STATIC, 151, 250, 51, 8 LTEXT "", IDC_REVISION, 205, 250, 66, 8 DEFPUSHBUTTON "OK", IDOK, 92, 263, 40, 14 PUSHBUTTON "&Data...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED @@ -312,7 +312,7 @@ END STRINGTABLE BEGIN IDS_ERROR "Erro" - IDS_WARNING "Warning" + IDS_WARNING "Aviso" IDS_BAD_KEY "Can't query key '%s'" IDS_BAD_VALUE "Não pode perguntar o valor '%s'" IDS_UNSUPPORTED_TYPE "Não pode editar chaves deste tipo (%ld)" @@ -321,10 +321,10 @@ BEGIN IDS_QUERY_DELETE_KEY_ONE "Are you sure you want to delete this key?" IDS_QUERY_DELETE_KEY_MORE "Are you sure you want to delete these keys?" IDS_QUERY_DELETE_KEY_CONFIRM "Confirm Key Delete" - IDS_QUERY_DELETE_ONE "Are you sure you want to delete this value?" + IDS_QUERY_DELETE_ONE "Tem certeza que deseja excluir este valor?" IDS_QUERY_DELETE_MORE "Are you sure you want to delete these values?" IDS_QUERY_DELETE_CONFIRM "Confirm Value Delete" - IDS_ERR_DELVAL_CAPTION "Error Deleting Values" + IDS_ERR_DELVAL_CAPTION "Erro ao apagar Valor" IDS_ERR_DELETEVALUE "Unable to delete all specified values!" IDS_ERR_RENVAL_CAPTION "Error Renaming Value" IDS_ERR_RENVAL_TOEMPTY "Cannot rename %s. The specified value name is empty. Try another name and try again." @@ -364,17 +364,17 @@ END STRINGTABLE BEGIN IDS_ACCESS_FULLCONTROL "Full Control" - IDS_ACCESS_READ "Read" + IDS_ACCESS_READ "lêr" IDS_ACCESS_QUERYVALUE "Query Value" IDS_ACCESS_SETVALUE "Set Value" IDS_ACCESS_CREATESUBKEY "Create Subkey" IDS_ACCESS_ENUMERATESUBKEYS "Enumerate Subkeys" IDS_ACCESS_NOTIFY "Notify" - IDS_ACCESS_CREATELINK "Create Link" + IDS_ACCESS_CREATELINK "Criar Link" IDS_ACCESS_DELETE "Delete" IDS_ACCESS_WRITEDAC "Write DAC" IDS_ACCESS_WRITEOWNER "Write Owner" - IDS_ACCESS_READCONTROL "Read Control" + IDS_ACCESS_READCONTROL "Lêr Control" END STRINGTABLE @@ -388,13 +388,13 @@ STRINGTABLE BEGIN IDS_EXPAND "&Expand" IDS_COLLAPSE "&Collapse" - IDS_FINISHEDFIND "Finished searching through the registry." + IDS_FINISHEDFIND "Concluída a pesquisa no registo." END STRINGTABLE BEGIN IDS_IMPORT_PROMPT "Adding information can unintentionally change or delete values and cause components to stop working correctly.\nIf you do not trust the source of this information in '%s', do not add it to registry.\n\nAre you sure you want to continue?" - IDS_IMPORT_OK "The keys and values contained in '%s' have been successfully added to the registry." + IDS_IMPORT_OK "As chaves e valores contidos em '%s' foram adicionados com sucesso ao registo." IDS_IMPORT_ERROR "Cannot import '%s': Error opening the file. There may be a disk, file system error or file may not exist." IDS_EXPORT_ERROR "Cannot export '%s': Error creating or writing to the file. There may be a disk or file system error." END @@ -509,7 +509,7 @@ BEGIN DEFPUSHBUTTON "&Find Next", IDOK, 197, 7, 50, 14 PUSHBUTTON "Cancel", IDCANCEL, 197, 24, 50, 14 GROUPBOX "Look at", IDC_STATIC, 7, 25, 63, 51 - LTEXT "Fi&nd what:", IDC_STATIC, 7, 8, 37, 10 + LTEXT "&Procurar:", IDC_STATIC, 7, 8, 37, 10 EDITTEXT IDC_FINDWHAT, 47, 7, 142, 13, ES_AUTOHSCROLL CONTROL "&Keys", IDC_LOOKAT_KEYS, "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 14, 36, 35, 8 @@ -530,7 +530,7 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1 BEGIN ICON IDI_REGEDIT, IDC_STATIC, 7, 7, 20, 20 DEFPUSHBUTTON "&Cancel", IDCANCEL, 93, 29, 45, 14 - LTEXT "Searching the registry...", IDC_STATIC, 33, 12, 83, 8 + LTEXT "Procurar no registo...", IDC_STATIC, 33, 12, 83, 8 END /* String Table */ diff --git a/base/applications/regedit/lang/ro-RO.rc b/base/applications/regedit/lang/ro-RO.rc index f89f13024df..c4f84873669 100644 --- a/base/applications/regedit/lang/ro-RO.rc +++ b/base/applications/regedit/lang/ro-RO.rc @@ -1,4 +1,4 @@ -/* Translator: Ștefan Fulea (stefan dot fulea at mail dot md) */ +// COPYRIGHT: Ștefan Fulea LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL @@ -239,7 +239,7 @@ BEGIN LTEXT "Nedeterminată", IDC_UNDETERMINED, 18, 230, 50, 8, WS_DISABLED LTEXT "Partajată", IDC_SHARED, 18, 240, 48, 8, WS_DISABLED LTEXT "Dispozitiv, exclusivă", IDC_DEVICE_EXCLUSIVE, 75, 230, 74, 8, WS_DISABLED - LTEXT "Modúl-pilot, exclusivă", IDC_DRIVER_EXCLUSIVE, 75, 240, 74, 8, WS_DISABLED + LTEXT "Driver, exclusivă", IDC_DRIVER_EXCLUSIVE, 75, 240, 74, 8, WS_DISABLED RTEXT "Tip interfață:", IDC_STATIC, 158, 220, 57, 8 LTEXT "", IDC_INTERFACETYPE, 218, 220, 66, 8 RTEXT "Număr magistrală:", IDC_STATIC, 155, 230, 60, 8 @@ -439,8 +439,8 @@ BEGIN IDS_BUS_INTERNAL "Internă" IDS_BUS_ISA "ISA" IDS_BUS_EISA "EISA" - IDS_BUS_MICROCHANNEL "MicroChannel" - IDS_BUS_TURBOCHANNEL "TurboChannel" + IDS_BUS_MICROCHANNEL "Microcanal" + IDS_BUS_TURBOCHANNEL "Turbocanal" IDS_BUS_PCIBUS "PCI" IDS_BUS_VMEBUS "VME" IDS_BUS_NUBUS "NuBus" diff --git a/base/applications/regedit/lang/ru-RU.rc b/base/applications/regedit/lang/ru-RU.rc index 3d52bcb1898..c491e2df046 100644 --- a/base/applications/regedit/lang/ru-RU.rc +++ b/base/applications/regedit/lang/ru-RU.rc @@ -218,10 +218,10 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | CAPTION "Ресурсы" FONT 8, "MS Shell Dlg" BEGIN - LTEXT "Канал DMA:", IDC_STATIC, 10, 5, 20, 8 + LTEXT "Канал DMA:", IDC_STATIC, 10, 5, 40, 8 CONTROL "", IDC_DMA_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER | LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 15, 261, 31 - LTEXT "Прерывание:", IDC_STATIC, 10, 48, 35, 8 + LTEXT "Прерывание:", IDC_STATIC, 10, 48, 44, 8 CONTROL "", IDC_IRQ_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER | LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 58, 261, 31 LTEXT "Память:", IDC_STATIC, 10, 91, 32, 8 @@ -234,7 +234,7 @@ BEGIN CONTROL "", IDC_DEVICE_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER | LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 188, 261, 31 GROUPBOX "Назначение", IDC_STATIC, 10, 219, 125, 39 - LTEXT "Не определено", IDC_UNDETERMINED, 18, 230, 46, 8, WS_DISABLED + LTEXT "Не определено", IDC_UNDETERMINED, 18, 230, 52, 8, WS_DISABLED LTEXT "Общий ресурс", IDC_SHARED, 18, 240, 48, 8, WS_DISABLED LTEXT "Для устройства", IDC_DEVICE_EXCLUSIVE, 72, 230, 58, 8, WS_DISABLED LTEXT "Для драйвера", IDC_DRIVER_EXCLUSIVE, 72, 240, 54, 8, WS_DISABLED @@ -472,8 +472,8 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Загрузить куст" FONT 8, "Ms Shell Dlg" BEGIN - LTEXT "&Значение:", IDC_STATIC, 4, 4, 15, 8, SS_LEFT - EDITTEXT IDC_EDIT_KEY, 23, 2, 167, 13 + LTEXT "&Значение:", IDC_STATIC, 4, 4, 33, 8, SS_LEFT + EDITTEXT IDC_EDIT_KEY, 42, 2, 148, 13 DEFPUSHBUTTON "OK", IDOK, 140, 17, 50, 14 PUSHBUTTON "Отмена", IDCANCEL, 89, 17, 50, 14 END @@ -508,7 +508,7 @@ FONT 8, "MS Shell Dlg" BEGIN DEFPUSHBUTTON "&Искать далее", IDOK, 193, 7, 58, 14 PUSHBUTTON "Отмена", IDCANCEL, 193, 24, 58, 14 - GROUPBOX "Просматривать", IDC_STATIC, 7, 24, 87, 51 + GROUPBOX "Просматривать", IDC_STATIC, 7, 24, 98, 51 LTEXT "На&йти:", IDC_STATIC, 7, 8, 37, 10 EDITTEXT IDC_FINDWHAT, 47, 7, 142, 13, ES_AUTOHSCROLL CONTROL "&Ключи", IDC_LOOKAT_KEYS, "Button", BS_AUTOCHECKBOX | diff --git a/base/applications/regedit/lang/tr-TR.rc b/base/applications/regedit/lang/tr-TR.rc index 803a706ae7d..ad7b34b222b 100644 --- a/base/applications/regedit/lang/tr-TR.rc +++ b/base/applications/regedit/lang/tr-TR.rc @@ -1,4 +1,4 @@ -/* TRANSLATOR: 2013-2015 Erdem Ersoy (eersoy93) (erdemersoy [at] erdemersoy [dot] net) */ +// COPYRIGHT: 2013-2015 Erdem Ersoy LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT @@ -51,11 +51,11 @@ BEGIN BEGIN MENUITEM "&Dizin", ID_EDIT_NEW_KEY MENUITEM SEPARATOR - MENUITEM "D&izgi Değeri", ID_EDIT_NEW_STRINGVALUE + MENUITEM "D&ize Değeri", ID_EDIT_NEW_STRINGVALUE MENUITEM "İ&kili Değer", ID_EDIT_NEW_BINARYVALUE - MENUITEM "&32 Bitlik Değer", ID_EDIT_NEW_DWORDVALUE - MENUITEM "&Çok Dizeli Dizgi Değeri", ID_EDIT_NEW_MULTISTRINGVALUE - MENUITEM "&Genişletilebilir Dizgi Değeri", ID_EDIT_NEW_EXPANDABLESTRINGVALUE + MENUITEM "D&WORD Değeri", ID_EDIT_NEW_DWORDVALUE + MENUITEM "&Çoklu Dizeli Değer", ID_EDIT_NEW_MULTISTRINGVALUE + MENUITEM "&Genişletilebilir Dize Değeri", ID_EDIT_NEW_EXPANDABLESTRINGVALUE END MENUITEM SEPARATOR MENUITEM "&İzinler...", ID_EDIT_PERMISSIONS @@ -105,11 +105,11 @@ BEGIN BEGIN MENUITEM "&Dizin", ID_EDIT_NEW_KEY MENUITEM SEPARATOR - MENUITEM "D&izgi Değeri", ID_EDIT_NEW_STRINGVALUE + MENUITEM "D&ize Değeri", ID_EDIT_NEW_STRINGVALUE MENUITEM "İ&kili Değer", ID_EDIT_NEW_BINARYVALUE - MENUITEM "&32 Bitlik Değer", ID_EDIT_NEW_DWORDVALUE - MENUITEM "&Çok Dizeli Dizgi Değeri", ID_EDIT_NEW_MULTISTRINGVALUE - MENUITEM "&Genişletilebilir Dizgi Değeri", ID_EDIT_NEW_EXPANDABLESTRINGVALUE + MENUITEM "D&WORD Değeri", ID_EDIT_NEW_DWORDVALUE + MENUITEM "&Çoklu Dize Değeri", ID_EDIT_NEW_MULTISTRINGVALUE + MENUITEM "&Genişletilebilir Dize Değeri", ID_EDIT_NEW_EXPANDABLESTRINGVALUE END END POPUP "" @@ -119,11 +119,11 @@ BEGIN BEGIN MENUITEM "&Dizin", ID_EDIT_NEW_KEY MENUITEM SEPARATOR - MENUITEM "D&izgi Değeri", ID_EDIT_NEW_STRINGVALUE + MENUITEM "D&ize Değeri", ID_EDIT_NEW_STRINGVALUE MENUITEM "İ&kili Değer", ID_EDIT_NEW_BINARYVALUE - MENUITEM "&32 Bitlik Değer", ID_EDIT_NEW_DWORDVALUE - MENUITEM "&Çok Dizeli Dizgi Değeri", ID_EDIT_NEW_MULTISTRINGVALUE - MENUITEM "&Genişletilebilir Dizgi Değeri", ID_EDIT_NEW_EXPANDABLESTRINGVALUE + MENUITEM "D&WORD Değeri", ID_EDIT_NEW_DWORDVALUE + MENUITEM "&Çoklu Dize Değeri", ID_EDIT_NEW_MULTISTRINGVALUE + MENUITEM "&Genişletilebilir Dize Değeri", ID_EDIT_NEW_EXPANDABLESTRINGVALUE END MENUITEM "&Bul...", ID_EDIT_FIND MENUITEM SEPARATOR diff --git a/base/applications/regedit/lang/zh-CN.rc b/base/applications/regedit/lang/zh-CN.rc index f8586f9d878..6fee1f607f3 100644 --- a/base/applications/regedit/lang/zh-CN.rc +++ b/base/applications/regedit/lang/zh-CN.rc @@ -1,4 +1,4 @@ -/* Simplified Chinese translation by zhangbing */ +// COPYRIGHT: zhangbing LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED @@ -315,10 +315,10 @@ STRINGTABLE BEGIN IDS_ERROR "错误" IDS_WARNING "警告" - IDS_BAD_KEY "不能查询键 '%s'" - IDS_BAD_VALUE "不能查询值 '%s'" - IDS_UNSUPPORTED_TYPE "不能编辑这种类型的键 (%ld)" - IDS_TOO_BIG_VALUE "数值过大 (%ld)" + IDS_BAD_KEY "不能查询键'%s'" + IDS_BAD_VALUE "不能查询值'%s'" + IDS_UNSUPPORTED_TYPE "不能编辑这种类型的键(%ld)" + IDS_TOO_BIG_VALUE "数值过大(%ld)" IDS_MULTI_SZ_EMPTY_STRING "REG_MULTI_SZ 类型的数据不能包含空字符串。\n注册表编辑器将删除找到得空字符串。" IDS_QUERY_DELETE_KEY_ONE "确实要删除这个键吗?" IDS_QUERY_DELETE_KEY_MORE "确实要删除这些键吗?" @@ -341,7 +341,7 @@ BEGIN IDS_BINARY_EMPTY "(零长度的二进位值)" IDS_DEFAULT_VALUE_NAME "(默认)" IDS_VALUE_NOT_SET "(值未设置)" - IDS_UNKNOWN_TYPE "未知类型: (0x%lx)" + IDS_UNKNOWN_TYPE "未知类型:(0x%lx)" IDS_MY_COMPUTER "我的计算机" IDS_IMPORT_REG_FILE "导入注册表文件" IDS_EXPORT_REG_FILE "导出注册表文件" @@ -395,10 +395,10 @@ END STRINGTABLE BEGIN - IDS_IMPORT_PROMPT "添加信息可能会无意中更改或删除值并导致组件停止正常工作。\n如果您不信任 '%s' 中信息的来源,不要将其添加到注册表中。\n\n是否确实要继续?" - IDS_IMPORT_OK "'%s' 中包含的键和值已经被成功添加到注册表中。" - IDS_IMPORT_ERROR "无法导入 '%s' : 打开该文件时出错。可能磁盘或文件系统有错误或者文件不存在。" - IDS_EXPORT_ERROR "无法导出 '%s' : 创建或写入文件时出错。可能磁盘或文件系统有错误。" + IDS_IMPORT_PROMPT "添加信息可能会无意中更改或删除值并导致组件停止正常工作。\n如果您不信任'%s'中信息的来源,不要将其添加到注册表中。\n\n是否确实要继续?" + IDS_IMPORT_OK "'%s'中包含的键和值已经被成功添加到注册表中。" + IDS_IMPORT_ERROR "无法导入'%s':打开该文件时出错。可能磁盘或文件系统有错误或者文件不存在。" + IDS_EXPORT_ERROR "无法导出'%s':创建或写入文件时出错。可能磁盘或文件系统有错误。" END STRINGTABLE @@ -449,9 +449,9 @@ BEGIN IDS_BUS_MPIBUS "MPI-Bus" IDS_BUS_MPSABUS "MPSA-Bus" IDS_BUS_PROCESSORINTERNAL "处理器内部" - IDS_BUS_INTERNALPOWERBUS "Internal Power Bus" + IDS_BUS_INTERNALPOWERBUS "内部电源总线" IDS_BUS_PNPISABUS "PnP-ISA Bus" - IDS_BUS_PNPBUS "PnP Bus" + IDS_BUS_PNPBUS "即插即用总线" IDS_BUS_UNKNOWNTYPE "未知的接口类型" END diff --git a/base/applications/regedit/lang/zh-TW.rc b/base/applications/regedit/lang/zh-TW.rc index 31f2d4194bc..7893d73e51a 100644 --- a/base/applications/regedit/lang/zh-TW.rc +++ b/base/applications/regedit/lang/zh-TW.rc @@ -1,4 +1,4 @@ -/* TRANSLATORS: Copyright 2016 Henry Tang Ih */ +// COPYRIGHT: 2016 Henry Tang Ih LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL @@ -292,7 +292,6 @@ BEGIN ID_REGISTRY_CONNECTNETWORKREGISTRY "連線到遠端電腦的登錄。" ID_REGISTRY_DISCONNECTNETWORKREGISTRY "斷開與遠端電腦登錄的連線。" ID_REGISTRY_PRINT "列印所有或部分登錄。" -/* ID_HELP_HELPTOPICS "開啟註冊表編輯器幫助。" */ ID_HELP_ABOUT "顯示程式資訊、版本號和版權。" END @@ -315,10 +314,10 @@ STRINGTABLE BEGIN IDS_ERROR "錯誤" IDS_WARNING "警告" - IDS_BAD_KEY "不能查詢項 '%s'" - IDS_BAD_VALUE "不能查詢值 '%s'" - IDS_UNSUPPORTED_TYPE "不能編輯這類型的項 (%ld)" - IDS_TOO_BIG_VALUE "數值過大 (%ld)" + IDS_BAD_KEY "不能查詢項'%s'" + IDS_BAD_VALUE "不能查詢值'%s'" + IDS_UNSUPPORTED_TYPE "不能編輯這類型的項(%ld)" + IDS_TOO_BIG_VALUE "數值過大(%ld)" IDS_MULTI_SZ_EMPTY_STRING "REG_MULTI_SZ 類型的資料不能包含空字元串。\n註冊表編輯器將刪除找到得空字元串。" IDS_QUERY_DELETE_KEY_ONE "確實要刪除這個項嗎?" IDS_QUERY_DELETE_KEY_MORE "確實要刪除這些項嗎?" @@ -341,7 +340,7 @@ BEGIN IDS_BINARY_EMPTY "(長度為零的二進位值)" IDS_DEFAULT_VALUE_NAME "(默認)" IDS_VALUE_NOT_SET "(數值未設定)" - IDS_UNKNOWN_TYPE "未知類型: (0x%lx)" + IDS_UNKNOWN_TYPE "未知類型:(0x%lx)" IDS_MY_COMPUTER "我的電腦" IDS_IMPORT_REG_FILE "匯入註冊表檔案" IDS_EXPORT_REG_FILE "匯出註冊表檔案" @@ -395,10 +394,10 @@ END STRINGTABLE BEGIN - IDS_IMPORT_PROMPT "添加資訊可無意中更改或刪除值並導致元件停止正常工作。\n如果您不信任此 '%s' 中的資訊的來源,並不將其添加到登錄。\n\n是否確實要繼續?" - IDS_IMPORT_OK "'%s' 中包含的值和項已成功添加到登錄。" - IDS_IMPORT_ERROR "無法將 '%s' 匯入: 開啟該檔案時出錯。可能有磁碟或檔案系統錯誤或檔案可能不存在。" - IDS_EXPORT_ERROR "無法匯出 '%s' : 創建或寫入檔案時出錯。可能有磁碟或檔案系統錯誤。" + IDS_IMPORT_PROMPT "添加資訊可無意中更改或刪除值並導致元件停止正常工作。\n如果您不信任此'%s'中的資訊的來源,並不將其添加到登錄。\n\n是否確實要繼續?" + IDS_IMPORT_OK "'%s'中包含的值和項已成功添加到登錄。" + IDS_IMPORT_ERROR "無法將'%s'匯入:開啟該檔案時出錯。可能有磁碟或檔案系統錯誤或檔案可能不存在。" + IDS_EXPORT_ERROR "無法匯出'%s':創建或寫入檔案時出錯。可能有磁碟或檔案系統錯誤。" END STRINGTABLE @@ -430,7 +429,7 @@ BEGIN IDS_INTERRUPT_LEVEL_SENSITIVE "級別敏感" IDS_MEMORY_READ_ONLY "只讀" IDS_MEMORY_WRITE_ONLY "只寫" - IDS_MEMORY_READ_WRITE "只讀 / 只寫" + IDS_MEMORY_READ_WRITE "只讀/只寫" END STRINGTABLE @@ -472,7 +471,7 @@ END IDD_LOADHIVE DIALOGEX 0, 0, 193, 34 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "載入配置單元" -FONT 9, "Ms Shell Dlg" +FONT 9, "新細明體" BEGIN LTEXT "項(&K):", IDC_STATIC, 4, 4, 15, 8, SS_LEFT EDITTEXT IDC_EDIT_KEY, 23, 2, 167, 13 @@ -534,12 +533,3 @@ BEGIN DEFPUSHBUTTON "取消(&C)", IDCANCEL, 93, 29, 45, 14 LTEXT "正在搜索登錄...", IDC_STATIC, 33, 12, 83, 8 END - -/* String Table */ -/* - *STRINGTABLE - *BEGIN - * ID_HELP_HELPTOPICS "Opens Registry Editor Help." - * ID_HELP_ABOUT "Displays program information, version number, and copyright." - *END - */ diff --git a/base/applications/regedit/security.c b/base/applications/regedit/security.c index 41e3ffa049f..7e1899ae8e6 100644 --- a/base/applications/regedit/security.c +++ b/base/applications/regedit/security.c @@ -782,8 +782,7 @@ CRegKeySecurity_fnConstructor(LPWSTR lpRegKey, obj->ObjectInfo = *ObjectInfo; obj->Btn = Btn; obj->hRootKey = hRootKey; - wcscpy(obj->szRegKey, - lpRegKey); + wcscpy(obj->szRegKey, lpRegKey); } else SetLastError(ERROR_NOT_ENOUGH_MEMORY);