{ Fast Memory Manager: Messages belarussian translation by dzmitry[li] mailto:dzmitry@biz.by Электронная карта горада Ліда } 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_EventLog.txt'#0; CRLF = #13#10; EventSeparator = '--------------------------------'; {Class name messages} UnknownClassNameMsg = 'Unknown'; {Memory dump message} MemoryDumpMsg = #13#10#13#10'Бягучы дамп памяці з 256 байт пачынальна з адрасу '; {Block Error Messages} BlockScanLogHeader = 'Allocated block logged by LogAllocatedBlocksToFile. The size is: '; ErrorMsgHeader = 'FastMM выявіў памылку падчас '; GetMemMsg = 'GetMem'; FreeMemMsg = 'FreeMem'; ReallocMemMsg = 'ReallocMem'; BlockCheckMsg = 'сканавання вызваленага блоку'; OperationMsg = ' аперацыя. '; BlockHeaderCorruptedMsg = 'Загаловак блока пашкоджаны. '; BlockFooterCorruptedMsg = 'Ніжняя частка блока пашкоджана. '; FreeModifiedErrorMsg = 'FastMM выявіў што блок быў мадыфікаваны пасля яго вызвалення. '; FreeModifiedDetailMsg = #13#10#13#10'Modified byte offsets (and lengths): '; DoubleFreeErrorMsg = 'Была распачата спроба вызваліць/перавызваліць невылучаны блок.'; 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'Памер папярэдняга блока быў: '; CurrentBlockSizeMsg = #13#10#13#10'Памер блока: '; PreviousObjectClassMsg = #13#10#13#10'Блок быў раней скарыстаны для аб''екта класа: '; CurrentObjectClassMsg = #13#10#13#10'Блок у цяперашні час выкарыстоўваецца для аб''екта класа: '; PreviousAllocationGroupMsg = #13#10#13#10'The allocation group was: '; PreviousAllocationNumberMsg = #13#10#13#10'The allocation number was: '; CurrentAllocationGroupMsg = #13#10#13#10'The allocation group is: '; CurrentAllocationNumberMsg = #13#10#13#10'The allocation number is: '; BlockErrorMsgTitle = 'Выяўленая памылка памяці.'; VirtualMethodErrorHeader = 'FastMM выявіў спробу выклікаць віртуальны метад вызваленага аб''екта. Зараз будзе выклікана парушэнне доступу для перапынення бягучай аперацыі.'; InterfaceErrorHeader = 'FastMM выявіў спробу выкарыстаць інтэрфейс вызваленага аб''екта. Зараз будзе выклікана парушэнне доступу для перапынення бягучай аперацыі.'; BlockHeaderCorruptedNoHistoryMsg = ' Нажаль загаловак блока пашкоджаны і гісторыя не даступная.'; FreedObjectClassMsg = #13#10#13#10'Клас вызваленага аб''екта: '; VirtualMethodName = #13#10#13#10'Віртуальны метад: '; VirtualMethodOffset = 'Зрушэнне +'; VirtualMethodAddress = #13#10#13#10'Адрас віртуальнага метаду: '; {Stack trace messages} CurrentThreadIDMsg = #13#10#13#10'The current thread ID is 0x'; CurrentStackTraceMsg = ', and the stack trace (return addresses) leading to this error is:'; ThreadIDPrevAllocMsg = #13#10#13#10'This block was previously allocated by thread 0x'; ThreadIDAtAllocMsg = #13#10#13#10'This block was allocated by thread 0x'; ThreadIDAtFreeMsg = #13#10#13#10'The block was previously freed by thread 0x'; ThreadIDAtObjectAllocMsg = #13#10#13#10'The object was allocated by thread 0x'; ThreadIDAtObjectFreeMsg = #13#10#13#10'The object was subsequently freed by thread 0x'; StackTraceMsg = ', and the stack trace (return addresses) at the time was:'; {Installation Messages} AlreadyInstalledMsg = 'FastMM4 ужо ўсталяваны.'; AlreadyInstalledTitle = 'Ужо ўсталяваны.'; OtherMMInstalledMsg = 'FastMM4 не можа быць усталяваны пры ўсталяваным іншым мэнэджэру памяці.' + #13#10'Калі вы жадаеце выкарыстоўваць FastMM4, калі ласка ўпэўніцеся што FastMM4.pas з''яўляецца самым першым модулем у' + #13#10'секцыі "uses" вашага ''s .dpr файла праекту.'; OtherMMInstalledTitle = 'Немагчыма ўсталяваць FastMM4 - ужо ўсталяваны іншы мэнэджэр памяці.'; MemoryAllocatedMsg = 'FastMM4 немагчыма ўсталяваць калі памяць ужо была ' + 'вылучаная стандартным мэнэджэрам памяці.'#13#10'FastMM4.pas ПАВІНЕН ' + 'быць першым модулем у вашым файле''s .dpr файле праекту, інакш памяць можа ' + 'быць вылучана'#13#10'праз стандартны мэнэджэр памяці перад тым як FastMM4 ' + 'атрымае кантроль. '#13#10#13#10'Калі вы выкарыстаеце апрацоўшчык выключэнняў ' + 'тыпу MadExcept (або любую іншая прыладу, якая мадыфікуе парадак ініцыялізацыі ' + 'модуляў),'#13#10'то перайдзіце ў старонку яго канфігурацыі і ўпэўніцеся, што ' + 'FastMM4.pas модуль ініцыялізуецца перад любым іншым модулем.'; MemoryAllocatedTitle = 'Не магчыма ўсталяваць FastMM4 - Памяць ужо была вылучана'; {Leak checking messages} LeakLogHeader = 'Блок памяці быў вылучаны і не вызвалены. Памер: '; LeakMessageHeader = 'У гэтай праграме адбываюцца ўцечкі памяці. '; SmallLeakDetail = 'Уцечкі блокаў малага памеру' {$ifdef HideExpectedLeaksRegisteredByPointer} + ' (выключаючы чаканыя ўцечкі зарэгістраваныя па паказальніку)' {$endif} + ':'#13#10; LargeLeakDetail = 'Памеры ўцечак блокаў сярэдняга памеру' {$ifdef HideExpectedLeaksRegisteredByPointer} + ' (выключаючы чаканыя ўцечкі зарэгістраваныя па паказальніку)' {$endif} + ': '; BytesMessage = ' байтаў: '; AnsiStringBlockMessage = 'AnsiString'; UnicodeStringBlockMessage = 'UnicodeString'; LeakMessageFooter = #13#10 {$ifndef HideMemoryLeakHintMessage} + #13#10'Note: ' {$ifdef RequireIDEPresenceForLeakReporting} + 'Гэтая праверка ўцечкі памяці вырабляецца толькі ў выпадку адначасовай працы Delphi на тым жа кампутары. ' {$endif} {$ifdef FullDebugMode} {$ifdef LogMemoryLeakDetailToFile} + 'Дэталёвая інфармацыя аб уцечках памяці журналюецца ў тэкставы файл у тым жа каталогу, што і праграма. ' {$else} + 'Уключыце "LogMemoryLeakDetailToFile" для атрымання часопіса, які змяшчае дэталёвую інфармацыю аб уцечках памяці. ' {$endif} {$else} + 'Для атрымання часопіса, які змяшчае дэталёвую інфармацыю аб уцечках памяці, уключыце ўмовы кампіляцыі "FullDebugMode" і "LogMemoryLeakDetailToFile". ' {$endif} + 'Для выключэння гэтых праверак уцечкі памяці, прыбярыце значэнне "EnableMemoryLeakReporting".'#13#10 {$endif} + #0; LeakMessageTitle = 'Выяўлена ўцечка памяці'; {$ifdef UseOutputDebugString} FastMMInstallMsg = 'FastMM быў усталяваны.'; FastMMInstallSharedMsg = 'Sharing an existing instance of FastMM.'; FastMMUninstallMsg = 'FastMM быў дэінсталяваны.'; FastMMUninstallSharedMsg = 'Stopped sharing an existing instance of FastMM.'; {$endif} {$ifdef DetectMMOperationsAfterUninstall} InvalidOperationTitle = 'MM аперацыі пасля дэінсталяцыі.'; InvalidGetMemMsg = 'FastMM вызначыў, што GetMem выклікацца пасля таго як FastMM быў дэінсталяваны.'; InvalidFreeMemMsg = 'FastMM вызначыў, што FreeMem выклікацца пасля таго як FastMM быў дэінсталяваны.'; InvalidReallocMemMsg = 'FastMM вызначыў, што ReallocMem выклікацца пасля таго як FastMM быў дэінсталяваны.'; InvalidAllocMemMsg = 'FastMM вызначыў, што ReallocMem выклікацца пасля таго як FastMM быў дэінсталяваны.'; {$endif} implementation end.