update to 0.7.0
This commit is contained in:
@@ -0,0 +1,135 @@
|
||||
{
|
||||
|
||||
Fast Memory Manager: Messages
|
||||
|
||||
Portuguese (Brazil) translation by Johni Jeferson Capeletto (capeletto@gmail.com) - Love you Julia.
|
||||
|
||||
}
|
||||
|
||||
unit FastMM4Messages;
|
||||
|
||||
interface
|
||||
|
||||
{$Include FastMM4Options.inc}
|
||||
|
||||
const
|
||||
{The name of the debug info support DLL}
|
||||
FullDebugModeLibraryName32Bit = 'FastMM_FullDebugMode.dll';
|
||||
FullDebugModeLibraryName64Bit = 'FastMM_FullDebugMode64.dll';
|
||||
{Event log strings}
|
||||
LogFileExtension = '_MemoryManager_EventosLog.txt'#0;
|
||||
CRLF = #13#10;
|
||||
EventSeparator = '--------------------------------';
|
||||
{Class name messages}
|
||||
UnknownClassNameMsg = 'Desconhecida';
|
||||
{Memory dump message}
|
||||
MemoryDumpMsg = #13#10#13#10'Dump de mem<65>ria atual de 256 bytes iniciando no endere<72>o ';
|
||||
{Block Error Messages}
|
||||
BlockScanLogHeader = 'Bloco alocado logado por LogAllocatedBlocksToFile. O tamanho <20>: ';
|
||||
ErrorMsgHeader = 'FastMM detectou um erro durante ';
|
||||
GetMemMsg = 'GetMem';
|
||||
FreeMemMsg = 'FreeMem';
|
||||
ReallocMemMsg = 'ReallocMem';
|
||||
BlockCheckMsg = 'busca de bloco livre';
|
||||
OperationMsg = ' opera<72><61>o. ';
|
||||
BlockHeaderCorruptedMsg = 'O cabe<62>alho do bloco foi corrompido. ';
|
||||
BlockFooterCorruptedMsg = 'O rodap<61> do bloco foi corrompido. ';
|
||||
FreeModifiedErrorMsg = 'FastMM detectou que um bloco foi modificado ap<61>s ter sido liberado. ';
|
||||
FreeModifiedDetailMsg = #13#10#13#10'Modified byte offsets (and lengths): ';
|
||||
DoubleFreeErrorMsg = 'Uma tentativa foi feita para liberar/realocar um bloco n<>o alocado.';
|
||||
WrongMMFreeErrorMsg = 'An attempt has been made to free/reallocate a block that was allocated through a different FastMM instance. Check your memory manager sharing settings.';
|
||||
PreviousBlockSizeMsg = #13#10#13#10'O tamanho anterior do bloco era: ';
|
||||
CurrentBlockSizeMsg = #13#10#13#10'O tamanho do bloco <20>: ';
|
||||
PreviousObjectClassMsg = #13#10#13#10'O bloco foi usado anteriormente por um objeto da classe: ';
|
||||
CurrentObjectClassMsg = #13#10#13#10'O bloco est<73> sendo usado por um objeto da classe: ';
|
||||
PreviousAllocationGroupMsg = #13#10#13#10'O grupo de aloca<63><61>o era: ';
|
||||
PreviousAllocationNumberMsg = #13#10#13#10'O n<>mero da aloca<63><61>o era: ';
|
||||
CurrentAllocationGroupMsg = #13#10#13#10'O grupo de aloca<63><61>o <20>: ';
|
||||
CurrentAllocationNumberMsg = #13#10#13#10'O n<>mero da aloca<63><61>o <20>: ';
|
||||
BlockErrorMsgTitle = 'Erro de mem<65>ria detectado';
|
||||
VirtualMethodErrorHeader = 'FastMM detectou uma tentativa de chamada a um m<>todo virtual de um objeto liberado. Uma viola<6C><61>o de acesso ser<65> disparada para abortar a opera<72><61>o corrente.';
|
||||
InterfaceErrorHeader = 'FastMM detectou uma tentativa de uso de uma interface de um objeto liberado. Uma viola<6C><61>o de acesso ser<65> disparada para abortar a opera<72><61>o corrente.';
|
||||
BlockHeaderCorruptedNoHistoryMsg = ' Infelizmente o cabe<62>alho do bloco foi corrompido e a hist<73>ria n<>o est<73> dispon<6F>vel.';
|
||||
FreedObjectClassMsg = #13#10#13#10'Classe do objeto liberado: ';
|
||||
VirtualMethodName = #13#10#13#10'M<>todo virtual: ';
|
||||
VirtualMethodOffset = 'Offset +';
|
||||
VirtualMethodAddress = #13#10#13#10'Endere<72>o do m<>todo virtual: ';
|
||||
{Stack trace messages}
|
||||
CurrentThreadIDMsg = #13#10#13#10'O ID da thread atual <20> 0x';
|
||||
CurrentStackTraceMsg = ', e a an<61>lise da pilha interna (endere<72>os de retorno) que levaram a este erro <20>:';
|
||||
ThreadIDPrevAllocMsg = #13#10#13#10'Este bloco foi criado anteriormente pela thread 0x';
|
||||
ThreadIDAtAllocMsg = #13#10#13#10'Este bloco foi alocado pela thread 0x';
|
||||
ThreadIDAtFreeMsg = #13#10#13#10'Este bloco foi liberado anteriormente pela thread 0x';
|
||||
ThreadIDAtObjectAllocMsg = #13#10#13#10'O objeto foi alocado pela thread 0x';
|
||||
ThreadIDAtObjectFreeMsg = #13#10#13#10'O objeto foi liberado posteriormente pela thread 0x';
|
||||
StackTraceMsg = ', e a an<61>lise da pilha interna (endere<72>os de retorno) no momento era:';
|
||||
{Installation Messages}
|
||||
AlreadyInstalledMsg = 'FastMM4 j<> foi instalado.';
|
||||
AlreadyInstalledTitle = 'J<> foi instalado.';
|
||||
OtherMMInstalledMsg = 'FastMM4 n<>o pode ser instalado j<> que outro gerenciador externo '
|
||||
+ 'de mem<65>ria j<> foi instalado.'#13#10'Se voc<6F> quer usar o FastMM4, '
|
||||
+ 'tenha certeza que a unit FastMM4.pas seja a primeira na se<73><65>o "uses"'
|
||||
+ #13#10'do arquivo .dpr do seu projeto.';
|
||||
OtherMMInstalledTitle = 'Imposs<73>vel instalar FastMM4 - Outro gerenciador de mem<65>ria j<> est<73> instalado';
|
||||
MemoryAllocatedMsg = 'O FastMM4 n<>o pode ser instalado j<> que a mem<65>ria j<> foi '
|
||||
+ 'alocada atrav<61>s do gerenciador de mem<65>ria padr<64>o.'#13#10'FastMM4.pas DEVE '
|
||||
+ 'ser a primeira unit no arquivo .dpr do seu projeto, caso contr<74>rio a mem<65>ria pode '
|
||||
+ 'ser alocada'#13#10'atrav<61>s do gerenciador de mem<65>ria padr<64>o antes que o FastMM '
|
||||
+ 'ganhe o controle. '#13#10#13#10'Se voc<6F> estiver usando um interceptador de exce<63><65>es '
|
||||
+ 'como MadExcept (ou qualquer outra ferramenta que modifica a ordem de inicializa<7A><61>o da '
|
||||
+ 'unit),'#13#10'v<> para sua p<>gina de configura<72><61>o e tenha certeza que a unit '
|
||||
+ 'FastMM4.pas seja inicializada antes de qualquer outra unit.';
|
||||
MemoryAllocatedTitle = 'Imposs<73>vel instalar FastMM4 - A mem<65>ria j<> foi alocada';
|
||||
{Leak checking messages}
|
||||
LeakLogHeader = 'Um bloco de mem<65>ria vazou. O tamanho <20>: ';
|
||||
LeakMessageHeader = 'Essa aplica<63><61>o teve vazamentos de mem<65>ria. ';
|
||||
SmallLeakDetail = 'Os vazamentos dos blocos pequenos s<>o'
|
||||
{$ifdef HideExpectedLeaksRegisteredByPointer}
|
||||
+ ' (excluindo os vazamentos esperados registrados por ponteiro)'
|
||||
{$endif}
|
||||
+ ':'#13#10;
|
||||
LargeLeakDetail = 'O tamanho dos vazamentos dos blocos m<>dios e grandes s<>o'
|
||||
{$ifdef HideExpectedLeaksRegisteredByPointer}
|
||||
+ ' (excluindo os vazamentos esperados registrados por ponteiro)'
|
||||
{$endif}
|
||||
+ ': ';
|
||||
BytesMessage = ' bytes: ';
|
||||
AnsiStringBlockMessage = 'AnsiString';
|
||||
UnicodeStringBlockMessage = 'UnicodeString';
|
||||
LeakMessageFooter = #13#10
|
||||
{$ifndef HideMemoryLeakHintMessage}
|
||||
+ #13#10'Nota: '
|
||||
{$ifdef RequireIDEPresenceForLeakReporting}
|
||||
+ 'Essa checagem de vazamento de mem<65>ria somente <20> feita se o Delphi est<73> rodando atualmente no mesmo computador. '
|
||||
{$endif}
|
||||
{$ifdef FullDebugMode}
|
||||
{$ifdef LogMemoryLeakDetailToFile}
|
||||
+ 'O detalhe do vazamento de mem<65>ria est<73> logado em um arquivo texto na mesma pasta que essa aplica<63><61>o. '
|
||||
{$else}
|
||||
+ 'Habilite o DEFINE "LogMemoryLeakDetailToFile" para obter um arquivo de log contendo detalhes dos vazamentos de mem<65>ria. '
|
||||
{$endif}
|
||||
{$else}
|
||||
+ 'Para obter um arquivo de log contendo detalhes dos vazamentos de mem<65>ria, habilite os DEFINES "FullDebugMode" e "LogMemoryLeakDetailToFile". '
|
||||
{$endif}
|
||||
+ 'Para desabilitar essa checagem de vazamento de mem<65>ria, desabilite o DEFINE "EnableMemoryLeakReporting".'#13#10
|
||||
{$endif}
|
||||
+ #0;
|
||||
LeakMessageTitle = 'Vazamento de mem<65>ria detectado';
|
||||
{$ifdef UseOutputDebugString}
|
||||
FastMMInstallMsg = 'FastMM foi instalado.';
|
||||
FastMMInstallSharedMsg = 'Compartilhando uma instancia existente do FastMM.';
|
||||
FastMMUninstallMsg = 'FastMM foi desinstalado.';
|
||||
FastMMUninstallSharedMsg = 'Parando de compartilhar uma instancia existente do FastMM.';
|
||||
{$endif}
|
||||
{$ifdef DetectMMOperationsAfterUninstall}
|
||||
InvalidOperationTitle = 'Opera<72><61>o no Gerenciador de Mem<65>ria ap<61>s desinstala<6C><61>o.';
|
||||
InvalidGetMemMsg = 'FastMM detectou uma chamada GetMem depois que o FastMM foi desinstalado.';
|
||||
InvalidFreeMemMsg = 'FastMM detectou uma chamada FreeMem depois que o FastMM foi desinstalado.';
|
||||
InvalidReallocMemMsg = 'FastMM detectou uma chamada ReallocMem depois que o FastMM foi desinstalado.';
|
||||
InvalidAllocMemMsg = 'FastMM detectou uma chamada ReallocMem depois que o FastMM foi desinstalado.';
|
||||
{$endif}
|
||||
|
||||
implementation
|
||||
|
||||
end.
|
||||
|
Reference in New Issue
Block a user