From f7bd4b33e7ea32f8dcc5a23e14a255f273092c37 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Mon, 1 Apr 2013 01:18:50 +0200 Subject: [PATCH] 2013-04-01 01:14 UTC+0200 Viktor Szakats (harbour syenar.net) * include/harbour.hbx * src/rtl/hbi18n2.prg + added __i18n_potArrayClean() function that can clean source comments, empty translations and able to do transformations on translations via use supplied callback. * utils/hbmk2/_po_pull.hb + do cleansing on .po files pulled from Transifex: % strip source comments % strip empty translations ! strip right/left padding from translated strings ! convert multiple spaces to single one in translated strings ; This will help keeping the diffs nice and tight and the .po files in repo minimal in size - utils/hbmk2/po/! - deleted another accindental file :( fixed auto-script to be more selective. --- ChangeLog.txt | 22 +- include/harbour.hbx | 1 + src/rtl/hbi18n2.prg | 35 + utils/hbmk2/_po_pull.hb | 49 +- utils/hbmk2/po/! | 3689 ------------------------- utils/hbmk2/po/hbmk2.el.po | 4734 ++++++++++++++++---------------- utils/hbmk2/po/hbmk2.es_419.po | 4534 +++++++++++++++--------------- utils/hbmk2/po/hbmk2.es_ES.po | 4046 +++++++++++++-------------- utils/hbmk2/po/hbmk2.fr_FR.po | 518 ++-- utils/hbmk2/po/hbmk2.hu.po | 1446 +++++----- utils/hbmk2/po/hbmk2.it.po | 1886 ++++++------- utils/hbmk2/po/hbmk2.pt_BR.po | 3606 ++++++++++++------------ 12 files changed, 10488 insertions(+), 14078 deletions(-) delete mode 100644 utils/hbmk2/po/! diff --git a/ChangeLog.txt b/ChangeLog.txt index b0af4cb79c..991b645216 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -10,6 +10,26 @@ * Change, ! Fix, % Optimization, + Addition, - Removal, ; Comment */ +2013-04-01 01:14 UTC+0200 Viktor Szakats (harbour syenar.net) + * include/harbour.hbx + * src/rtl/hbi18n2.prg + + added __i18n_potArrayClean() function that can clean source comments, + empty translations and able to do transformations on translations via + use supplied callback. + + * utils/hbmk2/_po_pull.hb + + do cleansing on .po files pulled from Transifex: + % strip source comments + % strip empty translations + ! strip right/left padding from translated strings + ! convert multiple spaces to single one in translated strings + ; This will help keeping the diffs nice and tight and the + .po files in repo minimal in size + + - utils/hbmk2/po/! + - deleted another accindental file :( fixed auto-script to be + more selective. + 2013-04-01 00:17 UTC+0200 Viktor Szakats (harbour syenar.net) * utils/hbmk2/hbmk2.prg + will now use UTF-8 when the stdout is redirected to file @@ -120,7 +140,7 @@ to all strings, and move the whole post-processing/fixing to the po pull stage. Would be nice to have a core i18n function to be able to apply transformations via codeblock - to translated text. + to translated text. [DONE] 2013-03-31 04:46 UTC+0200 Viktor Szakats (harbour syenar.net) * utils/hbmk2/_md_make.hb diff --git a/include/harbour.hbx b/include/harbour.hbx index 551a0c16f6..ede83a91d9 100644 --- a/include/harbour.hbx +++ b/include/harbour.hbx @@ -1400,6 +1400,7 @@ DYNAMIC __HBVMInit DYNAMIC __hb_langSelect DYNAMIC __i18n_hashJoin DYNAMIC __i18n_hashTable +DYNAMIC __i18n_potArrayClean DYNAMIC __i18n_potArrayJoin DYNAMIC __i18n_potArrayLoad DYNAMIC __i18n_potArraySave diff --git a/src/rtl/hbi18n2.prg b/src/rtl/hbi18n2.prg index bc54bedcb2..79a5f4cb09 100644 --- a/src/rtl/hbi18n2.prg +++ b/src/rtl/hbi18n2.prg @@ -332,6 +332,41 @@ STATIC FUNCTION __i18n_ItemToStr( item ) RETURN cSource + Left( item[ _I18N_MSGID, 1 ], 30 ) +FUNCTION __i18n_potArrayClean( aTrans, lSource, lEmptyTranslations, bTransformTranslation ) + + LOCAL item + LOCAL lEmpty + LOCAL cString + + hb_default( @lSource, .T. ) + hb_default( @lEmptyTranslations, .T. ) + + FOR EACH item IN aTrans DESCEND + IF ! lEmptyTranslations + lEmpty := .T. + FOR EACH cString IN item[ _I18N_MSGSTR ] + IF ! Empty( cString ) + lEmpty := .F. + EXIT + ENDIF + NEXT + IF lEmpty + hb_ADel( aTrans, item:__enumIndex(), .T. ) + LOOP + ENDIF + ENDIF + IF HB_ISEVALITEM( bTransformTranslation ) + FOR EACH cString IN item[ _I18N_MSGSTR ] + cString := Eval( bTransformTranslation, cString ) + NEXT + ENDIF + IF ! lSource + item[ _I18N_SOURCE ] := "" + ENDIF + NEXT + + RETURN aTrans + FUNCTION __i18n_potArraySave( cFile, aTrans, cErrorMsg, lVersionNo, lSourceRef ) LOCAL aItem diff --git a/utils/hbmk2/_po_pull.hb b/utils/hbmk2/_po_pull.hb index 20c6abce0b..097640b213 100644 --- a/utils/hbmk2/_po_pull.hb +++ b/utils/hbmk2/_po_pull.hb @@ -42,6 +42,13 @@ PROCEDURE Main( cLogin ) IF hb_jsonDecode( GetJSON( hb_MemoRead( cTemp ) ), @json ) > 0 hb_MemoWrit( cPO_Dir + hb_FNameName( cMain ) + "." + cLang + ".po", DoctorContent( json[ "content" ] ) ) + /* should only do this if the translation is primarily done + on Transifex website. This encouraged and probably the case + in practice. Delete source information, delete empty + translations and apply some automatic transformation for + common translation mistakes. */ + PO_Clean( cPO_Dir + hb_FNameName( cMain ) + "." + cLang + ".po", .F., .F., @DoctorTranslation() ) + FToNativeEOL( cPO_Dir + hb_FNameName( cMain ) + "." + cLang + ".po" ) ELSE ? "API error" ENDIF @@ -51,12 +58,48 @@ PROCEDURE Main( cLogin ) RETURN +STATIC FUNCTION FToNativeEOL( cFile ) + RETURN hb_MemoWrit( cFile, StrTran( hb_MemoRead( cFile ), e"\n", hb_eol() ) ) + STATIC FUNCTION DoctorContent( cString ) + RETURN StrTran( cString, hb_UChar( 0x23CE ), "\n" ) /* convert RETURN SYMBOL used by Transifex for NEWLINE */ - cString := StrTran( cString, hb_UChar( 0x23CE ), "\n" ) /* convert RETURN SYMBOL used by Transifex for NEWLINE */ - cString := StrTran( cString, e"\n", hb_eol() ) +STATIC FUNCTION DoctorTranslation( cString ) + RETURN Unspace( AllTrim( cString ) ) - RETURN cString +/* Converts multiple spaces to just one */ +STATIC FUNCTION Unspace( cString ) + + LOCAL cResult := "" + LOCAL cChar, cCharPrev + LOCAL tmp + + FOR tmp := 1 TO Len( cString ) + + cChar := SubStr( cString, tmp, 1 ) + + IF !( cChar == " " ) .OR. !( cCharPrev == " " ) + cResult += cChar + ENDIF + + cCharPrev := cChar + NEXT + + RETURN cResult + +STATIC FUNCTION PO_Clean( cFileName, ... ) + + LOCAL aTrans + LOCAL cErrorMsg + + IF ( aTrans := __i18n_potArrayLoad( cFileName, @cErrorMsg ) ) != NIL .AND. ; + __i18n_potArraySave( cFileName, __i18n_potArrayClean( aTrans, ... ), @cErrorMsg ) + RETURN .T. + ENDIF + + ? cErrorMsg + + RETURN .F. STATIC FUNCTION GetJSON( cString ) diff --git a/utils/hbmk2/po/! b/utils/hbmk2/po/! deleted file mode 100644 index 289a763d6c..0000000000 --- a/utils/hbmk2/po/! +++ /dev/null @@ -1,3689 +0,0 @@ -diff --git a/utils/hbmk2/po/hbmk2.pt_BR.po b/utils/hbmk2/po/hbmk2.pt_BR.po -index 29ca9a2..21d1a57 100644 ---- a/utils/hbmk2/po/hbmk2.pt_BR.po -+++ b/utils/hbmk2/po/hbmk2.pt_BR.po -@@ -1,3513 +1,1803 @@ --# --# Translators: --# , 2013. --# Sami Laham , 2013. --# SAMI lAHAM , 2013. --# SAMI LAHAM , 2013. -+# -+# This file is generated by Harbour 3.2.0dev (r1303280324) -+# -+ -+#, c-format - msgid "" --msgstr "" --"Project-Id-Version: Harbour\n" --"PO-Revision-Date: 2013-03-31 20:54+0000\n" --"Last-Translator: hbtest \n" --"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/harbour/language/pt_BR/)\n" --"MIME-Version: 1.0\n" --"Content-Type: text/plain; charset=UTF-8\n" --"Content-Transfer-Encoding: 8bit\n" --"Language: pt_BR\n" --"Plural-Forms: nplurals=2; plural=(n > 1);\n" -+msgstr "Project-Id-Version: Harbour\nPO-Revision-Date: 2013-03-31 20:54+0000\nLast-Translator: hbtest \nLanguage-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/harbour/language/pt_BR/)\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nLanguage: pt_BR\nPlural-Forms: nplurals=2; plural=(n > 1);\n" - --# This file is generated by Harbour 3.2.0dev (r1303280324) --# --#: utils/hbmk2/hbmk2.prg:820 - #, c-format - msgid "Exit code: %1$d: %2$s" - msgstr "Código de Saída: %1$d: %2$s" - --#: utils/hbmk2/hbmk2.prg:823 - #, c-format - msgid "Press any key to continue..." - msgstr "Tecle algo para continuar..." - --#: utils/hbmk2/hbmk2.prg:1677 - #, c-format - msgid "Error: Cannot nest projects deeper than %1$d levels" - msgstr "Erro:Não é possível criar projetos aninhados em um nível mais profundo que %1$d" - --#: utils/hbmk2/hbmk2.prg:1683 - #, c-format - msgid "Building sub-project (level %1$d): %2$s" - msgstr "Gerando sub-projeto ( passo %1$d): %2$s" - --#: utils/hbmk2/hbmk2.prg:1689 - #, c-format - msgid "Processing environment options: %1$s" - msgstr "Processando opções do ambiente: %1$s" - --#: utils/hbmk2/hbmk2.prg:1821 - #, c-format - msgid "Autodetected platform: %1$s" - msgstr "Plataforma detectada: %1$s" - --#: utils/hbmk2/hbmk2.prg:1989 - #, c-format - msgid "Error: Platform value unknown: %1$s" - msgstr "Erro: Valor incorreto para plataforma: %1$s" - --#: utils/hbmk2/hbmk2.prg:2004 - #, c-format --msgid "" --"Error: %1$s not set, failed to autodetect.\n" --"Run this tool from its original location inside the Harbour installation or set %1$s environment variable to Harbour's root directory." -+msgid "Error: %1$s not set, failed to autodetect.\nRun this tool from its original location inside the Harbour installation or set %1$s environment variable to Harbour's root directory." - msgstr "Erro: %1$s não definido, falha na detecção automática." - --#: utils/hbmk2/hbmk2.prg:2147 - #, c-format - msgid "Autodetected platform: %1$s (adjusted)" --msgstr " Auto detecção de Plataforma: %1$s (ajustado)" -+msgstr "Auto detecção de Plataforma: %1$s (ajustado)" - --#: utils/hbmk2/hbmk2.prg:2152 - #, c-format --msgid "" --"Autodetected C compiler '%1$s' skipped because required Harbour core " --"libraries are not found." -+msgid "Autodetected C compiler '%1$s' skipped because required Harbour core libraries are not found." - msgstr "Compilador C detectado '%1$s' porém ignorado porque as bibliotecas necessárias do Harbour não foram encontrados." - --#: utils/hbmk2/hbmk2.prg:2176 - #, c-format - msgid "Autodetected C compiler: %1$s" - msgstr "Compilador C detectado automaticamente: %1$s" - --#: utils/hbmk2/hbmk2.prg:2180 - #, c-format --msgid "" --"Choose a C compiler by using -comp= option.\n" --"You have the following choices on your platform: %1$s" -+msgid "Choose a C compiler by using -comp= option.\nYou have the following choices on your platform: %1$s" - msgstr "Por favor, selecione um compilador C usando a opção -comp=.\nVocê possui as seguintes opções para sua plataforma> %1$s" - --#: utils/hbmk2/hbmk2.prg:2182 - #, c-format --msgid "" --"Could not detect any supported C compiler in your PATH.\n" --"Setup one or set -comp= option to one of these values: %1$s" -+msgid "Could not detect any supported C compiler in your PATH.\nSetup one or set -comp= option to one of these values: %1$s" - msgstr "Nenhum compilador C suportado foi encontrado em seu PATH.\nPor favor, utilize a opção -comp= com um destes valores: %1$s" - --#: utils/hbmk2/hbmk2.prg:2188 - #, c-format - msgid "Error: Compiler value unknown: %1$s" - msgstr "Erro: Compilador inválido ou desconhecido: %1$s" - --#: utils/hbmk2/hbmk2.prg:2359 - #, c-format - msgid "Using Harbour: %1$s %2$s %3$s %4$s %5$s %6$s" - msgstr "Usando Harbour: %1$s %2$s %3$s %4$s %5$s %6$s" - --#: utils/hbmk2/hbmk2.prg:2363 - #, c-format - msgid "Using C compiler: %1$s" - msgstr "Usando compilador C: %1$s" - --#: utils/hbmk2/hbmk2.prg:2365 - #, c-format - msgid "Using C compiler: %1$s [%2$s...%3$s]" - msgstr "Usando compilador C : %1$s [%2$s...%3$s]" - --#: utils/hbmk2/hbmk2.prg:2411 - #, c-format - msgid "Processing local make script: %1$s" - msgstr "Processando script local: %1$s" - --#: utils/hbmk2/hbmk2.prg:2449 utils/hbmk2/hbmk2.prg:11359 - #, c-format - msgid "Found project reference on library search path: %1$s" - msgstr "Encontrado referência ao projeto na procura das bilbiotecas: %1$s" - --#: utils/hbmk2/hbmk2.prg:2507 - #, c-format - msgid "Warning: Ignored option valid only on command-line: %1$s" - msgstr "Atenção: opção ignorada, valida apenas para linha de comando: %1$s" - --#: utils/hbmk2/hbmk2.prg:2892 - #, c-format - msgid "Warning: Invalid -main= value ignored: %1$s" - msgstr "Atenção: Opção -main= inválida sendo ignorada: %1$s" - --#: utils/hbmk2/hbmk2.prg:2900 - #, c-format - msgid "Warning: Invalid -request= value ignored: %1$s" - msgstr "Atençao: Inválido -request= valor ignorado: %1$s" - --#: utils/hbmk2/hbmk2.prg:2909 - #, c-format - msgid "Warning: Invalid -gt value ignored: %1$s" - msgstr "Atenção: Opção -gt inválida sendo ignorada: %1$s" - --#: utils/hbmk2/hbmk2.prg:3022 - #, c-format - msgid "Warning: Ignored unsupported codepage value: %1$s" - msgstr "Atenção:Página de código não suportado ou ignorado valor: %1$s" - --#: utils/hbmk2/hbmk2.prg:3032 - #, c-format --msgid "" --"Warning: Option available only when using embedded Harbour compiler: %1$s" -+msgid "Warning: Option available only when using embedded Harbour compiler: %1$s" - msgstr "Atenção: Opção disponível apenas quando estive usando compilador Harbour incorporado: %1$s" - --#: utils/hbmk2/hbmk2.prg:3070 - #, c-format --msgid "" --"Warning: Ignoring explicitly specified core library directory: %1$s (in " --"option %2$s)" --msgstr "Atenção: Ignorando explicitamente o diretório especificado no nucleo da biblioteca: %1$s (na opção %2$s)" -+msgid "Warning: Ignoring explicitly specified core library directory: %1$s (in option %2$s)" -+msgstr "Atenção: Ignorando explicitamente o diretório especificado no nucleo da biblioteca: %1$s (na opção %2$s)" - --#: utils/hbmk2/hbmk2.prg:3109 utils/hbmk2/hbmk2.prg:3133 - #, c-format --msgid "" --"Warning: Ignoring explicitly specified core header directory: %1$s (in " --"option %2$s)" --msgstr "Atenção: Ignorar especificado explicitamente no diretório do núcleo header: %1$s (na opção %2$s)" -+msgid "Warning: Ignoring explicitly specified core header directory: %1$s (in option %2$s)" -+msgstr "Atenção: Ignorar especificado explicitamente no diretório do núcleo header: %1$s (na opção %2$s)" - --#: utils/hbmk2/hbmk2.prg:3169 utils/hbmk2/hbmk2.prg:3178 --#: utils/hbmk2/hbmk2.prg:10560 utils/hbmk2/hbmk2.prg:10805 --#: utils/hbmk2/hbmk2.prg:10812 - #, c-format - msgid "%1$s" - msgstr "%1$s" - --#: utils/hbmk2/hbmk2.prg:3303 utils/hbmk2/hbmk2.prg:3526 --#: utils/hbmk2/hbmk2.prg:11042 - #, c-format - msgid "Warning: Plugin not found: %1$s" - msgstr "Atenção: Plugin não encontrado: %1$s" - --#: utils/hbmk2/hbmk2.prg:3441 - #, c-format - msgid "Warning: Unknown dependency name: %1$s" - msgstr "Atenção: Nome de dependência desconhecido: %1$s" - --#: utils/hbmk2/hbmk2.prg:3512 utils/hbmk2/hbmk2.prg:5831 --#: utils/hbmk2/hbmk2.prg:14106 - #, c-format - msgid "Warning: Cannot find %1$s" - msgstr "Atenção: Não posso encontrar %1$s" - --#: utils/hbmk2/hbmk2.prg:3514 utils/hbmk2/hbmk2.prg:10660 --#: utils/hbmk2/hbmk2.prg:10713 utils/hbmk2/hbmk2.prg:10751 - #, c-format - msgid "Warning: Cannot find %1$s (referenced from %2$s)" - msgstr "Atenção:Não é possível encontrar o %1$s (referenciado por %2$s)" - --#: utils/hbmk2/hbmk2.prg:3700 - #, c-format - msgid "Warning: No source files were specified." --msgstr "Atenção: não foram especificados arquivos de código fonte. " -+msgstr "Atenção: não foram especificados arquivos de código fonte." - --#: utils/hbmk2/hbmk2.prg:3710 - #, c-format - msgid "Warning: Non-portable output filename: %1$s. Delete '%2$s' extension." --msgstr "Atenção: Arquivo de saída não portável \"Non-portable\" : %1$s. Excluindo '%2$s' estensão." -+msgstr "Atenção: Arquivo de saída não portável \"Non-portable\" : %1$s. Excluindo '%2$s' estensão." - --#: utils/hbmk2/hbmk2.prg:3736 - #, c-format - msgid "Error: Working directory cannot be created: %1$s" - msgstr "Erro: Diretório de trabalho nao pode ser criado: %1$s" - --#: utils/hbmk2/hbmk2.prg:3760 - #, c-format - msgid "Error: Temporary Working directory cannot be created: %1$s" - msgstr "Erro:Diretório de trabalho temporário não pode ser criado: %1$s" - --#: utils/hbmk2/hbmk2.prg:5693 - #, c-format - msgid "Creating VCS header: %1$s" - msgstr "Criando cabeçalho VCS: %1$s" - --#: utils/hbmk2/hbmk2.prg:5709 - #, c-format - msgid "Creating timestamp header: %1$s" - msgstr "Criando cabeçalho com data e hora: %1$s" - --#: utils/hbmk2/hbmk2.prg:5826 - #, c-format - msgid "Triggered by #require directive: %1$s" - msgstr "Acionado pelo operador de diretivas \" # \": %1$s" - --#: utils/hbmk2/hbmk2.prg:5828 - #, c-format - msgid "Triggered by '%1$s' header: %2$s" - msgstr "Acionado pelo '%1$s' cabeçalho \"header\": %2$s" - --#: utils/hbmk2/hbmk2.prg:5907 - #, c-format - msgid "Target(s) up to date." - msgstr "Alvo(s) atualizados." - --#: utils/hbmk2/hbmk2.prg:5911 - #, c-format - msgid "Compiling Harbour sources..." - msgstr "Harbour: Compilando módulos..." - --#: utils/hbmk2/hbmk2.prg:5943 - #, c-format - msgid "Harbour compiler command (embedded) job #%1$d:" - msgstr "Harbour: Linha de comando (interno) - tarefa #%1$d:" - --#: utils/hbmk2/hbmk2.prg:5945 - #, c-format - msgid "Harbour compiler command (embedded):" - msgstr "Linha de comando do compilador Harbour: (interno)" - --#: utils/hbmk2/hbmk2.prg:5958 - #, c-format - msgid "Error: Running Harbour compiler (embedded). %1$d" - msgstr "Erro: Executando o compilador Harbour (interno): %1$d" - --#: utils/hbmk2/hbmk2.prg:5983 - #, c-format - msgid "Error: Running Harbour compiler job #%1$d. %2$d" - msgstr "Erro: Executando Compilador Harbour - tarefa #%1$d. %2$d" - --#: utils/hbmk2/hbmk2.prg:5985 utils/hbmk2/hbmk2.prg:6031 - #, c-format - msgid "Error: Running Harbour compiler. %1$d" - msgstr "Erro: Executando o compilador Harbour: %1$d" - --#: utils/hbmk2/hbmk2.prg:6025 - #, c-format - msgid "Harbour compiler command:" - msgstr "Linha de comando do Harbour:" - --#: utils/hbmk2/hbmk2.prg:6233 - #, c-format - msgid "Warning: Stub helper .c program could not be created." - msgstr "Atenção: arquivo auxiliar .c não pode ser criado." - --#: utils/hbmk2/hbmk2.prg:6342 - #, c-format - msgid "Warning: Stub helper .cpp program could not be created." - msgstr "Atenção: arquivo auxiliar .cpp não pode ser criado." - --#: utils/hbmk2/hbmk2.prg:6583 - #, c-format - msgid "Warning: Stub helper .rc file could not be created." - msgstr "Atencao: arquivo auxiliar .rc não pode ser criado." - --#: utils/hbmk2/hbmk2.prg:6603 - #, c-format - msgid "Compiling resources..." - msgstr "Compilando recursos..." - --#: utils/hbmk2/hbmk2.prg:6626 utils/hbmk2/hbmk2.prg:6664 - #, c-format - msgid "Resource compiler command:" - msgstr "Comando para o compilador de Recursos:" - --#: utils/hbmk2/hbmk2.prg:6632 utils/hbmk2/hbmk2.prg:6674 - #, c-format - msgid "Error: Running resource compiler. %1$d" - msgstr "Erro: Ao executar o compilador de recursos. %1$d" - --#: utils/hbmk2/hbmk2.prg:6656 - #, c-format --msgid "" --"Warning: Resource compiler script could not be created, continuing in " --"command-line." -+msgid "Warning: Resource compiler script could not be created, continuing in command-line." - msgstr "Atenção: Script para o compilador de Recursos não pode ser criado, continuando com a linha de comando." - --#: utils/hbmk2/hbmk2.prg:6668 - #, c-format - msgid "Resource compiler script:" - msgstr "Script do compilador de recursos:" - --#: utils/hbmk2/hbmk2.prg:6738 - #, c-format - msgid "Compiling..." - msgstr "Compilando..." - --#: utils/hbmk2/hbmk2.prg:6740 - #, c-format - msgid "Compiling C++..." - msgstr "Compilando C++..." - --#: utils/hbmk2/hbmk2.prg:6802 - #, c-format - msgid "'cd' to: %1$s" - msgstr "'cd' para: %1$s" - --#: utils/hbmk2/hbmk2.prg:6832 - #, c-format --msgid "" --"Warning: C/C++ compiler script could not be created, continuing in command-" --"line." -+msgid "Warning: C/C++ compiler script could not be created, continuing in command-line." - msgstr "Atenção: Script para o compilador C/C++ não pode ser criado, continuando com a linha de comando." - --#: utils/hbmk2/hbmk2.prg:6841 utils/hbmk2/hbmk2.prg:8206 - #, c-format - msgid "C/C++ compiler command job #%1$d:" - msgstr "Comando do Compilador C/C++ - tarefa #%1$d:" - --#: utils/hbmk2/hbmk2.prg:6843 utils/hbmk2/hbmk2.prg:8208 - #, c-format - msgid "C/C++ compiler command:" - msgstr "Comando do compilador C/C++:" - --#: utils/hbmk2/hbmk2.prg:6848 - #, c-format - msgid "C/C++ compiler script:" - msgstr "Script do compilador C/C++:" - --#: utils/hbmk2/hbmk2.prg:6858 utils/hbmk2/hbmk2.prg:6882 --#: utils/hbmk2/hbmk2.prg:8218 - #, c-format - msgid "Error: Running C/C++ compiler. %1$d" - msgstr "Erro: Executando compilador C/C++. %1$d" - --#: utils/hbmk2/hbmk2.prg:6880 utils/hbmk2/hbmk2.prg:8216 - #, c-format - msgid "Error: Running C/C++ compiler job #%1$d. %2$d" - msgstr "Erro: Executando o compilador C/C++ - tarefa #%1$d. %2$d" - --#: utils/hbmk2/hbmk2.prg:6897 - #, c-format - msgid "'cd' back." - msgstr "'cd' voltar." - --#: utils/hbmk2/hbmk2.prg:6902 - #, c-format - msgid "Error: C/C++ command is not implemented for this platform/compiler." - msgstr "Erro: comando C/C++ não foi implementado para esta plataforma/compilador." - --#: utils/hbmk2/hbmk2.prg:6957 - #, c-format - msgid "Target up to date: %1$s" - msgstr "Alvo atualizado: %1$s" - --#: utils/hbmk2/hbmk2.prg:6967 - #, c-format - msgid "Warning: Cannot create directory for target '%1$s'." - msgstr "Atenção: Não foi possível criar o diretório para o alvo '%1$s'." - --#: utils/hbmk2/hbmk2.prg:6971 - #, c-format - msgid "Warning: Cannot create directory for import library '%1$s'." - msgstr "Atenção: Não foi possível criar o diretório para biblioteca de importação '%1$s'." - --#: utils/hbmk2/hbmk2.prg:6979 - #, c-format - msgid "Warning: Cannot delete existing target '%1$s'." - msgstr "Atenção: Não foi possível excluir o alvo '%1$s'." - --#: utils/hbmk2/hbmk2.prg:6989 - #, c-format - msgid "Linking... %1$s" - msgstr "Linkando... %1$s" - --#: utils/hbmk2/hbmk2.prg:7026 - #, c-format - msgid "Warning: Link script could not be created, continuing in command-line." - msgstr "Atenção: Script de linkagem não pode ser criado, continuando com a linha de comando." - --#: utils/hbmk2/hbmk2.prg:7034 - #, c-format - msgid "Linker command:" - msgstr "Comando do Linkeditor:" - --#: utils/hbmk2/hbmk2.prg:7038 - #, c-format - msgid "Linker script:" - msgstr "Script do linkeditor:" - --#: utils/hbmk2/hbmk2.prg:7044 - #, c-format - msgid "Error: Running linker. %1$d" - msgstr "Erro: Executando linkeditor. %1$d" - --#: utils/hbmk2/hbmk2.prg:7097 - #, c-format - msgid "Creating dynamic library... %1$s" - msgstr "Criando biblioteca dinâmica... %1$s" - --#: utils/hbmk2/hbmk2.prg:7116 utils/hbmk2/hbmk2.prg:7146 - #, c-format --msgid "" --"Warning: Dynamic lib link script could not be created, continuing in " --"command-line." -+msgid "Warning: Dynamic lib link script could not be created, continuing in command-line." - msgstr "Atenção: Script para linkagem da biblioteca dinâmica não pode ser criado, continuando com a linha de comando." - --#: utils/hbmk2/hbmk2.prg:7154 - #, c-format - msgid "Dynamic lib link command:" - msgstr "Comando para linkedição da Biblioteca dinâmica:" - --#: utils/hbmk2/hbmk2.prg:7158 - #, c-format - msgid "Dynamic lib link script:" - msgstr "Script para linkagem da biblioteca dinâmica:" - --#: utils/hbmk2/hbmk2.prg:7164 - #, c-format - msgid "Error: Running dynamic lib link command. %1$d" - msgstr "Erro: Executando comando de linkagem da biblioteca dinâmica. %1$d" - --#: utils/hbmk2/hbmk2.prg:7192 - #, c-format - msgid "Creating static library... %1$s" - msgstr "Criando biblioteca estáticas... %1$s" - --#: utils/hbmk2/hbmk2.prg:7218 - #, c-format - msgid "Warning: Lib script could not be created, continuing in command-line." - msgstr "Atenção: Script para criação da biblioteca não pode ser criado, continuando com a linha de comando." - --#: utils/hbmk2/hbmk2.prg:7226 - #, c-format - msgid "Lib command:" - msgstr "Comando LIB:" - --#: utils/hbmk2/hbmk2.prg:7230 - #, c-format - msgid "Lib script:" - msgstr "Script para biblioteca:" - --#: utils/hbmk2/hbmk2.prg:7236 - #, c-format - msgid "Error: Running lib command. %1$d" - msgstr "Erro: Executando comando lib. %1$d" - --#: utils/hbmk2/hbmk2.prg:7368 - #, c-format - msgid "Post processor command:" - msgstr "Comando pós processo:" - --#: utils/hbmk2/hbmk2.prg:7374 - #, c-format - msgid "Warning: Running post processor command. %1$d:" - msgstr "Atenção: Executando comando pós processo. %1$d:" - --#: utils/hbmk2/hbmk2.prg:7438 - #, c-format - msgid "Compression command:" - msgstr "Comando para compressão:" - --#: utils/hbmk2/hbmk2.prg:7444 - #, c-format - msgid "Warning: Running compression command. %1$d:" - msgstr "Atenção: Executando comando de compressão. %1$d:" - --#: utils/hbmk2/hbmk2.prg:7466 - #, c-format --msgid "" --"Warning: Code signing skipped, because no supported code signing tool could " --"be found." -+msgid "Warning: Code signing skipped, because no supported code signing tool could be found." - msgstr "Atencão: assinatura de código ignorada, porque nenhuma ferramenta assinatura código pode ser encontrado." - --#: utils/hbmk2/hbmk2.prg:7492 - #, c-format - msgid "Code sign command:" - msgstr "Comando \"Code sign\":" - --#: utils/hbmk2/hbmk2.prg:7498 - #, c-format - msgid "Warning: Running code sign command. %1$d:" - msgstr "Atenção: rodando comando \"code sign\". %1$d:" - --#: utils/hbmk2/hbmk2.prg:7519 - #, c-format - msgid "Running time: %1$ds" - msgstr "Tempo de execução: %1$ds" - --#: utils/hbmk2/hbmk2.prg:7542 - #, c-format - msgid "Running executable:" - msgstr "Executando aplicativo:" - --#: utils/hbmk2/hbmk2.prg:7604 - #, c-format --msgid "" --"Warning: Pointless usage of %1$s and %2$s options together on command-line." --msgstr "Atenção:Desnecessário usar as opções %1$s e %2$s juntas em interpretado de comando \"command-line\"." -+msgid "Warning: Pointless usage of %1$s and %2$s options together on command-line." -+msgstr "Atenção:Desnecessário usar as opções %1$s e %2$s juntas em interpretado de comando \"command-line\"." - --#: utils/hbmk2/hbmk2.prg:7604 - #, c-format --msgid "" --"Warning: Pointless usage of %1$s and %2$s options together in '%3$s' line " --"%4$d and %5$d." --msgstr "Atenção:Desnecessário usar as opçoes %1$s e %2$s juntas em '%3$s' linha %4$d e %5$d." -+msgid "Warning: Pointless usage of %1$s and %2$s options together in '%3$s' line %4$d and %5$d." -+msgstr "Atenção:Desnecessário usar as opçoes %1$s e %2$s juntas em '%3$s' linha %4$d e %5$d." - --#: utils/hbmk2/hbmk2.prg:7618 - #, c-format - msgid "Warning: Ignored invalid option value in: %1$s" - msgstr "Atençao: Ignorado, valor de opção inválida em: %1$s" - --#: utils/hbmk2/hbmk2.prg:7624 - #, c-format - msgid "Warning: Deprecated compatibility option: %1$s. Use '%2$s' instead." - msgstr "Atenção: opção de compatibilidade obsoleto: %1$s. Use no lugar '%2$s'." - --#: utils/hbmk2/hbmk2.prg:7637 - #, c-format - msgid "Warning: Dangerous low-level option not recommended: %1$s" - msgstr "Atenção: Opção de baixo nivel \"low-level\" perigosa e não recomendada: %1$s" - --#: utils/hbmk2/hbmk2.prg:7746 --#, c-format --msgid "Warning: Non-portable parameter: %1$s. Use %2$s directives(s) instead." --msgstr "" -- --#: utils/hbmk2/hbmk2.prg:7748 - #, c-format - msgid "Warning: Non-portable parameter: %1$s. Use '%2$s' option(s) instead." --msgstr "Atenção: Parâmetro não suportável: %1$s. Use no lugar a opção '%2$s'." -+msgstr "Atenção: Parâmetro não suportável: %1$s. Use no lugar a opção '%2$s'." - --#: utils/hbmk2/hbmk2.prg:7763 - #, c-format --msgid "" --"Warning: Ignoring explicitly specified core library: %1$s (in option %2$s)" --msgstr "Atenção: Ignorar especificado explicitamente no nucleo da biblioteca: %1$s (na opção %2$s)" -+msgid "Warning: Ignoring explicitly specified core library: %1$s (in option %2$s)" -+msgstr "Atenção: Ignorar especificado explicitamente no nucleo da biblioteca: %1$s (na opção %2$s)" - --#: utils/hbmk2/hbmk2.prg:7961 - #, c-format - msgid "Error: Failed creating symbolic link %1$s to %2$s" - msgstr "Erro: Falha criando ligação simbólica %1$s para %2$s" - --#: utils/hbmk2/hbmk2.prg:7963 - #, c-format - msgid "Created symbolic link %1$s to %2$s" - msgstr "Criado ligação simbólica %1$s para %2$s" - --#: utils/hbmk2/hbmk2.prg:8003 --#, c-format --msgid "Created import library: %1$s <= %2$s" --msgstr "" -- --#: utils/hbmk2/hbmk2.prg:8007 - #, c-format - msgid "Error: Failed creating import library %1$s from %2$s." - msgstr "Erro:Falha criando importação de bibliotecas %1$s para %2$s." - --#: utils/hbmk2/hbmk2.prg:8019 - #, c-format - msgid "Warning: No import library sources were found." --msgstr "Atenção: Não foram encontrados fontes para biblioteca de importação." -+msgstr "Atenção: Não foram encontrados fontes para biblioteca de importação." - --#: utils/hbmk2/hbmk2.prg:8030 - #, c-format - msgid "Warning: No import library source was specified" --msgstr "Atenção: Biblioteca não importada fonte não foi especificado. " -+msgstr "Atenção: Biblioteca não importada fonte não foi especificado." - --#: utils/hbmk2/hbmk2.prg:8034 - #, c-format --msgid "" --"Error: Creating import libraries is not supported for this platform or " --"compiler." -+msgid "Error: Creating import libraries is not supported for this platform or compiler." - msgstr "Erro: esta plataforma ou compilador não tem suporte para criar bibliotecas de importação." - --#: utils/hbmk2/hbmk2.prg:8081 - #, c-format --msgid "" --"Warning: Install path not a directory (%1$s). Extra install files not " --"copied." --msgstr "Atenção: o caminho de instalação não é um diretório (%1$s). Demais arquivos extra de instalação não copiados." -+msgid "Warning: Install path not a directory (%1$s). Extra install files not copied." -+msgstr "Atenção: o caminho de instalação não é um diretório (%1$s). Demais arquivos extra de instalação não copiados." - --#: utils/hbmk2/hbmk2.prg:8099 - #, c-format - msgid "Warning: Copying symbolic link %1$s to %2$s failed with %3$d." --msgstr "Atenção: Copiando o link simbólico %1$s para %2$s falhou em %3$d." -+msgstr "Atenção: Copiando o link simbólico %1$s para %2$s falhou em %3$d." - --#: utils/hbmk2/hbmk2.prg:8101 --#, c-format --msgid "Copied symbolic link %1$s to %2$s" --msgstr "" -- --#: utils/hbmk2/hbmk2.prg:8105 - #, c-format - msgid "Warning: Copying %1$s to %2$s failed with %3$d." --msgstr "Atenção: Copiando %1$s para %2$s Falhou em %3$d." -+msgstr "Atenção: Copiando %1$s para %2$s Falhou em %3$d." - --#: utils/hbmk2/hbmk2.prg:8107 - #, c-format - msgid "Copied %1$s to %2$s" --msgstr "Copiado %1$s para %2$s" -+msgstr "Copiado %1$s para %2$s" - --#: utils/hbmk2/hbmk2.prg:8111 - #, c-format - msgid "Warning: Cannot create install directory for install target %1$s." - msgstr "Atenção: Não foi possível criar o diretório de instalação %1$s." - --#: utils/hbmk2/hbmk2.prg:8450 --#, c-format --msgid "" --"Internal Error: Regular expression engine missing or unsupported. Check your" --" Harbour build settings." --msgstr "" -- --#: utils/hbmk2/hbmk2.prg:8786 utils/hbmk2/hbmk2.prg:8794 - #, c-format - msgid "Error: In %1$s at line %2$d %3$s:" - msgstr "Erro: Em %1$s na linha %2$d %3$s:" - --#: utils/hbmk2/hbmk2.prg:8985 - #, c-format - msgid "Dependency '%1$s' found: %2$s%3$s%4$s%5$s" - msgstr "Dependência '%1$s' encontrado: %2$s%3$s%4$s%5$s" - --#: utils/hbmk2/hbmk2.prg:8990 --#, c-format --msgid "Dependency '%1$s' forcibly disabled" --msgstr "" -- --#: utils/hbmk2/hbmk2.prg:9020 - #, c-format - msgid "Warning: Missing optional dependencies: %1$s" - msgstr "Atenção: Faltou as dependências opcionais: %1$s" - --#: utils/hbmk2/hbmk2.prg:9022 - #, c-format - msgid "Warning: Missing optional dependency: %1$s" - msgstr "Atenção: Faltou a dependência opcional: %1$s" - --#: utils/hbmk2/hbmk2.prg:9028 --#, c-format --msgid "Error: Missing dependencies: %1$s" --msgstr "" -- --#: utils/hbmk2/hbmk2.prg:9030 - #, c-format - msgid "Error: Missing dependency: %1$s" - msgstr "Erro: Faltou a dependência: %1$s" - --#: utils/hbmk2/hbmk2.prg:9036 --#, c-format --msgid "Warning: Missing dependencies: %1$s" --msgstr "" -- --#: utils/hbmk2/hbmk2.prg:9038 --#, c-format --msgid "Warning: Missing dependency: %1$s" --msgstr "" -- --#: utils/hbmk2/hbmk2.prg:9450 - #, c-format - msgid "(compiled)" - msgstr "(compillado)" - --#: utils/hbmk2/hbmk2.prg:9455 - #, c-format - msgid "(source)" - msgstr "(fonte)" - --#: utils/hbmk2/hbmk2.prg:9469 --#, c-format --msgid "Error: Initializing plugin: %1$s" --msgstr "" -- --#: utils/hbmk2/hbmk2.prg:9474 --#, c-format --msgid "Loaded plugin: %1$s %2$s" --msgstr "" -- --#: utils/hbmk2/hbmk2.prg:9479 - #, c-format - msgid "Error: Loading plugin: %1$s" - msgstr "Erro: Carregando o plugin: %1$s" - --#: utils/hbmk2/hbmk2.prg:9574 utils/hbmk2/hbmk2.prg:9584 - #, c-format - msgid "plugin: %1$s" - msgstr "plugin: %1$s" - --#: utils/hbmk2/hbmk2.prg:9770 --#, c-format --msgid "Plugin %1$s returned at '%2$s': '%3$s'" --msgstr "" -- --#: utils/hbmk2/hbmk2.prg:9778 - #, c-format --msgid "" --"Error: Executing plugin: %1$s at %3$s(%4$d)\n" --"'%2$s'" --msgstr "Erro: Executando o plugin: %1$s em %3$s(%4$d)\n'%2$s'" -+msgid "Error: Executing plugin: %1$s at %3$s(%4$d)\n'%2$s'" -+msgstr "Erro: Executando o plugin: %1$s em %3$s(%4$d)\n'%2$s'" - --#: utils/hbmk2/hbmk2.prg:10489 utils/hbmk2/hbmk2.prg:13983 - #, c-format - msgid "<%1$s directory>" - msgstr "<%1$s diretório>" - --#: utils/hbmk2/hbmk2.prg:10504 - #, c-format - msgid "Processing configuration: %1$s" - msgstr "Processando arquivo de configuração: %1$s" - --#: utils/hbmk2/hbmk2.prg:10528 - #, c-format - msgid "Processing: %1$s" - msgstr "Processando: %1$s" - --#: utils/hbmk2/hbmk2.prg:10532 - #, c-format - msgid "Error: Opening: %1$s" - msgstr "Erro: Abrindo: %1$s" - --#: utils/hbmk2/hbmk2.prg:10564 - #, c-format - msgid "Skipping from: %1$s" - msgstr "Ignorando à partir de: %1$s" - --#: utils/hbmk2/hbmk2.prg:10663 utils/hbmk2/hbmk2.prg:10716 --#: utils/hbmk2/hbmk2.prg:11331 utils/hbmk2/hbmk2.prg:11342 - #, c-format - msgid "Warning: Cannot nest deeper in %1$s" - msgstr "Atenção: Erro ao processar aninhamento em %1$s" - --#: utils/hbmk2/hbmk2.prg:10766 --#, c-format --msgid "" --"Warning: Ignoring explicitly specified core library directory: %1$s (in " --"directive %2$s)" --msgstr "" -- --#: utils/hbmk2/hbmk2.prg:10778 --#, c-format --msgid "" --"Warning: Ignoring explicitly specified core header directory: %1$s (in " --"directive %2$s)" --msgstr "" -- --#: utils/hbmk2/hbmk2.prg:11375 - #, c-format - msgid "Warning: Project reference (%1$s) ignored. File not found." - msgstr "Atenção:Projeto de referência (%1$s) ignorado. Arquivo não encontrado." - --#: utils/hbmk2/hbmk2.prg:11378 --#, c-format --msgid "" --"Warning: Project reference (%1$s) ignored. Project references require %2$s " --"to be invoked with a main project." --msgstr "" -- --#: utils/hbmk2/hbmk2.prg:11381 - #, c-format - msgid "Warning: Project reference (%1$s) ignored in automatic make file: %2$s" - msgstr "Atenção:Projeto de referência (%1$s) ignorado automaticamente na construçao do arquivo: %2$s" - --#: utils/hbmk2/hbmk2.prg:11391 - #, c-format - msgid "Warning: File cannot be found: %1$s" - msgstr "Atenção: Arquivo não encontrado: %1$s" - --#: utils/hbmk2/hbmk2.prg:11517 - #, c-format - msgid "Warning: Error in filter expression: '%1$s'" - msgstr "Atenção: Erro nas expressões do filtro: '%1$s'" - --#: utils/hbmk2/hbmk2.prg:12171 - #, c-format - msgid "Error: Cannot open file: %1$s" - msgstr "Erro: Não foi possível abrir o arquivo: %1$s" - --#: utils/hbmk2/hbmk2.prg:12196 - #, c-format - msgid "Blinker ECHO: %1$s" - msgstr "Blinker ECHO: %1$s" - --#: utils/hbmk2/hbmk2.prg:12237 - #, c-format - msgid "Error: Cannot create temporary unified .po file." - msgstr "Erro: Não foi possível criar um arquivo .po temporário unificado." - --#: utils/hbmk2/hbmk2.prg:12263 - #, c-format - msgid "Created .po file '%1$s'" - msgstr "Gerado arquivo .po '%1$s'" - --#: utils/hbmk2/hbmk2.prg:12265 - #, c-format - msgid "Created .po file '%1$s' for language(s): %2$s" - msgstr "Criado arquivo .po '%1$s' para o idioma(s): %2$s" - --#: utils/hbmk2/hbmk2.prg:12270 - #, c-format - msgid "Rebuilt .po file '%1$s'" - msgstr "Reconstruído arquivo .po '%1$s'" - --#: utils/hbmk2/hbmk2.prg:12272 - #, c-format - msgid "Rebuilt .po file '%1$s' for language(s): %2$s" - msgstr "Reconstruir o arquivo .po '%1$s' para o(s) idioma(s): %2$s" - --#: utils/hbmk2/hbmk2.prg:12299 - #, c-format - msgid "Updated .po file '%1$s'" - msgstr "Atualizado arquivo .po '%1$s'" - --#: utils/hbmk2/hbmk2.prg:12301 - #, c-format - msgid "Updated .po file '%1$s' for language(s): %2$s" - msgstr "Arquivo .po '%1$s' atualizado para o(s) idioma(s): %2$s" - --#: utils/hbmk2/hbmk2.prg:12354 - #, c-format - msgid "Created .hbl file '%1$s'" - msgstr "Criado arquivo .hbl '%1$s'" - --#: utils/hbmk2/hbmk2.prg:12356 - #, c-format - msgid "Created .hbl file '%1$s' for language(s): %2$s" - msgstr "Arquivo .hbl '%1$s' criado para o(s) idioma(s): %2$s" - --#: utils/hbmk2/hbmk2.prg:12384 - #, c-format - msgid ".pot error: %1$s" - msgstr ".pot erro: %1$s" - --#: utils/hbmk2/hbmk2.prg:12412 - #, c-format - msgid "Warning: %1$s" - msgstr "Atenção: %1$s" - --#: utils/hbmk2/hbmk2.prg:12425 - #, c-format - msgid ".pot merge error: %1$s" - msgstr "Erro ao mesclar o arquivo .pot : %1$s" - --#: utils/hbmk2/hbmk2.prg:12440 - #, c-format - msgid "Error: %1$s" - msgstr "Erro: %1$s" - --#: utils/hbmk2/hbmk2.prg:12459 - #, c-format - msgid "Error: Cannot create file: %1$s" - msgstr "Erro: Impossível criar arquivo: %1$s" - --#: utils/hbmk2/hbmk2.prg:12469 utils/hbmk2/hbmk2.prg:12669 --#, c-format --msgid "Warning: Source dynamic library not found: %1$s" --msgstr "" -- --#: utils/hbmk2/hbmk2.prg:12483 utils/hbmk2/hbmk2.prg:12680 - #, c-format - msgid "Import library creation command:" - msgstr "comando de criação de bibliotecas de importação:" - --#: utils/hbmk2/hbmk2.prg:12534 - #, c-format --msgid "" --"Found COFF .lib with the same name, falling back to using it instead of the " --".dll." -+msgid "Found COFF .lib with the same name, falling back to using it instead of the .dll." - msgstr "Encontrado COMF .lib com o mesmo nome, voltando a usá-la em vez da .dll ." - --#: utils/hbmk2/hbmk2.prg:12550 - #, c-format --msgid "" --"Found OMF .lib with the same name, falling back to using it instead of the " --".dll." -+msgid "Found OMF .lib with the same name, falling back to using it instead of the .dll." - msgstr "Encontrado OMF .lib com o mesmo nome, voltando a usá-la em vez da .dll ." - --#: utils/hbmk2/hbmk2.prg:12565 - #, c-format --msgid "" --"Found .def file with the same name, falling back to using it instead of the " --".dll." --msgstr "Encontrado arquivo .def com o mesmo nome, voltando a usá-lo em vez da .dll ." -+msgid "Found .def file with the same name, falling back to using it instead of the .dll." -+msgstr "Encontrado arquivo .def com o mesmo nome, voltando a usá-lo em vez da .dll ." - --#: utils/hbmk2/hbmk2.prg:12810 - #, c-format - msgid "VCS version command:" - msgstr "VCS versão de comando:" - --#: utils/hbmk2/hbmk2.prg:13210 - #, c-format - msgid "No matches" - msgstr "sem resultados" - --#: utils/hbmk2/hbmk2.prg:13214 - #, c-format - msgid "(installed)" - msgstr "(instalado)" - --#: utils/hbmk2/hbmk2.prg:13214 - #, c-format - msgid "(not installed)" - msgstr "(não intalado)" - --#: utils/hbmk2/hbmk2.prg:13214 - #, c-format - msgid "%1$s %2$s:" - msgstr "%1$s %2$s:" - --#: utils/hbmk2/hbmk2.prg:13236 - #, c-format - msgid "Hint: Add option '%1$s' for missing function(s): %2$s" - msgstr "Dica: Adicionar opção '%1$s' faltando nas funções: %2$s" - --#: utils/hbmk2/hbmk2.prg:13236 - #, c-format --msgid "" --"Hint: Install package %3$s and add option '%1$s' for missing function(s): " --"%2$s" -+msgid "Hint: Install package %3$s and add option '%1$s' for missing function(s): %2$s" - msgstr "Dica: Instale o pacote %3$s e adicione as opções '%1$s' faltando nas funções: %2$s" - --#: utils/hbmk2/hbmk2.prg:13240 - #, c-format - msgid "Error: Referenced, missing, but unknown function(s): %1$s" --msgstr "Erro: Referenciado, faltando, mas funções desconhecida(s): %1$s" -+msgstr "Erro: Referenciado, faltando, mas funções desconhecida(s): %1$s" - --#: utils/hbmk2/hbmk2.prg:13252 - #, c-format - msgid "Harbour core" - msgstr "Núcleo Harbour" - --#: utils/hbmk2/hbmk2.prg:13574 - #, c-format - msgid "Updating extern header: %1$s" --msgstr "Atualizando cabeçalhos externos \"extern header\": %1$s" -+msgstr "Atualizando cabeçalhos externos \"extern header\": %1$s" - --#: utils/hbmk2/hbmk2.prg:13581 - #, c-format - msgid "Error: Updating extern header." --msgstr "Erro: Atualizando cabeçalhos externos \"extern header\"." -- --#: utils/hbmk2/hbmk2.prg:13820 --#, c-format --msgid "" --"Warning: Failed to detect Harbour.\n" --"Run this tool from its original location inside the Harbour installation." --msgstr "" -+msgstr "Erro: Atualizando cabeçalhos externos \"extern header\"." - --#: utils/hbmk2/hbmk2.prg:13948 - #, c-format - msgid "Cannot find script '%1$s'" - msgstr "Não é possível encontrar o script '%1$s'" - --#: utils/hbmk2/hbmk2.prg:14121 - #, c-format - msgid "'%1$s' (%2$s) not found." - msgstr "'%1$s' (%2$s) não encontrado." - --#: utils/hbmk2/hbmk2.prg:14125 - #, c-format - msgid "Error loading '%1$s' (%2$s)." --msgstr "Erro carregando '%1$s' (%2$s)." -+msgstr "Erro carregando '%1$s' (%2$s)." - --#: utils/hbmk2/hbmk2.prg:14135 - #, c-format - msgid "Cannot load '%1$s'. Requires -shared %2$s build." - msgstr "Não posso carregar '%1$s'. Requer -shared %2$s build." - --#: utils/hbmk2/hbmk2.prg:14313 --#, c-format --msgid "" --"Error: Loading shell plugin: %1$s\n" --"'%2$s'" --msgstr "" -- --#: utils/hbmk2/hbmk2.prg:14425 --#, c-format --msgid "Error: Interactive session not possible with %1$s terminal driver" --msgstr "" -- --#: utils/hbmk2/hbmk2.prg:14573 --#, c-format --msgid "Enter password:" --msgstr "" -- --#: utils/hbmk2/hbmk2.prg:14635 - #, c-format - msgid "Could not execute:" - msgstr "Não foi possível executar:" - --#: utils/hbmk2/hbmk2.prg:14642 - #, c-format - msgid "Arguments:" - msgstr "Argumentos:" - --#: utils/hbmk2/hbmk2.prg:14690 - #, c-format - msgid "Syntax error." - msgstr "Erro de sintaxe." - --#: utils/hbmk2/hbmk2.prg:15060 - #, c-format - msgid "Loading hbmake project file: %1$s" - msgstr "Carregando projeto do hbmake: %1$s" - --#: utils/hbmk2/hbmk2.prg:15171 utils/hbmk2/hbmk2.prg:15300 --#: utils/hbmk2/hbmk2.prg:15449 - #, c-format - msgid "Saving as .hbp file: %1$s" - msgstr "Salvando arquivo no formato .hbp: %1$s" - --#: utils/hbmk2/hbmk2.prg:15192 - #, c-format - msgid "Loading xbp (xbuild) project file: %1$s" - msgstr "Carregando projeto xbp (xbuild): %1$s" - --#: utils/hbmk2/hbmk2.prg:15324 - #, c-format - msgid "Loading xhp (xMate) project file: %1$s" - msgstr "Carregando projeto xhp (xMate): %1$s" - --#: utils/hbmk2/hbmk2.prg:15629 - #, c-format - msgid "Translation (%1$s): (add your name here)" - msgstr "Translation (%1$s): Vailton Renato " - --#: utils/hbmk2/hbmk2.prg:15657 - #, c-format - msgid "no error" - msgstr "sem erros" - --#: utils/hbmk2/hbmk2.prg:15658 - #, c-format - msgid "unknown platform" - msgstr "plataforma desconhecida" - --#: utils/hbmk2/hbmk2.prg:15659 - #, c-format - msgid "unknown compiler" - msgstr "compilador desconhecido" - --#: utils/hbmk2/hbmk2.prg:15660 - #, c-format - msgid "failed Harbour detection" - msgstr "falhou na detecção Harbour" - --#: utils/hbmk2/hbmk2.prg:15661 - #, c-format - msgid "failed stub creation" - msgstr "criação stub falhou" - --#: utils/hbmk2/hbmk2.prg:15662 - #, c-format - msgid "failed in compilation (Harbour, C compiler, Resource compiler)" --msgstr "Falha na compilação (Harbour, compilador C , compilador Recursos \"RC\")" -+msgstr "Falha na compilação (Harbour, compilador C , compilador Recursos \"RC\")" - --#: utils/hbmk2/hbmk2.prg:15663 - #, c-format - msgid "failed in final assembly (linker or library manager)" --msgstr "Falha na montagem final (linker ou gerenciador de bibliotecas)" -+msgstr "Falha na montagem final (linker ou gerenciador de bibliotecas)" - --#: utils/hbmk2/hbmk2.prg:15664 - #, c-format - msgid "unsupported" - msgstr "não suportado" - --#: utils/hbmk2/hbmk2.prg:15665 - #, c-format - msgid "failed to create working directory" - msgstr "Falhou na criação do diretório de trabalho" - --#: utils/hbmk2/hbmk2.prg:15666 - #, c-format - msgid "help" - msgstr "ajuda" - --#: utils/hbmk2/hbmk2.prg:15667 - #, c-format - msgid "dependency missing or disabled" - msgstr "dependência em falta ou desativada" - --#: utils/hbmk2/hbmk2.prg:15668 - #, c-format - msgid "plugin initialization" --msgstr "inicialização de plugin " -+msgstr "inicialização de plugin" - --#: utils/hbmk2/hbmk2.prg:15669 - #, c-format - msgid "too deep nesting" --msgstr " aninhamento muito profundo" -+msgstr "aninhamento muito profundo" - --#: utils/hbmk2/hbmk2.prg:15670 - #, c-format - msgid "stop requested" - msgstr "solicitação de parada" - --#: utils/hbmk2/hbmk2.prg:15673 - #, c-format - msgid "unknown: %1$d" - msgstr "desconhecido: %1$d" - --#: utils/hbmk2/hbmk2.prg:15680 - #, c-format --msgid "" --"%1$s [options] [] " --"" -+msgid "%1$s [options] [] " - msgstr "%1$s [opções] [] " - --#: utils/hbmk2/hbmk2.prg:15680 utils/hbmk2/hbmk2.prg:15687 - #, c-format - msgid "Syntax:" - msgstr "Sintaxe:" - --#: utils/hbmk2/hbmk2.prg:15687 utils/hbmk2/hbmk2.prg:16410 --#: utils/hbmk2/hbmk2.prg:16419 - #, c-format - msgid "" - msgstr "" - --#: utils/hbmk2/hbmk2.prg:15687 - #, c-format - msgid "%1$s |