https://git.reactos.org/?p=reactos.git;a=commitdiff;h=d432436fedbbe9ed0b966…
commit d432436fedbbe9ed0b966069b8e77ac508ebd729
Author: Jose Carlos Jesus <zecarlos1957(a)hotmail.com>
AuthorDate: Tue May 31 00:04:41 2022 +0100
Commit: GitHub <noreply(a)github.com>
CommitDate: Tue May 31 02:04:41 2022 +0300
[TRANSLATION] Improve Portuguese (pt-PT) translation (#4522)
- [REGEDIT] [INTL] [DEVMGR] Improve pt-PT translation
- [W32TIME] Add pt-PT translation
- [BOOTDATA] Add pt-PT to hivesys.inf
---
base/applications/regedit/lang/pt-PT.rc | 146 +++++++++++++++---------------
base/services/w32time/lang/pt-PT.rc | 14 +++
base/services/w32time/w32time.rc | 3 +
boot/bootdata/hivesys.inf | 156 ++++++++++++++++++++++++++++++++
dll/cpl/intl/lang/pt-PT.rc | 40 ++++----
dll/win32/devmgr/lang/pt-PT.rc | 38 ++++----
6 files changed, 285 insertions(+), 112 deletions(-)
diff --git a/base/applications/regedit/lang/pt-PT.rc b/base/applications/regedit/lang/pt-PT.rc
index 4f55cd6ffc9..8b65e6cde89 100644
--- a/base/applications/regedit/lang/pt-PT.rc
+++ b/base/applications/regedit/lang/pt-PT.rc
@@ -14,7 +14,7 @@ END
IDC_REGEDIT MENU
BEGIN
- POPUP "&Arquivo"
+ POPUP "&Ficheiro"
BEGIN
MENUITEM "Sai&r", ID_REGISTRY_EXIT
END
@@ -28,14 +28,14 @@ IDR_REGEDIT_MENU MENU
BEGIN
POPUP "&Registo"
BEGIN
- MENUITEM "&Importar arquivo do Registo...", ID_REGISTRY_IMPORTREGISTRYFILE
- MENUITEM "&Exportar arquivo do Registo...", ID_REGISTRY_EXPORTREGISTRYFILE
+ MENUITEM "&Importar ficheiro de Registo...", ID_REGISTRY_IMPORTREGISTRYFILE
+ MENUITEM "&Exportar ficheiro de Registo...", ID_REGISTRY_EXPORTREGISTRYFILE
MENUITEM SEPARATOR
- MENUITEM "Load Hive...", ID_REGISTRY_LOADHIVE, GRAYED
- MENUITEM "Unload Hive...", ID_REGISTRY_UNLOADHIVE, GRAYED
+ MENUITEM "Carregar ramo de registo...", ID_REGISTRY_LOADHIVE, GRAYED
+ MENUITEM "Descarregar ramo de registo...", ID_REGISTRY_UNLOADHIVE, GRAYED
MENUITEM SEPARATOR
- MENUITEM "&Ligar Registo da rede...", ID_REGISTRY_CONNECTNETWORKREGISTRY
- MENUITEM "&Desligar Registo da rede...", ID_REGISTRY_DISCONNECTNETWORKREGISTRY, GRAYED
+ MENUITEM "&Ligar ao Registo de rede...", ID_REGISTRY_CONNECTNETWORKREGISTRY
+ MENUITEM "&Desligar do Registo de rede...", ID_REGISTRY_DISCONNECTNETWORKREGISTRY, GRAYED
MENUITEM SEPARATOR
MENUITEM "Im&primir...\tCtrl+P", ID_REGISTRY_PRINT, GRAYED
MENUITEM SEPARATOR
@@ -49,24 +49,24 @@ BEGIN
BEGIN
MENUITEM "&Chave", ID_EDIT_NEW_KEY
MENUITEM SEPARATOR
- MENUITEM "Valor &Texto", ID_EDIT_NEW_STRINGVALUE
+ MENUITEM "Valor da &cadeia", ID_EDIT_NEW_STRINGVALUE
MENUITEM "Valor &Binário", 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
+ MENUITEM "Valor &Multi-cadeia", ID_EDIT_NEW_MULTISTRINGVALUE
+ MENUITEM "Valor c&adeia expansível", ID_EDIT_NEW_EXPANDABLESTRINGVALUE
END
MENUITEM SEPARATOR
MENUITEM "&Permissões...", ID_EDIT_PERMISSIONS
MENUITEM SEPARATOR
MENUITEM "&Excluir\tDel", ID_EDIT_DELETE
- MENUITEM "&Renomear", ID_EDIT_RENAME
+ MENUITEM "&Mudar o nome", ID_EDIT_RENAME
MENUITEM SEPARATOR
- MENUITEM "&Copiar nome da chave", ID_EDIT_COPYKEYNAME
+ MENUITEM "&Copiar nome de chave", ID_EDIT_COPYKEYNAME
MENUITEM SEPARATOR
MENUITEM "&Localizar...\tCtrl+F", ID_EDIT_FIND
- MENUITEM "L&ocalizar próxima\tF3", ID_EDIT_FINDNEXT
+ MENUITEM "L&ocalizar seguinte\tF3", ID_EDIT_FINDNEXT
END
- POPUP "E&xibir"
+ POPUP "&Ver"
BEGIN
MENUITEM "&Barra de status", ID_VIEW_STATUSBAR
MENUITEM SEPARATOR
@@ -81,9 +81,9 @@ BEGIN
END
POPUP "Aj&uda"
BEGIN
- MENUITEM "&Topics da Ajuda", ID_HELP_HELPTOPICS
+ MENUITEM "&Tópicos da Ajuda", ID_HELP_HELPTOPICS
MENUITEM SEPARATOR
- MENUITEM "&Sobre o Editor do Registo", ID_HELP_ABOUT
+ MENUITEM "&Acerca do Editor de Registo", ID_HELP_ABOUT
END
END
@@ -95,7 +95,7 @@ BEGIN
MENUITEM "Modificar dados binários", ID_EDIT_MODIFY_BIN
MENUITEM SEPARATOR
MENUITEM "&Excluir\tDel", ID_EDIT_DELETE
- MENUITEM "&Renomear", ID_EDIT_RENAME
+ MENUITEM "&Mudar o nome", ID_EDIT_RENAME
END
POPUP ""
BEGIN
@@ -103,11 +103,11 @@ BEGIN
BEGIN
MENUITEM "&Chave", ID_EDIT_NEW_KEY
MENUITEM SEPARATOR
- MENUITEM "Valor &Texto", ID_EDIT_NEW_STRINGVALUE
+ MENUITEM "Valor da &cadeia", ID_EDIT_NEW_STRINGVALUE
MENUITEM "Valor &Binário", 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
+ MENUITEM "Valor &Multi-cadeia", ID_EDIT_NEW_MULTISTRINGVALUE
+ MENUITEM "Valor c&adeia expansível", ID_EDIT_NEW_EXPANDABLESTRINGVALUE
END
END
POPUP ""
@@ -117,16 +117,16 @@ BEGIN
BEGIN
MENUITEM "&Chave", 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 "Valor &Multi-String", ID_EDIT_NEW_MULTISTRINGVALUE
- MENUITEM "Valor &Expand String", ID_EDIT_NEW_EXPANDABLESTRINGVALUE
+ MENUITEM "Valor da &cadeia", ID_EDIT_NEW_STRINGVALUE
+ MENUITEM "Valor &Binário", ID_EDIT_NEW_BINARYVALUE
+ MENUITEM "Valor &DWORD", ID_EDIT_NEW_DWORDVALUE
+ MENUITEM "Valor &Multi-cadeia", ID_EDIT_NEW_MULTISTRINGVALUE
+ MENUITEM "Valor c&adeia expansível", ID_EDIT_NEW_EXPANDABLESTRINGVALUE
END
MENUITEM "&Localizar...", ID_EDIT_FIND
MENUITEM SEPARATOR
- MENUITEM "&Apagar", ID_TREE_DELETE
- MENUITEM "&Renomear", ID_TREE_RENAME
+ MENUITEM "&Eliminar", ID_TREE_DELETE
+ MENUITEM "&Mudar o nome", ID_TREE_RENAME
MENUITEM SEPARATOR
MENUITEM "&Exportar", ID_TREE_EXPORT
MENUITEM "&Permissões...", ID_TREE_PERMISSIONS
@@ -139,14 +139,14 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "&Exportar", ID_TREE_EXPORT
MENUITEM SEPARATOR
- MENUITEM "Unload Hive...", ID_REGISTRY_UNLOADHIVE, GRAYED
+ MENUITEM "Descarregar ramo de registo...", ID_REGISTRY_UNLOADHIVE, GRAYED
END
POPUP ""
BEGIN
MENUITEM "C&ortar", ID_HEXEDIT_CUT
MENUITEM "&Copiar", ID_HEXEDIT_COPY
MENUITEM "&Colar", ID_HEXEDIT_PASTE
- MENUITEM "&Apagar", ID_HEXEDIT_DELETE
+ MENUITEM "&Excluir", ID_HEXEDIT_DELETE
MENUITEM SEPARATOR
MENUITEM "Seleccionar &Tudo", ID_HEXEDIT_SELECT_ALL
END
@@ -169,26 +169,26 @@ END
IDD_EDIT_MULTI_STRING DIALOGEX 32, 24, 252, 174
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
-CAPTION "Edit Multi-String"
+CAPTION "Editar Multi-Cadeia"
FONT 8, "MS Shell Dlg"
BEGIN
- LTEXT "Valor &nome:", IDC_STATIC, 6, 6, 134, 8
+ LTEXT "&Nome do valor:", IDC_STATIC, 6, 6, 134, 8
EDITTEXT IDC_VALUE_NAME, 6, 17, 240, 12, ES_AUTOHSCROLL | ES_READONLY
- LTEXT "&Valor dados:", IDC_STATIC, 6, 35, 161, 8
+ LTEXT "&Dados do valor:", IDC_STATIC, 6, 35, 161, 8
EDITTEXT IDC_VALUE_DATA, 6, 46, 240, 102, ES_AUTOHSCROLL | ES_MULTILINE |
ES_WANTRETURN | ES_AUTOVSCROLL | WS_VSCROLL
DEFPUSHBUTTON "OK", IDOK, 142, 154, 50, 14
- PUSHBUTTON "Cancearl", IDCANCEL, 196, 154, 50, 14
+ PUSHBUTTON "Cancelar", IDCANCEL, 196, 154, 50, 14
END
IDD_EDIT_BIN_DATA DIALOGEX 32, 24, 252, 174
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
-CAPTION "Edit Binary Value"
+CAPTION "Editar valor binário"
FONT 8, "MS Shell Dlg"
BEGIN
- LTEXT "Valor &nome:", IDC_STATIC, 6, 6, 134, 8
+ LTEXT "&Nome do valor:", IDC_STATIC, 6, 6, 134, 8
EDITTEXT IDC_VALUE_NAME, 6, 17, 240, 12, ES_AUTOHSCROLL | ES_READONLY
- LTEXT "&Valor dados:", IDC_STATIC, 6, 35, 161, 8
+ LTEXT "&Dados do valor:", IDC_STATIC, 6, 35, 161, 8
CONTROL "", IDC_VALUE_DATA, "HexEdit32", WS_VSCROLL | WS_BORDER | WS_TABSTOP, 6, 46, 240, 102
DEFPUSHBUTTON "OK", IDOK, 142, 154, 50, 14
PUSHBUTTON "Cancelar", IDCANCEL, 196, 154, 50, 14
@@ -196,12 +196,12 @@ END
IDD_EDIT_DWORD DIALOGEX 32, 24, 252, 104
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
-CAPTION "Edit DWORD"
+CAPTION "Editar valor DWORD"
FONT 8, "MS Shell Dlg"
BEGIN
- LTEXT "Valor &nome:", IDC_STATIC, 6, 6, 134, 8
+ LTEXT "&Nome do valor:", IDC_STATIC, 6, 6, 134, 8
EDITTEXT IDC_VALUE_NAME, 6, 17, 240, 12, ES_AUTOHSCROLL | ES_READONLY
- LTEXT "&Valor dados:", IDC_STATIC, 6, 35, 161, 8
+ LTEXT "&Dados do valor:", IDC_STATIC, 6, 35, 161, 8
EDITTEXT IDC_VALUE_DATA, 6, 46, 116, 12, ES_AUTOHSCROLL
GROUPBOX "Base", IDC_STATIC, 130, 35, 116, 39
AUTORADIOBUTTON "&Hexadecimal", IDC_FORMAT_HEX, 141, 46, 60, 10, WS_GROUP
@@ -212,7 +212,7 @@ END
IDD_EDIT_RESOURCE_LIST DIALOGEX 32, 24, 170, 120
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
-CAPTION "Resource List"
+CAPTION "Lista de recursos"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "", IDC_RESOURCE_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
@@ -223,39 +223,39 @@ 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
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 "Interrupções:", 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 "Memoria:", 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 "Portas:", 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 "Dados específicos do dispositivo:", 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 "Utilização", IDC_STATIC, 10, 219, 125, 39
+ LTEXT "Indeterminado", IDC_UNDETERMINED, 18, 230, 46, 8, WS_DISABLED
+ LTEXT "Partilhado", IDC_SHARED, 18, 240, 48, 8, WS_DISABLED
+ LTEXT "Exclusivo do dispositivo", IDC_DEVICE_EXCLUSIVE, 72, 230, 58, 8, WS_DISABLED
+ LTEXT "Exclusivo do controlador", IDC_DRIVER_EXCLUSIVE, 72, 240, 54, 8, WS_DISABLED
+ RTEXT "Tipo de Interface:", IDC_STATIC, 144, 220, 58, 8
LTEXT "", IDC_INTERFACETYPE, 205, 220, 66, 8
- RTEXT "Bus Nummer:", IDC_STATIC, 151, 230, 51, 8
+ RTEXT "Bus número:", 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
+ PUSHBUTTON "&Dados...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
END
/* String Tables */
@@ -278,7 +278,7 @@ STRINGTABLE
BEGIN
ID_REGISTRY_MENU "Contém comandos para trabalhar com o Registo inteiro."
ID_EDIT_MENU "Contém comandos para edição de valores ou chaves."
- ID_VIEW_MENU "Contém comandos para personalização da janela do Registro."
+ ID_VIEW_MENU "Contém comandos para personalização da janela do Registo."
ID_FAVOURITES_MENU "Contém comandos para acessar chaves frequentemente usadas."
ID_HELP_MENU "Contém comandos para exibição da ajuda e informações sobre o Editor do Registo."
ID_EDIT_NEW_MENU "Contém comandos para criação de novas chaves ou valores"
@@ -291,10 +291,10 @@ BEGIN
ID_EDIT_NEW_STRINGVALUE "Adiciona um novo valor texto."
ID_EDIT_NEW_BINARYVALUE "Adiciona um novo valor binário."
ID_EDIT_NEW_DWORDVALUE "Adiciona um novo valor DWORD."
- ID_REGISTRY_IMPORTREGISTRYFILE "Importa um arquivo texto para o registro."
- ID_REGISTRY_EXPORTREGISTRYFILE "Exporta todo ou parte do registo para um arquivo texto."
- ID_REGISTRY_LOADHIVE "Carrega um arquivo de secção no registo"
- ID_REGISTRY_UNLOADHIVE "Descarrega um arquivo de seção no registro"
+ ID_REGISTRY_IMPORTREGISTRYFILE "Importa um ficheiro de texto para o registo."
+ ID_REGISTRY_EXPORTREGISTRYFILE "Exporta todo ou parte do registo para um ficheiro de texto."
+ ID_REGISTRY_LOADHIVE "Carrega um ficheiro de secção no registo"
+ ID_REGISTRY_UNLOADHIVE "Descarrega um ficheiro de secção no registo"
ID_REGISTRY_CONNECTNETWORKREGISTRY "Liga a um registo num computador remoto."
ID_REGISTRY_DISCONNECTNETWORKREGISTRY "Desliga um registo de um computador remoto."
ID_REGISTRY_PRINT "Imprime todo ou parte do registo."
@@ -307,12 +307,12 @@ BEGIN
ID_REGISTRY_EXIT "Encerra o Editor do Registo."
ID_FAVOURITES_ADDTOFAVOURITES "Adiciona chaves na lista de favoritos."
ID_FAVOURITES_REMOVEFAVOURITE "Remove chaves da lista de favoritos."
- ID_VIEW_STATUSBAR "Mostra ou oculta a barra de status."
+ ID_VIEW_STATUSBAR "Mostra ou oculta a barra de estado."
ID_VIEW_SPLIT "Altera a posição da divisão entre os painéis."
ID_VIEW_REFRESH "Actualiza a janela."
ID_EDIT_DELETE "Exclui a seleccão."
ID_EDIT_RENAME "Renomeia a seleccão."
- ID_EDIT_COPYKEYNAME "Copia o nome da chave seleccionada para a Área de transferência."
+ ID_EDIT_COPYKEYNAME "Copia o nome da chave seleccionada para a área de transferência."
ID_EDIT_FIND "Localiza um texto numa chave, valor ou dado."
ID_EDIT_FINDNEXT "Localiza a próxima ocorrência do texto especificado na pesquisa anterior."
END
@@ -325,19 +325,19 @@ BEGIN
IDS_BAD_VALUE "Não pode perguntar o valor '%s'"
IDS_UNSUPPORTED_TYPE "Não pode editar chaves deste tipo (%ld)"
IDS_TOO_BIG_VALUE "Valor é muito grande (%ld)"
- IDS_MULTI_SZ_EMPTY_STRING "Os dados do tipo REG_MULTI_SZ não podem conter strings vazias.\nAs strings vazias foram removidas da lista."
+ IDS_MULTI_SZ_EMPTY_STRING "Os dados do tipo REG_MULTI_SZ não podem conter cadeias vazias.\nAs cadeias vazias foram removidas da lista."
IDS_QUERY_DELETE_KEY_ONE "Tem certeza que deseja excluir esta chave?"
IDS_QUERY_DELETE_KEY_MORE "Tem certeza que deseja excluir estas chaves?"
IDS_QUERY_DELETE_KEY_CONFIRM "Confirme exclusão da chave"
IDS_QUERY_DELETE_ONE "Tem certeza que deseja excluir este valor?"
- IDS_QUERY_DELETE_MORE "Tem certeza que deseja excluir estes valores??"
+ IDS_QUERY_DELETE_MORE "Tem certeza que deseja excluir estes valores?"
IDS_QUERY_DELETE_CONFIRM "Confirme a exclusão do Valor"
IDS_ERR_DELVAL_CAPTION "Erro ao apagar Valor"
IDS_ERR_DELETEVALUE "Não foi possível apagar todos os valores especificados!"
IDS_ERR_RENVAL_CAPTION "Erro ao Renomear Valor"
IDS_ERR_RENVAL_TOEMPTY "Não foi possível renomear %s. O nome do valor especificado está vazio. Tente outro nome."
IDS_QUERY_IMPORT_HIVE_CAPTION "Confirme a restauração da chave"
- IDS_QUERY_IMPORT_HIVE_MSG "A chave será restaurada no topo da chave atualmente selecionada.\nTodos os valores e subchaves desta chave serão excluídos.\nDeseja continuar a operação?"
+ IDS_QUERY_IMPORT_HIVE_MSG "A chave será restaurada no topo da chave actualmente seleccionada.\nTodos os valores e subchaves desta chave serão excluídos.\nDeseja continuar a operação?"
IDS_NEW_KEY "Nova chave #%d"
IDS_NEW_VALUE "Novo valor #%d"
END
@@ -345,7 +345,7 @@ END
STRINGTABLE
BEGIN
IDS_BINARY_EMPTY "(valor binário de comprimento zero)"
- IDS_DEFAULT_VALUE_NAME "(Por default)"
+ IDS_DEFAULT_VALUE_NAME "(Predefinição)"
IDS_VALUE_NOT_SET "(valor não atribuido)"
IDS_UNKNOWN_TYPE "tipo desconhecido: (0x%lx)"
IDS_MY_COMPUTER "O meu computador"
@@ -358,12 +358,12 @@ END
STRINGTABLE
BEGIN
- IDS_FLT_REGFILE "Arquivo de registo"
- IDS_FLT_REGFILES "Arquivos de registo (*.reg)"
+ IDS_FLT_REGFILE "Ficheiro de registo"
+ IDS_FLT_REGFILES "Ficheiro de registo (*.reg)"
IDS_FLT_REGFILES_FLT "*.reg"
- IDS_FLT_HIVFILES "Arquivo de secção do registo (*.*)"
+ IDS_FLT_HIVFILES "Ficheiro de secção do registo (*.*)"
IDS_FLT_HIVFILES_FLT "*.*"
- IDS_FLT_REGEDIT4 "Win9x/NT4 Arquivos de registo (REGEDIT4) (*.reg)"
+ IDS_FLT_REGEDIT4 "Win9x/NT4 Ficheiros de registo (REGEDIT4) (*.reg)"
IDS_FLT_REGEDIT4_FLT "*.reg"
IDS_FLT_ALLFILES "Todos os ficheiros (*.*)"
IDS_FLT_ALLFILES_FLT "*.*"
@@ -389,7 +389,7 @@ STRINGTABLE
BEGIN
IDS_INHERIT_THISKEYONLY "Sómente esta chave"
IDS_INHERIT_THISKEYANDSUBKEYS "Esta chave e sub-chave"
- IDS_INHERIT_SUBKEYSONLY "Somente sub-chaves"
+ IDS_INHERIT_SUBKEYSONLY "Sómente sub-chaves"
END
STRINGTABLE
@@ -404,8 +404,8 @@ STRINGTABLE
BEGIN
IDS_IMPORT_PROMPT "Adicionar informações pode, inadvertidamente, alterar ou excluir valores e fazer com que os componentes parem de funcionar correctamente.\nSe não confiar na fonte dessas informações em '%s', não as adicione ao registro.\n\nTem certeza de que deseja continuar ?"
IDS_IMPORT_OK "As chaves e valores contidos em '%s' foram adicionados com sucesso ao registo."
- IDS_IMPORT_ERROR "Não é possível importar '%s': Erro ao abrir o arquivo. Pode haver um erro no sistema de ficheiros ou o arquivo pode não existir."
- IDS_EXPORT_ERROR "Não é possível exportar '%s': Erro ao criar ou gravar no arquivo. Pode haver um erro no disco ou no sistema de ficheiros."
+ IDS_IMPORT_ERROR "Não é possível importar '%s': Erro ao abrir o ficheiro. Pode haver um erro no sistema de ficheiros ou o arquivo pode não existir."
+ IDS_EXPORT_ERROR "Não é possível exportar '%s': Erro ao criar ou gravar no ficheiro. Pode haver um erro no disco ou no sistema de ficheiros."
END
STRINGTABLE
diff --git a/base/services/w32time/lang/pt-PT.rc b/base/services/w32time/lang/pt-PT.rc
new file mode 100644
index 00000000000..0b8a90483eb
--- /dev/null
+++ b/base/services/w32time/lang/pt-PT.rc
@@ -0,0 +1,14 @@
+/*
+ * PROJECT: ReactOS W32Time Service
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: Portuguese (Portugal) resource file
+ * TRANSLATORS: Copyright 2022 Jose Carlos Jesus <zecarlos1957(a)hotmail.com>
+ */
+
+LANGUAGE LANG_PORTUGUESE, SUBLANG_NEUTRAL
+
+STRINGTABLE
+BEGIN
+ IDS_DISPLAYNAME "Serviço de horário"
+ IDS_DESCRIPTION "Mantém a sincronização de data e hora em todos os clientes e servidores da rede."
+END
diff --git a/base/services/w32time/w32time.rc b/base/services/w32time/w32time.rc
index 2cb5688229e..4177188a782 100644
--- a/base/services/w32time/w32time.rc
+++ b/base/services/w32time/w32time.rc
@@ -24,6 +24,9 @@
#ifdef LANGUAGE_PL_PL
#include "lang/pl-PL.rc"
#endif
+#ifdef LANGUAGE_PT_PT
+ #include "lang/pt-PT.rc"
+#endif
#ifdef LANGUAGE_RU_RU
#include "lang/ru-RU.rc"
#endif
diff --git a/boot/bootdata/hivesys.inf b/boot/bootdata/hivesys.inf
index 7017bb41447..4a447614b8f 100644
--- a/boot/bootdata/hivesys.inf
+++ b/boot/bootdata/hivesys.inf
@@ -2696,6 +2696,162 @@ US_INTERNATIONAL = "Międzynarodowy (USA)"
UZBEK_CYRILLIC = "Uzbecki (Cyrylica)"
VIETNAMESE = "Wietnamski"
+; LANG_PORTUGUESE SUBLANG_NEUTRAL
+[Strings.0016]
+
+; Services names and descriptions
+AUDIO_SERVICE="Serviços de Audio do ReactOS"
+AUDIO_SERVICE_DESCRIPTION="Fornece recursos de áudio para aplicações"
+
+BITS_SERVICE="Serviço de transferência inteligente em segundo plano"
+BITS_SERVICE_DESCRIPTION="Transfere dados entre clientes e servidores em segundo plano."
+
+BROWSER_SERVICE="Navegador de computador"
+BROWSER_SERVICE_DESCRIPTION="Mantém uma lista actualizada de computadores na rede e fornece essa lista aos computadores designados como navegadores."
+
+DCOMLAUNCH_SERVICE="DCOM - Lançador de processo de servidor"
+DCOMLAUNCH_SERVICE_DESCRIPTION="Fornece funcionalidades de lançamento para serviços DCOM."
+
+EVENTLOG_SERVICE="Registo de Eventos"
+EVENTLOG_SERVICE_DESCRIPTION="Regista eventos ou mensagens enviadas pelo sistema operativo num banco de dados acessíveis através do visualizador de eventos."
+
+MSISERVER_SERVICE="Instalador do ReactOS"
+MSISERVER_SERVICE_DESCRIPTION="Controla a instalação, manutenção e remoção de software empacotado como um MSI (Instalador do Windows)."
+
+NETLOGON_SERVICE="Inicio de sessão de rede"
+NETLOGON_SERVICE_DESCRIPTION="Suporta a autenticação pass-through dos eventos de início de sessão de conta para os computadores num domínio."
+
+PLUGPLAY_SERVICE="Plug and Play"
+PLUGPLAY_SERVICE_DESCRIPTION="Permite que o computador identifique e se adapte a alterações de hardware com pouca ou nenhuma intervenção do utilizador."
+
+RPCSS_SERVICE="Chamada de procedimento remoto (RPC)"
+RPCSS_SERVICE_DESCRIPTION="Fornece um mapeador de pontos finais e outros serviços RPC."
+
+SAMSS_SERVICE="Gestor de contas de segurança"
+SAMSS_SERVICE_DESCRIPTION="A iniciação deste serviço sinaliza a outros serviços que o Gestor de contas de segurança (SAM) está pronto para aceitar solicitações. A desactivação deste serviço impedirá que outros serviços no sistema sejam notificados quando o SAM estiver pronto, o que provocará a incorrecta iniciação desses serviços. Este serviço não deve ser desactivado."
+
+SCHEDULE_SERVICE="Programador de tarefas"
+SCHEDULE_SERVICE_DESCRIPTION="Permite ao utilizador configurar e agendar tarefas automatizadas neste computador. Se este serviço estiver parado, estas tarefas não serão executadas nas horas agendadas."
+
+SECLOGON_SERVICE="Inicio de sessão secundário"
+SECLOGON_SERVICE_DESCRIPTION="Activa processos de início sob credenciais alternativas."
+
+SERVER_SERVICE="Servidor"
+SERVER_SERVICE_DESCRIPTION="Suporta a partilha de ficheiros, impressoras e recursos de rede."
+
+SPOOLER_SERVICE="Spooler de impressão"
+SPOOLER_SERVICE_DESCRIPTION="Carrega ficheiros na memória para impressão posterior."
+
+TCPSVCS_SERVICE="Serviços TCP/IP simples"
+TCPSVCS_SERVICE_DECRIPTION="Soporta os seguintes serviços TCP/IP: Chargen, Daytime, Discard, Echo, QOTD."
+
+TELNETD_SERVICE="Serviço Telnet do ReactOS"
+TELNETD_SERVICE_DESCRIPTION="Permite que um utilizador remoto inicie sessão e execute programas neste computador."
+
+THEMES_SERVICE="Temas"
+THEMES_SERVICE_DESCRIPTION="Fornece a gestão de temas por parte dos utilizadores.."
+
+WINMGMT_SERVICE="Infra-estrutura de gestão do ReactOS"
+WINMGMT_SERVICE_DESCRIPTION="Fornece interface para informações de gestão do sistema."
+
+WLANSVC_SERVICE="Serviço WLAN"
+WLANSVC_SERVICE_DESCRIPTION="Serviço de redes inalámbricas WLAN."
+
+WORKSTATION_SERVICE="Estação de trabalho"
+WORKSTATION_SERVICE_DESCRIPTION="Cria e mantém cliente de ligações de rede a servidores remotos."
+
+WUAUSERV_SERVICE="Actualizações automáticas"
+WUAUSERV_SERVICE_DESCRIPTION="Permite a transferência e instalação de actualizações do ReactOS."
+
+; Keyboard layouts
+ALBANIAN = "Albanês"
+ARABIC_101 = "Árabe (101)"
+ARABIC_102 = "Árabe (102)"
+ARABIC_102_AZERTY = "Árabe (102) AZERTY"
+ARMENIAN_EASTERN = "Arménio oriental"
+ARMENIAN_WESTERN = "Arménio ocidental"
+ASSAMESE = "Asamês"
+AZERI_CYRILLIC = "Azerí cirílico"
+AZERI_LATIN = "Azerí latino"
+BELARUSIAN = "Bielorrusso"
+BELGIAN_DUTCH = "Belga (Holandês)"
+BELGIAN_FRENCH = "Belga (Francês)"
+BENGALI = "Bengalí"
+BENGALI_INSCRIPT = "Bengalí - INSCRIPT"
+BULGARIAN_BDS = "Búlgaro BDS 5237-1978"
+BULGARIAN_PHONETIC = "Búlgaro fonético clássico"
+BULGARIAN_PHONETIC_BDS = "Búlgaro fonético BDS 5237-2006"
+BURMESE = "Birmano"
+CANADIAN_FRENCH = "Francês canadense (Herdado)"
+CANADIAN_MULTILINGUAL = "Canadense estandarte multilingüe"
+CROATIAN = "Croata"
+CZECH = "Checo"
+CZECH_QWERTY = "Checo (QWERTY)"
+DANISH = "Danês"
+DEVANAGARI = "Devanagari - INSCRIPT"
+DUTCH = "Holandês"
+ESPERANTO = "Esperanto"
+ESTONIAN = "Estonio"
+GERMAN_ERGO = "Alemão (de_ergo)"
+GERMAN_NEO = "Alemão (NEO-1.1)"
+GERMAN_RISTOME = "Alemão (RISTOME)"
+GERMAN = "Alemão"
+GREEK = "Grêgo"
+GUJARATI = "Gujarati"
+IRISH = "Irlandês"
+FAEROESE = "Faeroese"
+FINNISH = "Finês"
+FRENCH = "Francês"
+GEORGIAN = "Georgiano"
+HEBREW = "Hebreu"
+HUNGARIAN = "Húngaro"
+ICELANDIC = "Islandês"
+ITALIAN = "Italiano"
+JAPANESE = "Japonês"
+KAZAKH = "Kazajo"
+KOREAN = "Coreano"
+LATIN_AMERICAN = "Espanhol (America Latina)"
+LATVIAN = "Letão"
+LATVIAN_QWERTY = "Letão (QWERTY)"
+LITHUANIAN = "Lituano"
+MACEDONIAN = "Macedonia (FYRO)"
+MALAYALAM = "Malabari"
+NORWEGIAN = "Norueguês"
+POLISH_214 = "Polaco (214)"
+POLISH_PROGRAMMERS = "Polaco (Programmers)"
+PORTUGESE = "Português (Portugal)"
+PORTUGESE_BRAZILIAN = "Português (Brasil ABNT2)"
+ROMANIAN_LEGACY = "Romano (Legacy)"
+ROMANIAN_STANDARD = "Romano (Standard)"
+RUSSIAN = "Russo"
+RUSSIAN_TYPEWRITER = "Russo (Máquina de escrever)"
+SERBIAN_CYRILLIC = "Sérvio (Cirílico)"
+SERBIAN_LATIN = "Sérvio (Latin)"
+SLOVAK = "Eslovaco"
+SLOVAK_QWERTY = "Eslovaco (QWERTY)"
+SPANISH = "Espanhol"
+SWEDISH = "Sueco"
+SWISS_FRENCH = "Suiço (Francês)"
+SWISS_GERMAN = "Suiço (Alemão)"
+TATAR = "Tártaro"
+THAI_KEDMANEE = "Tailandês Kedmanee"
+THAI_KEDMANEE_NON_SHIFTLOCK = "Tailandês Kedmanee (sin-BloqMayus)"
+THAI_PATTACHOTE = "Tailandês Pattachote"
+THAI_PATTACHOTE_NON_SHIFTLOCK = "Tailandês Pattachote (sin-BloqMayus)"
+TURKISH_Q = "Turco Q"
+TURKISH_F = "Turco F"
+UK = "Reino Unido"
+UKRAINIAN = "Ucraniano"
+UKRAINIAN_STUDENT = "Ucraniano (Estudantil)"
+US = "Estados Unidos"
+US_ARABIC = "Inglês EEUU (IBM Arabic 238_L)"
+US_DVORAK = "EEUU-Dvorak"
+US_DVORAK_LEFT = "EEUU Dvorak para surdos"
+US_DVORAK_RIGHT = "EEUU Dvorak para destros"
+US_INTERNATIONAL = "EEUU Internacional"
+UZBEK_CYRILLIC = "Uzbek (Cyrillic)"
+VIETNAMESE = "Vietnamita"
+
; LANG_ROMANIAN SUBLANG_NEUTRAL
[Strings.0018]
diff --git a/dll/cpl/intl/lang/pt-PT.rc b/dll/cpl/intl/lang/pt-PT.rc
index f57d9fe6f41..7045b113a2d 100644
--- a/dll/cpl/intl/lang/pt-PT.rc
+++ b/dll/cpl/intl/lang/pt-PT.rc
@@ -6,7 +6,7 @@ CAPTION "Opções regionais"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Padrões e formatos", -1, 5, 5, 234, 162
- LTEXT "Esta opção influencia a forma como alguns programas formatam números, unidades monetárias, horários e datas.", -1, 14, 17, 220, 25
+ LTEXT "Esta opção influencia a forma como alguns programas formatam números, unidades monetárias, datas e horas.", -1, 14, 17, 220, 25
LTEXT "Selecci&one um item para definir as suas preferências ou clique em 'Personalizar' para escolher seus próprios formatos:", -1, 14, 37, 220, 22
COMBOBOX IDC_LANGUAGELIST, 14, 56, 160, 160, CBS_DROPDOWNLIST | CBS_NOINTEGRALHEIGHT | CBS_SORT | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL
PUSHBUTTON "&Personalizar...", IDC_SETUP_BUTTON, 178, 56, 52, 13
@@ -22,7 +22,7 @@ BEGIN
EDITTEXT IDC_SHORTTIMESAMPLE_EDIT, 89, 131, 140, 12, ES_READONLY | WS_CHILD | WS_VISIBLE | WS_GROUP | NOT WS_TABSTOP
EDITTEXT IDC_FULLTIMESAMPLE_EDIT, 89, 146, 140, 12, ES_READONLY | WS_CHILD | WS_VISIBLE | WS_GROUP | NOT WS_TABSTOP
GROUPBOX "Localização", -1, 5, 172, 234, 55
- LTEXT "Para aj&udar os serviços a fornecer-lhe informações locais, tal como notícias e meteorologia, seleccione a sua localização actual:", -1, 14, 184, 210, 24
+ LTEXT "Para aj&udar os serviços a fornecer-lhe informação local, tal como notícias e meteorologia, seleccione a sua localização actual:", -1, 14, 184, 210, 24
COMBOBOX IDC_LOCATION_COMBO, 14, 207, 217, 160, CBS_DROPDOWNLIST | CBS_NOINTEGRALHEIGHT | CBS_AUTOHSCROLL | WS_VSCROLL | WS_TABSTOP | CBS_SORT
END
@@ -65,7 +65,7 @@ BEGIN
EDITTEXT IDC_NUMBERSPOSSAMPLE, 43, 19, 72, 14, ES_READONLY | WS_CHILD | WS_VISIBLE | WS_GROUP | NOT WS_TABSTOP
LTEXT "Negativo:", -1, 120, 21, 31, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
EDITTEXT IDC_NUMBERSNEGSAMPLE, 154, 19, 72, 14, ES_READONLY | WS_CHILD | WS_VISIBLE | WS_GROUP | NOT WS_TABSTOP
- LTEXT "&Símbolo decimal:", -1, 8, 67, 96, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
+ LTEXT "&Separador decimal:", -1, 8, 67, 96, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
COMBOBOX IDC_NUMBERDSYMBOL, 137, 65, 100, 83, CBS_DROPDOWN | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL
LTEXT "Nº de &casas decimais:", -1, 8, 83, 96, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
COMBOBOX IDC_NUMBERSNDIGDEC, 137, 81, 100, 83, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL
@@ -77,11 +77,11 @@ BEGIN
COMBOBOX IDC_NUMBERSNSIGNSYM, 137, 129, 100, 83, CBS_DROPDOWN | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL
LTEXT "&Formato de número negativo:", -1, 8, 149, 100, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
COMBOBOX IDC_NUMBERSNNUMFORMAT, 137, 145, 100, 83, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL
- LTEXT "Exibir &zeros à esquerda:", -1, 8, 166, 96, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
+ LTEXT "Apresentar &zeros à esquerda:", -1, 8, 166, 96, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
COMBOBOX IDC_NUMBERSDISPLEADZER, 137, 161, 100, 83, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL
LTEXT "Separador de lis&ta:", -1, 8, 181, 96, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
COMBOBOX IDC_NUMBERSLSEP, 137, 177, 100, 83, CBS_DROPDOWN | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL
- LTEXT "Sistema de &medidas:", -1, 8, 197, 96, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
+ LTEXT "Sistema de &medida:", -1, 8, 197, 96, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
COMBOBOX IDC_NUMBERSMEASSYS, 137, 193, 100, 83, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL
END
@@ -97,11 +97,11 @@ BEGIN
EDITTEXT IDC_CURRENCYNEGSAMPLE, 154, 19, 72, 14, ES_READONLY | WS_CHILD | WS_VISIBLE | WS_GROUP | NOT WS_TABSTOP
LTEXT "&Símbolo da unidade monetária:", -1, 10, 51, 121, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
COMBOBOX IDC_CURRENCYSYMBOL, 134, 49, 100, 83, CBS_DROPDOWN | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL
- LTEXT "Formato de moeda &positivo:", -1, 10, 68, 121, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
+ LTEXT "Formato monetário &positivo:", -1, 10, 68, 121, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
COMBOBOX IDC_CURRENCYPOSVALUE, 134, 66, 100, 83, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL
- LTEXT "Formato de moeda &negativo:", -1, 10, 85, 121, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
+ LTEXT "Formato monetário &negativo:", -1, 10, 85, 121, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
COMBOBOX IDC_CURRENCYNEGVALUE, 134, 83, 100, 83, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL
- LTEXT "Sím&bolo decimal:", -1, 10, 111, 121, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
+ LTEXT "&Separador decimal:", -1, 10, 111, 121, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
COMBOBOX IDC_CURRENCYDECSEP, 134, 109, 100, 83, CBS_DROPDOWN | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL
LTEXT "Nº de &casas decimais:", -1, 10, 128, 121, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
COMBOBOX IDC_CURRENCYDECNUM, 134, 126, 100, 83, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL
@@ -119,16 +119,16 @@ BEGIN
GROUPBOX "Exemplo", -1, 7, 7, 230, 33, WS_CHILD | WS_VISIBLE
LTEXT "Exemplo de hora:", -1, 13, 21, 54, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
EDITTEXT IDC_TIMESAMPLE, 68, 19, 84, 14, ES_READONLY | WS_CHILD | WS_VISIBLE | WS_GROUP | NOT WS_TABSTOP
- LTEXT "&Formato de hora:", -1, 13, 52, 130, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
+ LTEXT "&Formato da hora:", -1, 13, 52, 130, 10, WS_CHILD | WS_VISIBLE | WS_GROUP
COMBOBOX IDC_TIMEFORMAT, 149, 50, 84, 100, CBS_DROPDOWN | CBS_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_TABSTOP
- LTEXT "&Separador de hora:", -1, 13, 70, 130, 10, WS_VISIBLE | WS_GROUP
+ LTEXT "&Separador da hora:", -1, 13, 70, 130, 10, WS_VISIBLE | WS_GROUP
COMBOBOX IDC_TIMESEPARATOR, 149, 68, 84, 100, CBS_DROPDOWN | WS_CHILD | WS_VISIBLE | WS_TABSTOP
- LTEXT "Sí&mbolo a.m.:", -1, 13, 88, 130, 10, WS_VISIBLE | WS_GROUP
+ LTEXT "Símbolo &AM.:", -1, 13, 88, 130, 10, WS_VISIBLE | WS_GROUP
COMBOBOX IDC_TIMEAMSYMBOL, 149, 86, 84, 100, CBS_DROPDOWN | WS_CHILD | WS_VISIBLE | WS_TABSTOP
- LTEXT "Sím&bolo p.m.:", -1, 13, 106, 130, 10, WS_VISIBLE | WS_GROUP
+ LTEXT "Símbolo &PM.:", -1, 13, 106, 130, 10, WS_VISIBLE | WS_GROUP
COMBOBOX IDC_TIMEPMSYMBOL, 149, 104, 84, 100, CBS_DROPDOWN | WS_CHILD | WS_VISIBLE | WS_TABSTOP
GROUPBOX "", -1, 7, 140, 230, 80, WS_VISIBLE
- LTEXT "Notação de formato de hora\nh = hora m = minuto s = segundo t = a.m. ou p.m.\n\nh = 12 horas\nH = 24 horas\n\nhh, mm, ss = com zero à esquerda\nh, m, s = sem zero à esquerda", -1, 13, 150, 214, 66, WS_CHILD | WS_VISIBLE | WS_GROUP
+ LTEXT "Notação do formato da hora\nh = hora m = minuto s = segundo t = AM. ou PM.\n\nh = 12 horas\nH = 24 horas\n\nhh, mm, ss = com zero à esquerda\nh, m, s = sem zero à esquerda", -1, 13, 150, 214, 66, WS_CHILD | WS_VISIBLE | WS_GROUP
END
IDD_DATEPAGE DIALOGEX 0, 0, 246, 234
@@ -137,12 +137,12 @@ CAPTION "Data"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Calendário", -1, 7, 7, 230, 74
- LTEXT "&Quando for dig. 1 ano de 2 dígitos, interpretá-lo como 1 ano entre:", -1, 13, 18, 215, 8
+ LTEXT "&Quando um ano de 2 dígitos é introduzido, interpretar como um ano entre:", -1, 13, 18, 215, 8
EDITTEXT IDC_FIRSTYEAR_EDIT, 13, 30, 36, 12, ES_READONLY | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_DISABLED
LTEXT "e", -1, 55, 32, 17, 8
EDITTEXT IDC_SECONDYEAR_EDIT, 77, 30, 36, 12, ES_LEFT | ES_NUMBER | WS_GROUP
CONTROL "",IDC_SCR_MAX_YEAR, "msctls_updown32", UDS_NOTHOUSANDS | UDS_WRAP | UDS_SETBUDDYINT | UDS_AUTOBUDDY | UDS_ARROWKEYS | WS_CHILD | WS_VISIBLE, 113, 30, 10, 12
- LTEXT "&Tipo de calendário:", -1, 13, 48, 56, 10
+ LTEXT "&Tipo de calendário:", -1, 13, 48, 60, 10
COMBOBOX IDC_CALTYPE_COMBO, 77, 46, 153, 100, CBS_DROPDOWNLIST | CBS_AUTOHSCROLL | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
LTEXT "Calendário &Hijri:", -1, 13, 65, 60, 12
COMBOBOX IDC_HIJCHRON_COMBO, 77, 64, 153, 100, CBS_DROPDOWNLIST | CBS_AUTOHSCROLL | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
@@ -170,8 +170,8 @@ CAPTION "Classificação"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Classificação", -1, 7, 7, 230, 74
- LTEXT "Os métodos de classificação alteram a maneira como os programas classificam caracteres, palavras, arquivos e pastas.", -1, 14, 17, 220, 25
- LTEXT "&Selecione o método de classificação a ser usado com este idioma:", -1, 14, 37, 220, 22
+ LTEXT "Os métodos de classificação alteram a maneira como os programas classificam caracteres, palavras, ficheiros e pastas.", -1, 14, 17, 220, 25
+ LTEXT "&Seleccione o método de classificação a ser usado com este idioma:", -1, 14, 37, 220, 22
COMBOBOX IDC_SORTLIST_COMBO, 14, 56, 217, 83, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL
END
@@ -180,7 +180,7 @@ BEGIN
IDS_CUSTOMIZE_TITLE "Personalizar opções regionais"
IDS_SPAIN "Espanhol (Espanha)"
IDS_METRIC "Métrico"
- IDS_IMPERIAL "Imperial"
+ IDS_IMPERIAL "Inglês"
END
STRINGTABLE
@@ -201,8 +201,8 @@ STRINGTABLE
BEGIN
IDS_ERROR "Erro"
IDS_ERROR_SYMBOL_SEPARATE "Um ou mais caracteres digitados para Separador de data são inválidos."
- IDS_ERROR_SYMBOL_FORMAT_SHORT "Um ou mais caracteres que você digitou para o formato Data abreviada são inválidos."
- IDS_ERROR_SYMBOL_FORMAT_LONG "Um ou mais caracteres que você digitou para o formato Data por extenso são inválidos."
+ IDS_ERROR_SYMBOL_FORMAT_SHORT "Um ou mais caracteres que digitou para o formato Data abreviada são inválidos."
+ IDS_ERROR_SYMBOL_FORMAT_LONG "Um ou mais caracteres que digitou para o formato Data por extenso são inválidos."
IDS_ERROR_OEM_CODE_PAGE "Erro ao ler a tabela de conversão de página de código OEM"
IDS_ERROR_ANSI_CODE_PAGE "Erro ao ler a tabela de conversão de página de código ANSI"
IDS_ERROR_INT_KEY_REG "Erro ao abrir a chave: HKCU\\Control Panel\\International"
diff --git a/dll/win32/devmgr/lang/pt-PT.rc b/dll/win32/devmgr/lang/pt-PT.rc
index f2b8ab3edbf..5870e00a93a 100644
--- a/dll/win32/devmgr/lang/pt-PT.rc
+++ b/dll/win32/devmgr/lang/pt-PT.rc
@@ -43,27 +43,27 @@ BEGIN
IDS_DEV_DEVLOADER_FAILED "O ReactOS não pôde carregar o controlador para este dispositivo porque o computador está a reportar dois tipos de barramento %1."
IDS_DEV_DEVLOADER_FAILED2 "O(s) carregadore(es) do dispositivo %1 não pôde/puderam carregar o controlador para este dispositivo."
IDS_DEV_OUT_OF_MEMORY "O controlador para este dispositivo pode estar danificado, ou o sistema com pouca memória ou insuficiência de outros recursos."
- IDS_DEV_ENTRY_IS_WRONG_TYPE "Este dispositivo não está a funcionar correctamente porque um de seus controladores pode estar danificado, ou o registo pode estar danificado."
+ IDS_DEV_ENTRY_IS_WRONG_TYPE "Este dispositivo não está a funcionar correctamente porque um de seus controladores ou o registo poderão estar danificados."
IDS_DEV_LACKED_ARBITRATOR "O controlador para este dispositivo requisitou um recurso que o ReactOS não sabe como manusear."
IDS_DEV_BOOT_CONFIG_CONFLICT "Outro dispositivo está a usar os recursos que este dispositivo necessita."
IDS_DEV_FAILED_FILTER "Os controladores para este dispositivo precisam ser reinstalados."
- IDS_DEV_DEVLOADER_NOT_FOUND "Este dispositivo não está a funcionar correctamente porque o ReactOS não pôde carregar o arquivo %1 que carrega os controladores para o dispositivo."
- IDS_DEV_DEVLOADER_NOT_FOUND2 "Este dispositivo não está a funcionar correctamente porque o arquivo %1 que carrega os controladores para este dispositivo está danificado."
+ IDS_DEV_DEVLOADER_NOT_FOUND "Este dispositivo não está a funcionar correctamente porque o ReactOS não pôde carregar o ficheiro %1 que carrega os controladores para o dispositivo."
+ IDS_DEV_DEVLOADER_NOT_FOUND2 "Este dispositivo não está a funcionar correctamente porque o ficheiro %1 que carrega os controladores para este dispositivo está danificado."
IDS_DEV_DEVLOADER_NOT_FOUND3 "Falha no dispositivo: tente mudar o controlador para este dispositivo. Se isto não funcionar, consulte a documentação do seu hardware."
IDS_DEV_INVALID_DATA "Este dispositivo não está a funcionar correctamente porque a BIOS do seu computador está a reportar os recursos para este dispositivo incorrectamente."
IDS_DEV_INVALID_DATA2 "Este dispositivo não está a funcionar correctamente porque a BIOS do dispositivo está a reportar os recursos para este dispositivo incorrectamente."
IDS_DEV_FAILED_START "Este dispositivo não está presente, não está a funcionar correctamente ou não tem todos os controladores instalados."
- IDS_DEV_LIAR "O ReactOS parou de responder enquanto tentava inicializar este dispositivo e em conseqüência não irá mais tentar inicializá-lo."
+ IDS_DEV_LIAR "O ReactOS parou de responder enquanto tentava iniciar este dispositivo. Em conseqüência não mais o irá iniciar."
IDS_DEV_NORMAL_CONFLICT "Este dispositivo não pôde encontrar recursos %1 livres para utilizar."
IDS_DEV_NOT_VERIFIED "Este dispositivo não está presente, não está a funcionar correctamente ou não tem todos os controladores instalados."
IDS_DEV_NEED_RESTART "Este dispositivo não pode funcionar correctamente até que o computador seja reiniciado."
IDS_DEV_REENUMERATION "Este dispositivo está a causar um conflito de recursos."
IDS_DEV_PARTIAL_LOG_CONF "O ReactOS não pôde identificar todos os recursos que este dispositivo utiliza."
- IDS_DEV_UNKNOWN_RESOURCE "O arquivo %1 de informações de controlador indica que este dispositivo filho utilize um recurso que o dispositivo pai não possui ou reconhece."
+ IDS_DEV_UNKNOWN_RESOURCE "O ficheiro %1 de informações de controlador indica que este dispositivo filho utiliza um recurso que o dispositivo pai não possui ou reconhece."
IDS_DEV_REINSTALL "Os controladores para este dispositivo precisam ser reinstalados."
IDS_DEV_REGISTRY "O registo pode estar danificado."
IDS_DEV_WILL_BE_REMOVED "O ReactOS está a remover este dispositivo."
- IDS_DEV_DISABLED "Este dispositivo não foi inicializado."
+ IDS_DEV_DISABLED "Este dispositivo não foi iniciado."
IDS_DEV_DISABLED2 "Este dispositivo está desactivado."
IDS_DEV_DEVLOADER_NOT_READY "Os carregadores para este dispositivo não puderam carregar os controladores necessários."
IDS_DEV_DEVLOADER_NOT_READY2 "" /* unused */
@@ -71,30 +71,30 @@ BEGIN
IDS_DEV_DEVICE_NOT_THERE "Este dispositivo não está presente, não está a funcionar correctamente ou não tem todos os controladores instalados."
IDS_DEV_MOVED "O ReactOS está no processo de configuração deste dispositivo."
IDS_DEV_TOO_EARLY "O ReactOS está no processo de configuração deste dispositivo."
- IDS_DEV_NO_VALID_LOG_CONF "O ReactOS não pode especificar os recursos pra este dispositivo."
+ IDS_DEV_NO_VALID_LOG_CONF "O ReactOS não pode especificar os recursos para este dispositivo."
IDS_DEV_FAILED_INSTALL "Os controladores para este dispositivo não estão instalados."
IDS_DEV_HARDWARE_DISABLED "Este dispositivo está desactivado porque a BIOS para o dispositivo não lhe deu nenhum recurso."
IDS_DEV_CANT_SHARE_IRQ "Este dispositivo utiliza um recurso de Requisição de Interrupção (IRQ) que está em uso por outro dispositivo e não pode ser compartilhado.\nDeve alterar a configuração conflitante ou remover o controlador de modo real que está a causar o conflito."
IDS_DEV_FAILED_ADD "Este dispositivo não está a funcionar correctamente porque %1 não está a funcionar correctamente."
IDS_DEV_DISABLED_SERVICE "O ReactOS não pode instalar os controladores para este dispositivo porque não consegue acessar o controlador ou local de rede que possui os ficheiros de configuração."
IDS_DEV_TRANSLATION_FAILED "Este dispositivo não está a responder ao seu controlador."
- IDS_DEV_NO_SOFTCONFIG "O ReactOS não pode determinar as configurações para este dispositivo. Consulte a documentação que veio com este dispositivo e utilize a guia Recursos para definir a configuração."
+ IDS_DEV_NO_SOFTCONFIG "O ReactOS não pode determinar as configurações para este dispositivo. Consulte a documentação que veio com este dispositivo e utilize o guia de recursos para definir a configuração."
IDS_DEV_BIOS_TABLE "O firmware de seu sistema não possui informação suficiente para configurar e utilizar este dispositivo correctamente.\nPara utilizar este dispositivo, contacte o fabricante de seu computador para obter uma actualização de firmware ou BIOS."
IDS_DEV_IRQ_TRANSLATION_FAILED "Este dispositivo requisita uma interrupção PCI mas está configurado para uma interrupção ISA (ou vice-versa).\nPor favor, utilize o sistema de configuração do computador para reconfigurar a interrupção para este dispositivo."
- IDS_DEV_FAILED_DRIVER_ENTRY "O ReactOS não pode inicializar o controlador do dispositivo para este hardware."
+ IDS_DEV_FAILED_DRIVER_ENTRY "O ReactOS não pode iniciar o controlador do dispositivo para este hardware."
IDS_DEV_DRIVER_FAILED_PRIOR_UNLOAD "O ReactOS não pode carregar o controlador do dispositivo para este hardware porque uma instância anterior do controlador do dispositivo ainda está na memória."
IDS_DEV_DRIVER_FAILED_LOAD "O ReactOS não pode carregar o controlador do dispositivo para este hardware. O controlador pode estar corrompido ou ausente."
- IDS_DEV_DRIVER_SERVICE_KEY_INVALID "O ReactOS não pode acessar este hardware porque suas informações sobre a chave do serviço não estão no Registo ou estão registadas incorrectamente."
+ IDS_DEV_DRIVER_SERVICE_KEY_INVALID "O ReactOS não pode acessar este hardware porque as informações sobre a chave do serviço não estão no registo ou estão registadas incorrectamente."
IDS_DEV_LEGACY_SERVICE_NO_DEVICES "O ReactOS carregou o controlador do dispositivo para este hardware correctamente mas não consegue encontrar o dispositivo de hardware."
IDS_DEV_DUPLICATE_DEVICE "O ReactOS não pode carregar o controlador do dispositivo para este hardware porque já existe uma instância deste dispositivo em execução no sistema."
IDS_DEV_FAILED_POST_START "O ReactOS parou este dispositivo porque ele reportou problemas."
IDS_DEV_HALTED "Uma aplicação ou serviço desligou este dispositivo de hardware."
IDS_DEV_PHANTOM "No momento, este dispositivo de hardware não está ligado ao computador."
IDS_DEV_SYSTEM_SHUTDOWN "O ReactOS não pode obter acesso a este dispositivo de hardware porque o sistema operativo está em processo de desligamento."
- IDS_DEV_HELD_FOR_EJECT "O ReactOS não pode utilizar este dispositivo de hardware porque este foi preparado para remoção segura mas não foi removido do computador."
- IDS_DEV_DRIVER_BLOCKED "O software para este dispositivo teve sua inicialização bloqueada pois é conhecido por possuir problemas com o ReactOS. Contacte o revendedor do hardware para um novo controlador."
- IDS_DEV_REGISTRY_TOO_LARGE "O ReactOS não pode iniciar os novos dispositivos de hardware porque a secção do sistema é muito grande (excede o limite de tamanho do Registo)."
- IDS_DEV_SETPROPERTIES_FAILED "ReactOS não pôde alterar as configurações para este dispositivo."
+ IDS_DEV_HELD_FOR_EJECT "O ReactOS não pode utilizar este dispositivo de hardware porque este foi preparado para remoção segura porém, não foi removido do computador."
+ IDS_DEV_DRIVER_BLOCKED "O software para este dispositivo teve sua iniciação bloqueada pois é conhecido por possuir problemas com o ReactOS. Contacte o revendedor do hardware para um novo controlador."
+ IDS_DEV_REGISTRY_TOO_LARGE "O ReactOS não pode iniciar os novos dispositivos de hardware porque a secção do sistema é muito grande (excede o limite de tamanho do registo)."
+ IDS_DEV_SETPROPERTIES_FAILED "O ReactOS não pôde alterar as configurações para este dispositivo."
END
STRINGTABLE
@@ -156,7 +156,7 @@ BEGIN
GROUPBOX "Estado do dispositivo", IDC_DEVSTATUSGROUP, 7, 83, 238, 100
EDITTEXT IDC_DEVSTATUS, 14, 96, 224, 61, NOT WS_TABSTOP | ES_MULTILINE | ES_AUTOVSCROLL | ES_READONLY | WS_VSCROLL
PUSHBUTTON "&Resolução de problemas...", IDC_DEVPROBLEM, 148, 163, 90, 15
- LTEXT "&Uso do dispositivo:", IDC_DEVUSAGELABEL, 7, 188, 222, 8, WS_DISABLED
+ LTEXT "&Utilização do dispositivo:", IDC_DEVUSAGELABEL, 7, 188, 222, 8, WS_DISABLED
COMBOBOX IDC_DEVUSAGE, 7, 198, 239, 40, CBS_DROPDOWNLIST | WS_VSCROLL | WS_DISABLED
END
@@ -192,7 +192,7 @@ FONT 8, "MS Shell Dlg"
BEGIN
ICON "", IDC_DEVICON, 7, 7, 20, 20
LTEXT "", IDC_DEVNAME, 37, 9, 174, 16, SS_NOPREFIX
- LTEXT "&Arquivos de controlador:", -1, 7, 36, 204, 8
+ LTEXT "&Ficheiros do controlador:", -1, 7, 36, 204, 8
CONTROL "", IDC_DRIVERFILES, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER |
LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SHAREIMAGELISTS | LVS_SORTASCENDING |
LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 7, 46, 209, 80
@@ -227,7 +227,7 @@ FONT 8, "MS Shell Dlg"
BEGIN
ICON "", IDC_DEVICON, 7, 7, 20, 20
LTEXT "", IDC_DEVNAME, 37, 9, 174, 16, SS_NOPREFIX
- LTEXT "Definições de recursos:", -1, 7, 36, 204, 8
+ LTEXT "Definições do recurso:", -1, 7, 36, 204, 8
CONTROL "", IDC_DRIVERRESOURCES, "SysListView32", LVS_REPORT |
LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SHAREIMAGELISTS | LVS_SORTASCENDING |
LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 7, 46, 238, 80
@@ -244,7 +244,7 @@ END
IDD_UNINSTALLDRIVER DIALOGEX 0, 0, 224, 121
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_DLGFRAME
-CAPTION "Confirmar Remoção do dispositivo"
+CAPTION "Confirmar remoção do dispositivo"
FONT 8, "MS Shell Dlg"
BEGIN
ICON "", IDC_DEVICON, 7, 7, 20, 20
@@ -317,7 +317,7 @@ END
STRINGTABLE DISCARDABLE
BEGIN
IDS_HINT_BLANK " "
- IDS_HINT_PROPERTIES " Abrir caixa de diálogo propriedade para a selecção actual."
+ IDS_HINT_PROPERTIES " Abrir a caixa de diálogo ""Propriedades"" para a selecção actual."
IDS_HINT_SCAN " Verificar se há novos dispositivos plug and play."
IDS_HINT_ENABLE " Habilita o dispositivo seleccionado."
IDS_HINT_DISABLE " Desabilita o dispositivo seleccionado."